Bug 238938 - Crash trying to enable bluetooth lock
Summary: Crash trying to enable bluetooth lock
Status: RESOLVED DUPLICATE of bug 238936
Alias: None
Product: kbluetooth
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Alex Fiestas
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-05-26 22:57 UTC by Artur Souza (MoRpHeUz)
Modified: 2010-05-28 01:02 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 Artur Souza (MoRpHeUz) 2010-05-26 22:57:40 UTC
Application: kbluetooth (0.4)
KDE Platform Version: 4.4.80 (KDE 4.4.80 (KDE 4.5 Beta1)) (Compiled from sources)
Qt Version: 4.7.0
Operating System: Linux 2.6.33.3-custom i686

-- Information about the crash:
- What I was doing when the application crashed:

Just trying to enable the "lock" feature crashes and gives this backtrace. The output is this:

kbluetooth(10113)/kdeui (KNotification) KStatusNotifierItemDBus::KStatusNotifierItemDBus: service is "org.kde.StatusNotifierItem-10113-1"
kbluetooth(10113)/kdeui (KNotification) KStatusNotifierItemPrivate::registerToDaemon: Registering a client interface to the KStatusNotifierWatcher
kbluetooth(10113) KBlueTray::initMenu: Enabling obex server
kbluetooth(10113)/kdecore (KSycoca) KSycocaPrivate::openDatabase: Trying to open ksycoca from  "/var/tmp/kdecache-morphbr/ksycoca4"
kbluetooth(10113)/kdecore (KLibrary) kde4Factory: The library "/usr/local/kde4/lib/kde4/solid_bluez.so" does not offer a qt_plugin_instance function.
kbluetooth(10113) Solid::Control::ManagerBasePrivate::loadBackend: Backend loaded:  "BlueZ"
kbluetooth(10113) Solid::Control::BluetoothManager::buildDeviceList: UBI List  ("/org/bluez/9806/hci0")
kbluetooth(10113) Solid::Control::BluetoothManagerPrivate::findRegisteredBluetoothInterface: findRegisteredBluetoothInterface  "/org/bluez/9806/hci0"
kbluetooth(10113) Solid::Control::BluetoothManagerPrivate::findRegisteredBluetoothInterface: Creating New Interface  "/org/bluez/9806/hci0"
kbluetooth(10113) Solid::Control::BluetoothManagerPrivate::findRegisteredBluetoothInterface: Calling Backend to Creating New Interface  "/org/bluez/9806/hci0"
kbluetooth(10113) Solid::Control::BluetoothManagerPrivate::findRegisteredBluetoothInterface: BackendIface created
kbluetooth(10113) KBlueTray::KBlueTray: All right, setting up the onlineMode
kbluetooth(10113) KBlueTray::onlineMode: online Mode
kbluetooth(10113) Solid::Control::BluetoothManager::buildDeviceList: UBI List  ("/org/bluez/9806/hci0")
kbluetooth(10113) Solid::Control::BluetoothManagerPrivate::findRegisteredBluetoothInterface: findRegisteredBluetoothInterface  "/org/bluez/9806/hci0"
kbluetooth(10113) Solid::Control::BluetoothManager::buildDeviceList: UBI List  ("/org/bluez/9806/hci0")
kbluetooth(10113) Solid::Control::BluetoothManagerPrivate::findRegisteredBluetoothInterface: findRegisteredBluetoothInterface  "/org/bluez/9806/hci0"
kbluetooth(10113) KBlueTray::onlineMode: adapter size  1
kbluetooth(10113) BluezBluetoothManager::defaultInterface: Calling Backend Default Interface
kbluetooth(10113) Solid::Control::BluetoothManagerPrivate::findRegisteredBluetoothInterface: findRegisteredBluetoothInterface  "/org/bluez/9806/hci0"
kbluetooth(10113) KBlueTray::onlineMode: Adapter found  "wakko-0"
AGENT registered ! 
kbluetooth(10113) KBlueTray::updateTooltip: Updating Tooltip
kbluetooth(10113) ObexServer::ObexServer: "00:1C:26:F7:AA:16"
kbluetooth(10113) ObexServer::ObexServer: (QVariant(QString, "00:1C:26:F7:AA:16") ,  QVariant(QString, "opp") ,  QVariant(bool, false) )
kbluetooth(10113) ObexServer::ObexServer: CallWithCallback
kbluetooth(10113) ObexServer::serverCreatedError: Error creating Bluetooth Server:  "The name org.openobex was not provided by any .service files"
QMetaObject::invokeMethod: No such method KUniqueApplication::loadCommandLineOptionsForNewInstance()
kbluetooth(10113) KBlueTray::enableLock: Configuring new KBlueLock Device
kbluetooth(10113) BluezBluetoothManager::defaultInterface: Calling Backend Default Interface
kbluetooth(10113) Solid::Control::BluetoothManagerPrivate::findRegisteredBluetoothInterface: findRegisteredBluetoothInterface  "/org/bluez/9806/hci0"
kbluetooth(10113) BluezBluetoothRemoteDevice::BluezBluetoothRemoteDevice: Connecting to ObjectPath:  "/org/bluez/9806/hci0/dev_00_BD_3A_88_2A_1A"
QMetaObject::indexOfSignal: signal serviceDiscoverAvailable(QString,QMap<uint,QString>) from Solid::Control::Ifaces::BluetoothRemoteDevice redefined in BluezBluetoothRemoteDevice
QMetaObject::indexOfSignal: signal propertyChanged(QString,QVariant) from Solid::Control::Ifaces::BluetoothRemoteDevice redefined in BluezBluetoothRemoteDevice
QMetaObject::indexOfSignal: signal disconnectRequested() from Solid::Control::Ifaces::BluetoothRemoteDevice redefined in BluezBluetoothRemoteDevice
Object::connect: No such signal Solid::Control::BluetoothRemoteDevice::nodeCreated(const QString &) in /usr/local/kde4/src/KDE/kdebase/workspace/libs/solid/control/bluetoothremotedevice.cpp:375
Object::connect: No such signal Solid::Control::BluetoothRemoteDevice::nodeRemoved(const QString &) in /usr/local/kde4/src/KDE/kdebase/workspace/libs/solid/control/bluetoothremotedevice.cpp:377
Device List Size:  1 
"MoRpHeUz's N900" 
kbluetooth(10113) KBlueTray::updateTooltip: Updating Tooltip
KCrash: crashing... crashRecursionCounter = 2
KCrash: Application Name = kbluetooth path = /usr/local/kde4/bin pid = 10113
KCrash: Attempting to start /usr/local/kde4/lib/kde4/libexec/drkonqi from kdeinit
sock_file=/home/morphbr/.kde4/socket-wakko/kdeinit4__0


