Bug 732066

Summary: krunner --graphicssystem raster crash
Product: [Fedora] Fedora Reporter: Rex Dieter <rdieter>
Component: kdebase-workspaceAssignee: Than Ngo <than>
Status: CLOSED NOTABUG QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: fedora, jreznik, kevin, ltinkl, rdieter, rnovacek, ry, smparrish, than
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-08-19 17:41:06 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 732065    

Description Rex Dieter 2011-08-19 17:00:26 UTC
upon trying to use krunner to run anything, it crashes. :(

Application: Run Command Interface (krunner), signal: Segmentation fault
[Current thread is 1 (Thread 0x7ff81c809860 (LWP 20474))]

Thread 6 (Thread 0x7ff80b4da700 (LWP 20475)):
#0  0x00000033a0a0b81f in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007ff82061130f in wait (time=30000, this=0x253dfc0) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x2543828, time=30000) at thread/qwaitcondition_unix.cpp:158
#3  0x00007ff82060493f in QThreadPoolThread::run (this=0x2543ba0) at concurrent/qthreadpool.cpp:141
#4  0x00007ff820610e9b in QThreadPrivate::start (arg=0x2543ba0) at thread/qthread_unix.cpp:298
#5  0x00000033a0a07b31 in start_thread () from /lib64/libpthread.so.0
#6  0x000000339fedfc7d in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x7ff802990700 (LWP 20477)):
#0  0x00000033a0a0b4b5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007ff8206113ab in wait (time=18446744073709551615, this=0x2249da0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x21e18a0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00000033b860a164 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x22cf200, th=0x2543ca0) at /usr/src/debug/kdelibs-4.7.0/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00000033b860c70b in ThreadWeaver::WorkingHardState::applyForWork (this=0x21e1e70, th=0x2543ca0) at /usr/src/debug/kdelibs-4.7.0/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00000033b860b5cf in ThreadWeaver::ThreadRunHelper::run (this=0x7ff80298fd40, parent=0x22cf200, th=0x2543ca0) at /usr/src/debug/kdelibs-4.7.0/threadweaver/Weaver/Thread.cpp:87
#6  0x00000033b860b65b in ThreadWeaver::Thread::run (this=0x2543ca0) at /usr/src/debug/kdelibs-4.7.0/threadweaver/Weaver/Thread.cpp:142
#7  0x00007ff820610e9b in QThreadPrivate::start (arg=0x2543ca0) at thread/qthread_unix.cpp:298
#8  0x00000033a0a07b31 in start_thread () from /lib64/libpthread.so.0
#9  0x000000339fedfc7d in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7ff80218f700 (LWP 20478)):
#0  0x00000033a0a0b4b5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007ff8206113ab in wait (time=18446744073709551615, this=0x2249da0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x21e18a0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00000033b860a164 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x22cf200, th=0x23cd260) at /usr/src/debug/kdelibs-4.7.0/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00000033b860c70b in ThreadWeaver::WorkingHardState::applyForWork (this=0x21e1e70, th=0x23cd260) at /usr/src/debug/kdelibs-4.7.0/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00000033b860b5cf in ThreadWeaver::ThreadRunHelper::run (this=0x7ff80218ed40, parent=0x22cf200, th=0x23cd260) at /usr/src/debug/kdelibs-4.7.0/threadweaver/Weaver/Thread.cpp:87
#6  0x00000033b860b65b in ThreadWeaver::Thread::run (this=0x23cd260) at /usr/src/debug/kdelibs-4.7.0/threadweaver/Weaver/Thread.cpp:142
#7  0x00007ff820610e9b in QThreadPrivate::start (arg=0x23cd260) at thread/qthread_unix.cpp:298
#8  0x00000033a0a07b31 in start_thread () from /lib64/libpthread.so.0
#9  0x000000339fedfc7d in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7ff80198e700 (LWP 20479)):
#0  0x00000033a0a0b4b5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007ff8206113ab in wait (time=18446744073709551615, this=0x2249da0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x21e18a0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00000033b860a164 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x22cf200, th=0x2523880) at /usr/src/debug/kdelibs-4.7.0/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00000033b860c70b in ThreadWeaver::WorkingHardState::applyForWork (this=0x21e1e70, th=0x2523880) at /usr/src/debug/kdelibs-4.7.0/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00000033b860b5cf in ThreadWeaver::ThreadRunHelper::run (this=0x7ff80198dd40, parent=0x22cf200, th=0x2523880) at /usr/src/debug/kdelibs-4.7.0/threadweaver/Weaver/Thread.cpp:87
#6  0x00000033b860b65b in ThreadWeaver::Thread::run (this=0x2523880) at /usr/src/debug/kdelibs-4.7.0/threadweaver/Weaver/Thread.cpp:142
#7  0x00007ff820610e9b in QThreadPrivate::start (arg=0x2523880) at thread/qthread_unix.cpp:298
#8  0x00000033a0a07b31 in start_thread () from /lib64/libpthread.so.0
#9  0x000000339fedfc7d in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7ff80118d700 (LWP 20480)):
#0  0x00000033a0a0b4b5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007ff8206113ab in wait (time=18446744073709551615, this=0x2249da0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x21e18a0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00000033b860a164 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x22cf200, th=0x240f900) at /usr/src/debug/kdelibs-4.7.0/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00000033b860c70b in ThreadWeaver::WorkingHardState::applyForWork (this=0x21e1e70, th=0x240f900) at /usr/src/debug/kdelibs-4.7.0/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00000033b860b5cf in ThreadWeaver::ThreadRunHelper::run (this=0x7ff80118cd40, parent=0x22cf200, th=0x240f900) at /usr/src/debug/kdelibs-4.7.0/threadweaver/Weaver/Thread.cpp:87
#6  0x00000033b860b65b in ThreadWeaver::Thread::run (this=0x240f900) at /usr/src/debug/kdelibs-4.7.0/threadweaver/Weaver/Thread.cpp:142
#7  0x00007ff820610e9b in QThreadPrivate::start (arg=0x240f900) at thread/qthread_unix.cpp:298
#8  0x00000033a0a07b31 in start_thread () from /lib64/libpthread.so.0
#9  0x000000339fedfc7d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7ff81c809860 (LWP 20474)):
[KCrash Handler]
#6  QRasterPaintEngine::compositionModeChanged (this=<optimized out>) at painting/qpaintengine_raster.cpp:904
#7  0x00000033ba6353eb in ResultsView::paintEvent (this=0x22f5750, event=0x7fff9380cb70) at /usr/src/debug/kdebase-workspace-4.7.0/kdebase-workspace-4.7.0/krunner/interfaces/default/resultsview.cpp:194
#8  0x00007ff820eccacc in QWidget::event (this=0x22f5750, event=0x7fff9380cb70) at kernel/qwidget.cpp:8488
#9  0x00007ff821282536 in QFrame::event (this=0x22f5750, e=0x7fff9380cb70) at widgets/qframe.cpp:557
#10 0x00007ff8214a7f4b in QGraphicsView::viewportEvent (this=0x22f5750, event=0x7fff9380cb70) at graphicsview/qgraphicsview.cpp:2866
#11 0x00007ff82070d2f8 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<optimized out>, receiver=0x232f630, event=0x7fff9380cb70) at kernel/qcoreapplication.cpp:963
#12 0x00007ff820e7c52f in notify_helper (e=0x7fff9380cb70, receiver=0x232f630, this=0x1fdeea0) at kernel/qapplication.cpp:4491
#13 QApplicationPrivate::notify_helper (this=0x1fdeea0, receiver=0x232f630, e=0x7fff9380cb70) at kernel/qapplication.cpp:4467
#14 0x00007ff820e813f3 in QApplication::notify (this=0x1fd99d0, receiver=0x232f630, e=0x7fff9380cb70) at kernel/qapplication.cpp:4356
#15 0x00000033b1a4c156 in KApplication::notify (this=0x1fd99d0, receiver=0x232f630, event=0x7fff9380cb70) at /usr/src/debug/kdelibs-4.7.0/kdeui/kernel/kapplication.cpp:311
#16 0x00007ff82070d16c in QCoreApplication::notifyInternal (this=0x1fd99d0, receiver=0x232f630, event=0x7fff9380cb70) at kernel/qcoreapplication.cpp:853
#17 0x00007ff820ec8770 in sendSpontaneousEvent (event=0x7fff9380cb70, receiver=0x232f630) at ../../src/corelib/kernel/qcoreapplication.h:234
#18 QWidgetPrivate::drawWidget (this=0x2369be0, pdev=0x2897460, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x22d4740) at kernel/qwidget.cpp:5565
#19 0x00007ff820ec93df in QWidgetPrivate::paintSiblingsRecursive (this=0x2366840, pdev=0x2897460, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x22d4740) at kernel/qwidget.cpp:5774
#20 0x00007ff820ec84cc in QWidgetPrivate::drawWidget (this=0x2366840, pdev=0x2897460, rgn=..., offset=..., flags=<optimized out>, sharedPainter=0x0, backingStore=0x22d4740) at kernel/qwidget.cpp:5618
#21 0x00007ff820ec93df in QWidgetPrivate::paintSiblingsRecursive (this=0x2237330, pdev=0x2897460, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x22d4740) at kernel/qwidget.cpp:5774
#22 0x00007ff820ec84cc in QWidgetPrivate::drawWidget (this=0x2237330, pdev=0x2897460, rgn=..., offset=..., flags=<optimized out>, sharedPainter=0x0, backingStore=0x22d4740) at kernel/qwidget.cpp:5618
#23 0x00007ff8210932c0 in QWidgetBackingStore::sync (this=0x22d4740) at painting/qbackingstore.cpp:1373
#24 0x00007ff820ebef40 in QWidgetPrivate::syncBackingStore (this=0x2237330) at kernel/qwidget.cpp:1882
#25 0x00007ff820eccfec in QWidget::event (this=0x22371b0, event=0x28973e0) at kernel/qwidget.cpp:8635
#26 0x00000033ba624e56 in KRunnerDialog::event (this=0x22371b0, event=0x28973e0) at /usr/src/debug/kdebase-workspace-4.7.0/kdebase-workspace-4.7.0/krunner/krunnerdialog.cpp:341
#27 0x00007ff820e7c564 in notify_helper (e=0x28973e0, receiver=0x22371b0, this=0x1fdeea0) at kernel/qapplication.cpp:4495
#28 QApplicationPrivate::notify_helper (this=0x1fdeea0, receiver=0x22371b0, e=0x28973e0) at kernel/qapplication.cpp:4467
#29 0x00007ff820e813f3 in QApplication::notify (this=0x1fd99d0, receiver=0x22371b0, e=0x28973e0) at kernel/qapplication.cpp:4356
#30 0x00000033b1a4c156 in KApplication::notify (this=0x1fd99d0, receiver=0x22371b0, event=0x28973e0) at /usr/src/debug/kdelibs-4.7.0/kdeui/kernel/kapplication.cpp:311
#31 0x00007ff82070d16c in QCoreApplication::notifyInternal (this=0x1fd99d0, receiver=0x22371b0, event=0x28973e0) at kernel/qcoreapplication.cpp:853
#32 0x00007ff820710a9e in sendEvent (event=0x28973e0, receiver=0x22371b0) at kernel/qcoreapplication.h:231
#33 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x1fb54a0) at kernel/qcoreapplication.cpp:1477
#34 0x00007ff82073bb83 in sendPostedEvents () at kernel/qcoreapplication.h:236
#35 postEventSourceDispatch (s=0x1fe7440) at kernel/qeventdispatcher_glib.cpp:279
#36 0x00000033a1a427ed in g_main_dispatch (context=0x1fe64e0) at gmain.c:2441
#37 g_main_context_dispatch (context=0x1fe64e0) at gmain.c:3014
#38 0x00000033a1a42fc8 in g_main_context_iterate (context=0x1fe64e0, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3092
#39 0x00000033a1a4325c in g_main_context_iteration (context=0x1fe64e0, may_block=1) at gmain.c:3155
#40 0x00007ff82073bfaf in QEventDispatcherGlib::processEvents (this=0x1fb6990, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#41 0x00007ff820f1efbe in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:207
#42 0x00007ff82070c2a2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#43 0x00007ff82070c4f7 in QEventLoop::exec (this=0x7fff9380e3a0, flags=...) at kernel/qeventloop.cpp:204
#44 0x00007ff820710f35 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1125
#45 0x00000033ba62b17f in kdemain (argc=3, argv=0x7fff9380e648) at /usr/src/debug/kdebase-workspace-4.7.0/kdebase-workspace-4.7.0/krunner/main.cpp:66
#46 0x000000339fe2139d in __libc_start_main () from /lib64/libc.so.6
#47 0x0000000000400821 in _start ()

Comment 1 Rex Dieter 2011-08-19 17:41:06 UTC
krunner forces native mode itself, so running it with --graphicssystem is just a bad idea anyway. yay.  => NOTABUG