Bug 335594

Summary: Plasma crashed after adding the instant messenger presence applet to the panel
Product: [Plasma] plasma4 Reporter: Christoph Rüßler <christoph.ruessler>
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash Keywords: drkonqi
Priority: NOR    
Version: 4.11.9   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:

Description Christoph Rüßler 2014-05-30 15:22:13 UTC
Application: plasma-desktop (4.11.9)
KDE Platform Version: 4.13.0
Qt Version: 4.8.6
Operating System: Linux 3.13.0-27-generic x86_64
Distribution: Ubuntu 14.04 LTS

-- Information about the crash:
- What I was doing when the application crashed:

I was using the “Add widgets” dialog to drag and drop the instant messenger presence applet to the panel. On dropping it, plasma crashed.

The crash does not seem to be reproducible.

-- Backtrace:
Application: Plasma-Desktop-Umgebung (plasma-desktop), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f232d8857c0 (LWP 2975))]

Thread 5 (Thread 0x7f22ff0f8700 (LWP 2978)):
#0  0x00007f232d15ffbd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f23206bafe4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f23206bb0ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f2329d357be in QEventDispatcherGlib::processEvents (this=0x7f22f80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#4  0x00007f2329d070af in QEventLoop::processEvents (this=this@entry=0x7f22ff0f7de0, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f2329d073a5 in QEventLoop::exec (this=this@entry=0x7f22ff0f7de0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f2329c03c5f in QThread::exec (this=this@entry=0x2992880) at thread/qthread.cpp:537
#7  0x00007f2329ce8823 in QInotifyFileSystemWatcherEngine::run (this=0x2992880) at io/qfilesystemwatcher_inotify.cpp:265
#8  0x00007f2329c0632f in QThreadPrivate::start (arg=0x2992880) at thread/qthread_unix.cpp:349
#9  0x00007f2320dcc182 in start_thread (arg=0x7f22ff0f8700) at pthread_create.c:312
#10 0x00007f232d16d30d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 4 (Thread 0x7f22fe8f7700 (LWP 2979)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f232651fffb in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#2  0x00007f2326520039 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#3  0x00007f2320dcc182 in start_thread (arg=0x7f22fe8f7700) at pthread_create.c:312
#4  0x00007f232d16d30d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 3 (Thread 0x7f2277fff700 (LWP 2980)):
#0  __pthread_mutex_unlock_usercnt (decr=1, mutex=0x7f2270000a60) at pthread_mutex_unlock.c:309
#1  __GI___pthread_mutex_unlock (mutex=0x7f2270000a60) at pthread_mutex_unlock.c:310
#2  0x00007f23206fc9c1 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f23206baa20 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f23206baf7b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f23206bb0ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f2329d357be in QEventDispatcherGlib::processEvents (this=0x7f22700008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#7  0x00007f2329d070af in QEventLoop::processEvents (this=this@entry=0x7f2277ffede0, flags=...) at kernel/qeventloop.cpp:149
#8  0x00007f2329d073a5 in QEventLoop::exec (this=this@entry=0x7f2277ffede0, flags=...) at kernel/qeventloop.cpp:204
#9  0x00007f2329c03c5f in QThread::exec (this=this@entry=0x239acc0) at thread/qthread.cpp:537
#10 0x00007f2329ce8823 in QInotifyFileSystemWatcherEngine::run (this=0x239acc0) at io/qfilesystemwatcher_inotify.cpp:265
#11 0x00007f2329c0632f in QThreadPrivate::start (arg=0x239acc0) at thread/qthread_unix.cpp:349
#12 0x00007f2320dcc182 in start_thread (arg=0x7f2277fff700) at pthread_create.c:312
#13 0x00007f232d16d30d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 2 (Thread 0x7f226cbbf700 (LWP 2984)):
#0  0x00007f232d15ffbd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f23206bafe4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f23206bb0ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f2329d357be in QEventDispatcherGlib::processEvents (this=0x7f22680008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#4  0x00007f2329d070af in QEventLoop::processEvents (this=this@entry=0x7f226cbbede0, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f2329d073a5 in QEventLoop::exec (this=this@entry=0x7f226cbbede0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f2329c03c5f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:537
#7  0x00007f226f7bc027 in KCupsConnection::run() () from /usr/lib/libkcupslib.so
#8  0x00007f2329c0632f in QThreadPrivate::start (arg=0x3a7dfc0) at thread/qthread_unix.cpp:349
#9  0x00007f2320dcc182 in start_thread (arg=0x7f226cbbf700) at pthread_create.c:312
#10 0x00007f232d16d30d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7f232d8857c0 (LWP 2975)):
[KCrash Handler]
#6  0x00007f2329c01356 in testAndSetOrdered (newValue=1, expectedValue=0, this=0x7f2329d18cc0 <QObject::customEvent(QEvent*)>) at ../../include/QtCore/../../src/corelib/arch/qatomic_x86_64.h:145
#7  testAndSetAcquire (newValue=1, expectedValue=0, this=0x7f2329d18cc0 <QObject::customEvent(QEvent*)>) at ../../include/QtCore/../../src/corelib/arch/qatomic_x86_64.h:267
#8  QMutex::lock (this=this@entry=0x7f232c065e38 <vtable for KCategorizedItemsViewModels::DefaultItemFilterProxyModel+88>) at thread/qmutex.cpp:175
#9  0x00007f2329d0c139 in QCoreApplication::postEvent (receiver=receiver@entry=0x5412de0, event=0x4689b30, priority=priority@entry=0) at kernel/qcoreapplication.cpp:1358
#10 0x00007f2329d0c427 in QCoreApplication::postEvent (receiver=receiver@entry=0x5412de0, event=<optimized out>) at kernel/qcoreapplication.cpp:1311
#11 0x00007f2329d1a094 in QObject::deleteLater (this=this@entry=0x5412de0) at kernel/qobject.cpp:2087
#12 0x00007f2329129b8f in QX11Data::xdndHandleFinished (this=<optimized out>, xe=0x7fff47e30620, passive=<optimized out>) at kernel/qdnd_x11.cpp:1256
#13 0x00007f232910bfd3 in QApplication::x11ClientMessage (this=<optimized out>, w=0x709ce50, event=<optimized out>, passive_only=<optimized out>) at kernel/qapplication_x11.cpp:3259
#14 0x00007f232911b872 in QApplication::x11ProcessEvent (this=0x22f4710, event=event@entry=0x7fff47e30620) at kernel/qapplication_x11.cpp:3888
#15 0x00007f2329143b02 in x11EventSourceDispatch (s=0x23185d0, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#16 0x00007f23206bae04 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#17 0x00007f23206bb048 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#18 0x00007f23206bb0ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#19 0x00007f2329d357a1 in QEventDispatcherGlib::processEvents (this=0x2284af0, flags=...) at kernel/qeventdispatcher_glib.cpp:434
#20 0x00007f2329143bb6 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#21 0x00007f2329d070af in QEventLoop::processEvents (this=this@entry=0x7fff47e309f0, flags=...) at kernel/qeventloop.cpp:149
#22 0x00007f2329d073a5 in QEventLoop::exec (this=this@entry=0x7fff47e309f0, flags=...) at kernel/qeventloop.cpp:204
#23 0x00007f2329d0cb79 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1225
#24 0x00007f23290a037c in QApplication::exec () at kernel/qapplication.cpp:3828
#25 0x00007f232d47466c in kdemain (argc=1, argv=0x7fff47e30c48) at ../../../../plasma/desktop/shell/main.cpp:126
#26 0x00007f232d093ec5 in __libc_start_main (main=0x4006e0 <main(int, char**)>, argc=1, argv=0x7fff47e30c48, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff47e30c38) at libc-start.c:287
#27 0x000000000040070e in _start ()

Possible duplicates by query: bug 333311, bug 305851.

Reported using DrKonqi
Comment 1 Christoph Feck 2014-07-15 13:38:57 UTC

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