Bug 356301 - Blank screen on boot but able to open apps with alt-space search
Summary: Blank screen on boot but able to open apps with alt-space search
Status: RESOLVED DUPLICATE of bug 353342
Alias: None
Product: krunner
Classification: Plasma
Component: general (show other bugs)
Version: 5.4.95
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Kai Uwe Broulik
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2015-12-05 02:59 UTC by gojunkmailx
Modified: 2016-09-01 11:13 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (13.49 KB, text/plain)
2015-12-16 11:55 UTC, Pavel Nedrigailov
Details
New crash information added by DrKonqi (24.76 KB, text/plain)
2016-05-14 14:52 UTC, Max
Details
New crash information added by DrKonqi (26.37 KB, text/plain)
2016-06-04 16:22 UTC, Thiago Lacerda
Details

Note You need to log in before you can comment on or make changes to this bug.
Description gojunkmailx 2015-12-05 02:59:21 UTC
Application: krunner (5.4.95)

Qt Version: 5.5.1
Operating System: Linux 4.4.0-0.rc3.git3.1.fc24.x86_64 x86_64
Distribution: "Fedora release 24 (Rawhide)"

-- Information about the crash:
- Unusual behavior I noticed:
The screen is black and the taskbar doesn't load everytime I login. It's really frusrating.

The crash can be reproduced every time.

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

Thread 8 (Thread 0x7fa7cbdad700 (LWP 1804)):
#0  0x00007fa7e524ba5d in poll () at /lib64/libc.so.6
#1  0x00007fa7e40a0272 in _xcb_conn_wait () at /lib64/libxcb.so.1
#2  0x00007fa7e40a1ee7 in xcb_wait_for_event () at /lib64/libxcb.so.1
#3  0x00007fa7cdf44da9 in QXcbEventReader::run() () at /lib64/libQt5XcbQpa.so.5
#4  0x00007fa7e5e5f3de in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#5  0x00007fa7e1b306da in start_thread () at /lib64/libpthread.so.0
#6  0x00007fa7e525756d in clone () at /lib64/libc.so.6

Thread 7 (Thread 0x7fa7c1b46700 (LWP 1809)):
#0  0x00007fa7e1b36340 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fa7c9a47963 in radeon_drm_cs_emit_ioctl () at /usr/lib64/dri/r600_dri.so
#2  0x00007fa7c9a470b7 in impl_thrd_routine () at /usr/lib64/dri/r600_dri.so
#3  0x00007fa7e1b306da in start_thread () at /lib64/libpthread.so.0
#4  0x00007fa7e525756d in clone () at /lib64/libc.so.6

