Application that crashed: kbluetooth Version of the application: 0.4 KDE Version: 4.3.1 (KDE 4.3.1) Qt Version: 4.5.2 Operating System: Linux 2.6.30-gentoo-r5 x86_64 What I was doing when the application crashed: Removed USB bluetooth adapter and crash (below) happened. -- Backtrace: Application: KBluetooth (kbluetooth), signal: Segmentation fault [KCrash Handler] #5 QByteArray (this=0x7fff0548c600, str=0xffffffffffffffe0 <Address 0xffffffffffffffe0 out of bounds>) at tools/qbytearray.cpp:1231 #6 0x00007fd316187f0b in QPixmapData::fromFile (this=0x133bf80, fileName=@0x0, format=0xffffffffffffffe0 <Address 0xffffffffffffffe0 out of bounds>, flags=) at image/qpixmapdata.cpp:64 #7 0x00007fd31772aadc in ~BluetoothInterface (this=0x111faa0) at /dev/shm/portage/kde-base/solid-4.3.1/work/solid-4.3.1/libs/solid/control/bluetoothinterface.cpp:97 #8 0x0000000000411ed3 in KBlueTray::offlineMode (this=0x7fff0548d930) at /dev/shm/portage/net-wireless/kdebluetooth4-0.4_beta1/work/kbluetooth-0.4beta1/src/trayicon.cpp:301 #9 0x000000000041281d in KBlueTray::adapterRemoved (this=0x7fff0548d930, ubi=<value optimized out>) at /dev/shm/portage/net-wireless/kdebluetooth4-0.4_beta1/work/kbluetooth-0.4beta1/src/trayicon.cpp:359 #10 0x000000000040cae7 in KBlueTray::qt_metacall (this=0x7fff0548d930, _c=QMetaObject::InvokeMetaMethod, _id=-32, _a=0x7fff0548c920) at /dev/shm/portage/net-wireless/kdebluetooth4-0.4_beta1/work/kbluetooth-0.4beta1_build/src/moc_trayicon.cpp:141 #11 0x00007fd316b45ab4 in QMetaObject::activate (sender=<value optimized out>, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=0x1) at kernel/qobject.cpp:3101 #12 0x00007fd31772b1b5 in Solid::Control::BluetoothManager::interfaceRemoved (this=0x7fff0548c600, _t1=<value optimized out>) at /dev/shm/portage/kde-base/solid-4.3.1/work/solid-4.3.1_build/libs/solid/control/bluetoothmanager.moc:106 #13 0x00007fd31772cbd2 in Solid::Control::BluetoothManager::qt_metacall (this=0x1204310, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff0548ca60) at /dev/shm/portage/kde-base/solid-4.3.1/work/solid-4.3.1_build/libs/solid/control/bluetoothmanager.moc:85 #14 0x00007fd316b45ab4 in QMetaObject::activate (sender=<value optimized out>, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=0x1) at kernel/qobject.cpp:3101 #15 0x00007fd312e01095 in Solid::Control::Ifaces::BluetoothManager::interfaceRemoved (this=0x7fff0548c600, _t1=<value optimized out>) at /dev/shm/portage/kde-base/solid-4.3.1/work/solid-4.3.1_build/libs/solid/control/ifaces/bluetoothmanager.moc:92 #16 0x00007fd30d371b42 in BluezBluetoothManager::slotDeviceRemoved (this=0x1221c70, adapter=@0x112b140) at /dev/shm/portage/kde-base/solid-4.3.1/work/solid-4.3.1/solid/bluez/bluez-bluetoothmanager.cpp:202 #17 0x00007fd30d371ec1 in BluezBluetoothManager::qt_metacall (this=0x1221c70, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff0548cbc0) at /dev/shm/portage/kde-base/solid-4.3.1/work/solid-4.3.1_build/solid/bluez/bluez-bluetoothmanager.moc:74 #18 0x00007fd316e2a704 in QDBusConnectionPrivate::deliverCall (this=<value optimized out>, object=<value optimized out>, msg=@0x137bfc8, metaTypes=<value optimized out>, slotIdx=<value optimized out>) at qdbusintegrator.cpp:891 #19 0x00007fd316e30d9f in QDBusCallDeliveryEvent::placeMetaCall (this=0x7fd3169d3030, object=0xffffffffffffffe0) at qdbusintegrator_p.h:101 #20 0x00007fd316b42679 in QObject::event (this=0x1221c70, e=0x137bf80) at kernel/qobject.cpp:1099 #21 0x00007fd3160d62dc in QApplicationPrivate::notify_helper (this=0x10dcf90, receiver=0x1221c70, e=0x137bf80) at kernel/qapplication.cpp:4056 #22 0x00007fd3160dbb88 in QApplication::notify (this=0x7fff0548dab0, receiver=0x1221c70, e=0x137bf80) at kernel/qapplication.cpp:4021 #23 0x00007fd317e03676 in KApplication::notify (this=0x7fff0548dab0, receiver=0x1221c70, event=0x137bf80) at /dev/shm/portage/kde-base/kdelibs-4.3.1-r2/work/kdelibs-4.3.1/kdeui/kernel/kapplication.cpp:302 #24 0x00007fd316b3440b in QCoreApplication::notifyInternal (this=0x7fff0548dab0, receiver=0x1221c70, event=0x137bf80) at kernel/qcoreapplication.cpp:606 #25 0x00007fd316b34acf in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0x10acf80) at kernel/qcoreapplication.h:213 #26 0x00007fd31615bf3a in QEventDispatcherX11::processEvents (this=<value optimized out>, flags=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218 #27 0x00007fd316b32e02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #28 0x00007fd316b32f9d in QEventLoop::exec (this=0x7fff0548d890, flags=) at kernel/qeventloop.cpp:197 #29 0x00007fd316b34e29 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888 #30 0x000000000040e791 in main (argc=<value optimized out>, argv=<value optimized out>) at /dev/shm/portage/net-wireless/kdebluetooth4-0.4_beta1/work/kbluetooth-0.4beta1/src/main.cpp:71 Reported using DrKonqi
Hi, can you test if with the svn version this bug is still reproducible? svn://anonsvn.kde.org/home/kde/trunk/playground/network/kbluetooth Thanks!
This should be fixed in 0.4, I ask to 4 users to try to reproduce this bug and they can't. If it's not just re-open the bug, thanks!