Version: (using KDE 4.4.0) Installed from: openSUSE RPMs When I add a remote plasmoid, that was shared over the network and discovered via Zeroconf/Bonjour, the whole plasma-desktop crashes. Output on bash: http://pastebin.ca/1802611
- Does the Crash Handler dialog appears ? - If it does and if you can reproduce the crash at will (or you experience this regularly), can you install the "kdebase4-workspace-debuginfo" and "kdelibs5-debuginfo" packages and post a complete backtrace here? (you can get more information at http://techbase.kde.org/User:DarioAndres/Basic_Guide_about_Crash_Reporting ) Thanks
Unfortunally, no crash handler appears. Should I install the debuginfo packages nevertheless?
Try this: - Run Konsole - Type "kquitapp plasma-desktop" + Enter - Wait 10 seconds - Type "plasma-desktop" + Enter Plasma will start - Repeat the crash situation Plasma will crash The crash handler dialog could appear. If it doesn't appear, then we could try with GDB directly Regards
Created attachment 41222 [details] drKonqi crash output Attached is the drKonqi crash output of this crash (had to use the instructions from above, didn't come up from a normal crash). The command output will follow...
Created attachment 41223 [details] console output of crash As promised, the console output of the crash. Seems to be a couple of bugs in there (system info has problems handling raid i guess?) and the relavent remote plasmoid bits are interspersed, if you need a clearer one (let plasma start up for awhile and then run the remote widget stuff) let me know.
Marking as NEW since that should be plenty of info..
Pasting backtrace inline: Application: Plasma Workspace (plasma-desktop), signal: Segmentation fault 82 T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS) [Current thread is 1 (Thread 0x7fd0e3e518a0 (LWP 6090))] Thread 3 (Thread 0x7fd0cb8fa710 (LWP 6091)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:211 #1 0x000000364c871802 in wait (this=<value optimized out>, mutex=0x33daeb0, time=30000) at thread/qwaitcondition_unix.cpp:85 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x33daeb0, time=30000) at thread/qwaitcondition_unix.cpp:159 #3 0x000000364c867d11 in QThreadPoolThread::run (this=0x33db030) at concurrent/qthreadpool.cpp:140 #4 0x000000364c8709a5 in QThreadPrivate::start (arg=0x33db030) at thread/qthread_unix.cpp:248 #5 0x0000003caba06a3a in start_thread (arg=<value optimized out>) at pthread_create.c:297 #6 0x0000003caaede67d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #7 0x0000000000000000 in ?? () Thread 2 (Thread 0x7fd0bbfff710 (LWP 6096)): #0 0x0000003caaed51e3 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x000000358103c9dc in g_main_context_poll (context=0x7fd0b40009b0, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2904 #2 g_main_context_iterate (context=0x7fd0b40009b0, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2586 #3 0x000000358103cd1a in IA__g_main_context_iteration (context=0x7fd0b40009b0, may_block=1) at gmain.c:2654 #4 0x000000364c97d0b6 in QEventDispatcherGlib::processEvents (this=0x7fd0b40008c0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414 #5 0x000000364c956192 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149 #6 0x000000364c95645c in QEventLoop::exec (this=0x7fd0bbffecb0, flags=...) at kernel/qeventloop.cpp:201 #7 0x000000364c86e8d9 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487 #8 0x0000003cfb3d8c01 in Jolie::ClientThread::run (this=0x384e6b0) at /usr/src/debug/kdelibs-4.4.0/plasma/private/qtjolie-branch/qtjolie/clientthread.cpp:86 #9 0x000000364c8709a5 in QThreadPrivate::start (arg=0x384e6b0) at thread/qthread_unix.cpp:248 #10 0x0000003caba06a3a in start_thread (arg=<value optimized out>) at pthread_create.c:297 #11 0x0000003caaede67d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #12 0x0000000000000000 in ?? () Thread 1 (Thread 0x7fd0e3e518a0 (LWP 6090)): [KCrash Handler] #5 0x0000000000000002 in ?? () #6 0x000000364c95bab9 in QMetaObject::cast (this=0x3cfb6a6ac0, obj=0x3e4bf90) at kernel/qmetaobject.cpp:266 #7 0x0000003cfb2e4023 in qobject_cast<Plasma::Containment*> (this=0x3e4bf90) at /usr/include/QtCore/qobject.h:455 #8 Plasma::Applet::containment (this=0x3e4bf90) at /usr/src/debug/kdelibs-4.4.0/plasma/applet.cpp:1401 #9 0x0000003cfb301dc3 in Plasma::Containment::addApplet (this=0x323ab70, applet=0x3e4bf90, pos=..., delayInit=false) at /usr/src/debug/kdelibs-4.4.0/plasma/containment.cpp:910 #10 0x0000003cf7847ee6 in PlasmaApp::plasmoidAccessFinished (this=<value optimized out>, job=0x3e4c420) at /usr/src/debug/kdebase-workspace-4.4.0/plasma/desktop/shell/plasmaapp.cpp:1207 #11 0x0000003cf784cbce in PlasmaApp::qt_metacall (this=0x2585060, _c=InvokeMetaMethod, _id=28, _a=0x7fff4fe5e840) at /usr/src/debug/kdebase-workspace-4.4.0/x86_64-redhat-linux-gnu/plasma/desktop/shell/plasmaapp.moc:157 #12 0x000000364c96a2af in QMetaObject::activate (sender=0x26a3c40, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fff4fe5e840) at kernel/qobject.cpp:3293 #13 0x0000003cfb37b3bf in Plasma::AccessManager::finished (this=<value optimized out>, _t1=0x3e4c420) at /usr/src/debug/kdelibs-4.4.0/x86_64-redhat-linux-gnu/plasma/accessmanager.moc:102 #14 0x0000003cfb37d078 in slotJobFinished (this=0x26a3c40, _c=InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff4fe5e9c0) at /usr/src/debug/kdelibs-4.4.0/plasma/remote/accessmanager.cpp:126 #15 Plasma::AccessManager::qt_metacall (this=0x26a3c40, _c=InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff4fe5e9c0) at /usr/src/debug/kdelibs-4.4.0/x86_64-redhat-linux-gnu/plasma/accessmanager.moc:88 #16 0x000000364c96a2af in QMetaObject::activate (sender=0x3e4c420, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fff4fe5e9c0) at kernel/qobject.cpp:3293 #17 0x0000003cf26f419f in KJob::finished (this=<value optimized out>, _t1=0x3e4c420) at /usr/src/debug/kdelibs-4.4.0/x86_64-redhat-linux-gnu/kdecore/kjob.moc:173 #18 0x0000003cf26f42d5 in KJob::emitResult (this=0x3e4c420) at /usr/src/debug/kdelibs-4.4.0/kdecore/jobs/kjob.cpp:310 #19 0x0000003cfb37e398 in slotTimeout (this=<value optimized out>, _c=<value optimized out>, _id=3, _a=<value optimized out>) at /usr/src/debug/kdelibs-4.4.0/plasma/remote/accessappletjob.cpp:125 #20 Plasma::AccessAppletJob::qt_metacall (this=<value optimized out>, _c=<value optimized out>, _id=3, _a=<value optimized out>) at /usr/src/debug/kdelibs-4.4.0/x86_64-redhat-linux-gnu/plasma/accessappletjob.moc:81 #21 0x000000364c96a2af in QMetaObject::activate (sender=0x3e4b770, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3293 #22 0x000000364c96f97f in QSingleShotTimer::timerEvent (this=0x3e4b770) at kernel/qtimer.cpp:308 #23 0x000000364c96663e in QObject::event (this=0x3e4b770, e=0x7fff4fe5f280) at kernel/qobject.cpp:1212 #24 0x0000003cf19aa9dc in QApplicationPrivate::notify_helper (this=0x2597f10, receiver=0x3e4b770, e=0x7fff4fe5f280) at kernel/qapplication.cpp:4300 #25 0x0000003cf19b0aab in QApplication::notify (this=<value optimized out>, receiver=0x3e4b770, e=0x7fff4fe5f280) at kernel/qapplication.cpp:4183 #26 0x0000003cf2e067a6 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5 #27 0x000000364c95774c in QCoreApplication::notifyInternal (this=0x2585060, receiver=0x3e4b770, event=0x7fff4fe5f280) at kernel/qcoreapplication.cpp:704 #28 0x000000364c97fe02 in sendEvent (this=0x259b4c0) at kernel/qcoreapplication.h:215 #29 QTimerInfoList::activateTimers (this=0x259b4c0) at kernel/qeventdispatcher_unix.cpp:603 #30 0x000000364c97d398 in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:184 #31 idleTimerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:231 #32 0x000000358103920e in g_main_dispatch (context=0x259a520) at gmain.c:1960 #33 IA__g_main_context_dispatch (context=0x259a520) at gmain.c:2513 #34 0x000000358103cbf8 in g_main_context_iterate (context=0x259a520, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2591 #35 0x000000358103cd1a in IA__g_main_context_iteration (context=0x259a520, may_block=1) at gmain.c:2654 #36 0x000000364c97d063 in QEventDispatcherGlib::processEvents (this=0x256cde0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412 #37 0x0000003cf1a49a1e in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204 #38 0x000000364c956192 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149 #39 0x000000364c95645c in QEventLoop::exec (this=0x7fff4fe5f520, flags=...) at kernel/qeventloop.cpp:201 #40 0x000000364c958749 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981 #41 0x0000003cf7837e52 in kdemain (argc=<value optimized out>, argv=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.4.0/plasma/desktop/shell/main.cpp:112 #42 0x0000003caae1eb1d in __libc_start_main (main=<value optimized out>, argc=<value optimized out>, ubp_av=<value optimized out>, init=<value optimized out>, fini=<value optimized out>, rtld_fini=<value optimized out>, stack_end=<value optimized out>) at libc-start.c:226 #43 0x00000000004007c9 in _start ()
Merging with bug 227453. Thanks *** This bug has been marked as a duplicate of bug 227453 ***