Bug 389632 - KRunner crashed right after showing up
Summary: KRunner crashed right after showing up
Status: RESOLVED UPSTREAM
Alias: None
Product: krunner
Classification: Plasma
Component: general (show other bugs)
Version: 5.11.5
Platform: Gentoo Packages Linux
: NOR crash
Target Milestone: ---
Assignee: Kai Uwe Broulik
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2018-01-30 07:53 UTC by Dennis Schridde
Modified: 2018-01-30 08:02 UTC (History)
0 users

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 Dennis Schridde 2018-01-30 07:53:28 UTC
Application: krunner (5.11.5)

Qt Version: 5.9.3
Frameworks Version: 5.42.0
Operating System: Linux 4.15.0-gentoo x86_64
Distribution: "Gentoo Base System release 2.4.1"

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

I pressed Alt+Space, KRunner showed up briefly, but immediately crashed thereafter.

-- Backtrace:
Application: krunner (krunner), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f9b90ceccc0 (LWP 24156))]

Thread 12 (Thread 0x7f9b3a63f700 (LWP 2372)):
#0  0x00007f9b8c26e6a5 in pthread_cond_wait () from /lib64/libpthread.so.0
#1  0x00007f9b7972c84b in cnd_wait (mtx=0x558d82ff39b8, cond=0x558d82ff39e0) at /var/tmp/portage/media-libs/mesa-18.0.0_rc3/work/mesa-18.0.0-rc3/include/c11/threads_posix.h:155
#2  util_queue_thread_func (input=input@entry=0x558d82e34420) at /var/tmp/portage/media-libs/mesa-18.0.0_rc3/work/mesa-18.0.0-rc3/src/util/u_queue.c:255
#3  0x00007f9b7972c57f in impl_thrd_routine (p=<optimized out>) at /var/tmp/portage/media-libs/mesa-18.0.0_rc3/work/mesa-18.0.0-rc3/include/c11/threads_posix.h:87
#4  0x00007f9b8c2678ba in start_thread () from /lib64/libpthread.so.0
#5  0x00007f9b8de3839f in clone () from /lib64/libc.so.6

Thread 11 (Thread 0x7f9b5e7fc700 (LWP 24250)):
#0  0x00007f9b8de2cbe5 in poll () from /lib64/libc.so.6
#1  0x00007f9b89c198e1 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f9b89c199ec in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f9b8e799d7b in QEventDispatcherGlib::processEvents (this=0x7f9b44000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f9b8e748992 in QEventLoop::exec (this=this@entry=0x7f9b5e7fbd40, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5  0x00007f9b8e5a805a in QThread::exec (this=this@entry=0x558d829564c0) at thread/qthread.cpp:515
#6  0x00007f9b90780635 in QQmlThreadPrivate::run (this=0x558d829564c0) at qml/ftw/qqmlthread.cpp:147
#7  0x00007f9b8e5ac3c8 in QThreadPrivate::start (arg=0x558d829564c0) at thread/qthread_unix.cpp:368
#8  0x00007f9b8c2678ba in start_thread () from /lib64/libpthread.so.0
#9  0x00007f9b8de3839f in clone () from /lib64/libc.so.6

Thread 10 (Thread 0x7f9b5effd700 (LWP 24225)):
#0  0x00007f9b8c26e6a5 in pthread_cond_wait () from /lib64/libpthread.so.0
#1  0x00007f9b7972c84b in cnd_wait (mtx=0x558d829ab300, cond=0x558d829ab328) at /var/tmp/portage/media-libs/mesa-18.0.0_rc3/work/mesa-18.0.0-rc3/include/c11/threads_posix.h:155
#2  util_queue_thread_func (input=input@entry=0x558d829adbc0) at /var/tmp/portage/media-libs/mesa-18.0.0_rc3/work/mesa-18.0.0-rc3/src/util/u_queue.c:255
#3  0x00007f9b7972c57f in impl_thrd_routine (p=<optimized out>) at /var/tmp/portage/media-libs/mesa-18.0.0_rc3/work/mesa-18.0.0-rc3/include/c11/threads_posix.h:87
#4  0x00007f9b8c2678ba in start_thread () from /lib64/libpthread.so.0
#5  0x00007f9b8de3839f in clone () from /lib64/libc.so.6

