Bug 258607 - Application: Plasma Desktop Shell (plasma-desktop), signal: Segmentation fault
Summary: Application: Plasma Desktop Shell (plasma-desktop), signal: Segmentation fault
Status: RESOLVED DUPLICATE of bug 258219
Alias: None
Product: plasma4
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-12-02 20:35 UTC by omega
Modified: 2010-12-02 22:11 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description omega 2010-12-02 20:35:24 UTC
Application: plasma-desktop (0.4)
KDE Platform Version: 4.5.80 (4.6 Beta1)
Qt Version: 4.7.1
Operating System: Linux 2.6.37-7-generic x86_64
Distribution: Ubuntu natty (development branch)

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

plasma desktop crashed when i done click on panel (exactly on klipper)

The crash can be reproduced some of the time.

-- Backtrace:
Application: Plasma Desktop Shell (plasma-desktop), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f17a60f17a0 (LWP 1895))]

Thread 8 (Thread 0x7f1780a01700 (LWP 1932)):
#0  0x00007f1799d99947 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#1  0x00007f1799d9a2c8 in ?? () from /lib/libglib-2.0.so.0
#2  0x00007f1799d9a559 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#3  0x00007f17a2a2ff26 in QEventDispatcherGlib::processEvents (this=0x1316620, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:417
#4  0x00007f17a2a04362 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f17a2a0459c in QEventLoop::exec (this=0x7f1780a00d80, flags=...) at kernel/qeventloop.cpp:201
#6  0x00007f17a291b274 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490
#7  0x00007f17a29e682f in QInotifyFileSystemWatcherEngine::run (this=0x1bf77c0) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007f17a291da2e in QThreadPrivate::start (arg=0x1bf77c0) at thread/qthread_unix.cpp:285
#9  0x00007f17a14d2971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#10 0x00007f17a580b92d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f1780200700 (LWP 1933)):
#0  0x00007f17a14d4665 in __pthread_mutex_lock (mutex=0x1c295b8) at pthread_mutex_lock.c:61
#1  0x00007f1799d98579 in g_main_context_acquire () from /lib/libglib-2.0.so.0
#2  0x00007f1799d99e34 in ?? () from /lib/libglib-2.0.so.0
#3  0x00007f1799d9a559 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#4  0x00007f17a2a2ff26 in QEventDispatcherGlib::processEvents (this=0x1c293d0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:417
#5  0x00007f17a2a04362 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f17a2a0459c in QEventLoop::exec (this=0x7f17801ffd90, flags=...) at kernel/qeventloop.cpp:201
#7  0x00007f17a291b274 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490
#8  0x00007f1797e6e13c in Herqq::Upnp::HControlPointThread::run() () from /usr/lib/libHUpnp.so.0
#9  0x00007f17a291da2e in QThreadPrivate::start (arg=0x1be77f0) at thread/qthread_unix.cpp:285
#10 0x00007f17a14d2971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#11 0x00007f17a580b92d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f177cab7700 (LWP 1983)):
#0  0xffffffffff60017b in ?? ()
#1  0x00007f177cab6a90 in ?? ()
#2  0x00007fff8d9d77b2 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 5 (Thread 0x7f17790b8700 (LWP 6587)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f17a291e0eb in wait (this=<value optimized out>, mutex=0x234e6b0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x234e6b0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f179e5ca0b4 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x244aca0, th=0x36ce6a0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f179e5cc723 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1248240, th=0x36ce6a0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f179e5cb53f in ThreadWeaver::ThreadRunHelper::run (this=0x7f17790b7dd0, parent=0x244aca0, th=0x36ce6a0) at ../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007f179e5cb5cb in ThreadWeaver::Thread::run (this=0x36ce6a0) at ../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007f17a291da2e in QThreadPrivate::start (arg=0x36ce6a0) at thread/qthread_unix.cpp:285
#8  0x00007f17a14d2971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#9  0x00007f17a580b92d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f177f7e7700 (LWP 6588)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f17a291e0eb in wait (this=<value optimized out>, mutex=0x234e6b0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x234e6b0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f179e5ca0b4 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x244aca0, th=0x3a93bc0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f179e5cc723 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1248240, th=0x3a93bc0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f179e5cc73c in ThreadWeaver::WorkingHardState::applyForWork (this=0x1248240, th=0x3a93bc0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f179e5cc73c in ThreadWeaver::WorkingHardState::applyForWork (this=0x1248240, th=0x3a93bc0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007f179e5cc73c in ThreadWeaver::WorkingHardState::applyForWork (this=0x1248240, th=0x3a93bc0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#8  0x00007f179e5cb53f in ThreadWeaver::ThreadRunHelper::run (this=0x7f177f7e6dd0, parent=0x244aca0, th=0x3a93bc0) at ../../../threadweaver/Weaver/Thread.cpp:87
#9  0x00007f179e5cb5cb in ThreadWeaver::Thread::run (this=0x3a93bc0) at ../../../threadweaver/Weaver/Thread.cpp:142
#10 0x00007f17a291da2e in QThreadPrivate::start (arg=0x3a93bc0) at thread/qthread_unix.cpp:285
#11 0x00007f17a14d2971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#12 0x00007f17a580b92d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#13 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f17756b4700 (LWP 6589)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f17a291e0eb in wait (this=<value optimized out>, mutex=0x234e6b0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x234e6b0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f179e5ca0b4 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x244aca0, th=0x387eda0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f179e5cc723 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1248240, th=0x387eda0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f179e5cb53f in ThreadWeaver::ThreadRunHelper::run (this=0x7f17756b3dd0, parent=0x244aca0, th=0x387eda0) at ../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007f179e5cb5cb in ThreadWeaver::Thread::run (this=0x387eda0) at ../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007f17a291da2e in QThreadPrivate::start (arg=0x387eda0) at thread/qthread_unix.cpp:285
#8  0x00007f17a14d2971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#9  0x00007f17a580b92d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f1774eb3700 (LWP 6590)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f17a291e0eb in wait (this=<value optimized out>, mutex=0x234e6b0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x234e6b0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f179e5ca0b4 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x244aca0, th=0x33084a0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f179e5cc723 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1248240, th=0x33084a0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f179e5cb53f in ThreadWeaver::ThreadRunHelper::run (this=0x7f1774eb2dd0, parent=0x244aca0, th=0x33084a0) at ../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007f179e5cb5cb in ThreadWeaver::Thread::run (this=0x33084a0) at ../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007f17a291da2e in QThreadPrivate::start (arg=0x33084a0) at thread/qthread_unix.cpp:285
#8  0x00007f17a14d2971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#9  0x00007f17a580b92d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f17a60f17a0 (LWP 1895)):
[KCrash Handler]
#6  0x00007f17835f505d in value (this=0x36f6a70, host=0x182ef60) at /usr/include/qt4/QtCore/qhash.h:607
#7  SystemTray::Task::isEmbeddable (this=0x36f6a70, host=0x182ef60) at ../../../../../plasma/generic/applets/systemtray/core/task.cpp:91
#8  0x00007f178360ff5f in SystemTray::TaskArea::addWidgetForTask (this=0x18388f0, task=0x36f6a70) at ../../../../../plasma/generic/applets/systemtray/ui/taskarea.cpp:236
#9  0x00007f1783611212 in SystemTray::TaskArea::delayedReposition (this=0x18388f0) at ../../../../../plasma/generic/applets/systemtray/ui/taskarea.cpp:202
#10 0x00007f1783611394 in SystemTray::TaskArea::qt_metacall (this=0x18388f0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff8d987300) at ./taskarea.moc:92
#11 0x00007f17a2a1a098 in QMetaObject::activate (sender=0x18ab6b0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3280
#12 0x00007f17a2a18c59 in QObject::event (this=0x18ab6b0, e=<value optimized out>) at kernel/qobject.cpp:1183
#13 0x00007f17a1db3b04 in QApplicationPrivate::notify_helper (this=0x11f1d40, receiver=0x18ab6b0, e=0x7fff8d987a00) at kernel/qapplication.cpp:4445
#14 0x00007f17a1db843a in QApplication::notify (this=<value optimized out>, receiver=0x18ab6b0, e=0x7fff8d987a00) at kernel/qapplication.cpp:4324
#15 0x00007f17a36b5906 in KApplication::notify (this=0x11c3ef0, receiver=0x18ab6b0, event=0x7fff8d987a00) at ../../kdeui/kernel/kapplication.cpp:311
#16 0x00007f17a2a04f7c in QCoreApplication::notifyInternal (this=0x11c3ef0, receiver=0x18ab6b0, event=0x7fff8d987a00) at kernel/qcoreapplication.cpp:732
#17 0x00007f17a2a329d2 in sendEvent (this=0x11f5550) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#18 QTimerInfoList::activateTimers (this=0x11f5550) at kernel/qeventdispatcher_unix.cpp:603
#19 0x00007f17a2a2f7e4 in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:184
#20 0x00007f1799d99add in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#21 0x00007f1799d9a2c8 in ?? () from /lib/libglib-2.0.so.0
#22 0x00007f1799d9a559 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#23 0x00007f17a2a2fecf in QEventDispatcherGlib::processEvents (this=0x11882d0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:415
#24 0x00007f17a1e599ae in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#25 0x00007f17a2a04362 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#26 0x00007f17a2a0459c in QEventLoop::exec (this=0x7fff8d987c70, flags=...) at kernel/qeventloop.cpp:201
#27 0x00007f17a2a089bb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#28 0x00007f17a5ae5dd7 in kdemain (argc=1, argv=0x7fff8d988038) at ../../../../plasma/desktop/shell/main.cpp:118
#29 0x00007f17a5743d8e 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=0x7fff8d988028) at libc-start.c:226
#30 0x0000000000400669 in _start ()

Possible duplicates by query: bug 258219.

Reported using DrKonqi
Comment 1 Dario Andres 2010-12-02 22:11:10 UTC
[Comment from a bug triager]
This issue is being tracked at bug 258219. Merging. Thanks

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