Bug 263221 - Plasma Workspace crashed while adding widgets to the Plasma Dashboard
Summary: Plasma Workspace crashed while adding widgets to the Plasma Dashboard
Status: RESOLVED DUPLICATE of bug 257357
Alias: None
Product: bindings
Classification: Developer tools
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
: 283689 (view as bug list)
Depends on:
Blocks:
 
Reported: 2011-01-15 13:49 UTC by darkfish
Modified: 2011-10-10 13:15 UTC (History)
3 users (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 darkfish 2011-01-15 13:49:29 UTC
Application: plasma-desktop (0.3)
KDE Platform Version: 4.5.1 (KDE 4.5.1)
Qt Version: 4.7.0
Operating System: Linux 2.6.35-24-generic i686
Distribution: Ubuntu 10.10

-- Information about the crash:
- What I was doing when the application crashed:
I was adding some extra widgets to the Plasma Dashboard after configuring it to show Independent widget set.

-- Backtrace:
Application: Plasma Workspace (plasma-desktop), signal: Segmentation fault
[Current thread is 1 (Thread 0xb7773720 (LWP 15944))]

Thread 9 (Thread 0xafdbeb70 (LWP 15945)):
#0  0x00fd2416 in __kernel_vsyscall ()
#1  0x002b44dc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x00eeed9d in pthread_cond_wait () from /lib/libc.so.6
#3  0x039a4877 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x3aa31a0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#4  0x039a48c1 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0x3aa31a0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#5  0x002afcc9 in start_thread () from /lib/libpthread.so.0
#6  0x00ee169e in clone () from /lib/libc.so.6

Thread 8 (Thread 0xac84fb70 (LWP 15962)):
#0  0x002b37c8 in __pthread_mutex_unlock_usercnt () from /lib/libpthread.so.0
#1  0x00eeefa6 in pthread_mutex_unlock () from /lib/libc.so.6
#2  0x020d14f9 in ?? () from /lib/libglib-2.0.so.0
#3  0x020d1848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#4  0x0245059f in QEventDispatcherGlib::processEvents (this=0x93a8228, flags=...) at kernel/qeventdispatcher_glib.cpp:417
#5  0x02420609 in QEventLoop::processEvents (this=0xac84f280, flags=) at kernel/qeventloop.cpp:149
#6  0x02420a8a in QEventLoop::exec (this=0xac84f280, flags=...) at kernel/qeventloop.cpp:201
#7  0x0231cb7e in QThread::exec (this=0x884e898) at thread/qthread.cpp:490
#8  0x023ff35b in QInotifyFileSystemWatcherEngine::run (this=0x884e898) at io/qfilesystemwatcher_inotify.cpp:248
#9  0x0231fdf9 in QThreadPrivate::start (arg=0x884e898) at thread/qthread_unix.cpp:266
#10 0x002afcc9 in start_thread () from /lib/libpthread.so.0
#11 0x00ee169e in clone () from /lib/libc.so.6

Thread 7 (Thread 0xa83e4b70 (LWP 15974)):
#0  0x00fd2416 in __kernel_vsyscall ()
#1  0x002b44dc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x00eeed9d in pthread_cond_wait () from /lib/libc.so.6
#3  0x023209c7 in wait (this=0x8ae1858, mutex=0x9329be0, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0x8ae1858, mutex=0x9329be0, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0x043e01d0 in ?? () from /usr/lib/pymodules/python2.6/PyQt4/QtCore.so
#6  0x0412e3c8 in PyCFunction_Call (func=0x9b5ebec, arg=0x9cf7f2c, kw=0x0) at ../Objects/methodobject.c:85
#7  0x0418ea4f in call_function (f=0xa02d77c, throwflag=0) at ../Python/ceval.c:3750
#8  PyEval_EvalFrameEx (f=0xa02d77c, throwflag=0) at ../Python/ceval.c:2412
#9  0x041902b9 in PyEval_EvalCodeEx (co=0x9c4e608, globals=0x9c43714, locals=0x0, args=0x8e72a38, argcount=1, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3000
#10 0x04118537 in function_call (func=0x9c67cdc, arg=0x8e72a2c, kw=0x0) at ../Objects/funcobject.c:524
#11 0x040e977c in PyObject_Call (func=0x9c67cdc, arg=0x8e72a2c, kw=0x0) at ../Objects/abstract.c:2492
#12 0x040fb604 in instancemethod_call (func=0x8c4b824, arg=0x8e72a2c, kw=0x0) at ../Objects/classobject.c:2579
#13 0x040e977c in PyObject_Call (func=0x8c4b824, arg=0x8bf002c, kw=0x0) at ../Objects/abstract.c:2492
#14 0x04189264 in PyEval_CallObjectWithKeywords (func=0x8c4b824, arg=0x8bf002c, kw=0x0) at ../Python/ceval.c:3619
#15 0x029f7683 in ?? () from /usr/lib/pymodules/python2.6/sip.so
#16 0x043cdfcd in ?? () from /usr/lib/pymodules/python2.6/PyQt4/QtCore.so
#17 0x043fe1b4 in ?? () from /usr/lib/pymodules/python2.6/PyQt4/QtCore.so
#18 0x0231fdf9 in QThreadPrivate::start (arg=0xa281928) at thread/qthread_unix.cpp:266
#19 0x002afcc9 in start_thread () from /lib/libpthread.so.0
#20 0x00ee169e in clone () from /lib/libc.so.6

Thread 6 (Thread 0xa93cfb70 (LWP 23775)):
#0  0x00fd2416 in __kernel_vsyscall ()
#1  0x002b44dc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x00eeed9d in pthread_cond_wait () from /lib/libc.so.6
#3  0x023209c7 in wait (this=0x9f82ef8, mutex=0x9f82a90, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0x9f82ef8, mutex=0x9f82a90, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0x00daa030 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9f82ee0, th=0xa9113a8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x00dad7dc in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9f830a8, th=0xa9113a8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x00da955b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9f82ee0, th=0xa9113a8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x00dad8d2 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9f830a8, th=0xa9113a8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x00daa533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9f82ee0, th=0xa9113a8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x00dad8f1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9f830a8, th=0xa9113a8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x00daa533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9f82ee0, th=0xa9113a8, previous=0xacdbeb0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#12 0x00dab95e in ThreadWeaver::ThreadRunHelper::run (this=0xa93cf2e4, parent=0x9f82ee0, th=0xa9113a8) at ../../../threadweaver/Weaver/Thread.cpp:87
#13 0x00dac07b in ThreadWeaver::Thread::run (this=0xa9113a8) at ../../../threadweaver/Weaver/Thread.cpp:142
#14 0x0231fdf9 in QThreadPrivate::start (arg=0xa9113a8) at thread/qthread_unix.cpp:266
#15 0x002afcc9 in start_thread () from /lib/libpthread.so.0
#16 0x00ee169e in clone () from /lib/libc.so.6

Thread 5 (Thread 0xabe00b70 (LWP 23776)):
#0  0x00fd2416 in __kernel_vsyscall ()
#1  0x002b44dc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x00eeed9d in pthread_cond_wait () from /lib/libc.so.6
#3  0x023209c7 in wait (this=0x9f82ef8, mutex=0x9f82a90, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0x9f82ef8, mutex=0x9f82a90, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0x00daa030 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9f82ee0, th=0x9bc40b0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x00dad7dc in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9f830a8, th=0x9bc40b0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x00da955b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9f82ee0, th=0x9bc40b0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x00dad8d2 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9f830a8, th=0x9bc40b0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x00daa533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9f82ee0, th=0x9bc40b0, previous=0xb7b5e40) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x00dab95e in ThreadWeaver::ThreadRunHelper::run (this=0xabe002e4, parent=0x9f82ee0, th=0x9bc40b0) at ../../../threadweaver/Weaver/Thread.cpp:87
#11 0x00dac07b in ThreadWeaver::Thread::run (this=0x9bc40b0) at ../../../threadweaver/Weaver/Thread.cpp:142
#12 0x0231fdf9 in QThreadPrivate::start (arg=0x9bc40b0) at thread/qthread_unix.cpp:266
#13 0x002afcc9 in start_thread () from /lib/libpthread.so.0
#14 0x00ee169e in clone () from /lib/libc.so.6

Thread 4 (Thread 0xa7be3b70 (LWP 23777)):
#0  0x00fd2416 in __kernel_vsyscall ()
#1  0x002b44dc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x00eeed9d in pthread_cond_wait () from /lib/libc.so.6
#3  0x023209c7 in wait (this=0x9f82ef8, mutex=0x9f82a90, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0x9f82ef8, mutex=0x9f82a90, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0x00daa030 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9f82ee0, th=0x9334610) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x00dad7dc in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9f830a8, th=0x9334610) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x00da955b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9f82ee0, th=0x9334610) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x00dad8d2 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9f830a8, th=0x9334610) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x00daa533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9f82ee0, th=0x9334610, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x00dad8f1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9f830a8, th=0x9334610) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x00daa533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9f82ee0, th=0x9334610, previous=0xabc33a8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#12 0x00dab95e in ThreadWeaver::ThreadRunHelper::run (this=0xa7be32e4, parent=0x9f82ee0, th=0x9334610) at ../../../threadweaver/Weaver/Thread.cpp:87
#13 0x00dac07b in ThreadWeaver::Thread::run (this=0x9334610) at ../../../threadweaver/Weaver/Thread.cpp:142
#14 0x0231fdf9 in QThreadPrivate::start (arg=0x9334610) at thread/qthread_unix.cpp:266
#15 0x002afcc9 in start_thread () from /lib/libpthread.so.0
#16 0x00ee169e in clone () from /lib/libc.so.6

Thread 3 (Thread 0xa6344b70 (LWP 23778)):
#0  0x00fd2416 in __kernel_vsyscall ()
#1  0x002b44dc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x00eeed9d in pthread_cond_wait () from /lib/libc.so.6
#3  0x023209c7 in wait (this=0x9f82ef8, mutex=0x9f82a90, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0x9f82ef8, mutex=0x9f82a90, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0x00daa030 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9f82ee0, th=0xa8092c0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x00dad7dc in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9f830a8, th=0xa8092c0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x00da955b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9f82ee0, th=0xa8092c0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x00dad8d2 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9f830a8, th=0xa8092c0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x00daa533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9f82ee0, th=0xa8092c0, previous=0xb834bc0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x00dab95e in ThreadWeaver::ThreadRunHelper::run (this=0xa63442e4, parent=0x9f82ee0, th=0xa8092c0) at ../../../threadweaver/Weaver/Thread.cpp:87
#11 0x00dac07b in ThreadWeaver::Thread::run (this=0xa8092c0) at ../../../threadweaver/Weaver/Thread.cpp:142
#12 0x0231fdf9 in QThreadPrivate::start (arg=0xa8092c0) at thread/qthread_unix.cpp:266
#13 0x002afcc9 in start_thread () from /lib/libpthread.so.0
#14 0x00ee169e in clone () from /lib/libc.so.6

Thread 2 (Thread 0xa73e2b70 (LWP 8037)):
#0  0x00fd2416 in __kernel_vsyscall ()
#1  0x002b44dc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x00eeed9d in pthread_cond_wait () from /lib/libc.so.6
#3  0x0533b3a5 in ?? () from /usr/lib/libQtWebKit.so.4
#4  0x0533b481 in ?? () from /usr/lib/libQtWebKit.so.4
#5  0x002afcc9 in start_thread () from /lib/libpthread.so.0
#6  0x00ee169e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb7773720 (LWP 15944)):
[KCrash Handler]
#7  0x040e9753 in PyObject_Call (func=0x9b3dd24, arg=0x9c41e0c, kw=0x0) at ../Objects/abstract.c:2490
#8  0x04189264 in PyEval_CallObjectWithKeywords (func=0x9b3dd24, arg=0x9c41e0c, kw=0x0) at ../Python/ceval.c:3619
#9  0x040e984c in PyObject_CallObject (o=0x9b3dd24, a=0x9c41e0c) at ../Objects/abstract.c:2480
#10 0x08696bbe in _pyglib_handler_marshal () from /usr/lib/libpyglib-2.0-python2.6.so.0
#11 0x020cdfcc in ?? () from /lib/libglib-2.0.so.0
#12 0x020cd855 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#13 0x020d1668 in ?? () from /lib/libglib-2.0.so.0
#14 0x020d1848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#15 0x0245059f in QEventDispatcherGlib::processEvents (this=0x8775cd0, flags=...) at kernel/qeventdispatcher_glib.cpp:417
#16 0x01577be5 in QGuiEventDispatcherGlib::processEvents (this=0x8775cd0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#17 0x02420609 in QEventLoop::processEvents (this=0xbfb4b3a4, flags=) at kernel/qeventloop.cpp:149
#18 0x02420a8a in QEventLoop::exec (this=0xbfb4b3a4, flags=...) at kernel/qeventloop.cpp:201
#19 0x0242500f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#20 0x014b4e07 in QApplication::exec () at kernel/qapplication.cpp:3672
#21 0x00aef86e in kdemain (argc=1, argv=0xbfb4b5b4) at ../../../../plasma/desktop/shell/main.cpp:118
#22 0x080485bb in main (argc=1, argv=0xbfb4b5b4) at plasma-desktop_dummy.cpp:3

Possible duplicates by query: bug 257357.

Reported using DrKonqi
Comment 1 Nicolas L. 2011-10-10 13:13:50 UTC
*** Bug 283689 has been marked as a duplicate of this bug. ***
Comment 2 Nicolas L. 2011-10-10 13:15:22 UTC

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