Thread 9 (Thread 0x7f9b5f7fe700 (LWP 24224)):
#0  0x00007f9b8c26e6a5 in pthread_cond_wait () from /lib64/libpthread.so.0
#1  0x00007f9b7972c84b in cnd_wait (mtx=0x558d829ab300, cond=0x558d829ab328) at /var/tmp/portage/media-libs/mesa-18.0.0_rc3/work/mesa-18.0.0-rc3/include/c11/threads_posix.h:155
#2  util_queue_thread_func (input=input@entry=0x558d829ac710) at /var/tmp/portage/media-libs/mesa-18.0.0_rc3/work/mesa-18.0.0-rc3/src/util/u_queue.c:255
#3  0x00007f9b7972c57f in impl_thrd_routine (p=<optimized out>) at /var/tmp/portage/media-libs/mesa-18.0.0_rc3/work/mesa-18.0.0-rc3/include/c11/threads_posix.h:87
#4  0x00007f9b8c2678ba in start_thread () from /lib64/libpthread.so.0
#5  0x00007f9b8de3839f in clone () from /lib64/libc.so.6

Thread 8 (Thread 0x7f9b5ffff700 (LWP 24223)):
#0  0x00007f9b8c26e6a5 in pthread_cond_wait () from /lib64/libpthread.so.0
#1  0x00007f9b7972c84b in cnd_wait (mtx=0x558d829ab218, cond=0x558d829ab240) at /var/tmp/portage/media-libs/mesa-18.0.0_rc3/work/mesa-18.0.0-rc3/include/c11/threads_posix.h:155
#2  util_queue_thread_func (input=input@entry=0x558d829ad3f0) at /var/tmp/portage/media-libs/mesa-18.0.0_rc3/work/mesa-18.0.0-rc3/src/util/u_queue.c:255
#3  0x00007f9b7972c57f in impl_thrd_routine (p=<optimized out>) at /var/tmp/portage/media-libs/mesa-18.0.0_rc3/work/mesa-18.0.0-rc3/include/c11/threads_posix.h:87
#4  0x00007f9b8c2678ba in start_thread () from /lib64/libpthread.so.0
#5  0x00007f9b8de3839f in clone () from /lib64/libc.so.6

Thread 7 (Thread 0x7f9b64b2d700 (LWP 24222)):
#0  0x00007f9b8c26e6a5 in pthread_cond_wait () from /lib64/libpthread.so.0
#1  0x00007f9b7972c84b in cnd_wait (mtx=0x558d829ab218, cond=0x558d829ab240) at /var/tmp/portage/media-libs/mesa-18.0.0_rc3/work/mesa-18.0.0-rc3/include/c11/threads_posix.h:155
#2  util_queue_thread_func (input=input@entry=0x558d829ad1f0) at /var/tmp/portage/media-libs/mesa-18.0.0_rc3/work/mesa-18.0.0-rc3/src/util/u_queue.c:255
#3  0x00007f9b7972c57f in impl_thrd_routine (p=<optimized out>) at /var/tmp/portage/media-libs/mesa-18.0.0_rc3/work/mesa-18.0.0-rc3/include/c11/threads_posix.h:87
#4  0x00007f9b8c2678ba in start_thread () from /lib64/libpthread.so.0
#5  0x00007f9b8de3839f in clone () from /lib64/libc.so.6

