Bug 366838 - krunner crashes after ALT + F2
Summary: krunner crashes after ALT + F2
Status: RESOLVED WORKSFORME
Alias: None
Product: krunner
Classification: Plasma
Component: general (show other bugs)
Version: 5.5.5
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Kai Uwe Broulik
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2016-08-16 15:39 UTC by hackfleischkiechla
Modified: 2018-11-02 22:29 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description hackfleischkiechla 2016-08-16 15:39:55 UTC
Application: krunner (5.5.5)

Qt Version: 5.5.1
Operating System: Linux 4.4.0-34-generic x86_64
Distribution: Ubuntu 16.04.1 LTS

-- Information about the crash:
- What I was doing when the application crashed:
typing ALT+F2 to start the application
- Unusual behavior I noticed:
plasma doesn't start after log in

-- Backtrace:
Application: krunner (krunner), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
[Current thread is 1 (Thread 0x7f15e123c8c0 (LWP 4125))]

Thread 10 (Thread 0x7f15b2fe6700 (LWP 5683)):
[KCrash Handler]
#6  __strstr_sse2 (haystack_start=0x0, needle_start=0x7f15e083ffdf "nouveau") at ../string/strstr.c:63
#7  0x00007f15e06a2aca in strstr (__needle=0x7f15e083ffdf "nouveau", __haystack=<optimized out>) at /usr/include/string.h:332
#8  QSGRenderContext::initialize (this=0x1c00530, context=<optimized out>) at scenegraph/qsgcontext.cpp:659
#9  0x00007f15e06c6409 in QSGRenderThread::run (this=0x1ef75e0) at scenegraph/qsgthreadedrenderloop.cpp:676
#10 0x00007f15de35484e in QThreadPrivate::start (arg=0x1ef75e0) at thread/qthread_unix.cpp:331
#11 0x00007f15dbe666fa in start_thread (arg=0x7f15b2fe6700) at pthread_create.c:333
#12 0x00007f15ddc5db5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 9 (Thread 0x7f15bba8c700 (LWP 4145)):
#0  0x00007f15db2c88e3 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f15db2c92cb in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f15db2c94ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f15de58ba9b in QEventDispatcherGlib::processEvents (this=0x7f15b40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#4  0x00007f15de532dea in QEventLoop::exec (this=this@entry=0x7f15bba8bce0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007f15de34f8a4 in QThread::exec (this=this@entry=0x1cff9f0) at thread/qthread.cpp:503
#6  0x00007f15e01d83c5 in QQmlThreadPrivate::run (this=0x1cff9f0) at qml/ftw/qqmlthread.cpp:141
#7  0x00007f15de35484e in QThreadPrivate::start (arg=0x1cff9f0) at thread/qthread_unix.cpp:331
#8  0x00007f15dbe666fa in start_thread (arg=0x7f15bba8c700) at pthread_create.c:333
#9  0x00007f15ddc5db5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 8 (Thread 0x7f15c11f9700 (LWP 4132)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f15c7955aa3 in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#2  0x00007f15c7955907 in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#3  0x00007f15dbe666fa in start_thread (arg=0x7f15c11f9700) at pthread_create.c:333
#4  0x00007f15ddc5db5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 7 (Thread 0x7f15c19fa700 (LWP 4131)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f15c7955aa3 in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#2  0x00007f15c7955907 in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#3  0x00007f15dbe666fa in start_thread (arg=0x7f15c19fa700) at pthread_create.c:333
#4  0x00007f15ddc5db5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 6 (Thread 0x7f15c21fb700 (LWP 4130)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f15c7955aa3 in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#2  0x00007f15c7955907 in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#3  0x00007f15dbe666fa in start_thread (arg=0x7f15c21fb700) at pthread_create.c:333
#4  0x00007f15ddc5db5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 5 (Thread 0x7f15c29fc700 (LWP 4129)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f15c7955aa3 in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#2  0x00007f15c7955907 in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#3  0x00007f15dbe666fa in start_thread (arg=0x7f15c29fc700) at pthread_create.c:333
#4  0x00007f15ddc5db5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7f15c31fd700 (LWP 4128)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f15c7955aa3 in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#2  0x00007f15c7955907 in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#3  0x00007f15dbe666fa in start_thread (arg=0x7f15c31fd700) at pthread_create.c:333
#4  0x00007f15ddc5db5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7f15c39fe700 (LWP 4127)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f15c7955aa3 in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#2  0x00007f15c7955907 in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#3  0x00007f15dbe666fa in start_thread (arg=0x7f15c39fe700) at pthread_create.c:333
#4  0x00007f15ddc5db5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7f15ce52e700 (LWP 4126)):
#0  0x00007f15ddc51e8d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f15dd130c62 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f15dd1328d7 in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f15d0ce8629 in QXcbEventReader::run (this=0x1b6d690) at qxcbconnection.cpp:1253
#4  0x00007f15de35484e in QThreadPrivate::start (arg=0x1b6d690) at thread/qthread_unix.cpp:331
#5  0x00007f15dbe666fa in start_thread (arg=0x7f15ce52e700) at pthread_create.c:333
#6  0x00007f15ddc5db5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7f15e123c8c0 (LWP 4125)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f15de355aeb in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x1b79570) at thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x1ef7620, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f15e06c2bc6 in QSGThreadedRenderLoop::polishAndSync (this=this@entry=0x1c01e30, w=<optimized out>, w@entry=0x1ef6250, inExpose=inExpose@entry=true) at scenegraph/qsgthreadedrenderloop.cpp:1150
#4  0x00007f15e06c509c in QSGThreadedRenderLoop::handleExposure (this=this@entry=0x1c01e30, window=window@entry=0x7ffd83d106e0) at scenegraph/qsgthreadedrenderloop.cpp:946
#5  0x00007f15e06c5733 in QSGThreadedRenderLoop::exposureChanged (this=0x1c01e30, window=0x7ffd83d106e0) at scenegraph/qsgthreadedrenderloop.cpp:857
#6  0x00007f15de8822f5 in QWindow::event (this=this@entry=0x7ffd83d106e0, ev=ev@entry=0x7ffd83d102e0) at kernel/qwindow.cpp:2060
#7  0x00007f15e06f8871 in QQuickWindow::event (this=0x7ffd83d106e0, e=0x7ffd83d102e0) at items/qquickwindow.cpp:1413
#8  0x00007f15e0f942db in PlasmaQuick::Dialog::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libKF5PlasmaQuick.so.5
#9  0x0000000000409eaf in View::event (this=0x7ffd83d106e0, event=0x7ffd83d102e0) at /build/plasma-workspace-kxRFE_/plasma-workspace-5.5.5.2/krunner/view.cpp:190
#10 0x00007f15df0ba05c in QApplicationPrivate::notify_helper (this=this@entry=0x1b55bc0, receiver=receiver@entry=0x7ffd83d106e0, e=e@entry=0x7ffd83d102e0) at kernel/qapplication.cpp:3716
#11 0x00007f15df0bf516 in QApplication::notify (this=0x7ffd83d10670, receiver=0x7ffd83d106e0, e=0x7ffd83d102e0) at kernel/qapplication.cpp:3499
#12 0x00007f15de53562b in QCoreApplication::notifyInternal (this=0x7ffd83d10670, receiver=receiver@entry=0x7ffd83d106e0, event=event@entry=0x7ffd83d102e0) at kernel/qcoreapplication.cpp:965
#13 0x00007f15de87a4ec in QCoreApplication::sendSpontaneousEvent (event=0x7ffd83d102e0, receiver=0x7ffd83d106e0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:227
#14 QGuiApplicationPrivate::processExposeEvent (e=0x1b75f40) at kernel/qguiapplication.cpp:2663
#15 0x00007f15de87b25d in QGuiApplicationPrivate::processWindowSystemEvent (e=e@entry=0x1b75f40) at kernel/qguiapplication.cpp:1658
#16 0x00007f15de85ef38 in QWindowSystemInterface::sendWindowSystemEvents (flags=...) at kernel/qwindowsysteminterface.cpp:625
#17 0x00007f15d0d1a070 in userEventSourceDispatch (source=<optimized out>) at eventdispatchers/qeventdispatcher_glib.cpp:70
#18 0x00007f15db2c91a7 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#19 0x00007f15db2c9400 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#20 0x00007f15db2c94ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#21 0x00007f15de58ba7f in QEventDispatcherGlib::processEvents (this=0x1bd6c10, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#22 0x00007f15de532dea in QEventLoop::exec (this=this@entry=0x7ffd83d105a0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#23 0x00007f15de53ae8c in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1229
#24 0x00007f15de870c3c in QGuiApplication::exec () at kernel/qguiapplication.cpp:1542
#25 0x00007f15df0b6495 in QApplication::exec () at kernel/qapplication.cpp:2976
#26 0x0000000000407697 in main (argc=1, argv=<optimized out>) at /build/plasma-workspace-kxRFE_/plasma-workspace-5.5.5.2/krunner/main.cpp:80

Possible duplicates by query: bug 354277.

Reported using DrKonqi
Comment 1 Andrew Crouthamel 2018-11-01 13:48:15 UTC
Dear Bug Submitter,

This bug has been stagnant for a long time. Could you help us out and re-test if the bug is valid in the latest version? I am setting the status to NEEDSINFO pending your response, please change the Status back to REPORTED when you respond.

Thank you for helping us make KDE software even better for everyone!
Comment 2 hackfleischkiechla 2018-11-02 17:08:47 UTC
OK, after a short check: On my present system ALT + F2 works fine

___________________
Kubuntu 18.4
KDE-Plasma 5.12.6
KDE-Frameworks 5.44.0
QT 5.9.5
Kernel 4.15.0-38-generic
64 bit

Hardware changes:
old GPU (in 2016): Club 3D AMD Radeon HD 7950 royalKing 3GB GDDR CGAX-7957O2
new GPU (in 2018): XFX AMD Radeon RX 580 8GB GDDR5-RAM
___________________



hope, that's helpful. Please contact me, if you need further information
Comment 3 Andrew Crouthamel 2018-11-02 22:29:55 UTC
Thanks for the update!