Version: unspecified (using KDE 4.7.0) OS: Linux I tried to browse a remote cell phone via Bluetooth (Bluedevil is installed), then kded crashed: Application: Servicio de KDE (kdeinit4), signal: Segmentation fault [Current thread is 1 (Thread 0xb5777710 (LWP 1651))] Thread 3 (Thread 0xb02f8b70 (LWP 1656)): #0 0xb5aa9d30 in clock_gettime () from /lib/librt.so.1 #1 0xb6d0e945 in do_gettime (frac=0xb02f8030, sec=0xb02f8028) at tools/qelapsedtimer_unix.cpp:123 #2 qt_gettime () at tools/qelapsedtimer_unix.cpp:140 #3 0xb6de0ea6 in QTimerInfoList::updateCurrentTime (this=0x81f7c34) at kernel/qeventdispatcher_unix.cpp:339 #4 0xb6de120a in QTimerInfoList::timerWait (this=0x81f7c34, tm=...) at kernel/qeventdispatcher_unix.cpp:442 #5 0xb6ddfa63 in timerSourcePrepareHelper (src=<optimized out>, timeout=0xb02f813c) at kernel/qeventdispatcher_glib.cpp:136 #6 0xb6ddfafd in timerSourcePrepare (source=0x81f7c00, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169 #7 0xb59f00cc in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0 #8 0xb59f0ea7 in ?? () from /usr/lib/libglib-2.0.so.0 #9 0xb59f149a in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #10 0xb6de0537 in QEventDispatcherGlib::processEvents (this=0x811f800, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #11 0xb6db119d in QEventLoop::processEvents (this=0xb02f82c0, flags=...) at kernel/qeventloop.cpp:149 #12 0xb6db13e1 in QEventLoop::exec (this=0xb02f82c0, flags=...) at kernel/qeventloop.cpp:201 #13 0xb6cb451b in QThread::exec (this=0x81f4c28) at thread/qthread.cpp:492 #14 0xb04027b7 in AgentListener::run (this=0x81f4c28) at /usr/src/debug/bluedevil-1.1.1/src/daemon/kded/agentlistener.cpp:39 #15 0xb6cb73d3 in QThreadPrivate::start (arg=0x81f4c28) at thread/qthread_unix.cpp:320 #16 0xb6c3ad61 in start_thread () from /lib/libpthread.so.0 #17 0xb5ff686e in clone () from /lib/libc.so.6 Thread 2 (Thread 0xafaf7b70 (LWP 1661)): #0 0xb5aa9d30 in clock_gettime () from /lib/librt.so.1 #1 0xb6d0e945 in do_gettime (frac=0xafaf7020, sec=0xafaf7018) at tools/qelapsedtimer_unix.cpp:123 #2 qt_gettime () at tools/qelapsedtimer_unix.cpp:140 #3 0xb6de0ea6 in QTimerInfoList::updateCurrentTime (this=0x82019bc) at kernel/qeventdispatcher_unix.cpp:339 #4 0xb6de120a in QTimerInfoList::timerWait (this=0x82019bc, tm=...) at kernel/qeventdispatcher_unix.cpp:442 #5 0xb6ddfa63 in timerSourcePrepareHelper (src=<optimized out>, timeout=0xafaf712c) at kernel/qeventdispatcher_glib.cpp:136 #6 0xb6ddfafd in timerSourcePrepare (source=0x8201988, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169 #7 0xb59f00cc in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0 #8 0xb59f0ea7 in ?? () from /usr/lib/libglib-2.0.so.0 #9 0xb59f149a in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #10 0xb6de0537 in QEventDispatcherGlib::processEvents (this=0x82005c8, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #11 0xb6db119d in QEventLoop::processEvents (this=0xafaf72b0, flags=...) at kernel/qeventloop.cpp:149 #12 0xb6db13e1 in QEventLoop::exec (this=0xafaf72b0, flags=...) at kernel/qeventloop.cpp:201 #13 0xb6cb451b in QThread::exec (this=0x8207918) at thread/qthread.cpp:492 #14 0xb6d91ddd in QInotifyFileSystemWatcherEngine::run (this=0x8207918) at io/qfilesystemwatcher_inotify.cpp:248 #15 0xb6cb73d3 in QThreadPrivate::start (arg=0x8207918) at thread/qthread_unix.cpp:320 #16 0xb6c3ad61 in start_thread () from /lib/libpthread.so.0 #17 0xb5ff686e in clone () from /lib/libc.so.6 Thread 1 (Thread 0xb5777710 (LWP 1651)): [KCrash Handler] #7 0xb04113db in ObexFtpDaemon::SessionClosed (this=0x80c99d8, path=...) at /usr/src/debug/bluedevil-1.1.1/src/daemon/obexftpkded/ObexFtpDaemon.cpp:342 #8 0xb040fdde in ObexFtpDaemon::qt_metacall (this=0x80c99d8, _c=QMetaObject::InvokeMetaMethod, _id=8, _a=0xbfa1e088) at /usr/src/debug/bluedevil-1.1.1/build/src/daemon/obexftpkded/moc_ObexFtpDaemon.cpp:120 #9 0xb6db852d in metacall (argv=0xbfa1e088, idx=16, cl=QMetaObject::InvokeMetaMethod, object=0x80c99d8) at kernel/qmetaobject.cpp:237 #10 QMetaObject::metacall (object=0x80c99d8, cl=QMetaObject::InvokeMetaMethod, idx=16, argv=0xbfa1e088) at kernel/qmetaobject.cpp:232 #11 0xb6dc7380 in QMetaObject::activate (sender=0x80f6bb8, m=0xb0426e98, local_signal_index=0, argv=0xbfa1e088) at kernel/qobject.cpp:3278 #12 0xb041fae5 in OrgOpenobexManagerInterface::SessionClosed (this=0x80f6bb8, _t1=...) at /usr/src/debug/bluedevil-1.1.1/build/src/daemon/obexftpkded/obexftpmanager.moc:157 #13 0xb041febf in OrgOpenobexManagerInterface::qt_metacall (this=0x80f6bb8, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbfa1e35c) at /usr/src/debug/bluedevil-1.1.1/build/src/daemon/obexftpkded/obexftpmanager.moc:115 #14 0xb5b9f300 in QDBusConnectionPrivate::deliverCall (this=0x80bb690, object=0x80f6bb8, msg=..., metaTypes=..., slotIdx=1162167621) at qdbusintegrator.cpp:941 #15 0xb5ba9596 in QDBusCallDeliveryEvent::placeMetaCall (this=0x832a1d8, object=0x80f6bb8) at qdbusintegrator_p.h:103 #16 0xb6dca49f in QObject::event (this=0x80f6bb8, e=0x832a1d8) at kernel/qobject.cpp:1217 #17 0xb62d3f04 in notify_helper (e=0x832a1d8, receiver=0x80f6bb8, this=0x80c2a30) at kernel/qapplication.cpp:4462 #18 QApplicationPrivate::notify_helper (this=0x80c2a30, receiver=0x80f6bb8, e=0x832a1d8) at kernel/qapplication.cpp:4434 #19 0xb62d9292 in QApplication::notify (this=0x832a1d8, receiver=0x80f6bb8, e=0x832a1d8) at kernel/qapplication.cpp:4209 #20 0xb74f4681 in KApplication::notify (this=0xbfa1eba0, receiver=0x80f6bb8, event=0x832a1d8) at /usr/src/debug/kdelibs-4.7.0/kdeui/kernel/kapplication.cpp:311 #21 0xb6db217e in QCoreApplication::notifyInternal (this=0xbfa1eba0, receiver=0x80f6bb8, event=0x832a1d8) at kernel/qcoreapplication.cpp:731 #22 0xb6db5944 in sendEvent (event=<optimized out>, receiver=<optimized out>) at kernel/qcoreapplication.h:215 #23 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x805b568) at kernel/qcoreapplication.cpp:1372 #24 0xb6db5a8c in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1265 #25 0xb6de00a4 in sendPostedEvents () at kernel/qcoreapplication.h:220 #26 postEventSourceDispatch (s=0x80c4598) at kernel/qeventdispatcher_glib.cpp:277 #27 0xb59f0acf in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #28 0xb59f1200 in ?? () from /usr/lib/libglib-2.0.so.0 #29 0xb59f149a in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #30 0xb6de04d7 in QEventDispatcherGlib::processEvents (this=0x80c29f0, flags=...) at kernel/qeventdispatcher_glib.cpp:422 #31 0xb638735a in QGuiEventDispatcherGlib::processEvents (this=0x80c29f0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #32 0xb6db119d in QEventLoop::processEvents (this=0xbfa1eb04, flags=...) at kernel/qeventloop.cpp:149 #33 0xb6db13e1 in QEventLoop::exec (this=0xbfa1eb04, flags=...) at kernel/qeventloop.cpp:201 #34 0xb6db5b3a in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008 #35 0xb62d1d84 in QApplication::exec () at kernel/qapplication.cpp:3736 #36 0xb5352ef0 in kdemain (argc=1, argv=0x80a1c90) at /usr/src/debug/kdelibs-4.7.0/kded/kded.cpp:924 #37 0x0804fb8d in launch (argc=1, _name=0x8052533 "kded4", args=<optimized out>, cwd=0x0, envc=0, envs=<optimized out>, reset_env=false, tty=0x0, avoid_loops=false, startup_id_str=0x80523ba "0") at /usr/src/debug/kdelibs-4.7.0/kinit/kinit.cpp:734 #38 0x0804ce81 in main (argc=) at /usr/src/debug/kdelibs-4.7.0/kinit/kinit.cpp:1849 Reproducible: Didn't try Steps to Reproduce: Activate the Bluetooth on the cell phone. Open Dolphin and click on Bluetooth. Click on the device. Click on browse files. Actual Results: Kded crash and no files are listed. Expected Results: kded shouldn't crash, and files inside the device should be listed. OpenSUSE 12.1 plus KDE 4.7.1.
This crash is reproducible always with the same backtrace. I am unable to browse Bluetooth devices at the moment.
Can you check via your distribution package system which version of bluedevil are you using? Can you try to reproduce this with at least 1.0.5 or 1.1 ? Thanks.
Going to close this bug, I'm quite sure it is fixed and no further information have been provided. Please, if by any chance I'm wrong feel free to re-open the bug ! Thanks !