Bug 220098 - plasma crash at open some dialog windows
Summary: plasma crash at open some dialog windows
Status: RESOLVED NOT A BUG
Alias: None
Product: krunner
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-12-25 22:07 UTC by Alex Savin
Modified: 2009-12-26 01:35 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 Alex Savin 2009-12-25 22:07:47 UTC
Application that crashed: krunner
Version of the application: 0.1
KDE Version: 4.3.4 (KDE 4.3.4) "release 2"
Qt Version: 4.6.0
Operating System: Linux 2.6.31.5-0.1-desktop i686
Distribution: "openSUSE 11.2 (i586)"

What I was doing when the application crashed:
plasma-desktop crash at open some dialog windows

 -- Backtrace:
Application: Диалог запуска команд (kdeinit4), signal: Segmentation fault
[Current thread is 1 (Thread 0xb5468700 (LWP 6546))]

Thread 5 (Thread 0xa780eb70 (LWP 19390)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb747ad95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb74f2070 in wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159
#4  0xb771a759 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x81800d8, th=0x82341f8) at /usr/src/debug/kdelibs-4.3.4/threadweaver/Weaver/WeaverImpl.cpp:365
#5  0xb771ce4b in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x81b6a10, th=0x82341f8) at /usr/src/debug/kdelibs-4.3.4/threadweaver/Weaver/WorkingHardState.cpp:80
#6  0xb7718daa in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x81800d8, th=0x82341f8) at /usr/src/debug/kdelibs-4.3.4/threadweaver/Weaver/WeaverImpl.cpp:356
#7  0xb771cf4c in ThreadWeaver::WorkingHardState::applyForWork (this=0x81b6a10, th=0x82341f8) at /usr/src/debug/kdelibs-4.3.4/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xb771a9e3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x81800d8, th=0x82341f8, previous=0x8887908) at /usr/src/debug/kdelibs-4.3.4/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xb771afc4 in ThreadWeaver::ThreadRunHelper::run (this=0xa780e324, parent=0x81800d8, th=0x82341f8) at /usr/src/debug/kdelibs-4.3.4/threadweaver/Weaver/Thread.cpp:87
#10 0xb771b63a in ThreadWeaver::Thread::run (this=0x82341f8) at /usr/src/debug/kdelibs-4.3.4/threadweaver/Weaver/Thread.cpp:142
#11 0xb74f101f in QThreadPrivate::start (arg=0x82341f8) at thread/qthread_unix.cpp:244
#12 0xb74766e5 in start_thread () from /lib/libpthread.so.0
#13 0xb7476600 in ?? () from /lib/libpthread.so.0

Thread 4 (Thread 0xa6602b70 (LWP 19391)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb747ad95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb74f2070 in wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159
#4  0xb771a759 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x81800d8, th=0xa7e00468) at /usr/src/debug/kdelibs-4.3.4/threadweaver/Weaver/WeaverImpl.cpp:365
#5  0xb771ce4b in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x81b6a10, th=0xa7e00468) at /usr/src/debug/kdelibs-4.3.4/threadweaver/Weaver/WorkingHardState.cpp:80
#6  0xb7718daa in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x81800d8, th=0xa7e00468) at /usr/src/debug/kdelibs-4.3.4/threadweaver/Weaver/WeaverImpl.cpp:356
#7  0xb771cf4c in ThreadWeaver::WorkingHardState::applyForWork (this=0x81b6a10, th=0xa7e00468) at /usr/src/debug/kdelibs-4.3.4/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xb771a9e3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x81800d8, th=0xa7e00468, previous=0x8882ee0) at /usr/src/debug/kdelibs-4.3.4/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xb771afc4 in ThreadWeaver::ThreadRunHelper::run (this=0xa6602324, parent=0x81800d8, th=0xa7e00468) at /usr/src/debug/kdelibs-4.3.4/threadweaver/Weaver/Thread.cpp:87
#10 0xb771b63a in ThreadWeaver::Thread::run (this=0xa7e00468) at /usr/src/debug/kdelibs-4.3.4/threadweaver/Weaver/Thread.cpp:142
#11 0xb74f101f in QThreadPrivate::start (arg=0xa7e00468) at thread/qthread_unix.cpp:244
#12 0xb74766e5 in start_thread () from /lib/libpthread.so.0
#13 0xb7476600 in ?? () from /lib/libpthread.so.0

Thread 3 (Thread 0xa5e01b70 (LWP 19392)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb747ad95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb74f2070 in wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159
#4  0xb771a759 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x81800d8, th=0x8327c98) at /usr/src/debug/kdelibs-4.3.4/threadweaver/Weaver/WeaverImpl.cpp:365
#5  0xb771ce4b in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x81b6a10, th=0x8327c98) at /usr/src/debug/kdelibs-4.3.4/threadweaver/Weaver/WorkingHardState.cpp:80
#6  0xb7718daa in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x81800d8, th=0x8327c98) at /usr/src/debug/kdelibs-4.3.4/threadweaver/Weaver/WeaverImpl.cpp:356
#7  0xb771cf4c in ThreadWeaver::WorkingHardState::applyForWork (this=0x81b6a10, th=0x8327c98) at /usr/src/debug/kdelibs-4.3.4/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xb771a9e3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x81800d8, th=0x8327c98, previous=0x88b0ed0) at /usr/src/debug/kdelibs-4.3.4/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xb771afc4 in ThreadWeaver::ThreadRunHelper::run (this=0xa5e01324, parent=0x81800d8, th=0x8327c98) at /usr/src/debug/kdelibs-4.3.4/threadweaver/Weaver/Thread.cpp:87
#10 0xb771b63a in ThreadWeaver::Thread::run (this=0x8327c98) at /usr/src/debug/kdelibs-4.3.4/threadweaver/Weaver/Thread.cpp:142
#11 0xb74f101f in QThreadPrivate::start (arg=0x8327c98) at thread/qthread_unix.cpp:244
#12 0xb74766e5 in start_thread () from /lib/libpthread.so.0
#13 0xb7476600 in ?? () from /lib/libpthread.so.0

Thread 2 (Thread 0xa5600b70 (LWP 19393)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb747ad95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb74f2070 in wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159
#4  0xb771a759 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x81800d8, th=0x8281220) at /usr/src/debug/kdelibs-4.3.4/threadweaver/Weaver/WeaverImpl.cpp:365
#5  0xb771ce4b in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x81b6a10, th=0x8281220) at /usr/src/debug/kdelibs-4.3.4/threadweaver/Weaver/WorkingHardState.cpp:80
#6  0xb7718daa in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x81800d8, th=0x8281220) at /usr/src/debug/kdelibs-4.3.4/threadweaver/Weaver/WeaverImpl.cpp:356
#7  0xb771cf4c in ThreadWeaver::WorkingHardState::applyForWork (this=0x81b6a10, th=0x8281220) at /usr/src/debug/kdelibs-4.3.4/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xb771a9e3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x81800d8, th=0x8281220, previous=0x0) at /usr/src/debug/kdelibs-4.3.4/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xb771cf68 in ThreadWeaver::WorkingHardState::applyForWork (this=0x81b6a10, th=0x8281220) at /usr/src/debug/kdelibs-4.3.4/threadweaver/Weaver/WorkingHardState.cpp:74
#10 0xb771a9e3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x81800d8, th=0x8281220, previous=0x88cb9c8) at /usr/src/debug/kdelibs-4.3.4/threadweaver/Weaver/WeaverImpl.cpp:351
#11 0xb771afc4 in ThreadWeaver::ThreadRunHelper::run (this=0xa5600324, parent=0x81800d8, th=0x8281220) at /usr/src/debug/kdelibs-4.3.4/threadweaver/Weaver/Thread.cpp:87
#12 0xb771b63a in ThreadWeaver::Thread::run (this=0x8281220) at /usr/src/debug/kdelibs-4.3.4/threadweaver/Weaver/Thread.cpp:142
#13 0xb74f101f in QThreadPrivate::start (arg=0x8281220) at thread/qthread_unix.cpp:244
#14 0xb74766e5 in start_thread () from /lib/libpthread.so.0
#15 0xb7476600 in ?? () from /lib/libpthread.so.0

Thread 1 (Thread 0xb5468700 (LWP 6546)):
[KCrash Handler]
#6  QGraphicsScenePrivate::processDirtyItemsRecursive (this=0x827db58, item=0x88cf4c0, dirtyAncestorContainsChildren=false, parentOpacity=1) at graphicsview/qgraphicsscene.cpp:4895
#7  0xb674b4cd in QGraphicsScenePrivate::_q_processDirtyItems (this=0x827db58) at graphicsview/qgraphicsscene.cpp:466
#8  0xb674bb43 in QGraphicsScene::qt_metacall (this=0x8281da8, _c=InvokeMetaMethod, _id=14, _a=0x822cf00) at .moc/release-shared/moc_qgraphicsscene.cpp:130
#9  0xb512acb2 in ResultScene::qt_metacall (this=0x8281da8, _c=InvokeMetaMethod, _id=18, _a=0x822cf00) at /usr/src/debug/kdebase-workspace-4.3.4/build/krunner/resultscene.moc:85
#10 0xb75fed4d in QMetaObject::metacall (object=0x8281da8, cl=143455424, idx=18, argv=0x822cf00) at kernel/qmetaobject.cpp:237
#11 0xb7609735 in QMetaCallEvent::placeMetaCall (this=0x85855f8, object=0x8281da8) at kernel/qobject.cpp:574
#12 0xb760a81f in QObject::event (this=0x8281da8, e=0x85855f8) at kernel/qobject.cpp:1260
#13 0xb6747a20 in QGraphicsScene::event (this=0x8281da8, event=0x85855f8) at graphicsview/qgraphicsscene.cpp:3450
#14 0xb60821dc in QApplicationPrivate::notify_helper (this=0x8095820, receiver=0x8281da8, e=0x85855f8) at kernel/qapplication.cpp:4242
#15 0xb6089000 in QApplication::notify (this=0x8095668, receiver=0x8281da8, e=0x85855f8) at kernel/qapplication.cpp:3661
#16 0xb6bad451 in KApplication::notify (this=0x8095668, receiver=0x8281da8, event=0x85855f8) at /usr/src/debug/kdelibs-4.3.4/kdeui/kernel/kapplication.cpp:302
#17 0xb75f99de in QCoreApplication::notifyInternal (this=0x8095668, receiver=0x8281da8, event=0x85855f8) at kernel/qcoreapplication.cpp:704
#18 0xb75fc3e3 in sendEvent (event=<value optimized out>, receiver=<value optimized out>) at kernel/qcoreapplication.h:215
#19 QCoreApplicationPrivate::sendPostedEvents (event=<value optimized out>, receiver=<value optimized out>) at kernel/qcoreapplication.cpp:1345
#20 0xb75fc53c in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1238
#21 0xb7626b8d in sendPostedEvents () at kernel/qcoreapplication.h:220
#22 postEventSourceDispatch () at kernel/qeventdispatcher_glib.cpp:276
#23 0xb5c424c2 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#24 0xb5c45d98 in ?? () from /usr/lib/libglib-2.0.so.0
#25 0xb5c45ebe in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#26 0xb7626671 in QEventDispatcherGlib::processEvents (this=0x80953b8, flags=...) at kernel/qeventdispatcher_glib.cpp:407
#27 0xb61408fa in QGuiEventDispatcherGlib::processEvents (this=0x80953b8, flags=...) at kernel/qguieventdispatcher_glib.cpp:202
#28 0xb75f804d in QEventLoop::processEvents (this=0xbff01854, flags=) at kernel/qeventloop.cpp:149
#29 0xb75f8499 in QEventLoop::exec (this=0xbff01854, flags=...) at kernel/qeventloop.cpp:201
#30 0xb75fc610 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#31 0xb6082284 in QApplication::exec () at kernel/qapplication.cpp:3570
#32 0xb511f579 in kdemain (argc=1, argv=0x80b1158) at /usr/src/debug/kdebase-workspace-4.3.4/krunner/main.cpp:65
#33 0x0804e147 in launch (argc=134963497, _name=<value optimized out>, args=<value optimized out>, cwd=0x0, envc=0, envs=0x80b6129 "", reset_env=false, tty=0x0, avoid_loops=false, startup_id_str=
    0x8051605 "0") at /usr/src/debug/kdelibs-4.3.4/kinit/kinit.cpp:706
#34 0x0804ee17 in handle_launcher_request (sock=<value optimized out>, who=<value optimized out>) at /usr/src/debug/kdelibs-4.3.4/kinit/kinit.cpp:1198
#35 0x0804f264 in handle_requests (waitForPid=<value optimized out>) at /usr/src/debug/kdelibs-4.3.4/kinit/kinit.cpp:1391
#36 0x0804fff7 in main (argc=4, argv=0xbff022b4, envp=0xbff022c8) at /usr/src/debug/kdelibs-4.3.4/kinit/kinit.cpp:1830

Reported using DrKonqi
Comment 1 Alex Savin 2009-12-25 22:13:05 UTC
again:

Application: Рабочее пространство Plasma (plasma-desktop), signal: Segmentation fault
[Current thread is 1 (Thread 0xb39bfae0 (LWP 21074))]

Thread 4 (Thread 0xa7d7cb70 (LWP 21077)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb43e4d95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb75ef27c in pthread_cond_wait () from /lib/libc.so.6
#3  0xb5cdf070 in wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159
#5  0xb44aba24 in QHostInfoAgent::run (this=0x88ec050) at kernel/qhostinfo.cpp:252
#6  0xb5cde01f in QThreadPrivate::start (arg=0x88ec050) at thread/qthread_unix.cpp:244
#7  0xb43e06e5 in start_thread () from /lib/libpthread.so.0
#8  0xb43e0600 in ?? () from /lib/libpthread.so.0

Thread 3 (Thread 0xa56ffb70 (LWP 21080)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb43e50c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb75ef2d4 in pthread_cond_timedwait () from /lib/libc.so.6
#3  0xb5cdeffc in wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:85
#4  QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159
#5  0xb5cd370e in QThreadPoolThread::run (this=0x99b6230) at concurrent/qthreadpool.cpp:140
#6  0xb5cde01f in QThreadPrivate::start (arg=0x99b6230) at thread/qthread_unix.cpp:244
#7  0xb43e06e5 in start_thread () from /lib/libpthread.so.0
#8  0xb43e0600 in ?? () from /lib/libpthread.so.0

Thread 2 (Thread 0xa4efeb70 (LWP 21081)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb43e50c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb75ef2d4 in pthread_cond_timedwait () from /lib/libc.so.6
#3  0xb5cdeffc in wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:85
#4  QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159
#5  0xb5cd370e in QThreadPoolThread::run (this=0xa57022d0) at concurrent/qthreadpool.cpp:140
#6  0xb5cde01f in QThreadPrivate::start (arg=0xa57022d0) at thread/qthread_unix.cpp:244
#7  0xb43e06e5 in start_thread () from /lib/libpthread.so.0
#8  0xb43e0600 in ?? () from /lib/libpthread.so.0

Thread 1 (Thread 0xb39bfae0 (LWP 21074)):
[KCrash Handler]
#6  TaskManager::Task::icon (this=0x0, width=32, height=32, allowResize=true) at /usr/src/debug/kdebase-workspace-4.3.4/libs/taskmanager/task.cpp:406
#7  0xa71a848c in daisy::windowChanged(unsigned long, unsigned long const*) () from /usr/lib/kde4/plasma_applet_daisy.so
#8  0xa71b17ca in daisy::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/kde4/plasma_applet_daisy.so
#9  0xb5debd4d in QMetaObject::metacall (object=0x866c678, cl=3076965280, idx=135, argv=0xbfae3d24) at kernel/qmetaobject.cpp:237
#10 0xb5dfab76 in QMetaObject::activate (sender=0x8161b70, m=0xb706626c, local_signal_index=9, argv=0xbfae3d24) at kernel/qobject.cpp:3294
#11 0xb6fb1d5d in KWindowSystem::windowChanged (this=0x8161b70, _t1=155189288, _t2=0xbfae3d84) at /usr/src/debug/kdelibs-4.3.4/build/kdeui/kwindowsystem.moc:172
#12 0xb6fb5724 in KWindowSystemPrivate::x11Event (this=0x820d050, ev=0xbfae423c) at /usr/src/debug/kdelibs-4.3.4/kdeui/windowmanagement/kwindowsystem_x11.cpp:180
#13 0xb6e5a737 in publicx11Event (e=<value optimized out>, this=<value optimized out>) at /usr/src/debug/kdelibs-4.3.4/kdeui/kernel/kapplication.cpp:900
#14 KApplication::x11EventFilter (e=<value optimized out>, this=<value optimized out>) at /usr/src/debug/kdelibs-4.3.4/kdeui/kernel/kapplication.cpp:950
#15 0xb76b6ca3 in PlasmaApp::x11EventFilter (this=0x8066900, event=0xbfae423c) at /usr/src/debug/kdebase-workspace-4.3.4/plasma/shells/desktop/plasmaapp.cpp:490
#16 0xb612da81 in qt_x11EventFilter (ev=0xbfae423c) at kernel/qapplication_x11.cpp:399
#17 0xb613d24f in QApplication::x11ProcessEvent (this=0x8066900, event=0xbfae423c) at kernel/qapplication_x11.cpp:3231
#18 0xb616bda8 in x11EventSourceDispatch (s=0x808be68, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#19 0xb42c84c2 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#20 0xb42cbd98 in ?? () from /usr/lib/libglib-2.0.so.0
#21 0xb42cbebe in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#22 0xb5e13671 in QEventDispatcherGlib::processEvents (this=0x8051ec0, flags=...) at kernel/qeventdispatcher_glib.cpp:407
#23 0xb616b8fa in QGuiEventDispatcherGlib::processEvents (this=0x8051ec0, flags=...) at kernel/qguieventdispatcher_glib.cpp:202
#24 0xb5de504d in QEventLoop::processEvents (this=0xbfae44f4, flags=) at kernel/qeventloop.cpp:149
#25 0xb5de5499 in QEventLoop::exec (this=0xbfae44f4, flags=...) at kernel/qeventloop.cpp:201
#26 0xb5de9610 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#27 0xb60ad284 in QApplication::exec () at kernel/qapplication.cpp:3570
#28 0xb76a0b49 in kdemain (argc=1, argv=0xbfae46c4) at /usr/src/debug/kdebase-workspace-4.3.4/plasma/shells/desktop/main.cpp:50
#29 0x0804860b in main (argc=1, argv=0xbfae46c4) at /usr/src/debug/kdebase-workspace-4.3.4/build/plasma/shells/desktop/plasma-desktop_dummy.cpp:3
Comment 2 Dario Andres 2009-12-26 01:35:39 UTC
Alex: you posted two different crashes. The policy here is "one report per issue"
Also, those issues were already reported.

The first one, krunner crashing, is caused by the Qt library, version 4.6.0 (the issue is fixed in Qt4.6.1 and kde-qt)

The second one is caused by the Daisy widget. You can report this error to its author. You can remove the Daisy widget from your desktop to stop those crashes.

Closing as INVALID as this was reported already, and the report is mixed.