Bug 361526 - krunner crashes when shortcut is pressed
Summary: krunner crashes when shortcut is pressed
Status: RESOLVED DOWNSTREAM
Alias: None
Product: krunner
Classification: Plasma
Component: general (show other bugs)
Version: 5.5.4
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Kai Uwe Broulik
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2016-04-08 17:00 UTC by 3.14159265
Modified: 2016-09-07 08:41 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 3.14159265 2016-04-08 17:00:28 UTC
Application: krunner (5.5.4)

Qt Version: 5.5.1
Operating System: Linux 4.4.0-17-generic x86_64
Distribution: Ubuntu Xenial Xerus (development branch)

-- Information about the crash:
- What I was doing when the application crashed:
I start krunner from console, it crashes when I press shortcut to show krunner window.
- Custom settings of the application:
It's first upstart after upgrading to Kubuntu 16.04 beta

The crash can be reproduced every time.

-- Backtrace:
Application: krunner (krunner), signal: Aborted
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f7daef8f8c0 (LWP 19381))]

Thread 3 (Thread 0x7f7d9bec2700 (LWP 19382)):
#0  0x00007f7dab9f55ad in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f7daaee5c62 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f7daaee78d7 in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f7d9e6424a9 in QXcbEventReader::run (this=0x217aa40) at qxcbconnection.cpp:1253
#4  0x00007f7dac0eb7fe in QThreadPrivate::start (arg=0x217aa40) at thread/qthread_unix.cpp:331
#5  0x00007f7da9c446fa in start_thread (arg=0x7f7d9bec2700) at pthread_create.c:333
#6  0x00007f7daba012dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7f7d8b843700 (LWP 19383)):
#0  0x00007f7dab9f55ad in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f7da90c332c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f7da90c343c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f7dac322a7b in QEventDispatcherGlib::processEvents (this=0x7f7d840008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#4  0x00007f7dac2c9d8a in QEventLoop::exec (this=this@entry=0x7f7d8b842ce0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007f7dac0e6854 in QThread::exec (this=this@entry=0x21f31c0) at thread/qthread.cpp:503
#6  0x00007f7dadf5e3b5 in QQmlThreadPrivate::run (this=0x21f31c0) at qml/ftw/qqmlthread.cpp:141
#7  0x00007f7dac0eb7fe in QThreadPrivate::start (arg=0x21f31c0) at thread/qthread_unix.cpp:331
#8  0x00007f7da9c446fa in start_thread (arg=0x7f7d8b843700) at pthread_create.c:333
#9  0x00007f7daba012dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7f7daef8f8c0 (LWP 19381)):
[KCrash Handler]
#6  0x00007f7dab92f518 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:54
#7  0x00007f7dab9310ea in __GI_abort () at abort.c:89
#8  0x00007f7dac0d8fb1 in qt_message_fatal (context=..., message=<synthetic pointer>) at global/qlogging.cpp:1578
#9  QMessageLogger::fatal (this=this@entry=0x7fff358da310, msg=msg@entry=0x7f7dae5c0305 "%s") at global/qlogging.cpp:781
#10 0x00007f7dae43cb21 in QSGRenderLoop::handleContextCreationFailure (this=this@entry=0x24c6620, window=0x7fff358dacf0, isEs=isEs@entry=false) at scenegraph/qsgrenderloop.cpp:244
#11 0x00007f7dae43db35 in QSGGuiThreadRenderLoop::renderWindow (this=this@entry=0x24c6620, window=0x7fff358dacf0) at scenegraph/qsgrenderloop.cpp:333
#12 0x00007f7dae43ead6 in QSGGuiThreadRenderLoop::exposureChanged (this=0x24c6620, window=0x7fff358dacf0) at scenegraph/qsgrenderloop.cpp:422
#13 0x00007f7dac6172e5 in QWindow::event (this=this@entry=0x7fff358dacf0, ev=ev@entry=0x7fff358da8f0) at kernel/qwindow.cpp:2060
#14 0x00007f7dae4788a1 in QQuickWindow::event (this=this@entry=0x7fff358dacf0, e=e@entry=0x7fff358da8f0) at items/qquickwindow.cpp:1413
#15 0x00007f7daed072eb in PlasmaQuick::Dialog::event (this=this@entry=0x7fff358dacf0, event=event@entry=0x7fff358da8f0) at ../../../src/plasmaquick/dialog.cpp:1168
#16 0x0000000000409eaf in View::event (this=0x7fff358dacf0, event=0x7fff358da8f0) at ../../krunner/view.cpp:190
#17 0x00007f7dace4d05c in QApplicationPrivate::notify_helper (this=this@entry=0x2162ed0, receiver=receiver@entry=0x7fff358dacf0, e=e@entry=0x7fff358da8f0) at kernel/qapplication.cpp:3716
#18 0x00007f7dace52516 in QApplication::notify (this=0x7fff358dac80, receiver=0x7fff358dacf0, e=0x7fff358da8f0) at kernel/qapplication.cpp:3499
#19 0x00007f7dac2cc5cb in QCoreApplication::notifyInternal (this=0x7fff358dac80, receiver=receiver@entry=0x7fff358dacf0, event=event@entry=0x7fff358da8f0) at kernel/qcoreapplication.cpp:965
#20 0x00007f7dac60f4ec in QCoreApplication::sendSpontaneousEvent (event=0x7fff358da8f0, receiver=0x7fff358dacf0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:227
#21 QGuiApplicationPrivate::processExposeEvent (e=0x2816160) at kernel/qguiapplication.cpp:2663
#22 0x00007f7dac61025d in QGuiApplicationPrivate::processWindowSystemEvent (e=e@entry=0x2816160) at kernel/qguiapplication.cpp:1658
#23 0x00007f7dac5f3f38 in QWindowSystemInterface::sendWindowSystemEvents (flags=...) at kernel/qwindowsysteminterface.cpp:625
#24 0x00007f7d9e673d90 in userEventSourceDispatch (source=<optimized out>) at eventdispatchers/qeventdispatcher_glib.cpp:70
#25 0x00007f7da90c3137 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#26 0x00007f7da90c3390 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#27 0x00007f7da90c343c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#28 0x00007f7dac322a5f in QEventDispatcherGlib::processEvents (this=0x224fcb0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#29 0x00007f7dac2c9d8a in QEventLoop::exec (this=this@entry=0x7fff358dabb0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#30 0x00007f7dac2d1e2c in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1229
#31 0x00007f7dac605c3c in QGuiApplication::exec () at kernel/qguiapplication.cpp:1542
#32 0x00007f7dace49495 in QApplication::exec () at kernel/qapplication.cpp:2976
#33 0x0000000000407697 in main (argc=1, argv=<optimized out>) at ../../krunner/main.cpp:80

Possible duplicates by query: bug 355096, bug 353914, bug 353057, bug 352840, bug 352098.

Reported using DrKonqi
Comment 1 3.14159265 2016-04-10 21:37:53 UTC
Everything is fine after removing bumblebee and optirun.
Comment 2 Kai Uwe Broulik 2016-09-07 08:41:24 UTC
QSGRenderLoop::handleContextCreationFailure ← there seems to be an issue with your graphics driver configuration.