Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 210748 - sys-kernel/gentoo-sources-2.6.24-r2: crash when disconnecting usb sound device
Summary: sys-kernel/gentoo-sources-2.6.24-r2: crash when disconnecting usb sound device
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Kernel Bug Wranglers and Kernel Maintainers
URL: http://bugzilla.kernel.org/show_bug.c...
Whiteboard: watch-linux-bugzilla
Keywords:
Depends on:
Blocks:
 
Reported: 2008-02-19 19:56 UTC by Stephan Birkl
Modified: 2011-06-28 09:57 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
dmesg oops output (snd-usb.txt,2.38 KB, text/plain)
2008-02-19 19:57 UTC, Stephan Birkl
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Stephan Birkl 2008-02-19 19:56:34 UTC
I'm using a sony usb headset (snd_usb_audio) with gentoo sources 2.6.24-r2. When i disconnected the device i noticed a kernel OOPS in dmesg which i will attach. I rebooted my machine and tried to reproduce the problem by disconnecting the device. On the first time nothing special happened, but on the second time the whole system freezed.

Reproducible: Always
Comment 1 Stephan Birkl 2008-02-19 19:57:34 UTC
Created attachment 144010 [details]
dmesg oops output
Comment 2 Mike Pagano gentoo-dev 2008-02-24 22:30:31 UTC
Is this related?

It's assigned to gregkh.

http://bugzilla.kernel.org/show_bug.cgi?id=9196
Comment 3 Daniel Drake (RETIRED) gentoo-dev 2008-02-24 23:11:16 UTC
Nice find, certainly identical.

Stephan, please do the following. It will identify the line of code causing the crash. Please post the results on the upstream bug. The following must be done on a kernel which has not been modified (i.e. no compiler or config changes) since your oops message was posted.

# emerge -n gdb
# cd /usr/src/linux
# rm sound/core/control.o
# make CONFIG_DEBUG_INFO=y sound/core/control.o
# gdb sound/core/control.o

Then at the gdb prompt:

# list *snd_ctl_dev_disconnect+0x17
Comment 4 Daniel Drake (RETIRED) gentoo-dev 2008-02-24 23:11:51 UTC
will continue on upstream bug