Thread 6 (Thread 0x7fa7bfbe6700 (LWP 1862)):
#0  0x00007fa7e524ba5d in poll () at /lib64/libc.so.6
#1  0x00007fa7e029d3ac in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#2  0x00007fa7e029d4bc in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#3  0x00007fa7e6096eeb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#4  0x00007fa7e603deea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#5  0x00007fa7e5e5a434 in QThread::exec() () at /lib64/libQt5Core.so.5
#6  0x00007fa7e99b8b45 in QQmlThreadPrivate::run() () at /lib64/libQt5Qml.so.5
#7  0x00007fa7e5e5f3de in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#8  0x00007fa7e1b306da in start_thread () at /lib64/libpthread.so.0
#9  0x00007fa7e525756d in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7fa7b09c3700 (LWP 1991)):
[KCrash Handler]
#5  0x00007fa7b0ffb154 in mdb_txn_renew0 () at /lib64/liblmdb.so.0.0.0
#6  0x00007fa7b0ffc344 in mdb_txn_begin () at /lib64/liblmdb.so.0.0.0
#7  0x00007fa7b168797e in Baloo::SearchStore::exec(Baloo::Term const&, unsigned int, int, bool) () at /lib64/libKF5Baloo.so.5
#8  0x00007fa7b1670a02 in Baloo::Query::exec() () at /lib64/libKF5Baloo.so.5
#9  0x00007fa7b1898240 in SearchRunner::match(Plasma::RunnerContext&, QString const&, QString const&) () at /usr/lib64/qt5/plugins/krunner_baloosearchrunner.so
#10 0x00007fa7b1898bec in SearchRunner::match(Plasma::RunnerContext&) () at /usr/lib64/qt5/plugins/krunner_baloosearchrunner.so
#11 0x00007fa7bd228ae0 in Plasma::AbstractRunner::performMatch(Plasma::RunnerContext&) () at /lib64/libKF5Runner.so.5
#12 0x00007fa7bd00a5a0 in ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /lib64/libKF5ThreadWeaver.so.5
#13 0x00007fa7bd00942a in ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /lib64/libKF5ThreadWeaver.so.5
#14 0x00007fa7bd008b7a in ThreadWeaver::Thread::run() () at /lib64/libKF5ThreadWeaver.so.5
#15 0x00007fa7e5e5f3de in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#16 0x00007fa7e1b306da in start_thread () at /lib64/libpthread.so.0
#17 0x00007fa7e525756d in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7fa7b01c2700 (LWP 1992)):
#0  0x00007fa7e1b36340 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fa7e5e6066b in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5
#2  0x00007fa7bd006bff in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /lib64/libKF5ThreadWeaver.so.5
#3  0x00007fa7bd00b3a8 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#4  0x00007fa7bd005cb3 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#5  0x00007fa7bd00b402 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#6  0x00007fa7bd005cb3 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#7  0x00007fa7bd008c43 in ThreadWeaver::Thread::run() () at /lib64/libKF5ThreadWeaver.so.5
#8  0x00007fa7e5e5f3de in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#9  0x00007fa7e1b306da in start_thread () at /lib64/libpthread.so.0
#10 0x00007fa7e525756d in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7fa7a79c1700 (LWP 1993)):
#0  0x00007fa7e1b36340 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fa7e5e6066b in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5
#2  0x00007fa7bd006bff in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /lib64/libKF5ThreadWeaver.so.5
#3  0x00007fa7bd00b3a8 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#4  0x00007fa7bd005cb3 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#5  0x00007fa7bd008c43 in ThreadWeaver::Thread::run() () at /lib64/libKF5ThreadWeaver.so.5
#6  0x00007fa7e5e5f3de in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#7  0x00007fa7e1b306da in start_thread () at /lib64/libpthread.so.0
#8  0x00007fa7e525756d in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7fa7af9c1700 (LWP 1994)):
#0  0x00007fa7e1b36340 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fa7e5e6066b in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5
#2  0x00007fa7bd006bff in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /lib64/libKF5ThreadWeaver.so.5
#3  0x00007fa7bd00b3a8 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#4  0x00007fa7bd005cb3 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#5  0x00007fa7bd008c43 in ThreadWeaver::Thread::run() () at /lib64/libKF5ThreadWeaver.so.5
#6  0x00007fa7e5e5f3de in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#7  0x00007fa7e1b306da in start_thread () at /lib64/libpthread.so.0
#8  0x00007fa7e525756d in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7fa7eb1a7940 (LWP 1801)):
#0  0x00007fa7e1b36340 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fa7e40a04c9 in _xcb_conn_wait () at /lib64/libxcb.so.1
#2  0x00007fa7e40a1c27 in wait_for_reply () at /lib64/libxcb.so.1
#3  0x00007fa7e40a1d31 in xcb_wait_for_reply () at /lib64/libxcb.so.1
#4  0x00007fa7e450d197 in _XReply () at /lib64/libX11.so.6
#5  0x00007fa7e383734a in DRI2GetBuffersWithFormat () at /lib64/libGL.so.1
#6  0x00007fa7e3837687 in dri2GetBuffersWithFormat () at /lib64/libGL.so.1
#7  0x00007fa7c96818fa in dri2_allocate_textures () at /usr/lib64/dri/r600_dri.so
#8  0x00007fa7c967e13c in dri_st_framebuffer_validate () at /usr/lib64/dri/r600_dri.so
#9  0x00007fa7c95a69be in st_framebuffer_validate () at /usr/lib64/dri/r600_dri.so
#10 0x00007fa7c95a7f39 in st_manager_validate_framebuffers () at /usr/lib64/dri/r600_dri.so
#11 0x00007fa7c955faf7 in st_validate_state () at /usr/lib64/dri/r600_dri.so
#12 0x00007fa7c9566d67 in st_Clear () at /usr/lib64/dri/r600_dri.so
#13 0x00007fa7ea05b9ca in QSGBatchRenderer::Renderer::renderBatches() () at /lib64/libQt5Quick.so.5
#14 0x00007fa7ea0613b2 in QSGBatchRenderer::Renderer::render() () at /lib64/libQt5Quick.so.5
#15 0x00007fa7ea06d0af in QSGRenderer::renderScene(QSGBindable const&) () at /lib64/libQt5Quick.so.5
#16 0x00007fa7ea06d8fb in QSGRenderer::renderScene(unsigned int) () at /lib64/libQt5Quick.so.5
#17 0x00007fa7ea07ddde in QSGRenderContext::renderNextFrame(QSGRenderer*, unsigned int) () at /lib64/libQt5Quick.so.5
#18 0x00007fa7ea0c7dcb in QQuickWindowPrivate::renderSceneGraph(QSize const&) () at /lib64/libQt5Quick.so.5
#19 0x00007fa7ea09878b in QSGGuiThreadRenderLoop::renderWindow(QQuickWindow*) () at /lib64/libQt5Quick.so.5
#20 0x00007fa7ea099891 in QSGGuiThreadRenderLoop::event(QEvent*) () at /lib64/libQt5Quick.so.5
#21 0x00007fa7e6fbd41c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5
#22 0x00007fa7e6fc28e6 in QApplication::notify(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5
#23 0x00007fa7e604075b in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /lib64/libQt5Core.so.5
#24 0x00007fa7e6095ced in QTimerInfoList::activateTimers() () at /lib64/libQt5Core.so.5
#25 0x00007fa7e60961f1 in timerSourceDispatch(_GSource*, int (*)(void*), void*) () at /lib64/libQt5Core.so.5
#26 0x00007fa7e029d07a in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
#27 0x00007fa7e029d410 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#28 0x00007fa7e029d4bc in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#29 0x00007fa7e6096ecf in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#30 0x00007fa7e603deea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#31 0x00007fa7e6045fcc in QCoreApplication::exec() () at /lib64/libQt5Core.so.5
#32 0x000055a06f383ec1 in main ()