Thread 6 (Thread 0x7f9b6532e700 (LWP 24221)):
#0  0x00007f9b8c26e6a5 in pthread_cond_wait () from /lib64/libpthread.so.0
#1  0x00007f9b7972c84b in cnd_wait (mtx=0x558d829ab218, cond=0x558d829ab240) at /var/tmp/portage/media-libs/mesa-18.0.0_rc3/work/mesa-18.0.0-rc3/include/c11/threads_posix.h:155
#2  util_queue_thread_func (input=input@entry=0x558d829a8920) at /var/tmp/portage/media-libs/mesa-18.0.0_rc3/work/mesa-18.0.0-rc3/src/util/u_queue.c:255
#3  0x00007f9b7972c57f in impl_thrd_routine (p=<optimized out>) at /var/tmp/portage/media-libs/mesa-18.0.0_rc3/work/mesa-18.0.0-rc3/include/c11/threads_posix.h:87
#4  0x00007f9b8c2678ba in start_thread () from /lib64/libpthread.so.0
#5  0x00007f9b8de3839f in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x7f9b65b2f700 (LWP 24220)):
#0  0x00007f9b8c26e6a5 in pthread_cond_wait () from /lib64/libpthread.so.0
#1  0x00007f9b7972c84b in cnd_wait (mtx=0x558d828c77e0, cond=0x558d828c7808) at /var/tmp/portage/media-libs/mesa-18.0.0_rc3/work/mesa-18.0.0-rc3/include/c11/threads_posix.h:155
#2  util_queue_thread_func (input=input@entry=0x558d829ac460) at /var/tmp/portage/media-libs/mesa-18.0.0_rc3/work/mesa-18.0.0-rc3/src/util/u_queue.c:255
#3  0x00007f9b7972c57f in impl_thrd_routine (p=<optimized out>) at /var/tmp/portage/media-libs/mesa-18.0.0_rc3/work/mesa-18.0.0-rc3/include/c11/threads_posix.h:87
#4  0x00007f9b8c2678ba in start_thread () from /lib64/libpthread.so.0
#5  0x00007f9b8de3839f in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7f9b6668f700 (LWP 24219)):
#0  0x00007f9b8c26e6a5 in pthread_cond_wait () from /lib64/libpthread.so.0
#1  0x00007f9b7972c84b in cnd_wait (mtx=0x558d829a7df0, cond=0x558d829a7e18) at /var/tmp/portage/media-libs/mesa-18.0.0_rc3/work/mesa-18.0.0-rc3/include/c11/threads_posix.h:155
#2  util_queue_thread_func (input=input@entry=0x558d829a81c0) at /var/tmp/portage/media-libs/mesa-18.0.0_rc3/work/mesa-18.0.0-rc3/src/util/u_queue.c:255
#3  0x00007f9b7972c57f in impl_thrd_routine (p=<optimized out>) at /var/tmp/portage/media-libs/mesa-18.0.0_rc3/work/mesa-18.0.0-rc3/include/c11/threads_posix.h:87
#4  0x00007f9b8c2678ba in start_thread () from /lib64/libpthread.so.0
#5  0x00007f9b8de3839f in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7f9b7a81f700 (LWP 24175)):
#0  0x00007f9b89c5cc01 in g_mutex_lock () from /usr/lib64/libglib-2.0.so.0
#1  0x00007f9b89c192fb in g_main_context_check () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f9b89c19888 in ?? () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f9b89c199ec in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#4  0x00007f9b8e799d7b in QEventDispatcherGlib::processEvents (this=0x7f9b6c000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007f9b8e748992 in QEventLoop::exec (this=this@entry=0x7f9b7a81ed30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#6  0x00007f9b8e5a805a in QThread::exec (this=this@entry=0x7f9b919f0da0 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread.cpp:515
#7  0x00007f9b9197d585 in QDBusConnectionManager::run (this=0x7f9b919f0da0 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:178
#8  0x00007f9b8e5ac3c8 in QThreadPrivate::start (arg=0x7f9b919f0da0 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:368
#9  0x00007f9b8c2678ba in start_thread () from /lib64/libpthread.so.0
#10 0x00007f9b8de3839f in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f9b7c7e7700 (LWP 24167)):
#0  0x00007f9b8de2cbe5 in poll () from /lib64/libc.so.6
#1  0x00007f9b8d5147af in ?? () from /usr/lib64/libxcb.so.1
#2  0x00007f9b8d5164fa in xcb_wait_for_event () from /usr/lib64/libxcb.so.1
#3  0x00007f9b7e332fd1 in QXcbEventReader::run (this=0x558d828b88f0) at qxcbconnection.cpp:1330
#4  0x00007f9b8e5ac3c8 in QThreadPrivate::start (arg=0x558d828b88f0) at thread/qthread_unix.cpp:368
#5  0x00007f9b8c2678ba in start_thread () from /lib64/libpthread.so.0
#6  0x00007f9b8de3839f in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f9b90ceccc0 (LWP 24156)):
[KCrash Handler]
#6  0x00007f9b8de7d4e0 in __memcpy_ssse3 () from /lib64/libc.so.6
#7  0x00007f9b79828554 in memcpy (__len=37240880, __src=0x558d831607a0, __dest=<optimized out>) at /usr/include/bits/string_fortified.h:34
#8  tgsi_dup_tokens (tokens=0x558d831607a0) at /var/tmp/portage/media-libs/mesa-18.0.0_rc3/work/mesa-18.0.0-rc3/src/gallium/auxiliary/tgsi/tgsi_parse.c:281
#9  0x00007f9b7967cc5b in st_create_vp_variant (key=0x7fff4b389370, stvp=0x558d8315ef50, st=0x558d83037800) at /var/tmp/portage/media-libs/mesa-18.0.0_rc3/work/mesa-18.0.0-rc3/src/mesa/state_tracker/st_program.c:579
#10 st_get_vp_variant (st=0x558d83037800, stvp=0x558d8315ef50, key=0x7fff4b389370) at /var/tmp/portage/media-libs/mesa-18.0.0_rc3/work/mesa-18.0.0-rc3/src/mesa/state_tracker/st_program.c:629
#11 0x00007f9b7967dd45 in st_precompile_shader_variant (st=st@entry=0x558d83037800, prog=prog@entry=0x558d8315ef50) at /var/tmp/portage/media-libs/mesa-18.0.0_rc3/work/mesa-18.0.0-rc3/src/mesa/state_tracker/st_program.c:1915
#12 0x00007f9b7967f002 in st_deserialise_tgsi_program (ctx=0x558d83002a60, shProg=0x558d83151cf0, prog=0x558d8315ef50) at /var/tmp/portage/media-libs/mesa-18.0.0_rc3/work/mesa-18.0.0-rc3/src/mesa/state_tracker/st_shader_cache.c:279
#13 0x00007f9b795a2d69 in read_program_payload (binary_format=34655, sh_prog=0x558d83151cf0, blob=0x7fff4b389410, ctx=0x558d83002a60) at /var/tmp/portage/media-libs/mesa-18.0.0_rc3/work/mesa-18.0.0-rc3/src/mesa/main/program_binary.c:206
#14 _mesa_program_binary (ctx=0x558d83002a60, sh_prog=0x558d83151cf0, binary_format=<optimized out>, binary=0x7f9b7b8c806c, length=4077) at /var/tmp/portage/media-libs/mesa-18.0.0_rc3/work/mesa-18.0.0-rc3/src/mesa/main/program_binary.c:285
#15 0x00007f9b8ed4dc80 in QOpenGLExtraFunctions::glProgramBinary (length=4077, binary=0x7f9b7b8c806c, binaryFormat=34655, program=4, this=0x7f9b740085f0) at ../../include/QtGui/../../src/gui/opengl/qopenglextrafunctions.h:1175
#16 QOpenGLProgramBinaryCache::setProgramBinary (this=this@entry=0x7f9b8ee53960 <QOpenGLShaderProgramPrivate::linkBinary()::binCache>, programId=programId@entry=4, blobFormat=blobFormat@entry=34655, p=p@entry=0x7f9b7b8c806c, blobSize=blobSize@entry=4077) at opengl/qopenglprogrambinarycache.cpp:163
#17 0x00007f9b8ed4e59f in QOpenGLProgramBinaryCache::load (this=this@entry=0x7f9b8ee53960 <QOpenGLShaderProgramPrivate::linkBinary()::binCache>, cacheKey=..., programId=4) at opengl/qopenglprogrambinarycache.cpp:296
#18 0x00007f9b8ed23d88 in QOpenGLShaderProgramPrivate::linkBinary (this=this@entry=0x558d830d5f00) at opengl/qopenglshaderprogram.cpp:3825
#19 0x00007f9b8ed24380 in QOpenGLShaderProgram::link (this=0x558d831513d8) at opengl/qopenglshaderprogram.cpp:1286
#20 0x00007f9b90a3f528 in QSGDefaultRenderContext::compileShader (this=this@entry=0x558d82ab6280, shader=shader@entry=0x558d831513d0, material=material@entry=0x558d830d4430, vertexCode=<optimized out>, fragmentCode=fragmentCode@entry=0x0) at scenegraph/qsgdefaultrendercontext.cpp:267
#21 0x00007f9b90a0d317 in QSGBatchRenderer::ShaderManager::prepareMaterial (this=0x558d82eda560, material=material@entry=0x558d830d4430) at scenegraph/coreapi/qsgbatchrenderer.cpp:157
#22 0x00007f9b90a0dd65 in QSGBatchRenderer::Renderer::renderMergedBatch (this=0x558d83040620, batch=<optimized out>) at scenegraph/coreapi/qsgbatchrenderer.cpp:2312
#23 0x00007f9b90a0f255 in QSGBatchRenderer::Renderer::renderBatches (this=this@entry=0x558d83040620) at scenegraph/coreapi/qsgbatchrenderer.cpp:2569
#24 0x00007f9b90a1495b in QSGBatchRenderer::Renderer::render (this=<optimized out>) at scenegraph/coreapi/qsgbatchrenderer.cpp:2763
#25 0x00007f9b90a05640 in QSGRenderer::renderScene (this=0x558d83040620, bindable=...) at scenegraph/coreapi/qsgrenderer.cpp:243
#26 0x00007f9b90a05adb in QSGRenderer::renderScene (this=<optimized out>, fboId=<optimized out>) at scenegraph/coreapi/qsgrenderer.cpp:196
#27 0x00007f9b90a3e968 in QSGDefaultRenderContext::renderNextFrame (this=0x558d82ab6280, renderer=0x558d83040620, fboId=<optimized out>) at scenegraph/qsgdefaultrendercontext.cpp:181
#28 0x00007f9b90a9972f in QQuickWindowPrivate::renderSceneGraph (this=this@entry=0x558d82916260, size=...) at items/qquickwindow.cpp:470
#29 0x00007f9b90a3122f in QSGGuiThreadRenderLoop::renderWindow (this=this@entry=0x558d82ad0600, window=<optimized out>) at scenegraph/qsgrenderloop.cpp:429
#30 0x00007f9b90a321da in QSGGuiThreadRenderLoop::exposureChanged (this=0x558d82ad0600, window=<optimized out>) at scenegraph/qsgrenderloop.cpp:477
#31 0x00007f9b8eaa8e15 in QWindow::event (this=this@entry=0x7fff4b38a6c0, ev=ev@entry=0x7fff4b38a2b0) at kernel/qwindow.cpp:2267
#32 0x00007f9b90aa37d5 in QQuickWindow::event (this=this@entry=0x7fff4b38a6c0, e=e@entry=0x7fff4b38a2b0) at items/qquickwindow.cpp:1610
#33 0x00007f9b916175e3 in PlasmaQuick::Dialog::event (this=0x7fff4b38a6c0, event=0x7fff4b38a2b0) at /var/tmp/portage/kde-frameworks/plasma-5.42.0/work/plasma-framework-5.42.0/src/plasmaquick/dialog.cpp:1305
#34 0x0000558d81554bf5 in View::event (this=0x7fff4b38a6c0, event=0x7fff4b38a2b0) at /var/tmp/portage/kde-plasma/plasma-workspace-5.11.5/work/plasma-workspace-5.11.5/krunner/view.cpp:222
#35 0x00007f9b8f24a87c in QApplicationPrivate::notify_helper (this=this@entry=0x558d82897610, receiver=receiver@entry=0x7fff4b38a6c0, e=e@entry=0x7fff4b38a2b0) at kernel/qapplication.cpp:3722
#36 0x00007f9b8f251efe in QApplication::notify (this=0x7fff4b38a650, receiver=0x7fff4b38a6c0, e=0x7fff4b38a2b0) at kernel/qapplication.cpp:3481
#37 0x00007f9b8e749b86 in QCoreApplication::notifyInternal2 (receiver=receiver@entry=0x7fff4b38a6c0, event=event@entry=0x7fff4b38a2b0) at kernel/qcoreapplication.cpp:1018
#38 0x00007f9b8ea9e93f in QCoreApplication::sendSpontaneousEvent (event=0x7fff4b38a2b0, receiver=0x7fff4b38a6c0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#39 QGuiApplicationPrivate::processExposeEvent (e=0x7f9b7400a590) at kernel/qguiapplication.cpp:2861
#40 0x00007f9b8ea9f535 in QGuiApplicationPrivate::processWindowSystemEvent (e=e@entry=0x7f9b7400a590) at kernel/qguiapplication.cpp:1795
#41 0x00007f9b8ea79d4a in QWindowSystemInterface::sendWindowSystemEvents (flags=...) at kernel/qwindowsysteminterface.cpp:939
#42 0x00007f9b7e394990 in userEventSourceDispatch (source=<optimized out>) at qeventdispatcher_glib.cpp:77
#43 0x00007f9b89c1972e in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#44 0x00007f9b89c19960 in ?? () from /usr/lib64/libglib-2.0.so.0
#45 0x00007f9b89c199ec in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#46 0x00007f9b8e799d5f in QEventDispatcherGlib::processEvents (this=0x558d82901750, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#47 0x00007f9b8e748992 in QEventLoop::exec (this=this@entry=0x7fff4b38a5a0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#48 0x00007f9b8e750d5c in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1291
#49 0x0000558d815521d1 in main (argc=<optimized out>, argv=<optimized out>) at /var/tmp/portage/kde-plasma/plasma-workspace-5.11.5/work/plasma-workspace-5.11.5/krunner/main.cpp:92

Reported using DrKonqi
Comment 1 Dennis Schridde 2018-01-30 08:02:21 UTC
Bug in Mesa 18: https://bugs.freedesktop.org/show_bug.cgi?id=104806