- Custom settings of the application:

When I added my mobile phone, it asked to type a number for the pairing (0000) but on the phone it never asked to enter the PIN.

The crash can be reproduced every time.

-- Backtrace:
Application: KBluetooth (kbluetooth), signal: Segmentation fault
Traceback (most recent call last):
  File "/usr/share/gdb/auto-load/usr/lib/libgobject-2.0.so.0.2200.5-gdb.py", line 9, in <module>
    from gobject import register
  File "/usr/share/glib-2.0/gdb/gobject.py", line 3, in <module>
    import gdb.backtrace
ImportError: No module named backtrace
[KCrash Handler]
#6  0xb5e4a92c in QScopedPointer<QObjectData, QScopedPointerDeleter<QObjectData> >::data (this=0x4) at ../../include/QtCore/../../../../qt/src/corelib/tools/qscopedpointer.h:135
#7  0xb5e49e9a in qGetPtrHelper<QScopedPointer<QObjectData, QScopedPointerDeleter<QObjectData> > > (p=...) at ../../include/QtCore/../../../../qt/src/corelib/global/qglobal.h:2329
#8  0xb5e4a109 in QDBusAbstractInterface::d_func (this=0x0) at /work/projects/qt/src/dbus/qdbusabstractinterface.h:156
#9  0xb5e48d19 in QDBusAbstractInterface::callWithArgumentList (this=0x0, mode=QDBus::AutoDetect, method=..., args=...) at /work/projects/qt/src/dbus/qdbusabstractinterface.cpp:404
#10 0xb5e49aef in QDBusAbstractInterface::call (this=0x0, mode=QDBus::AutoDetect, method=..., arg1=..., arg2=..., arg3=..., arg4=..., arg5=..., arg6=..., arg7=..., arg8=...)
    at /work/projects/qt/src/dbus/qdbusabstractinterface.cpp:696
