From: "Martin J. Bligh" <mbligh@aracnet.com>
To: linux-kernel <linux-kernel@vger.kernel.org>
Cc: cesarb@nitnet.com.br
Subject: [Bug 1714] New: divide error at snd_pcm_timer_resolution_change
Date: Sun, 21 Dec 2003 21:36:18 -0800 [thread overview]
Message-ID: <71240000.1072071378@[10.10.2.4]> (raw)
http://bugme.osdl.org/show_bug.cgi?id=1714
Summary: divide error at snd_pcm_timer_resolution_change
Kernel Version: 2.6.0
Status: NEW
Severity: normal
Owner: drivers_sound@kernel-bugs.osdl.org
Submitter: cesarb@nitnet.com.br
Distribution: Debian testing/unstable
Hardware Environment: K7
Software Environment: wine 20031118, glibc 2.3.2.ds1-10
Problem Description:
Dec 20 23:27:22 flower kernel: can't create port
Dec 20 23:27:26 flower kernel: divide error: 0000 [#1]
Dec 20 23:27:26 flower kernel: CPU: 0
Dec 20 23:27:26 flower kernel: EIP:
0060:[snd_pcm_timer_resolution_change+126/144] Not tainted
Dec 20 23:27:26 flower kernel: EFLAGS: 00010246
Dec 20 23:27:26 flower kernel: EIP is at snd_pcm_timer_resolution_change+0x7e/0x90
Dec 20 23:27:26 flower kernel: eax: f4240000 ebx: 00008000 ecx: 00008000
edx: 00000000
Dec 20 23:27:26 flower kernel: esi: 00000000 edi: f4240000 ebp: c35bdc00
esp: c36b3bbc
Dec 20 23:27:26 flower kernel: ds: 007b es: 007b ss: 0068
Dec 20 23:27:26 flower kernel: Process wine.bin-pthrea (pid: 11613,
threadinfo=c36b2000 task=c1fc92a0)
Dec 20 23:27:26 flower kernel: Stack: 00000001 00008000 c35bdc00 00000001
c36b3c00 cfb77e40 c03ab619 cfb77e40
Dec 20 23:27:26 flower kernel: c36b3c00 c35bd400 c36b3c00 cfb77e40
00000000 c03ab71f cfb77e40 c36b3c00
Dec 20 23:27:26 flower kernel: 0000025c 00000000 00000008 00000000
00000000 00000000 00000000 00000000
Dec 20 23:27:26 flower kernel: Call Trace:
Dec 20 23:27:26 flower kernel: [snd_pcm_hw_params+505/656]
snd_pcm_hw_params+0x1f9/0x290
Dec 20 23:27:26 flower kernel: [snd_pcm_hw_params_user+111/208]
snd_pcm_hw_params_user+0x6f/0xd0
Dec 20 23:27:26 flower kernel: [snd_pcm_playback_ioctl1+100/1056]
snd_pcm_playback_ioctl1+0x64/0x420
Dec 20 23:27:26 flower kernel: [snd_pcm_hw_param_near+498/656]
snd_pcm_hw_param_near+0x1f2/0x290
Dec 20 23:27:26 flower kernel: [snd_pcm_kernel_playback_ioctl+56/80]
snd_pcm_kernel_playback_ioctl+0x38/0x50
Dec 20 23:27:26 flower kernel: [snd_pcm_oss_change_params+1123/2160]
snd_pcm_oss_change_params+0x463/0x870
Dec 20 23:27:26 flower kernel: [snd_pcm_oss_get_active_substream+79/96]
snd_pcm_oss_get_active_substream+0x4f/0x60
Dec 20 23:27:26 flower kernel: [snd_pcm_oss_get_rate+23/48]
snd_pcm_oss_get_rate+0x17/0x30
Dec 20 23:27:26 flower kernel: [snd_pcm_oss_ioctl+1680/1888]
snd_pcm_oss_ioctl+0x690/0x760
Dec 20 23:27:26 flower kernel: [sys_ioctl+275/704] sys_ioctl+0x113/0x2c0
Dec 20 23:27:26 flower kernel: [sysenter_past_esp+82/113]
sysenter_past_esp+0x52/0x71
Dec 20 23:27:26 flower kernel:
Dec 20 23:27:26 flower kernel: Code: f7 f6 89 85 14 02 00 00 83 c4 08 5b 5e 5f
5d c3 89 f6 8b 44
Dec 20 23:28:22 flower kernel: <3>can't create port
Dec 20 23:28:35 flower kernel: can't create port
Dec 20 23:28:37 flower kernel: divide error: 0000 [#2]
Dec 20 23:28:37 flower kernel: CPU: 0
Dec 20 23:28:37 flower kernel: EIP:
0060:[snd_pcm_timer_resolution_change+126/144] Not tainted
Dec 20 23:28:37 flower kernel: EFLAGS: 00010246
Dec 20 23:28:37 flower kernel: EIP is at snd_pcm_timer_resolution_change+0x7e/0x90
Dec 20 23:28:37 flower kernel: eax: f4240000 ebx: 00008000 ecx: 00008000
edx: 00000000
Dec 20 23:28:37 flower kernel: esi: 00000000 edi: f4240000 ebp: ca666800
esp: c09cfbbc
Dec 20 23:28:37 flower kernel: ds: 007b es: 007b ss: 0068
Dec 20 23:28:37 flower kernel: Process wine.bin-pthrea (pid: 11701,
threadinfo=c09ce000 task=c1fc8660)
Dec 20 23:28:37 flower kernel: Stack: 00000001 00008000 ca666800 00000001
c09cfc00 cfb77d80 c03ab619 cfb77d80
Dec 20 23:28:37 flower kernel: c09cfc00 c52da000 c09cfc00 cfb77d80
00000000 c03ab71f cfb77d80 c09cfc00
Dec 20 23:28:37 flower kernel: 0000025c 00000000 00000008 00000000
00000000 00000000 00000000 00000000
Dec 20 23:28:37 flower kernel: Call Trace:
Dec 20 23:28:37 flower kernel: [snd_pcm_hw_params+505/656]
snd_pcm_hw_params+0x1f9/0x290
Dec 20 23:28:37 flower kernel: [snd_pcm_hw_params_user+111/208]
snd_pcm_hw_params_user+0x6f/0xd0
Dec 20 23:28:37 flower kernel: [snd_pcm_playback_ioctl1+100/1056]
snd_pcm_playback_ioctl1+0x64/0x420
Dec 20 23:28:37 flower kernel: [snd_pcm_hw_param_near+498/656]
snd_pcm_hw_param_near+0x1f2/0x290
Dec 20 23:28:37 flower kernel: [snd_pcm_kernel_playback_ioctl+56/80]
snd_pcm_kernel_playback_ioctl+0x38/0x50
Dec 20 23:28:37 flower kernel: [snd_pcm_oss_change_params+1123/2160]
snd_pcm_oss_change_params+0x463/0x870
Dec 20 23:28:37 flower kernel: [snd_pcm_oss_get_active_substream+79/96]
snd_pcm_oss_get_active_substream+0x4f/0x60
Dec 20 23:28:37 flower kernel: [snd_pcm_oss_get_rate+23/48]
snd_pcm_oss_get_rate+0x17/0x30
Dec 20 23:28:37 flower kernel: [snd_pcm_oss_ioctl+1680/1888]
snd_pcm_oss_ioctl+0x690/0x760
Dec 20 23:28:37 flower kernel: [sys_ioctl+275/704] sys_ioctl+0x113/0x2c0
Dec 20 23:28:37 flower kernel: [sysenter_past_esp+82/113]
sysenter_past_esp+0x52/0x71
Dec 20 23:28:37 flower kernel:
Dec 20 23:28:37 flower kernel: Code: f7 f6 89 85 14 02 00 00 83 c4 08 5b 5e 5f
5d c3 89 f6 8b 44
Dec 20 23:28:58 flower kernel: hda: dma_intr: status=0x51 { DriveReady
SeekComplete Error }
Dec 20 23:37:20 flower kernel: can't create port
Dec 20 23:37:21 flower kernel: divide error: 0000 [#3]
Dec 20 23:37:21 flower kernel: CPU: 0
Dec 20 23:37:21 flower kernel: EIP:
0060:[snd_pcm_timer_resolution_change+126/144] Not tainted
Dec 20 23:37:21 flower kernel: EFLAGS: 00010246
Dec 20 23:37:21 flower kernel: EIP is at snd_pcm_timer_resolution_change+0x7e/0x90
Dec 20 23:37:21 flower kernel: eax: f4240000 ebx: 00008000 ecx: 00008000
edx: 00000000
Dec 20 23:37:21 flower kernel: esi: 00000000 edi: f4240000 ebp: ca666400
esp: c72edbbc
Dec 20 23:37:21 flower kernel: ds: 007b es: 007b ss: 0068
Dec 20 23:37:21 flower kernel: Process wine.bin-pthrea (pid: 11934,
threadinfo=c72ec000 task=cc9980c0)
Dec 20 23:37:21 flower kernel: Stack: 00000001 00008000 ca666400 00000001
c72edc00 cfb77cc0 c03ab619 cfb77cc0
Dec 20 23:37:21 flower kernel: c72edc00 c8cbf400 c72edc00 cfb77cc0
00000000 c03ab71f cfb77cc0 c72edc00
Dec 20 23:37:21 flower kernel: 0000025c 00000000 00000008 00000000
00000000 00000000 00000000 00000000
Dec 20 23:37:21 flower kernel: Call Trace:
Dec 20 23:37:21 flower kernel: [snd_pcm_hw_params+505/656]
snd_pcm_hw_params+0x1f9/0x290
Dec 20 23:37:21 flower kernel: [snd_pcm_hw_params_user+111/208]
snd_pcm_hw_params_user+0x6f/0xd0
Dec 20 23:37:21 flower kernel: [snd_pcm_playback_ioctl1+100/1056]
snd_pcm_playback_ioctl1+0x64/0x420
Dec 20 23:37:21 flower kernel: [snd_pcm_hw_param_near+498/656]
snd_pcm_hw_param_near+0x1f2/0x290
Dec 20 23:37:21 flower kernel: [snd_pcm_kernel_playback_ioctl+56/80]
snd_pcm_kernel_playback_ioctl+0x38/0x50
Dec 20 23:37:21 flower kernel: [snd_pcm_oss_change_params+1123/2160]
snd_pcm_oss_change_params+0x463/0x870
Dec 20 23:37:21 flower kernel: [snd_pcm_oss_get_active_substream+79/96]
snd_pcm_oss_get_active_substream+0x4f/0x60
Dec 20 23:37:21 flower kernel: [snd_pcm_oss_get_rate+23/48]
snd_pcm_oss_get_rate+0x17/0x30
Dec 20 23:37:21 flower kernel: [snd_pcm_oss_ioctl+1680/1888]
snd_pcm_oss_ioctl+0x690/0x760
Dec 20 23:37:21 flower kernel: [sys_ioctl+275/704] sys_ioctl+0x113/0x2c0
Dec 20 23:37:21 flower kernel: [sysenter_past_esp+82/113]
sysenter_past_esp+0x52/0x71
Dec 20 23:37:21 flower kernel:
Dec 20 23:37:21 flower kernel: Code: f7 f6 89 85 14 02 00 00 83 c4 08 5b 5e 5f
5d c3 89 f6 8b 44
Steps to reproduce:
I was playing with wine and some random games. I don't know if I can reproduce it.
# CONFIG_SND_DEBUG is not set
If I understand correctly, even without CONFIG_SND_DEBUG it should handle bogus
values gracefully. Looks like it's not checking the input enough (maybe in
snd_pcm_hw_params_user).
reply other threads:[~2003-12-22 5:36 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to='71240000.1072071378@[10.10.2.4]' \
--to=mbligh@aracnet.com \
--cc=cesarb@nitnet.com.br \
--cc=linux-kernel@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®