Possible duplicates by query: bug 353995.

Reported using DrKonqi
Comment 1 Pavel Nedrigailov 2015-12-16 11:55:10 UTC
Created attachment 96124 [details]
New crash information added by DrKonqi

krunner (0.1) using Qt 5.5.1

Same issue here. Baloo is turned off too (it isn't works as expected)

-- Backtrace (Reduced):
#5  0x00007f64372cedc8 in mdb_txn_renew0 () at /lib64/liblmdb.so.0.0.0
#6  0x00007f64372d0224 in mdb_txn_begin () at /lib64/liblmdb.so.0.0.0
#7  0x00007f643795997e in Baloo::SearchStore::exec(Baloo::Term const&, unsigned int, int, bool) () at /lib64/libKF5Baloo.so.5
#8  0x00007f6437942a02 in Baloo::Query::exec() () at /lib64/libKF5Baloo.so.5
#9  0x00007f6437b6a210 in SearchRunner::match(Plasma::RunnerContext&, QString const&, QString const&) () at /usr/lib64/qt5/plugins/krunner_baloosearchrunner.so
Comment 2 Max 2016-05-14 14:52:51 UTC
Created attachment 98968 [details]
New crash information added by DrKonqi

krunner (5.6.3) using Qt 5.6.0

- What I was doing when the application crashed:

It seems that crash happens when I type fast in krunner search field. If I type slowly, works fine.

-- Backtrace (Reduced):
#5  0x00007f4d137a6f3a in mdb_txn_renew0 () at /lib64/liblmdb.so.0.0.0
#6  0x00007f4d137a8344 in mdb_txn_begin () at /lib64/liblmdb.so.0.0.0
#7  0x00007f4d13e3695e in Baloo::SearchStore::exec(Baloo::Term const&, unsigned int, int, bool) () at /lib64/libKF5Baloo.so.5
#8  0x00007f4d13e1f9b2 in Baloo::Query::exec() () at /lib64/libKF5Baloo.so.5
#9  0x00007f4d14047b31 in SearchRunner::match(Plasma::RunnerContext&, QString const&, QString const&) () at /usr/lib64/qt5/plugins/krunner_baloosearchrunner.so
Comment 3 Thiago Lacerda 2016-06-04 16:22:15 UTC
Created attachment 99365 [details]
New crash information added by DrKonqi

krunner (5.6.4) using Qt 5.6.0

Aways accour in first attempt to run anny application

-- Backtrace (Reduced):
#5  0x00007fa63884d154 in mdb_txn_renew0 () from /lib64/liblmdb.so.0.0.0
#6  0x00007fa63884e344 in mdb_txn_begin () from /lib64/liblmdb.so.0.0.0
#7  0x00007fa638ef5e4e in Baloo::SearchStore::exec(Baloo::Term const&, unsigned int, int, bool) () from /lib64/libKF5Baloo.so.5
#8  0x00007fa638ee18df in Baloo::Query::exec() () from /lib64/libKF5Baloo.so.5
#9  0x00007fa639106b31 in SearchRunner::match(Plasma::RunnerContext&, QString const&, QString const&) () from /usr/lib64/qt5/plugins/krunner_baloosearchrunner.so
Comment 4 Kai Uwe Broulik 2016-09-01 11:13:43 UTC

*** This bug has been marked as a duplicate of bug 353342 ***