Bug 296431

Summary: Random kdeinit4 crashes
Product: [Unmaintained] plasma4 Reporter: Gertjan van Wingerde <gwingerde>
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: adaptee
Priority: NOR    
Version: 4.8.1   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Gertjan van Wingerde 2012-03-20 12:24:29 UTC
Application: plasma-desktop (0.4)
KDE Platform Version: 4.8.1 (4.8.1) (Compiled from sources)
Qt Version: 4.8.0
Operating System: Linux 3.3.0 x86_64

-- Information about the crash:
KDE was idle inside the screen saver. When returning the crash happened.
This has happened multiple times since I installed KDE 4.8.x.

The crash can be reproduced some of the time.

-- Backtrace:
Application: Plasma Desktop Shell (kdeinit4), signal: Aborted
syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:39
	in ../sysdeps/unix/sysv/linux/x86_64/syscall.S
[Current thread is 1 (Thread 0x7f4ee7bfc760 (LWP 4842))]

Thread 6 (Thread 0x7f4ec3032700 (LWP 4844)):
#0  0x00007f4ee4845893 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f4ee0dc27e8 in g_main_context_poll (n_fds=1, fds=0x7f4ebc002370, timeout=-1, context=0x7f4ebc0008b0, priority=<optimized out>) at gmain.c:3402
#2  g_main_context_iterate (context=0x7f4ebc0008b0, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3084
#3  0x00007f4ee0dc2ca9 in g_main_context_iteration (context=0x7f4ebc0008b0, may_block=1) at gmain.c:3152
#4  0x00007f4ee65a8976 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/local/qt/lib/libQtCore.so.4
#5  0x00007f4ee65787d2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/local/qt/lib/libQtCore.so.4
#6  0x00007f4ee6578a27 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/local/qt/lib/libQtCore.so.4
#7  0x00007f4ee6479717 in QThread::exec() () from /usr/local/qt/lib/libQtCore.so.4
#8  0x00007f4ee655864f in ?? () from /usr/local/qt/lib/libQtCore.so.4
#9  0x00007f4ee647c73b in ?? () from /usr/local/qt/lib/libQtCore.so.4
#10 0x00007f4ed6d4e354 in ?? () from /usr/lib64/libGL.so.1
#11 0x00007f4ee61daebc in start_thread (arg=0x7f4ec3032700) at pthread_create.c:301
#12 0x00007f4ee484e5fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 5 (Thread 0x7f4ec1f6b700 (LWP 4866)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f4edb02ee52 in ?? () from /usr/local/qt/lib/libQtScript.so.4
#2  0x00007f4edb02ee89 in ?? () from /usr/local/qt/lib/libQtScript.so.4
#3  0x00007f4ed6d4e354 in ?? () from /usr/lib64/libGL.so.1
#4  0x00007f4ee61daebc in start_thread (arg=0x7f4ec1f6b700) at pthread_create.c:301
#5  0x00007f4ee484e5fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 4 (Thread 0x7f4ebaffd700 (LWP 4913)):
#0  0x00007f4ee4845893 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f4ee0dc27e8 in g_main_context_poll (n_fds=1, fds=0x1005a50, timeout=-1, context=0xeb0080, priority=<optimized out>) at gmain.c:3402
#2  g_main_context_iterate (context=0xeb0080, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3084
#3  0x00007f4ee0dc2ca9 in g_main_context_iteration (context=0xeb0080, may_block=1) at gmain.c:3152
#4  0x00007f4ee65a8976 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/local/qt/lib/libQtCore.so.4
#5  0x00007f4ee65787d2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/local/qt/lib/libQtCore.so.4
#6  0x00007f4ee6578a27 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/local/qt/lib/libQtCore.so.4
#7  0x00007f4ee6479717 in QThread::exec() () from /usr/local/qt/lib/libQtCore.so.4
#8  0x00007f4ee647c73b in ?? () from /usr/local/qt/lib/libQtCore.so.4
#9  0x00007f4ed6d4e354 in ?? () from /usr/lib64/libGL.so.1
#10 0x00007f4ee61daebc in start_thread (arg=0x7f4ebaffd700) at pthread_create.c:301
#11 0x00007f4ee484e5fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 3 (Thread 0x7f4eb2804700 (LWP 6796)):
[KCrash Handler]
#6  0x00007f4ee47ac8ce in __GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:67
#7  0x00007f4ee47add7b in __GI_abort () at abort.c:93
#8  0x00007f4ee504e00d in __gnu_cxx::__verbose_terminate_handler () at ../../.././libstdc++-v3/libsupc++/vterminate.cc:95
#9  0x00007f4ee504c1b6 in __cxxabiv1::__terminate (handler=<optimized out>) at ../../.././libstdc++-v3/libsupc++/eh_terminate.cc:40
#10 0x00007f4ee504c1e3 in std::terminate () at ../../.././libstdc++-v3/libsupc++/eh_terminate.cc:50
#11 0x00007f4ee504cbff in __cxxabiv1::__cxa_pure_virtual () at ../../.././libstdc++-v3/libsupc++/pure.cc:50
#12 0x00007f4ee657ccfc in QCoreApplication::postEvent(QObject*, QEvent*, int) () from /usr/local/qt/lib/libQtCore.so.4
#13 0x00007f4ee658dad4 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/local/qt/lib/libQtCore.so.4
#14 0x00007f4ee2de166f in ?? () from /usr/local/qt/lib/libQtNetwork.so.4
#15 0x00007f4ee2dd6e13 in ?? () from /usr/local/qt/lib/libQtNetwork.so.4
#16 0x00007f4ee2df512b in ?? () from /usr/local/qt/lib/libQtNetwork.so.4
#17 0x00007f4ee2df587f in ?? () from /usr/local/qt/lib/libQtNetwork.so.4
#18 0x00007f4ee2dd23bd in QNetworkAccessManager::createRequest(QNetworkAccessManager::Operation, QNetworkRequest const&, QIODevice*) () from /usr/local/qt/lib/libQtNetwork.so.4
#19 0x00007f4ee2dd0c74 in QNetworkAccessManager::get(QNetworkRequest const&) () from /usr/local/qt/lib/libQtNetwork.so.4
#20 0x00007f4eddb2cfd2 in Herqq::Upnp::HDataRetriever::retrieveData(QUrl const&, QUrl const&, QByteArray*) () from /usr/local/qt/lib/libHUpnp.so.1
#21 0x00007f4eddb2d92d in Herqq::Upnp::HDataRetriever::retrieveDeviceDescription(QUrl const&, QString*) () from /usr/local/qt/lib/libHUpnp.so.1
#22 0x00007f4eddb20815 in Herqq::Upnp::HControlPointPrivate::buildDevice(QUrl const&, int, QString*) () from /usr/local/qt/lib/libHUpnp.so.1
#23 0x00007f4eddb2bfb2 in Herqq::Upnp::DeviceBuildTask::run() () from /usr/local/qt/lib/libHUpnp.so.1
#24 0x00007f4ee646ff42 in ?? () from /usr/local/qt/lib/libQtCore.so.4
#25 0x00007f4ee647c73b in ?? () from /usr/local/qt/lib/libQtCore.so.4
#26 0x00007f4ed6d4e354 in ?? () from /usr/lib64/libGL.so.1
#27 0x00007f4ee61daebc in start_thread (arg=0x7f4eb2804700) at pthread_create.c:301
#28 0x00007f4ee484e5fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 2 (Thread 0x7f4eb9a31700 (LWP 6804)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:39
#1  0x00007f4ee647b20b in ?? () from /usr/local/qt/lib/libQtCore.so.4
#2  0x00007f4ee6476fdd in QMutex::lockInternal() () from /usr/local/qt/lib/libQtCore.so.4
#3  0x00007f4ee6591e30 in QObject::~QObject() () from /usr/local/qt/lib/libQtCore.so.4
#4  0x00007f4ee2e064c9 in ?? () from /usr/local/qt/lib/libQtNetwork.so.4
#5  0x00007f4ee6592968 in QObject::event(QEvent*) () from /usr/local/qt/lib/libQtCore.so.4
#6  0x00007f4ee56f2d34 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/local/qt/lib/libQtGui.so.4
#7  0x00007f4ee56f7bb3 in QApplication::notify(QObject*, QEvent*) () from /usr/local/qt/lib/libQtGui.so.4
#8  0x00007f4ee75d2f26 in KApplication::notify (this=0xa91b90, receiver=0x7f4eb4016750, event=0x7f4eb40045a0) at /usr/local/src/incoming/kde/kdelibs-4.8.1/kdeui/kernel/kapplication.cpp:311
#9  0x00007f4ee65799ec in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/local/qt/lib/libQtCore.so.4
#10 0x00007f4ee657d28a in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/local/qt/lib/libQtCore.so.4
#11 0x00007f4ee65a84e3 in ?? () from /usr/local/qt/lib/libQtCore.so.4
#12 0x00007f4ee0dc22dd in g_main_dispatch (context=0x3065f80) at gmain.c:2441
#13 g_main_context_dispatch (context=0x3065f80) at gmain.c:3011
#14 0x00007f4ee0dc2ad8 in g_main_context_iterate (context=0x3065f80, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3089
#15 0x00007f4ee0dc2ca9 in g_main_context_iteration (context=0x3065f80, may_block=1) at gmain.c:3152
#16 0x00007f4ee65a890f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/local/qt/lib/libQtCore.so.4
#17 0x00007f4ee65787d2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/local/qt/lib/libQtCore.so.4
#18 0x00007f4ee6578a27 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/local/qt/lib/libQtCore.so.4
#19 0x00007f4ee6479717 in QThread::exec() () from /usr/local/qt/lib/libQtCore.so.4
#20 0x00007f4ee647c73b in ?? () from /usr/local/qt/lib/libQtCore.so.4
#21 0x00007f4ed6d4e354 in ?? () from /usr/lib64/libGL.so.1
#22 0x00007f4ee61daebc in start_thread (arg=0x7f4eb9a31700) at pthread_create.c:301
#23 0x00007f4ee484e5fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 1 (Thread 0x7f4ee7bfc760 (LWP 4842)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:39
#1  0x00007f4ee647b20b in ?? () from /usr/local/qt/lib/libQtCore.so.4
#2  0x00007f4ee6476fdd in QMutex::lockInternal() () from /usr/local/qt/lib/libQtCore.so.4
#3  0x00007f4ee658d5eb in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/local/qt/lib/libQtCore.so.4
#4  0x00007f4ee658e0cf in QObject::destroyed(QObject*) () from /usr/local/qt/lib/libQtCore.so.4
#5  0x00007f4ee6591b7e in QObject::~QObject() () from /usr/local/qt/lib/libQtCore.so.4
#6  0x00007f4ede7387c5 in Solid::PowerManagementPrivate::~PowerManagementPrivate (this=0x1339f40, __in_chrg=<optimized out>) at /usr/local/src/incoming/kde/kdelibs-4.8.1/solid/solid/powermanagement.cpp:66
#7  0x00007f4ede738839 in Solid::PowerManagementPrivate::~PowerManagementPrivate (this=0x1339f40, __in_chrg=<optimized out>) at /usr/local/src/incoming/kde/kdelibs-4.8.1/solid/solid/powermanagement.cpp:68
#8  0x00007f4ee47af451 in __run_exit_handlers (status=1, listp=0x7f4ee4afc4c8, run_list_atexit=true) at exit.c:78
#9  0x00007f4ee47af4d5 in __GI_exit (status=<optimized out>) at exit.c:100
#10 0x00007f4ee575e678 in ?? () from /usr/local/qt/lib/libQtGui.so.4
#11 0x00007f4ee75d1218 in KApplication::xioErrhandler (this=0xa91b90, dpy=0xaf8770) at /usr/local/src/incoming/kde/kdelibs-4.8.1/kdeui/kernel/kapplication.cpp:419
#12 0x00007f4ee7082b6e in _XIOError (dpy=0xaf8770) at XlibInt.c:1618
#13 0x00007f4ee70803ed in _XEventsQueued (dpy=0xaf8770, mode=<optimized out>) at xcb_io.c:365
#14 0x00007f4ee7070d6f in XEventsQueued (dpy=0xaf8770, mode=2) at Pending.c:43
#15 0x00007f4ee5795d2c in ?? () from /usr/local/qt/lib/libQtGui.so.4
#16 0x00007f4ee0dc1fb4 in g_main_context_check (context=0xae5230, max_priority=2147483647, fds=<optimized out>, n_fds=<optimized out>) at gmain.c:2959
#17 0x00007f4ee0dc2802 in g_main_context_iterate (context=0xae5230, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3086
#18 0x00007f4ee0dc2ca9 in g_main_context_iteration (context=0xae5230, may_block=1) at gmain.c:3152
#19 0x00007f4ee65a890f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/local/qt/lib/libQtCore.so.4
#20 0x00007f4ee5795eee in ?? () from /usr/local/qt/lib/libQtGui.so.4
#21 0x00007f4ee65787d2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/local/qt/lib/libQtCore.so.4
#22 0x00007f4ee6578a27 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/local/qt/lib/libQtCore.so.4
#23 0x00007f4ee657d585 in QCoreApplication::exec() () from /usr/local/qt/lib/libQtCore.so.4
#24 0x00007f4ed3ebbf23 in kdemain (argc=1, argv=0xa10a00) at /usr/local/src/incoming/kde/kde-workspace-4.8.1/plasma/desktop/shell/main.cpp:120
#25 0x000000000040878f in launch (argc=1, _name=0xa16da8 "/usr/local/kde/bin/plasma-desktop", args=<optimized out>, cwd=0x0, envc=<optimized out>, envs=<optimized out>, reset_env=false, tty=0x0, avoid_loops=false, startup_id_str=0x40b0a2 "0") at /usr/local/src/incoming/kde/kdelibs-4.8.1/kinit/kinit.cpp:734
#26 0x00000000004096b6 in handle_launcher_request (sock=<optimized out>, who=<optimized out>) at /usr/local/src/incoming/kde/kdelibs-4.8.1/kinit/kinit.cpp:1226
#27 0x0000000000409d4f in handle_requests (waitForPid=0) at /usr/local/src/incoming/kde/kdelibs-4.8.1/kinit/kinit.cpp:1419
#28 0x000000000040568f in main (argc=4, argv=0x7fff00000001, envp=0x7fff5e3f29b0) at /usr/local/src/incoming/kde/kdelibs-4.8.1/kinit/kinit.cpp:1907

Possible duplicates by query: bug 296407, bug 295014, bug 294113, bug 293860, bug 293802.

Reported using DrKonqi
Comment 1 Jekyll Wu 2012-06-13 21:18:21 UTC

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