Bug 181543 - usb audio device crashes kmix
Summary: usb audio device crashes kmix
Status: RESOLVED DUPLICATE of bug 160221
Alias: None
Product: kmix
Classification: Applications
Component: general (show other bugs)
Version: 3.5
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: Christian Esken
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-01-21 23:43 UTC by Mark Purcell
Modified: 2009-01-21 23:56 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mark Purcell 2009-01-21 23:43:25 UTC
Version:           3.5 (using 4.1.96 (KDE 4.1.96 (KDE 4.2 RC1)), Debian packages)
Compiler:          cc
OS:                Linux (i686) release 2.6.26-1-686

I find that kmix crashes sometimes (maybe 30% of time) when I plug in my usb audio device.

$ kmix
kmix(9838) Mixer::setGlobalMaster: Mixer::setGlobalMaster() card= "ALSA::HDA_Intel:1"  control= "PCM:0"
kmix(9838) Mixer::openIfValid: Mixer::open() detected master:  "PCM:0"
kmix(9838) Mixer::openIfValid: Mixer::open() detected master:  "PCM:0"
mark@hp:~$ QObject: Do not delete object, 'unnamed', during its event handler!
kmix(9838) Mixer::openIfValid: Mixer::open() detected master:  "PCM:0"

mark@hp:~$
mark@hp:~$ QObject: Do not delete object, 'unnamed', during its event handler!
kmix(9838) Mixer::openIfValid: Mixer::open() detected master:  "PCM:0"
ASSERT: "dev->backendObject()==0" in file ../../../solid/solid/devicemanager.cpp, line 164
KCrash: Application 'kmix' crashing...
sock_file=/home/mark/.kde4/socket-hp/kdeinit4__0


$ dmesg
[56740.951117] usb 6-2: new full speed USB device using uhci_hcd and address 11
[56741.090203] usb 6-2: not running at top speed; connect to a high speed hub
[56741.114169] usb 6-2: configuration #1 chosen from 1 choice
[56741.238263] input: Yealink usb-p1k as /class/input/input16
[56741.293214] usb 6-2: New USB device found, idVendor=6993, idProduct=b001
[56741.293221] usb 6-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[56741.293224] usb 6-2: Product: VOIP USB Phone
[56741.293226] usb 6-2: Manufacturer: Yealink Network Technology Ltd.
[56741.785248] yealink: unexpected response fd

$ lsusb
Bus 006 Device 011: ID 6993:b001 Freshtel FT-102 VoIP USB Phone


Application: KMix (kmix), signal SIGABRT

Thread 1 (Thread 0xb64856c0 (LWP 9838)):
[KCrash Handler]
#6  0xb7fd8424 in __kernel_vsyscall ()
#7  0xb7e3a640 in raise () from /lib/i686/cmov/libc.so.6
#8  0xb7e3c018 in abort () from /lib/i686/cmov/libc.so.6
#9  0xb74346cd in qt_message_output (msgType=QtFatalMsg, buf=0xbfbf0de0 "ASSERT: \"dev->backendObject()==0\" in file ../../../solid/solid/devicemanager.cpp, line 164") at global/qglobal.cpp:2102
#10 0xb7434796 in qFatal (msg=0xb757c458 "ASSERT: \"%s\" in file %s, line %d") at global/qglobal.cpp:2303
#11 0xb7434825 in qt_assert (assertion=0xb7db923f "dev->backendObject()==0", file=0xb7db9278 "../../../solid/solid/devicemanager.cpp", line=164) at global/qglobal.cpp:1872
#12 0xb7d7252a in Solid::DeviceManagerPrivate::_k_deviceAdded (this=0x9ec58e0, udi=@0xa039c90) at ../../../solid/solid/devicemanager.cpp:164
#13 0xb7d725ff in Solid::DeviceManagerPrivate::qt_metacall (this=0x9ec58e0, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbfbf2f7c) at ./devicemanager_p.moc:72
#14 0xb7540be0 in QMetaObject::activate (sender=0x9ec3578, from_signal_index=4, to_signal_index=4, argv=0xbfbf2f7c) at kernel/qobject.cpp:3031
#15 0xb7541962 in QMetaObject::activate (sender=0x9ec3578, m=0xb7dc4618, local_signal_index=0, argv=0xbfbf2f7c) at kernel/qobject.cpp:3101
#16 0xb7d84653 in Solid::Ifaces::DeviceManager::deviceAdded (this=0x9ec3578, _t1=@0xa039c90) at ./ifaces/devicemanager.moc:79
#17 0xb7dab13e in Solid::Backends::Hal::HalManager::slotDeviceAdded (this=0x9ec3578, udi=@0xa039c90) at ../../../solid/solid/backends/hal/halmanager.cpp:213
#18 0xb7dab1da in Solid::Backends::Hal::HalManager::qt_metacall (this=0x9ec3578, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbfbf3088) at ./backends/hal/halmanager.moc:70
#19 0xb763319b in QDBusConnectionPrivate::deliverCall (this=0x9ec57e8, object=0x9ec3578, msg=@0xa061b0c, metaTypes=@0xa061b10, slotIdx=6) at qdbusintegrator.cpp:849
#20 0xb763a4b7 in QDBusCallDeliveryEvent::placeMetaCall (this=0xa061ae0, object=0x9ec3578) at qdbusintegrator_p.h:130
#21 0xb753b8f1 in QObject::event (this=0x9ec3578, e=0xa061ae0) at kernel/qobject.cpp:1155
#22 0xb6c2179c in QApplicationPrivate::notify_helper (this=0x9e1d6f0, receiver=0x9ec3578, e=0xa061ae0) at kernel/qapplication.cpp:3803
#23 0xb6c2961e in QApplication::notify (this=0x9e0c290, receiver=0x9ec3578, e=0xa061ae0) at kernel/qapplication.cpp:3393
#24 0xb7ba177d in KApplication::notify (this=0x9e0c290, receiver=0x9ec3578, event=0xa061ae0) at ../../kdeui/kernel/kapplication.cpp:307
#25 0xb752c0e1 in QCoreApplication::notifyInternal (this=0x9e0c290, receiver=0x9ec3578, event=0xa061ae0) at kernel/qcoreapplication.cpp:587
#26 0xb752cd65 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x9e01688) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:209
#27 0xb752cf5d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1091
#28 0xb755699f in postEventSourceDispatch (s=0x9e164e0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:214
#29 0xb66801b8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#30 0xb6683853 in ?? () from /usr/lib/libglib-2.0.so.0
#31 0x09e16458 in ?? ()
#32 0x00000000 in ?? ()
Comment 1 Dario Andres 2009-01-21 23:56:06 UTC

*** This bug has been marked as a duplicate of bug 160221 ***