Application: plasma-desktop (4.12.2) KDE Platform Version: 4.12.2 Qt Version: 4.8.6 Operating System: Linux 3.13.0-5-generic x86_64 Distribution: Ubuntu Trusty Tahr (development branch) -- Information about the crash: - What I was doing when the application crashed: When trying to start the plasma desktop, it always crashes, possibly due to kdeconnect - Unusual behavior I noticed: Uninstalling kdeconnect makes plasma come up The crash can be reproduced every time. -- Backtrace: Application: Plasma Desktop Shell (plasma-desktop), signal: Segmentation fault Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". To enable execution of this file add add-auto-load-safe-path /lib/x86_64-linux-gnu/libglib-2.0.so.0.3904.0-gdb.py line to your configuration file "/home/shadeslayer/.gdbinit". To completely disable this security protection add set auto-load safe-path / line to your configuration file "/home/shadeslayer/.gdbinit". For more information about this security protection see the "Auto-loading safe path" section in the GDB manual. E.g., run from the shell: info "(gdb)Auto-loading safe path" [Current thread is 1 (Thread 0x7ff7c929a7c0 (LWP 21137))] Thread 3 (Thread 0x7ff79b976700 (LWP 21138)): #0 0x00007ff7c8b7d74d in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007ff7bc0d2d64 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007ff7bc0d2e6c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007ff7c5751836 in QEventDispatcherGlib::processEvents (this=0x7ff7940008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:427 #4 0x00007ff7c572309f in QEventLoop::processEvents (this=this@entry=0x7ff79b975de0, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007ff7c5723395 in QEventLoop::exec (this=this@entry=0x7ff79b975de0, flags=...) at kernel/qeventloop.cpp:204 #6 0x00007ff7c561fc4f in QThread::exec (this=this@entry=0x1dcb270) at thread/qthread.cpp:537 #7 0x00007ff7c5704813 in QInotifyFileSystemWatcherEngine::run (this=0x1dcb270) at io/qfilesystemwatcher_inotify.cpp:265 #8 0x00007ff7c562231f in QThreadPrivate::start (arg=0x1dcb270) at thread/qthread_unix.cpp:349 #9 0x00007ff7bc7de182 in start_thread (arg=0x7ff79b976700) at pthread_create.c:312 #10 0x00007ff7c8b8ab5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 2 (Thread 0x7ff79b175700 (LWP 21139)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007ff7c1f31ffb in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4 #2 0x00007ff7c1f32039 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4 #3 0x00007ff7bc7de182 in start_thread (arg=0x7ff79b175700) at pthread_create.c:312 #4 0x00007ff7c8b8ab5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 1 (Thread 0x7ff7c929a7c0 (LWP 21137)): [KCrash Handler] #6 Private (other=..., this=0x7fffc39702a0) at ../../include/QtCore/../../src/corelib/kernel/qvariant.h:356 #7 QVariant::QVariant (this=0x7fffc39702a0, p=...) at kernel/qvariant.cpp:1423 #8 0x00007ff7c5ae82dd in QDBusPendingReplyData::argumentAt (this=this@entry=0x7fffc3970270, index=index@entry=0) at qdbuspendingreply.cpp:270 #9 0x00007ff7130fc3ed in argumentAt<0> (this=0x7fffc3970270) at /usr/include/qt4/QtDBus/qdbuspendingreply.h:176 #10 operator QDBusPendingReplyTypes::Select<0, bool, void, void, void, void, void, void, void>::Type (this=0x7fffc3970270) at /usr/include/qt4/QtDBus/qdbuspendingreply.h:186 #11 BatteryInterface::devicePluginsChanged (this=this@entry=0x360ac60) at /tmp/kdeconnect/kdeconnect-0.4.2/plasmoid/declarativeplugin/batteryinterface.cpp:43 #12 0x00007ff7130fc780 in BatteryInterface::setDevice (this=this@entry=0x360ac60, deviceId=...) at /tmp/kdeconnect/kdeconnect-0.4.2/plasmoid/declarativeplugin/batteryinterface.cpp:38 #13 0x00007ff7130fbef0 in BatteryInterface::qt_metacall (this=0x360ac60, _c=QMetaObject::WriteProperty, _id=0, _a=0x7fffc3970420) at /tmp/kdeconnect/kdeconnect-0.4.2/obj-x86_64-linux-gnu/plasmoid/declarativeplugin/moc_batteryinterface.cpp:124 #14 0x00007ff7c73eb52e in QDeclarativeCompiledBindingsPrivate::run (this=this@entry=0x1dd1b70, instrIndex=<optimized out>, context=0x1dd1860, error=error@entry=0x1dd3bc0, scope=0x360ac60, output=0x360ac60, storeFlags=...) at qml/qdeclarativecompiledbindings.cpp:1540 #15 0x00007ff7c73ec267 in QDeclarativeCompiledBindingsPrivate::run (this=0x1dd1b70, binding=binding@entry=0x1dd3b80, flags=...) at qml/qdeclarativecompiledbindings.cpp:428 #16 0x00007ff7c73ec43b in QDeclarativeCompiledBindingsPrivate::Binding::update (this=0x1dd3b80, flags=...) at qml/qdeclarativecompiledbindings.cpp:346 #17 0x00007ff7c73e8d15 in QDeclarativeCompiledBindingsPrivate::Binding::setEnabled (this=<optimized out>, e=<optimized out>, flags=...) at qml/qdeclarativecompiledbindings.cpp:339 #18 0x00007ff7c73961f4 in QDeclarativeComponentPrivate::complete (enginePriv=0x2d6c080, state=0x35ef798) at qml/qdeclarativecomponent.cpp:948 #19 0x00007ff7c739691b in QDeclarativeComponentPrivate::completeCreate (this=<optimized out>) at qml/qdeclarativecomponent.cpp:1043 #20 0x00007ff7c734e7ad in QDeclarativeVisualDataModel::completeItem (this=<optimized out>) at graphicsitems/qdeclarativevisualitemmodel.cpp:1127 #21 0x00007ff7c735a799 in QDeclarativeListViewPrivate::createItem (this=this@entry=0x35fe8d0, modelIndex=modelIndex@entry=0) at graphicsitems/qdeclarativelistview.cpp:664 #22 0x00007ff7c735e23b in QDeclarativeListViewPrivate::updateCurrent (this=this@entry=0x35fe8d0, modelIndex=modelIndex@entry=0) at graphicsitems/qdeclarativelistview.cpp:1173 #23 0x00007ff7c7363533 in QDeclarativeListView::componentComplete (this=0x36031b0) at graphicsitems/qdeclarativelistview.cpp:3103 #24 0x00007ff7c73962ab in QDeclarativeComponentPrivate::complete (enginePriv=0x2d6c080, state=0x2ced348) at qml/qdeclarativecomponent.cpp:962 #25 0x00007ff7c739691b in QDeclarativeComponentPrivate::completeCreate (this=<optimized out>) at qml/qdeclarativecomponent.cpp:1043 #26 0x00007ff7c7393ca7 in QDeclarativeComponent::create (this=0x2ce4910, context=<optimized out>) at qml/qdeclarativecomponent.cpp:768 #27 0x00007ff7c874a60c in Plasma::DeclarativeWidgetPrivate::finishExecute (this=0x2d80ec0) at ../../plasma/widgets/declarativewidget.cpp:135 #28 0x00007ff7c573cc0e in QObject::event (this=this@entry=0x2d58a30, e=e@entry=0x2cdd780) at kernel/qobject.cpp:1194 #29 0x00007ff7c50bb49b in QGraphicsWidget::event (this=0x2d58a30, event=0x2cdd780) at graphicsview/qgraphicswidget.cpp:1461 #30 0x00007ff7c4abbe2c in QApplicationPrivate::notify_helper (this=this@entry=0x1baeee0, receiver=receiver@entry=0x2d58a30, e=e@entry=0x2cdd780) at kernel/qapplication.cpp:4567 #31 0x00007ff7c4ac24a0 in QApplication::notify (this=this@entry=0x1b9ee40, receiver=receiver@entry=0x2d58a30, e=e@entry=0x2cdd780) at kernel/qapplication.cpp:4353 #32 0x00007ff7c63eaaaa in KApplication::notify (this=0x1b9ee40, receiver=0x2d58a30, event=0x2cdd780) at ../../kdeui/kernel/kapplication.cpp:311 #33 0x00007ff7c57244cd in QCoreApplication::notifyInternal (this=0x1b9ee40, receiver=receiver@entry=0x2d58a30, event=event@entry=0x2cdd780) at kernel/qcoreapplication.cpp:953 #34 0x00007ff7c5727b2d in sendEvent (event=0x2cdd780, receiver=0x2d58a30) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #35 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x1ae41f0) at kernel/qcoreapplication.cpp:1577 #36 0x00007ff7c5727fd3 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1470 #37 0x00007ff7c5751f53 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236 #38 postEventSourceDispatch (s=0x1ba9380) at kernel/qeventdispatcher_glib.cpp:280 #39 0x00007ff7bc0d2b84 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #40 0x00007ff7bc0d2dc8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #41 0x00007ff7bc0d2e6c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #42 0x00007ff7c5751815 in QEventDispatcherGlib::processEvents (this=0x1ba5ee0, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #43 0x00007ff7c4b5dbb6 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #44 0x00007ff7c572309f in QEventLoop::processEvents (this=this@entry=0x7fffc3971210, flags=...) at kernel/qeventloop.cpp:149 #45 0x00007ff7c5723395 in QEventLoop::exec (this=this@entry=0x7fffc3971210, flags=...) at kernel/qeventloop.cpp:204 #46 0x00007ff7c5728b69 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1225 #47 0x00007ff7c8e9365c in kdemain () from /usr/lib/kde4/libkdeinit/libkdeinit4_plasma-desktop.so #48 0x00007ff7c8ab1ed5 in __libc_start_main (main=0x4006e0, argc=1, argv=0x7fffc3971468, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffc3971458) at libc-start.c:287 #49 0x000000000040070e in _start () Possible duplicates by query: bug 330611, bug 320994, bug 315066. Reported using DrKonqi