Bug 307897

Summary: adding a launcher to plasma panel
Product: [Unmaintained] plasma4 Reporter: Jana <jkrajc>
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Jana 2012-10-05 13:51:07 UTC
Application: plasma-desktop (0.4)
KDE Platform Version: 4.8.5 (4.8.5)
Qt Version: 4.8.1
Operating System: Linux 3.2.0-31-generic-pae i686
Distribution: Ubuntu 12.04.1 LTS

-- Information about the crash:
- What I was doing when the application crashed:
I was trying (second time) to add Firefox launcher to the panel when it crashed. 
At the previous attempt it didn't crash, however, it added curious empty bin next to the launcher, which I didn't like, that's why I tried second time. 

- Unusual behavior I noticed:

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

Thread 3 (Thread 0xa994fb40 (LWP 1629)):
#0  0xb2c5cc64 in __pthread_mutex_unlock_usercnt (mutex=0xa9000550, decr=1) at pthread_mutex_unlock.c:52
#1  0xb75e0ab4 in pthread_mutex_unlock (mutex=0xa9000550) at forward.c:184
#2  0xb2b88410 in g_mutex_unlock () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb2b483a7 in g_main_context_release () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb2b49058 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb2b49201 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#6  0xb63ec8e7 in QEventDispatcherGlib::processEvents (this=0xa9000468, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#7  0xb63b850d in QEventLoop::processEvents (this=0xa994f240, flags=...) at kernel/qeventloop.cpp:149
#8  0xb63b87a9 in QEventLoop::exec (this=0xa994f240, flags=...) at kernel/qeventloop.cpp:204
#9  0xb62a194c in QThread::exec (this=0x8c825f8) at thread/qthread.cpp:501
#10 0xb6395b5d in QInotifyFileSystemWatcherEngine::run (this=0x8c825f8) at io/qfilesystemwatcher_inotify.cpp:248
#11 0xb62a4de0 in QThreadPrivate::start (arg=0x8c825f8) at thread/qthread_unix.cpp:298
#12 0xb2c59d4c in start_thread (arg=0xa994fb40) at pthread_create.c:308
#13 0xb75d2f4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xa7d22b40 (LWP 1635)):
#0  0xb7726424 in __kernel_vsyscall ()
#1  0xb2c5d96b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0xb75e085c in __pthread_cond_wait (cond=0xb3d1e890, mutex=0xb3d1e878) at forward.c:139
#3  0xb3c1a029 in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#4  0xb3c1a06f in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#5  0xb2c59d4c in start_thread (arg=0xa7d22b40) at pthread_create.c:308
#6  0xb75d2f4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb1a51740 (LWP 1628)):
[KCrash Handler]
#7  QMutex::lock (this=0x2d) at thread/qmutex.cpp:150
#8  0xb63bd36b in QCoreApplication::postEvent (receiver=0x96dbd80, event=0x9c07340, priority=0) at kernel/qcoreapplication.cpp:1281
#9  0xb63bd6fb in QCoreApplication::postEvent (receiver=0x96dbd80, event=0x9c07340) at kernel/qcoreapplication.cpp:1234
#10 0xb63cd024 in QObject::deleteLater (this=0x96dbd80) at kernel/qobject.cpp:2084
#11 0xb5941ba6 in QX11Data::xdndHandleFinished (this=0x86e7000, xe=0xbf9a81fc, passive=false) at kernel/qdnd_x11.cpp:1256
#12 0xb5932c3b in QApplication::x11ClientMessage (this=0x86d5080, w=0x8cba3e8, event=0xbf9a81fc, passive_only=false) at kernel/qapplication_x11.cpp:3242
#13 0xb5930d0c in QApplication::x11ProcessEvent (this=0x86d5080, event=0xbf9a81fc) at kernel/qapplication_x11.cpp:3871
#14 0xb595deac in x11EventSourceDispatch (s=0x86e43e0, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#15 0xb2b48d86 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#16 0xb2b49125 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#17 0xb2b49201 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#18 0xb63ec887 in QEventDispatcherGlib::processEvents (this=0x8698ea0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#19 0xb595daaa in QGuiEventDispatcherGlib::processEvents (this=0x8698ea0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#20 0xb63b850d in QEventLoop::processEvents (this=0xbf9a84f4, flags=...) at kernel/qeventloop.cpp:149
#21 0xb63b87a9 in QEventLoop::exec (this=0xbf9a84f4, flags=...) at kernel/qeventloop.cpp:204
#22 0xb63bdeba in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#23 0xb58a2a74 in QApplication::exec () at kernel/qapplication.cpp:3820
#24 0xb76daa7b in kdemain (argc=1, argv=0xbf9a86f4) at ../../../../plasma/desktop/shell/main.cpp:120
#25 0x0804850b in main (argc=1, argv=0xbf9a86f4) at plasma-desktop_dummy.cpp:3

This bug may be a duplicate of or related to bug 292640.

Possible duplicates by query: bug 307488, bug 304742, bug 300754, bug 296467, bug 294645.

Reported using DrKonqi
Comment 1 Jekyll Wu 2012-10-05 13:54:14 UTC

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