#11 0xb5e49934 in QDBusAbstractInterface::call (this=0x0, method=..., arg1=..., arg2=..., arg3=..., arg4=..., arg5=..., arg6=..., arg7=..., arg8=...)
    at /work/projects/qt/src/dbus/qdbusabstractinterface.cpp:639
#12 0x0806c0e3 in ObexServer::isStarted (this=0x9bd6be8) at /usr/local/kde4/src/playground/kbluetooth/src/obexserver/obexserver.cpp:130
#13 0x08058b0c in KBlueTray::updateTooltip (this=0xbfac6994) at /usr/local/kde4/src/playground/kbluetooth/src/trayicon.cpp:391
#14 0x0805a49f in KBlueTray::enableLock (this=0xbfac6994) at /usr/local/kde4/src/playground/kbluetooth/src/trayicon.cpp:621
#15 0x08053aac in KBlueTray::qt_metacall (this=0xbfac6994, _c=QMetaObject::InvokeMetaMethod, _id=16, _a=0xbfac5d38) at /usr/local/kde4/build/playground/kbluetooth/src/moc_trayicon.cpp:162
#16 0xb5c86bd6 in QMetaObject::metacall (object=0xbfac6994, cl=QMetaObject::InvokeMetaMethod, idx=34, argv=0xbfac5d38) at /work/projects/qt/src/corelib/kernel/qmetaobject.cpp:237
#17 0xb5c9c4f6 in QMetaObject::activate (sender=0x9ae0cf8, m=0xb6e11418, local_signal_index=1, argv=0xbfac5d38) at /work/projects/qt/src/corelib/kernel/qobject.cpp:3272
#18 0xb629b1e9 in QAction::triggered (this=0x9ae0cf8, _t1=true) at .moc/debug-shared/moc_qaction.cpp:263
#19 0xb629a5a1 in QAction::activate (this=0x9ae0cf8, event=QAction::Trigger) at /work/projects/qt/src/gui/kernel/qaction.cpp:1256
#20 0xb53c01b4 in QAction::trigger() () from /usr/local/kde4/lib/libdbusmenu-qt.so.2
#21 0xb53bef30 in DBusMenuExporterDBus::Event(int, QString const&, QDBusVariant const&, unsigned int) () from /usr/local/kde4/lib/libdbusmenu-qt.so.2
#22 0xb53bfbfb in DBusMenuExporterDBus::qt_metacall(QMetaObject::Call, int, void**) () from /usr/local/kde4/lib/libdbusmenu-qt.so.2
#23 0xb5e2de23 in QDBusConnectionPrivate::deliverCall (this=0x9a8cde0, object=0x9ab38b0, msg=..., metaTypes=..., slotIdx=8) at /work/projects/qt/src/dbus/qdbusintegrator.cpp:909
#24 0xb5e2d5d6 in QDBusConnectionPrivate::activateCall (this=0x9a8cde0, object=0x9ab38b0, flags=4080, msg=...) at /work/projects/qt/src/dbus/qdbusintegrator.cpp:812
#25 0xb5e32453 in QDBusConnectionPrivate::activateObject (this=0x9a8cde0, node=..., msg=..., pathStartPos=8) at /work/projects/qt/src/dbus/qdbusintegrator.cpp:1388
#26 0xb5e32ddf in QDBusActivateObjectEvent::placeMetaCall (this=0x9c325c8) at /work/projects/qt/src/dbus/qdbusintegrator.cpp:1482
#27 0xb5c98578 in QObject::event (this=0x9ab38b0, e=0x9c325c8) at /work/projects/qt/src/corelib/kernel/qobject.cpp:1211
#28 0xb62ac6df in QApplicationPrivate::notify_helper (this=0x9a3c230, receiver=0x9ab38b0, e=0x9c325c8) at /work/projects/qt/src/gui/kernel/qapplication.cpp:4358
#29 0xb62a9e28 in QApplication::notify (this=0xbfac6a60, receiver=0x9ab38b0, e=0x9c325c8) at /work/projects/qt/src/gui/kernel/qapplication.cpp:3762
#30 0xb7467c7a in KApplication::notify (this=0xbfac6a60, receiver=0x9ab38b0, event=0x9c325c8) at /usr/local/kde4/src/KDE/kdelibs/kdeui/kernel/kapplication.cpp:302
#31 0xb5c7eb44 in QCoreApplication::notifyInternal (this=0xbfac6a60, receiver=0x9ab38b0, event=0x9c325c8) at /work/projects/qt/src/corelib/kernel/qcoreapplication.cpp:732
#32 0xb629b886 in QCoreApplication::sendEvent (receiver=0x9ab38b0, event=0x9c325c8) at ../../include/QtCore/../../../../qt/src/corelib/kernel/qcoreapplication.h:215
#33 0xb5c7fc39 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x9a1a848) at /work/projects/qt/src/corelib/kernel/qcoreapplication.cpp:1373
#34 0xb5c7f8e0 in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at /work/projects/qt/src/corelib/kernel/qcoreapplication.cpp:1266
#35 0xb637bd71 in QCoreApplication::sendPostedEvents () at ../../include/QtCore/../../../../qt/src/corelib/kernel/qcoreapplication.h:220
#36 0xb5cb8691 in postEventSourceDispatch (s=0x9a39300) at /work/projects/qt/src/corelib/kernel/qeventdispatcher_glib.cpp:276
#37 0xb52970f8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#38 0xb529a990 in ?? () from /usr/lib/libglib-2.0.so.0
#39 0xb529aac3 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#40 0xb5cb97c1 in QEventDispatcherGlib::processEvents (this=0x9a36bf0, flags=...) at /work/projects/qt/src/corelib/kernel/qeventdispatcher_glib.cpp:412
#41 0xb6388177 in QGuiEventDispatcherGlib::processEvents (this=0x9a36bf0, flags=...) at /work/projects/qt/src/gui/kernel/qguieventdispatcher_glib.cpp:204
#42 0xb5c7bd3e in QEventLoop::processEvents (this=0xbfac694c, flags=...) at /work/projects/qt/src/corelib/kernel/qeventloop.cpp:149
#43 0xb5c7be73 in QEventLoop::exec (this=0xbfac694c, flags=...) at /work/projects/qt/src/corelib/kernel/qeventloop.cpp:201
#44 0xb5c7f247 in QCoreApplication::exec () at /work/projects/qt/src/corelib/kernel/qcoreapplication.cpp:1009
#45 0xb62a9a1b in QApplication::exec () at /work/projects/qt/src/gui/kernel/qapplication.cpp:3637
#46 0x080548fc in main (argc=1, argv=0xbfac6b84) at /usr/local/kde4/src/playground/kbluetooth/src/main.cpp:71

Reported using DrKonqi
Comment 1 Anselmo L. S. Melo (anselmolsm) 2010-05-28 01:02:42 UTC

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