Bug 208179 - kbluetooth4 crashes when removins usb bluetooth device
Summary: kbluetooth4 crashes when removins usb bluetooth device
Status: RESOLVED FIXED
Alias: None
Product: kde-bluetooth
Classification: Unmaintained
Component: general (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: Tom Patzig
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-09-22 14:04 UTC by Chris Hills
Modified: 2009-11-04 17:40 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Chris Hills 2009-09-22 14:04:07 UTC
Application that crashed: kbluetooth4
Version of the application: 0.3
KDE Version: 4.3.1 (KDE 4.3.1) "release 165"
Qt Version: 4.5.2
Operating System: Linux 2.6.31-44-default i686
Distribution: "openSUSE 11.1 (i586)"

What I was doing when the application crashed:
Kbluetooth4 crashes when I remove my usb bluetooth dongle. This happens every time.

 -- Backtrace:
Application: KBluetooth4 (kbluetooth4), signal: Aborted
[KCrash Handler]
#6  0xffffe430 in __kernel_vsyscall ()
#7  0xb6502990 in raise () from /lib/libc.so.6
#8  0xb65042c8 in abort () from /lib/libc.so.6
#9  0xb5ece245 in ?? () from /lib/libdbus-1.so.3
#10 0xb5ec9c59 in ?? () from /lib/libdbus-1.so.3
#11 0xb5ebd7fe in dbus_message_new_method_call () from /lib/libdbus-1.so.3
#12 0xb737a474 in QDBusMessagePrivate::toDBusMessage (message=@0xbfd81078) at ./qdbus_symbols_p.h:260
#13 0xb7376453 in QDBusConnectionPrivate::sendWithReply (this=0x8125ce0, message=@0xbfd81078, sendMode=0, timeout=-1) at qdbusintegrator.cpp:1746
#14 0xb7377293 in QDBusConnectionPrivate::findMetaObject (this=0x8125ce0, service=@0x8215908, path=@0x8215910, interface=@0x8215914, error=@0x8215918) at qdbusintegrator.cpp:2108
#15 0xb73828df in QDBusInterfacePrivate (this=0x82158c0, serv=@0xbfd81150, p=@0xbfd8141c, iface=@0xbfd81154, con=@0xbfd81158) at qdbusinterface.cpp:60
#16 0xb73829df in QDBusInterface (this=0x81bc1b8, service=@0xbfd81150, path=@0xbfd8141c, interface=@0xbfd81154, connection=@0xbfd81158, parent=0x0) at qdbusinterface.cpp:121
#17 0xb44ecf15 in BluezBluetoothInterface::BluezBluetoothInterface(QString const&) () from /usr/lib/kde4/solid_bluez.so
#18 0xb44e7dad in BluezBluetoothManager::createInterface(QString const&) () from /usr/lib/kde4/solid_bluez.so
#19 0xb781c350 in ?? () from /usr/lib/libsolidcontrol.so.4
#20 0xb781cd5a in Solid::Control::BluetoothManager::findBluetoothInterface(QString const&) const () from /usr/lib/libsolidcontrol.so.4
#21 0xb781aa38 in Solid::Control::BluetoothInterface::BluetoothInterface(QString const&) () from /usr/lib/libsolidcontrol.so.4
#22 0x080567ba in KBlueTray::onlineMode (this=0xbfd81f8c) at /usr/src/debug/kbluetooth4-0.3/src/trayicon.cpp:227
#23 0x080575c9 in KBlueTray::defaultAdapterChanged (this=0xbfd81f8c, ubi=@0xbfd816b0) at /usr/src/debug/kbluetooth4-0.3/src/trayicon.cpp:354
#24 0x08053164 in KBlueTray::qt_metacall (this=0xbfd81f8c, _c=QMetaObject::InvokeMetaMethod, _id=11, _a=0xbfd8156c) at /usr/src/debug/kbluetooth4-0.3/build/src/moc_trayicon.cpp:136
#25 0xb726b788 in QMetaObject::activate (sender=0x814fce0, from_signal_index=6, to_signal_index=6, argv=0xbfd8156c) at kernel/qobject.cpp:3113
#26 0xb726c412 in QMetaObject::activate (sender=0x814fce0, m=0xb782bac8, local_signal_index=2, argv=0xbfd8156c) at kernel/qobject.cpp:3187
#27 0xb781b0e3 in Solid::Control::BluetoothManager::defaultInterfaceChanged(QString const&) () from /usr/lib/libsolidcontrol.so.4
#28 0xb781cc78 in Solid::Control::BluetoothManager::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libsolidcontrol.so.4
#29 0xb726b788 in QMetaObject::activate (sender=0x816b290, from_signal_index=6, to_signal_index=6, argv=0xbfd8166c) at kernel/qobject.cpp:3113
#30 0xb726c412 in QMetaObject::activate (sender=0x816b290, m=0xb60dbd88, local_signal_index=2, argv=0xbfd8166c) at kernel/qobject.cpp:3187
#31 0xb60d7233 in Solid::Control::Ifaces::BluetoothManager::defaultInterfaceChanged(QString const&) () from /usr/lib/libsolidcontrolifaces.so.4
#32 0xb44e86cb in BluezBluetoothManager::slotDefaultDeviceChanged(QDBusObjectPath const&) () from /usr/lib/kde4/solid_bluez.so
#33 0xb44e917d in BluezBluetoothManager::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/kde4/solid_bluez.so
#34 0xb7371873 in QDBusConnectionPrivate::deliverCall (this=0x8125ce0, object=0x816b290, msg=@0x8209a04, metaTypes=@0x8209a08, slotIdx=9) at qdbusintegrator.cpp:891
#35 0xb7379ab7 in QDBusCallDeliveryEvent::placeMetaCall(QObject*) () from /usr/lib/libQtDBus.so.4
#36 0xb7266970 in QObject::event (this=0x816b290, e=0x82099d8) at kernel/qobject.cpp:1111
#37 0xb688d7bc in QApplicationPrivate::notify_helper (this=0x80a4168, receiver=0x816b290, e=0x82099d8) at kernel/qapplication.cpp:4056
#38 0xb6895aae in QApplication::notify (this=0xbfd82040, receiver=0x816b290, e=0x82099d8) at kernel/qapplication.cpp:3603
#39 0xb7b7572d in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#40 0xb725616b in QCoreApplication::notifyInternal (this=0xbfd82040, receiver=0x816b290, event=0x82099d8) at kernel/qcoreapplication.cpp:610
#41 0xb7256db5 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x8088110) at kernel/qcoreapplication.h:213
#42 0xb7256fad in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1140
#43 0xb7281c8f in postEventSourceDispatch (s=0x80ab510) at kernel/qcoreapplication.h:218
#44 0xb602ba08 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#45 0xb602f273 in ?? () from /usr/lib/libglib-2.0.so.0
#46 0xb602f3f8 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#47 0xb72818d8 in QEventDispatcherGlib::processEvents (this=0x8087c98, flags={i = -1076355464}) at kernel/qeventdispatcher_glib.cpp:327
#48 0xb692dca5 in QGuiEventDispatcherGlib::processEvents (this=0x8087c98, flags={i = -1076355416}) at kernel/qguieventdispatcher_glib.cpp:202
#49 0xb725478a in QEventLoop::processEvents (this=0xbfd81f20, flags={i = -1076355352}) at kernel/qeventloop.cpp:149
#50 0xb7254bd2 in QEventLoop::exec (this=0xbfd81f20, flags={i = -1076355288}) at kernel/qeventloop.cpp:201
#51 0xb7257079 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#52 0xb688d637 in QApplication::exec () at kernel/qapplication.cpp:3525
#53 0x08053af6 in main (argc=1, argv=0xbfd82144) at /usr/src/debug/kbluetooth4-0.3/src/main.cpp:75

Reported using DrKonqi
Comment 1 Dario Andres 2009-09-23 03:21:49 UTC
Backtrace matches ~ bug 184536. It could also be related to bug 199800
Thanks
Comment 2 Alex Fiestas 2009-09-23 20:31:55 UTC
Hi, is this crash still reproducible in the 0.4 version?

Thanks!
Comment 3 Alex Fiestas 2009-11-04 17:40:58 UTC
This bug should be fixed now (0.4 version), if not just reopen it again!