Application that crashed: plasma-desktop Version of the application: 0.3 KDE Version: 4.3.2 (KDE 4.3.2) Qt Version: 4.5.2 Operating System: Linux 2.6.31-17-generic x86_64 Distribution: Ubuntu 9.10 -- Backtrace: Application: Plasma-Arbeitsfläche (kdeinit4), signal: Aborted __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97 in ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S The current source language is "auto; currently asm". [Current thread is 1 (Thread 0x7f0b2cc13750 (LWP 1979))] Thread 3 (Thread 0x7f0b02fb9910 (LWP 1998)): #0 0xffffffffff60017b in ?? () #1 0x00007f0b02fb3440 in ?? () #2 0x00007fffa2fff782 in ?? () Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 2 (Thread 0x7f0b017b6910 (LWP 1999)): [KCrash Handler] #5 0x00007f0b29ef94b5 in *__GI_raise (sig=<value optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #6 0x00007f0b29efcf50 in *__GI_abort () at abort.c:92 #7 0x00007f0b29f31c97 in __libc_message (do_abort=<value optimized out>, fmt=<value optimized out>) at ../sysdeps/unix/sysv/linux/libc_fatal.c:189 #8 0x00007f0b29f3bdd6 in malloc_printerr (action=3, str=0x7f0b29ffa73b "corrupted double-linked list", ptr=<value optimized out>) at malloc.c:6217 #9 0x00007f0b29f3f412 in _int_malloc (av=0x7f0ae8000020, bytes=<value optimized out>) at malloc.c:4596 #10 0x00007f0b29f407ee in *__GI___libc_malloc (bytes=128) at malloc.c:3638 #11 0x00007f0b2c6928c9 in QString::realloc (this=0x7f0b017b0620, alloc=0) at tools/qstring.cpp:1066 #12 0x00007f0b2c692f95 in QString::resize (this=0x7f0b017b0620, size=27) at tools/qstring.cpp:1002 #13 0x00007f0b2c7670e9 in QUtf8Codec::convertToUnicode (this=<value optimized out>, target=0x7f0b017b0620, chars=0x2587910 "XDM_MANAGED=method=classic", len=26, state=<value optimized out>) at codecs/qutfcodec.cpp:175 #14 0x00007f0b2c767544 in QUtf8Codec::convertToUnicode (this=0x7bb, chars=0x6 <Address 0x6 out of bounds>, len=-1, state=0x0) at codecs/qutfcodec.cpp:263 #15 0x00007f0b2c6925de in QTextCodec::toUnicode (str=0x2587910 "XDM_MANAGED=method=classic", size=26) at ../../include/QtCore/../../src/corelib/codecs/qtextcodec.h:116 #16 QString::fromLocal8Bit (str=0x2587910 "XDM_MANAGED=method=classic", size=26) at tools/qstring.cpp:3664 #17 0x00007f0b2c6d803e in QProcess::systemEnvironment () at io/qprocess.cpp:1823 #18 0x00007f0b0b1220e5 in ?? () from /usr/lib/kde4/plasma_applet_cwp.so #19 0x00007f0b0b12c781 in ?? () from /usr/lib/kde4/plasma_applet_cwp.so #20 0x00007f0b0b12dfb2 in ?? () from /usr/lib/kde4/plasma_applet_cwp.so #21 0x00007f0b2c64f445 in QThreadPrivate::start (arg=0x3c7ce10) at thread/qthread_unix.cpp:188 #22 0x00007f0b293c5a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300 #23 0x00007f0b29fa57bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #24 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f0b2cc13750 (LWP 1979)): #0 __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97 #1 0x00007f0b29f42a93 in _L_lock_9264 () from /lib/libc.so.6 #2 0x00007f0b29f40701 in *__GI___libc_free (mem=0x7f0ae8000020) at malloc.c:3714 #3 0x00007f0b2c745288 in QList<QObjectPrivate::Connection>::node_destruct (this=0x25ac860) at ../../include/QtCore/../../src/corelib/tools/qlist.h:348 #4 QList<QObjectPrivate::Connection>::removeAt (this=0x25ac860) at ../../include/QtCore/../../src/corelib/tools/qlist.h:408 #5 QObjectPrivate::cleanConnectionLists (this=0x25ac860) at kernel/qobject.cpp:313 #6 0x00007f0b2c746888 in QMetaObject::connect (sender=0x25ac5f0, signal_index=6, receiver=0x4dd5218, method_index=4, type=0, types=0x0) at kernel/qobject.cpp:2810 #7 0x00007f0b2c746d87 in QObject::connect (sender=0x25ac5f0, signal=<value optimized out>, receiver=0x4dd5218, method=<value optimized out>, type=Qt::AutoConnection) at kernel/qobject.cpp:2547 #8 0x00007f0b2c6df5d1 in QDeviceClosedNotifier::setupDevice (this=0x30aa150, device=0x25ac5f0) at io/qtextstream.cpp:332 #9 QTextStream (this=0x30aa150, device=0x25ac5f0) at io/qtextstream.cpp:997 #10 0x00007f0b2c24a770 in Stream (this=0x25ac5d0, type=QtDebugMsg, area=<value optimized out>, debugFile=<value optimized out>, line=<value optimized out>, funcinfo=0x7f0b2b981640 "void KDirWatchPrivate::removeEntry(KDirWatch*, KDirWatchPrivate::Entry*, KDirWatchPrivate::Entry*)") at /usr/include/qt4/QtCore/qdebug.h:64 #11 QDebug (this=0x25ac5d0, type=QtDebugMsg, area=<value optimized out>, debugFile=<value optimized out>, line=<value optimized out>, funcinfo=0x7f0b2b981640 "void KDirWatchPrivate::removeEntry(KDirWatch*, KDirWatchPrivate::Entry*, KDirWatchPrivate::Entry*)") at /usr/include/qt4/QtCore/qdebug.h:75 #12 KDebugPrivate::stream (this=0x25ac5d0, type=QtDebugMsg, area=<value optimized out>, debugFile=<value optimized out>, line=<value optimized out>, funcinfo=0x7f0b2b981640 "void KDirWatchPrivate::removeEntry(KDirWatch*, KDirWatchPrivate::Entry*, KDirWatchPrivate::Entry*)") at ../../kdecore/io/kdebug.cpp:548 #13 0x00007f0b2c247c1b in kDebugStream (level=QtDebugMsg, area=7001, file=0x7f0b2b980d45 "../../kio/kio/kdirwatch.cpp", line=<value optimized out>, funcinfo=0x7f0b2b981640 "void KDirWatchPrivate::removeEntry(KDirWatch*, KDirWatchPrivate::Entry*, KDirWatchPrivate::Entry*)") at ../../kdecore/io/kdebug.cpp:632 #14 0x00007f0b2b84ceaf in KDebug::operator() (this=0xfffffffffffffe00, area=<value optimized out>) at ../../kdecore/io/kdebug.h:240 #15 0x00007f0b2b852f61 in KDirWatchPrivate::removeEntry (this=0x26fb1c0, instance=<value optimized out>, e=0x304d0d8, sub_entry=<value optimized out>) at ../../kio/kio/kdirwatch.cpp:902 #16 0x00007f0b2b852a72 in KDirWatchPrivate::removeEntry (this=0x26fb1c0, instance=0x0, _path=..., sub_entry=0x30a9408) at ../../kio/kio/kdirwatch.cpp:858 #17 0x00007f0b2b852ee6 in KDirWatchPrivate::removeEntry (this=0x26fb1c0, instance=<value optimized out>, e=0x30a9408, sub_entry=<value optimized out>) at ../../kio/kio/kdirwatch.cpp:908 #18 0x00007f0b2b852a72 in KDirWatchPrivate::removeEntry (this=0x26fb1c0, instance=0x300e560, _path=..., sub_entry=0x0) at ../../kio/kio/kdirwatch.cpp:858 #19 0x00007f0b2b8554f7 in KDirWatchPrivate::removeEntries (this=0x26fb1c0, instance=0x300e560) at ../../kio/kio/kdirwatch.cpp:960 #20 0x00007f0b2b8556be in ~KDirWatch (this=0x300e560, __in_chrg=<value optimized out>) at ../../kio/kio/kdirwatch.cpp:1627 #21 0x00007f0b2c743e5c in QObjectPrivate::deleteChildren (this=0x2a2fc80) at kernel/qobject.cpp:1847 #22 0x00007f0b2c74c459 in ~QObject (this=<value optimized out>, __in_chrg=<value optimized out>) at kernel/qobject.cpp:836 #23 0x00007f0b0ff415b8 in TaskManager::TaskManager::~TaskManager() () from /usr/lib/libtaskmanager.so.4 #24 0x00007f0b0ff41647 in ?? () from /usr/lib/libtaskmanager.so.4 #25 0x00007f0b29efec12 in __run_exit_handlers (status=1) at exit.c:78 #26 *__GI_exit (status=1) at exit.c:100 #27 0x00007f0b2a741328 in qt_xio_errhandler () at kernel/qapplication_x11.cpp:707 #28 0x00007f0b2b31c498 in KApplication::xioErrhandler (this=0x25eb450, dpy=0x261a4b0) at ../../kdeui/kernel/kapplication.cpp:408 #29 0x00007f0b2bc27fae in _XIOError () from /usr/lib/libX11.so.6 #30 0x00007f0b2bc2f9a5 in ?? () from /usr/lib/libX11.so.6 #31 0x00007f0b2bc30257 in _XEventsQueued () from /usr/lib/libX11.so.6 #32 0x00007f0b2bc1901b in XEventsQueued () from /usr/lib/libX11.so.6 #33 0x00007f0b2a77a67c in x11EventSourceCheck (s=0x25f7b00) at kernel/qguieventdispatcher_glib.cpp:87 #34 0x00007f0b29619aaa in g_main_context_check () from /lib/libglib-2.0.so.0 #35 0x00007f0b2961a290 in ?? () from /lib/libglib-2.0.so.0 #36 0x00007f0b2961a6c0 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #37 0x00007f0b2c75e1a6 in QEventDispatcherGlib::processEvents (this=0x2568040, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327 #38 0x00007f0b2a77a4be in QGuiEventDispatcherGlib::processEvents (this=0x7f0ae8000020, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202 #39 0x00007f0b2c734532 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #40 0x00007f0b2c734904 in QEventLoop::exec (this=0x7fffa2fec650, flags=) at kernel/qeventloop.cpp:201 #41 0x00007f0b2c736ab9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888 #42 0x00007f0b217a24cf in kdemain () from /usr/lib/libkdeinit4_plasma-desktop.so #43 0x0000000000406da8 in launch (argc=1, _name=<value optimized out>, args=<value optimized out>, cwd=<value optimized out>, envc=0, envs=<value optimized out>, reset_env=false, tty=0x0, avoid_loops=false, startup_id_str=0x40a299 "0") at ../../kinit/kinit.cpp:677 #44 0x0000000000407aa0 in handle_launcher_request (sock=7, who=<value optimized out>) at ../../kinit/kinit.cpp:1169 #45 0x0000000000407f51 in handle_requests (waitForPid=0) at ../../kinit/kinit.cpp:1362 #46 0x0000000000408bb2 in main (argc=2, argv=<value optimized out>, envp=<value optimized out>) at ../../kinit/kinit.cpp:1793 The current source language is "auto; currently c". The current source language is "auto; currently asm". This bug may be a duplicate of or related to bug 221520 Reported using DrKonqi
This could be related to the glibc bug : bug 196207. - Do you experience this crash regularly ? Thanks
Hi Dario, so far, I've only had the crash I've reported as bug 221409. It looks like the crash happens at a different location there, but this one also seems to be related to CWP plasmoid, if I read the backtrace correctly (but then I'm much better with Java stacktraces anyway). Kind regards, Stefan
I have another crash, I don't know if this is related: Application that crashed: plasma-desktop Version of the application: 0.3 KDE Version: 4.3.2 (KDE 4.3.2) Qt Version: 4.5.2 Operating System: Linux 2.6.31-17-generic x86_64 Distribution: Ubuntu 9.10 -- Backtrace: Application: Plasma-Arbeitsfläche (kdeinit4), signal: Aborted The current source language is "auto; currently c". [Current thread is 1 (Thread 0x7fa2dcaa4750 (LWP 2040))] Thread 5 (Thread 0x7fa2ba545910 (LWP 2041)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261 #1 0x00007fa2dc4e14fb in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x264dae8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x264dae8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159 #3 0x00007fa2d891878c in QHostInfoAgent::run (this=0x264dad0) at kernel/qhostinfo.cpp:260 #4 0x00007fa2dc4e0445 in QThreadPrivate::start (arg=0x264dad0) at thread/qthread_unix.cpp:188 #5 0x00007fa2d9256a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300 #6 0x00007fa2d9e367bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:73 #7 0x0000000000000000 in ?? () Thread 4 (Thread 0x7fa2b9100910 (LWP 2042)): #0 0x00007fa2d9e4571e in __pthread_exit (retval=0x7fa2b4000020) at forward.c:164 #1 0x0000000000000001 in ?? () #2 0x00007fa2d9dd3a93 in _L_unlock_9039 () from /lib/libc.so.6 Backtrace stopped: previous frame inner to this frame (corrupt stack?) The current source language is "auto; currently asm". Thread 3 (Thread 0x7fa2b25af910 (LWP 2059)): #0 0xffffffffff60017b in ?? () #1 0x00007fa2b25a9440 in ?? () #2 0x00007fff40fbb782 in ?? () Backtrace stopped: previous frame identical to this frame (corrupt stack?) The current source language is "auto; currently c". Thread 2 (Thread 0x7fa2b0dac910 (LWP 2060)): #0 0x00007fa2d9e2a373 in *__GI___poll (fds=0x58c6740, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:69 #1 0x00000000058c6740 in ?? () #2 0x00000000ffffffff in ?? () #3 0x0000000000000001 in ?? () #4 0x00000000058c6740 in ?? () #5 0x0000000003208b10 in ?? () #6 0x00007fa2d94ab37c in ?? () from /lib/libglib-2.0.so.0 #7 0x00007fa2d94ab6c0 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #8 0x00007fa2dc5ef1fe in QEventDispatcherGlib::processEvents (this=0x32af490, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:329 #9 0x00007fa2dc5c5532 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #10 0x00007fa2dc5c5904 in QEventLoop::exec (this=0x7fa2b0da6710, flags=) at kernel/qeventloop.cpp:201 #11 0x00007fa2db73769c in KIO::NetAccess::enter_loop (this=0x7fa2b0da67b0) at ../../kio/kio/netaccess.cpp:502 #12 0x00007fa2db737cef in KIO::NetAccess::synchronousRunInternal (this=0x7fa2b0da67b0, job=0x7fa2a42e4d40, window=<value optimized out>, data=0x7fa2b0da68a0, finalURL=0x0, metaData=0x0) at ../../kio/kio/netaccess.cpp:487 #13 0x00007fa2db738371 in KIO::NetAccess::synchronousRun (job=0x7fa2a42e4d40, window=0x0, data=0x7fa2b0da68a0, finalURL=0x0, metaData=<value optimized out>) at ../../kio/kio/netaccess.cpp:277 #14 0x00007fa2bafb3c95 in ?? () from /usr/lib/kde4/plasma_applet_cwp.so #15 0x00007fa2bafbc4ca in ?? () from /usr/lib/kde4/plasma_applet_cwp.so #16 0x00007fa2bafbffb2 in ?? () from /usr/lib/kde4/plasma_applet_cwp.so #17 0x00007fa2dc4e0445 in QThreadPrivate::start (arg=0x31f6c60) at thread/qthread_unix.cpp:188 #18 0x00007fa2d9256a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300 #19 0x00007fa2d9e367bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:73 #20 0x0000000000000000 in ?? () Thread 1 (Thread 0x7fa2dcaa4750 (LWP 2040)): [KCrash Handler] #5 0x00007fa2d9d8a4b5 in *__GI_raise (sig=<value optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #6 0x00007fa2d9d8df50 in *__GI_abort () at abort.c:92 #7 0x00007fa2d9dc2c97 in __libc_message (do_abort=<value optimized out>, fmt=<value optimized out>) at ../sysdeps/unix/sysv/linux/libc_fatal.c:189 #8 0x00007fa2d9dccdd6 in malloc_printerr (action=3, str=0x7fa2d9e8b73b "corrupted double-linked list", ptr=<value optimized out>) at malloc.c:6217 #9 0x00007fa2d9dd0412 in _int_malloc (av=0x7fa2b4000020, bytes=8) at malloc.c:4527 #10 0x00007fa2d9dd17ee in *__GI___libc_malloc (bytes=2040) at malloc.c:3599 #11 0x00007fa2da18d64d in operator new(unsigned long) () from /usr/lib/libstdc++.so.6 #12 0x00007fa2dc54fe73 in QBuffer (this=0x7fa2b40016b0, parent=0x7f8) at io/qbuffer.cpp:163 #13 0x00007fa2dc55124e in QDataStream (this=0x7fff40e8bb60, a=...) at io/qdatastream.cpp:332 #14 0x00007fa2db762375 in KIO::SlaveInterface::dispatch (this=0x31c4160, _cmd=104, rawdata=...) at ../../kio/kio/slaveinterface.cpp:154 #15 0x00007fa2db75f333 in KIO::SlaveInterface::dispatch (this=0x31c4160) at ../../kio/kio/slaveinterface.cpp:91 #16 0x00007fa2db75214d in KIO::Slave::gotInput (this=0x31c4160) at ../../kio/kio/slave.cpp:322 #17 0x00007fa2db75426c in KIO::Slave::qt_metacall (this=0x31c4160, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff40e8be50) at ./slave.moc:76 #18 0x00007fa2dc5dbddc in QMetaObject::activate (sender=0x5af4b50, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=0xffffffffffffffff) at kernel/qobject.cpp:3113 #19 0x00007fa2db66ef57 in KIO::ConnectionPrivate::dequeue (this=0x4390830) at ../../kio/kio/connection.cpp:82 #20 0x00007fa2db66f07d in KIO::Connection::qt_metacall (this=0x5af4b50, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fa2ac014ba0) at ./connection.moc:73 #21 0x00007fa2dc5d60f9 in QObject::event (this=0x5af4b50, e=0x7fa2ac00df50) at kernel/qobject.cpp:1111 #22 0x00007fa2da576efc in QApplicationPrivate::notify_helper (this=0x1a546b0, receiver=0x5af4b50, e=0x7fa2ac00df50) at kernel/qapplication.cpp:4056 #23 0x00007fa2da57e1ce in QApplication::notify (this=0x1a4b4d0, receiver=0x5af4b50, e=0x7fa2ac00df50) at kernel/qapplication.cpp:4021 #24 0x00007fa2db1adab6 in KApplication::notify (this=0x1a4b4d0, receiver=0x5af4b50, event=0x7fa2ac00df50) at ../../kdeui/kernel/kapplication.cpp:302 #25 0x00007fa2dc5c6c2c in QCoreApplication::notifyInternal (this=0x1a4b4d0, receiver=0x5af4b50, event=0x7fa2ac00df50) at kernel/qcoreapplication.cpp:610 #26 0x00007fa2dc5c780a in QCoreApplication::sendEvent (receiver=0x0, event_type=<value optimized out>, data=0x19c54d0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213 #27 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0x19c54d0) at kernel/qcoreapplication.cpp:1247 #28 0x00007fa2dc5ef533 in QCoreApplication::sendPostedEvents (s=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218 #29 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:210 #30 0x00007fa2d94a7bce in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #31 0x00007fa2d94ab598 in ?? () from /lib/libglib-2.0.so.0 #32 0x00007fa2d94ab6c0 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #33 0x00007fa2dc5ef1a6 in QEventDispatcherGlib::processEvents (this=0x19c8040, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327 #34 0x00007fa2da60b4be in QGuiEventDispatcherGlib::processEvents (this=0x7f8, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202 #35 0x00007fa2dc5c5532 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #36 0x00007fa2dc5c5904 in QEventLoop::exec (this=0x7fff40e8c750, flags=) at kernel/qeventloop.cpp:201 #37 0x00007fa2dc5c7ab9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888 #38 0x00007fa2d16334cf in kdemain () from /usr/lib/libkdeinit4_plasma-desktop.so #39 0x0000000000406da8 in launch (argc=1, _name=<value optimized out>, args=<value optimized out>, cwd=<value optimized out>, envc=0, envs=<value optimized out>, reset_env=false, tty=0x0, avoid_loops=false, startup_id_str=0x40a299 "0") at ../../kinit/kinit.cpp:677 #40 0x0000000000407aa0 in handle_launcher_request (sock=7, who=<value optimized out>) at ../../kinit/kinit.cpp:1169 #41 0x0000000000407f51 in handle_requests (waitForPid=0) at ../../kinit/kinit.cpp:1362 #42 0x0000000000408bb2 in main (argc=2, argv=<value optimized out>, envp=<value optimized out>) at ../../kinit/kinit.cpp:1793
And another crash: Application: Plasma-Arbeitsfläche (kdeinit4), signal: Aborted __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97 in ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S The current source language is "auto; currently asm". [Current thread is 1 (Thread 0x7f73b4906750 (LWP 2051))] Thread 4 (Thread 0x7f73923a6910 (LWP 2052)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261 #1 0x00007f73b43434fb in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0xb915e8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0xb915e8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159 #3 0x00007f73b077a78c in QHostInfoAgent::run (this=0xb915d0) at kernel/qhostinfo.cpp:260 #4 0x00007f73b4342445 in QThreadPrivate::start (arg=0xb915d0) at thread/qthread_unix.cpp:188 #5 0x00007f73b10b8a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300 #6 0x00007f73b1c9880d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #7 0x0000000000000000 in ?? () Thread 3 (Thread 0x7f738aba6910 (LWP 2070)): #0 0xffffffffff60017b in ?? () #1 0x00007f738aba0440 in ?? () #2 0x00007fffa2b4b782 in ?? () Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 2 (Thread 0x7f73893a3910 (LWP 2071)): [KCrash Handler] #5 0x00007f73b1bec4b5 in *__GI_raise (sig=<value optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #6 0x00007f73b1beff50 in *__GI_abort () at abort.c:92 #7 0x00007f73b1c24c97 in __libc_message (do_abort=<value optimized out>, fmt=<value optimized out>) at ../sysdeps/unix/sysv/linux/libc_fatal.c:189 #8 0x00007f73b1c2edd6 in malloc_printerr (action=3, str=0x7f73b1ced7db "corrupted double-linked list", ptr=<value optimized out>) at malloc.c:6217 #9 0x00007f73b1c306f9 in _int_free (av=0x7f738c000020, p=0x7f738c115b00) at malloc.c:4903 #10 0x00007f73b1c3374c in *__GI___libc_free (mem=<value optimized out>) at malloc.c:3716 #11 0x00007f73b438567c in QString::free (d=0x7f738c115bc0) at tools/qstring.cpp:955 #12 0x00007f7392e1f98e in ?? () from /usr/lib/kde4/plasma_applet_cwp.so #13 0x00007f7392e20fb2 in ?? () from /usr/lib/kde4/plasma_applet_cwp.so #14 0x00007f73b4342445 in QThreadPrivate::start (arg=0x1f0fe70) at thread/qthread_unix.cpp:188 #15 0x00007f73b10b8a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300 #16 0x00007f73b1c9880d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #17 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f73b4906750 (LWP 2051)): #0 __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97 #1 0x00007f73b1c35b11 in _L_lock_9274 () from /lib/libc.so.6 #2 0x00007f73b1c33741 in *__GI___libc_free (mem=0x7f738c000020) at malloc.c:3714 #3 0x00007f73b44514e1 in socketNotifierSourceCheck (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:92 #4 0x00007f73b130caaa in g_main_context_check () from /lib/libglib-2.0.so.0 #5 0x00007f73b130d290 in ?? () from /lib/libglib-2.0.so.0 #6 0x00007f73b130d6c0 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #7 0x00007f73b44511fe in QEventDispatcherGlib::processEvents (this=0x655040, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:329 #8 0x00007f73b246d4be in QGuiEventDispatcherGlib::processEvents (this=0x7f738c000020, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202 #9 0x00007f73b4427532 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #10 0x00007f73b4427904 in QEventLoop::exec (this=0x7fffa2a59ce0, flags=) at kernel/qeventloop.cpp:201 #11 0x00007f73b4429ab9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888 #12 0x00007f73a94954cf in kdemain () from /usr/lib/libkdeinit4_plasma-desktop.so #13 0x0000000000406da8 in launch (argc=1, _name=<value optimized out>, args=<value optimized out>, cwd=<value optimized out>, envc=0, envs=<value optimized out>, reset_env=false, tty=0x0, avoid_loops=false, startup_id_str=0x40a299 "0") at ../../kinit/kinit.cpp:677 #14 0x0000000000407aa0 in handle_launcher_request (sock=7, who=<value optimized out>) at ../../kinit/kinit.cpp:1169 #15 0x0000000000407f51 in handle_requests (waitForPid=0) at ../../kinit/kinit.cpp:1362 #16 0x0000000000408bb2 in main (argc=2, argv=<value optimized out>, envp=<value optimized out>) at ../../kinit/kinit.cpp:1793 The current source language is "auto; currently c". The current source language is "auto; currently asm".
Yes, this is likely to be the bug I mentioned before. Please check this: - Start Konsole - Type "kquitapp plasma-desktop" + Enter Plasma will close - Wait 10 seconds - Type "export QT_NO_GLIB=1" + Enter - Type "export MALLOC_CHECK_=" + Enter - Type "plasma-desktop" + Enter - Use Plasma and check if it crashes or not If it doesn't crash (or if you get a different crash), then it is likely to be bug 196207. Thanks
Closing for lack of feedback.