https://bugs.kde.org/show_bug.cgi?id=359488

chris...@posteo.de changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |chris...@posteo.de

--- Comment #1 from chris...@posteo.de ---
I can confirm this bug. krunner crashes randomly with different inputs.

This was the terminal output of krunner when trying to calculate:

Trying to use rootObject before initialization is completed, whilst using
setInitializationDelayed. Forcing completion
Error contacting the daemon!
QObject::connect: No such signal
KActivities::Consumer::serviceStatusChanged(KActivities::Consumer::ServiceStatus)
QObject::connect:  (receiver name: 'Activities')
I/O warning : failed to load external entity
"/home/chris/.qalculate/eurofxref-daily.xml"
I/O warning : failed to load external entity
"/home/chris/.qalculate/eurofxref-daily.xml"
org.kde.kurifilter-ikws: ":q"
org.kde.kurifilter-ikws: Keywords Engine: Loading config...
org.kde.kurifilter-ikws: Web Shortcuts Enabled:  true
org.kde.kurifilter-ikws: Default Shortcut:  ""
org.kde.kurifilter-ikws: Keyword Delimiter:  :
org.kde.kurifilter-shorturi: "="
org.kde.kurifilter-shorturi: path = "="  isLocalFullPath= false  exists= false 
url=  QUrl( "=" ) 
QObject::connect: No such signal
KActivities::Consumer::serviceStatusChanged(KActivities::Consumer::ServiceStatus)
QObject::connect:  (receiver name: 'Activities')
QSqlDatabasePrivate::removeDatabase: connection
'/home/chris/.mozilla/firefox/zyavjhmc.Neu/places.sqlite' is still in use, all
queries will cease to work.
QSqlDatabasePrivate::addDatabase: duplicate connection name
'/home/chris/.mozilla/firefox/zyavjhmc.Neu/places.sqlite', old connection
removed.
org.kde.kurifilter-shorturi: "=3"
org.kde.kurifilter-shorturi: path = "=3"  isLocalFullPath= false  exists= false
 url=  QUrl( "=3" ) 
QObject::connect: No such signal
KActivities::Consumer::serviceStatusChanged(KActivities::Consumer::ServiceStatus)
QObject::connect:  (receiver name: 'Activities')
QSqlDatabasePrivate::removeDatabase: connection
'/home/chris/.mozilla/firefox/zyavjhmc.Neu/places.sqlite' is still in use, all
queries will cease to work.
QSqlDatabasePrivate::addDatabase: duplicate connection name
'/home/chris/.mozilla/firefox/zyavjhmc.Neu/places.sqlite', old connection
removed.
org.kde.kurifilter-shorturi: "=3*"
org.kde.kurifilter-shorturi: path = "=3*"  isLocalFullPath= false  exists=
false  url=  QUrl( "=3*" ) 
session switching to "=3*"
org.kde.kurifilter-shorturi: "=3*s"
org.kde.kurifilter-shorturi: path = "=3*s"  isLocalFullPath= false  exists=
false  url=  QUrl( "=3*s" ) 
session switching to "=3*s"
org.kde.kurifilter-shorturi: "=3*sq"
org.kde.kurifilter-shorturi: path = "=3*sq"  isLocalFullPath= false  exists=
false  url=  QUrl( "=3*sq" ) 
session switching to "=3*sq"
org.kde.kurifilter-shorturi: "=3*sqr"
org.kde.kurifilter-shorturi: path = "=3*sqr"  isLocalFullPath= false  exists=
false  url=  QUrl( "=3*sqr" ) 
session switching to "=3*sqr"
org.kde.kurifilter-shorturi: "=3*sqrt"
org.kde.kurifilter-shorturi: path = "=3*sqrt"  isLocalFullPath= false  exists=
false  url=  QUrl( "=3*sqrt" ) 
session switching to "=3*sqrt"
org.kde.kurifilter-shorturi: "=3*sqrt("
org.kde.kurifilter-shorturi: path = "=3*sqrt("  isLocalFullPath= false  exists=
false  url=  QUrl( "=3*sqrt(" ) 
session switching to "=3*sqrt("
org.kde.kurifilter-shorturi: "=3*sqrt(p"
org.kde.kurifilter-shorturi: path = "=3*sqrt(p"  isLocalFullPath= false 
exists= false  url=  QUrl( "=3*sqrt(p" ) 
session switching to "=3*sqrt(p"
org.kde.kurifilter-shorturi: "=3*sqrt(pi"
org.kde.kurifilter-shorturi: path = "=3*sqrt(pi"  isLocalFullPath= false 
exists= false  url=  QUrl( "=3*sqrt(pi" ) 
session switching to "=3*sqrt(pi"
org.kde.kurifilter-shorturi: "=3*sqrt(pi)"
org.kde.kurifilter-shorturi: path = "=3*sqrt(pi)"  isLocalFullPath= false 
exists= false  url=  QUrl( "=3*sqrt(pi)" ) 
session switching to "=3*sqrt(pi)"
org.kde.kurifilter-shorturi: "=3*sqrt(pi)-"
org.kde.kurifilter-shorturi: path = "=3*sqrt(pi)-"  isLocalFullPath= false 
exists= false  url=  QUrl( "=3*sqrt(pi)-" ) 
session switching to "=3*sqrt(pi)-"
org.kde.kurifilter-shorturi: "=3*sqrt(pi)-2"
org.kde.kurifilter-shorturi: path = "=3*sqrt(pi)-2"  isLocalFullPath= false 
exists= false  url=  QUrl( "=3*sqrt(pi)-2" ) 
session switching to "=3*sqrt(pi)-2"
org.kde.kurifilter-shorturi: "=3*sqrt(pi)-24"
session switching to "=3*sqrt(pi)-24"
org.kde.kurifilter-shorturi: path = "=3*sqrt(pi)-24"  isLocalFullPath= false 
exists= false  url=  QUrl( "=3*sqrt(pi)-24" ) 
org.kde.kurifilter-shorturi: "=3*sqrt(pi)-24-"
org.kde.kurifilter-shorturi: path = "=3*sqrt(pi)-24-"  isLocalFullPath= false 
exists= false  url=  QUrl( "=3*sqrt(pi)-24-" ) 
session switching to "=3*sqrt(pi)-24-"
org.kde.kurifilter-shorturi: "=3*sqrt(pi)-24-4"
org.kde.kurifilter-shorturi: path = "=3*sqrt(pi)-24-4"  isLocalFullPath= false 
exists= false  url=  QUrl( "=3*sqrt(pi)-24-4" ) 
session switching to "=3*sqrt(pi)-24-4"
org.kde.kurifilter-shorturi: "=3*sqrt(pi)-24-43"
org.kde.kurifilter-shorturi: path = "=3*sqrt(pi)-24-43"  isLocalFullPath= false
 exists= false  url=  QUrl( "=3*sqrt(pi)-24-43" ) 
session switching to "=3*sqrt(pi)-24-43"
org.kde.kurifilter-shorturi: "=3*sqrt(pi)-24-435"
org.kde.kurifilter-shorturi: path = "=3*sqrt(pi)-24-435"  isLocalFullPath=
false  exists= false  url=  QUrl( "=3*sqrt(pi)-24-435" ) 
session switching to "=3*sqrt(pi)-24-435"
org.kde.kurifilter-shorturi: "=3*sqrt(pi)-24-435-"
org.kde.kurifilter-shorturi: path = "=3*sqrt(pi)-24-435-"  isLocalFullPath=
false  exists= false  url=  QUrl( "=3*sqrt(pi)-24-435-" ) 
session switching to "=3*sqrt(pi)-24-435-"
org.kde.kurifilter-shorturi: "=3*sqrt(pi)-24-435-4"
org.kde.kurifilter-shorturi: path = "=3*sqrt(pi)-24-435-4"  isLocalFullPath=
false  exists= false  url=  QUrl( "=3*sqrt(pi)-24-435-4" ) 
session switching to "=3*sqrt(pi)-24-435-4"
org.kde.kurifilter-shorturi: "=3*sqrt(pi)-24-435-46"
org.kde.kurifilter-shorturi: path = "=3*sqrt(pi)-24-435-46"  isLocalFullPath=
false  exists= false  url=  QUrl( "=3*sqrt(pi)-24-435-46" ) 
session switching to "=3*sqrt(pi)-24-435-46"
org.kde.kurifilter-shorturi: "=3*sqrt(pi)-24-435-46-"
session switching to "=3*sqrt(pi)-24-435-46-"
org.kde.kurifilter-shorturi: path = "=3*sqrt(pi)-24-435-46-"  isLocalFullPath=
false  exists= false  url=  QUrl( "=3*sqrt(pi)-24-435-46-" ) 
org.kde.kurifilter-shorturi: "=3*sqrt(pi)-24-435-46-3"
session switching to "=3*sqrt(pi)-24-435-46-3"
org.kde.kurifilter-shorturi: path = "=3*sqrt(pi)-24-435-46-3"  isLocalFullPath=
false  exists= false  url=  QUrl( "=3*sqrt(pi)-24-435-46-3" ) 
session switching to "=3*sqrt(pi)-24-435-46-36"
org.kde.kurifilter-shorturi: "=3*sqrt(pi)-24-435-46-36"
org.kde.kurifilter-shorturi: path = "=3*sqrt(pi)-24-435-46-36" 
isLocalFullPath= false  exists= false  url=  QUrl( "=3*sqrt(pi)-24-435-46-36" ) 
org.kde.kurifilter-shorturi: "=3*sqrt(pi)-24-435-46-364"
org.kde.kurifilter-shorturi: path = "=3*sqrt(pi)-24-435-46-364" 
isLocalFullPath= false  exists= false  url=  QUrl( "=3*sqrt(pi)-24-435-46-364"
) 
session switching to "=3*sqrt(pi)-24-435-46-364"
org.kde.kurifilter-shorturi: "=3*sqrt(pi)-24-435-46-3643"
org.kde.kurifilter-shorturi: path = "=3*sqrt(pi)-24-435-46-3643" 
isLocalFullPath= false  exists= false  url=  QUrl( "=3*sqrt(pi)-24-435-46-3643"
) 
session switching to "=3*sqrt(pi)-24-435-46-3643"
KCrash: Attempting to start /usr/bin/krunner from kdeinit
sock_file=/run/user/1000/kdeinit5__0
KCrash: crashing... crashRecursionCounter = 2
KCrash: Application Name = krunner path = /usr/bin pid = 19334
KCrash: Arguments: /usr/bin/krunner 
KCrash: Attempting to start /usr/lib/x86_64-linux-gnu/libexec/drkonqi from
kdeinit
sock_file=/run/user/1000/kdeinit5__0
QSocketNotifier: Invalid socket 8 and type 'Read', disabling...
QSocketNotifier: Invalid socket 12 and type 'Read', disabling...
QSocketNotifier: Invalid socket 15 and type 'Read', disabling...
QSocketNotifier: Invalid socket 17 and type 'Exception', disabling...
QSocketNotifier: Invalid socket 9 and type 'Read', disabling...
QSocketNotifier: Invalid socket 16 and type 'Read', disabling...
QSocketNotifier: Invalid socket 14 and type 'Read', disabling...

The crash can be reproduced sometimes.


The backtrace looks similar:

-- 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 0x7fdaea7c2800 (LWP 19334))]

Thread 11 (Thread 0x7fdad6a68700 (LWP 19335)):
#0  0x00007fdae728688d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fdae6778bd2 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007fdae677a74f in xcb_wait_for_event () from
/usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007fdad8db2a39 in QXcbEventReader::run (this=0x1ce26a0) at
qxcbconnection.cpp:1105
#4  0x00007fdae79792be in QThreadPrivate::start (arg=0x1ce26a0) at
thread/qthread_unix.cpp:337
#5  0x00007fdae54e56aa in start_thread (arg=0x7fdad6a68700) at
pthread_create.c:333
#6  0x00007fdae7291e9d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 10 (Thread 0x7fdacc1ff700 (LWP 19336)):
#0  0x00007fdae728244d in read () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fdae49a94e0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fdae4965cd4 in g_main_context_check () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fdae4966190 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fdae49662fc in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fdae7bb029b in QEventDispatcherGlib::processEvents
(this=0x7fdac40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#6  0x00007fdae7b5675a in QEventLoop::exec (this=this@entry=0x7fdacc1feda0,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#7  0x00007fdae79743d4 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:503
#8  0x00007fdae977bf85 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#9  0x00007fdae79792be in QThreadPrivate::start (arg=0x1fc38a0) at
thread/qthread_unix.cpp:337
#10 0x00007fdae54e56aa in start_thread (arg=0x7fdacc1ff700) at
pthread_create.c:333
#11 0x00007fdae7291e9d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 9 (Thread 0x7fdabcbe2700 (LWP 19349)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fdae797a55b in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x25e0390) at
thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x25dff10,
time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007fdac90c34eb in
ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked
(this=this@entry=0x20cc140, th=<optimized out>) at ../../src/weaver.cpp:594
#4  0x00007fdac90c429f in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait (this=0x20cc140,
th=th@entry=0x24a2aa0, threadWasBusy=threadWasBusy@entry=false,
suspendIfInactive=suspendIfInactive@entry=false,
justReturning=justReturning@entry=false) at ../../src/weaver.cpp:554
#5  0x00007fdac90c84c8 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x25e0670, th=0x24a2aa0, wasBusy=<optimized out>) at
../../src/workinghardstate.cpp:66
#6  0x00007fdac90c344d in ThreadWeaver::Weaver::applyForWork (this=<optimized
out>, th=0x24a2aa0, wasBusy=<optimized out>) at ../../src/weaver.cpp:568
#7  0x00007fdac90c8522 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x25e0670, th=0x24a2aa0, wasBusy=<optimized out>) at
../../src/workinghardstate.cpp:73
#8  0x00007fdac90c344d in ThreadWeaver::Weaver::applyForWork (this=<optimized
out>, th=0x24a2aa0, wasBusy=<optimized out>) at ../../src/weaver.cpp:568
#9  0x00007fdac90c6423 in ThreadWeaver::Thread::run (this=0x24a2aa0) at
../../src/thread.cpp:103
#10 0x00007fdae79792be in QThreadPrivate::start (arg=0x24a2aa0) at
thread/qthread_unix.cpp:337
#11 0x00007fdae54e56aa in start_thread (arg=0x7fdabcbe2700) at
pthread_create.c:333
#12 0x00007fdae7291e9d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 8 (Thread 0x7fdab7fff700 (LWP 19350)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fdae797a55b in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x25e0390) at
thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x25dff10,
time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007fdac90c34eb in
ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked
(this=this@entry=0x20cc140, th=<optimized out>) at ../../src/weaver.cpp:594
#4  0x00007fdac90c429f in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait (this=0x20cc140,
th=th@entry=0x24449b0, threadWasBusy=threadWasBusy@entry=false,
suspendIfInactive=suspendIfInactive@entry=false,
justReturning=justReturning@entry=false) at ../../src/weaver.cpp:554
#5  0x00007fdac90c84c8 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x25e0670, th=0x24449b0, wasBusy=<optimized out>) at
../../src/workinghardstate.cpp:66
#6  0x00007fdac90c344d in ThreadWeaver::Weaver::applyForWork (this=<optimized
out>, th=0x24449b0, wasBusy=<optimized out>) at ../../src/weaver.cpp:568
#7  0x00007fdac90c8522 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x25e0670, th=0x24449b0, wasBusy=<optimized out>) at
../../src/workinghardstate.cpp:73
#8  0x00007fdac90c344d in ThreadWeaver::Weaver::applyForWork (this=<optimized
out>, th=0x24449b0, wasBusy=<optimized out>) at ../../src/weaver.cpp:568
#9  0x00007fdac90c8522 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x25e0670, th=0x24449b0, wasBusy=<optimized out>) at
../../src/workinghardstate.cpp:73
#10 0x00007fdac90c344d in ThreadWeaver::Weaver::applyForWork (this=<optimized
out>, th=0x24449b0, wasBusy=<optimized out>) at ../../src/weaver.cpp:568
#11 0x00007fdac90c8522 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x25e0670, th=0x24449b0, wasBusy=<optimized out>) at
../../src/workinghardstate.cpp:73
#12 0x00007fdac90c344d in ThreadWeaver::Weaver::applyForWork (this=<optimized
out>, th=0x24449b0, wasBusy=<optimized out>) at ../../src/weaver.cpp:568
#13 0x00007fdac90c8522 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x25e0670, th=0x24449b0, wasBusy=<optimized out>) at
../../src/workinghardstate.cpp:73
#14 0x00007fdac90c344d in ThreadWeaver::Weaver::applyForWork (this=<optimized
out>, th=0x24449b0, wasBusy=<optimized out>) at ../../src/weaver.cpp:568
#15 0x00007fdac90c8522 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x25e0670, th=0x24449b0, wasBusy=<optimized out>) at
../../src/workinghardstate.cpp:73
#16 0x00007fdac90c344d in ThreadWeaver::Weaver::applyForWork (this=<optimized
out>, th=0x24449b0, wasBusy=<optimized out>) at ../../src/weaver.cpp:568
#17 0x00007fdac90c8522 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x25e0670, th=0x24449b0, wasBusy=<optimized out>) at
../../src/workinghardstate.cpp:73
#18 0x00007fdac90c344d in ThreadWeaver::Weaver::applyForWork (this=<optimized
out>, th=0x24449b0, wasBusy=<optimized out>) at ../../src/weaver.cpp:568
#19 0x00007fdac90c6423 in ThreadWeaver::Thread::run (this=0x24449b0) at
../../src/thread.cpp:103
#20 0x00007fdae79792be in QThreadPrivate::start (arg=0x24449b0) at
thread/qthread_unix.cpp:337
#21 0x00007fdae54e56aa in start_thread (arg=0x7fdab7fff700) at
pthread_create.c:333
#22 0x00007fdae7291e9d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 7 (Thread 0x7fdab77fe700 (LWP 19351)):
[KCrash Handler]
#6  0x00007fdac1b286e0 in mdb_txn_commit (txn=0x81) at mdb.c:3229
#7  0x00007fdac1b286fb in mdb_txn_commit (txn=0x7fdaa84668f0) at mdb.c:3233
#8  0x00007fdac1b286fb in mdb_txn_commit (txn=0x7fdaa80000f8) at mdb.c:3233
#9  0x00007fdac1b286fb in mdb_txn_commit (txn=0x7fdaa842f7e0) at mdb.c:3233
#10 0x00007fdac1d3ae96 in Baloo::Database::open (this=0x7fdac1f613e0
<(anonymous namespace)::Q_QGS_s_db::innerFunction()::holder>,
mode=mode@entry=Baloo::Database::OpenDatabase) at
../../../src/engine/database.cpp:155
#11 0x00007fdac2194dd8 in Baloo::SearchStore::SearchStore (this=0x7fdab77fdad0)
at ../../../src/lib/searchstore.cpp:51
#12 0x00007fdac2186a09 in Baloo::Query::exec (this=this@entry=0x7fdab77fdb80)
at ../../../src/lib/query.cpp:209
#13 0x00007fdac23a5f3f in SearchRunner::match (this=this@entry=0x3d100c0,
context=..., type=..., category=...) at
../../../runners/baloo/baloosearchrunner.cpp:98
#14 0x00007fdac23a68b3 in SearchRunner::match (this=0x3d100c0, context=...) at
../../../runners/baloo/baloosearchrunner.cpp:160
#15 0x00007fdac92e3540 in Plasma::AbstractRunner::performMatch (this=0x3d100c0,
localContext=...) at ../../src/abstractrunner.cpp:131
#16 0x00007fdac90c7c70 in ThreadWeaver::Executor::run (this=<optimized out>,
job=..., thread=<optimized out>) at ../../src/executor.cpp:52
#17 0x00007fdac90c68b0 in ThreadWeaver::Job::execute (this=<optimized out>,
self=..., th=0x1f69d50) at ../../src/job.cpp:83
#18 0x00007fdac90c635a in ThreadWeaver::Thread::run (this=0x1f69d50) at
../../src/thread.cpp:114
#19 0x00007fdae79792be in QThreadPrivate::start (arg=0x1f69d50) at
thread/qthread_unix.cpp:337
#20 0x00007fdae54e56aa in start_thread (arg=0x7fdab77fe700) at
pthread_create.c:333
#21 0x00007fdae7291e9d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 6 (Thread 0x7fdaaeffd700 (LWP 19352)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fdae797a55b in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x25e0390) at
thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x25dff10,
time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007fdac90c34eb in
ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked
(this=this@entry=0x20cc140, th=<optimized out>) at ../../src/weaver.cpp:594
#4  0x00007fdac90c429f in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait (this=0x20cc140,
th=th@entry=0x3866ea0, threadWasBusy=threadWasBusy@entry=false,
suspendIfInactive=suspendIfInactive@entry=false,
justReturning=justReturning@entry=false) at ../../src/weaver.cpp:554
#5  0x00007fdac90c84c8 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x25e0670, th=0x3866ea0, wasBusy=<optimized out>) at
../../src/workinghardstate.cpp:66
#6  0x00007fdac90c344d in ThreadWeaver::Weaver::applyForWork (this=<optimized
out>, th=0x3866ea0, wasBusy=<optimized out>) at ../../src/weaver.cpp:568
#7  0x00007fdac90c8522 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x25e0670, th=0x3866ea0, wasBusy=<optimized out>) at
../../src/workinghardstate.cpp:73
#8  0x00007fdac90c344d in ThreadWeaver::Weaver::applyForWork (this=<optimized
out>, th=0x3866ea0, wasBusy=<optimized out>) at ../../src/weaver.cpp:568
#9  0x00007fdac90c6423 in ThreadWeaver::Thread::run (this=0x3866ea0) at
../../src/thread.cpp:103
#10 0x00007fdae79792be in QThreadPrivate::start (arg=0x3866ea0) at
thread/qthread_unix.cpp:337
#11 0x00007fdae54e56aa in start_thread (arg=0x7fdaaeffd700) at
pthread_create.c:333
#12 0x00007fdae7291e9d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 5 (Thread 0x7fdab6ffd700 (LWP 19353)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fdae797a55b in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x25e0390) at
thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x25dff10,
time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007fdac90c34eb in
ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked
(this=this@entry=0x20cc140, th=<optimized out>) at ../../src/weaver.cpp:594
#4  0x00007fdac90c429f in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait (this=0x20cc140,
th=th@entry=0x7fdab8002d90, threadWasBusy=threadWasBusy@entry=false,
suspendIfInactive=suspendIfInactive@entry=false,
justReturning=justReturning@entry=false) at ../../src/weaver.cpp:554
#5  0x00007fdac90c84c8 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x25e0670, th=0x7fdab8002d90, wasBusy=<optimized out>) at
../../src/workinghardstate.cpp:66
#6  0x00007fdac90c344d in ThreadWeaver::Weaver::applyForWork (this=<optimized
out>, th=0x7fdab8002d90, wasBusy=<optimized out>) at ../../src/weaver.cpp:568
#7  0x00007fdac90c8522 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x25e0670, th=0x7fdab8002d90, wasBusy=<optimized out>) at
../../src/workinghardstate.cpp:73
#8  0x00007fdac90c344d in ThreadWeaver::Weaver::applyForWork (this=<optimized
out>, th=0x7fdab8002d90, wasBusy=<optimized out>) at ../../src/weaver.cpp:568
#9  0x00007fdac90c6423 in ThreadWeaver::Thread::run (this=0x7fdab8002d90) at
../../src/thread.cpp:103
#10 0x00007fdae79792be in QThreadPrivate::start (arg=0x7fdab8002d90) at
thread/qthread_unix.cpp:337
#11 0x00007fdae54e56aa in start_thread (arg=0x7fdab6ffd700) at
pthread_create.c:333
#12 0x00007fdae7291e9d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7fdab67fc700 (LWP 19354)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fdae797a55b in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x25e0390) at
thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x25dff10,
time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007fdac90c34eb in
ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked
(this=this@entry=0x20cc140, th=<optimized out>) at ../../src/weaver.cpp:594
#4  0x00007fdac90c429f in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait (this=0x20cc140,
th=th@entry=0x3e35100, threadWasBusy=threadWasBusy@entry=false,
suspendIfInactive=suspendIfInactive@entry=false,
justReturning=justReturning@entry=false) at ../../src/weaver.cpp:554
#5  0x00007fdac90c84c8 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x25e0670, th=0x3e35100, wasBusy=<optimized out>) at
../../src/workinghardstate.cpp:66
#6  0x00007fdac90c344d in ThreadWeaver::Weaver::applyForWork (this=<optimized
out>, th=0x3e35100, wasBusy=<optimized out>) at ../../src/weaver.cpp:568
#7  0x00007fdac90c8522 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x25e0670, th=0x3e35100, wasBusy=<optimized out>) at
../../src/workinghardstate.cpp:73
#8  0x00007fdac90c344d in ThreadWeaver::Weaver::applyForWork (this=<optimized
out>, th=0x3e35100, wasBusy=<optimized out>) at ../../src/weaver.cpp:568
#9  0x00007fdac90c6423 in ThreadWeaver::Thread::run (this=0x3e35100) at
../../src/thread.cpp:103
#10 0x00007fdae79792be in QThreadPrivate::start (arg=0x3e35100) at
thread/qthread_unix.cpp:337
#11 0x00007fdae54e56aa in start_thread (arg=0x7fdab67fc700) at
pthread_create.c:333
#12 0x00007fdae7291e9d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7fdab5ffb700 (LWP 19355)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fdae797a55b in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x25e0390) at
thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x25dff10,
time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007fdac90c34eb in
ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked
(this=this@entry=0x20cc140, th=<optimized out>) at ../../src/weaver.cpp:594
#4  0x00007fdac90c429f in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait (this=0x20cc140,
th=th@entry=0x7fdab0002f90, threadWasBusy=threadWasBusy@entry=false,
suspendIfInactive=suspendIfInactive@entry=false,
justReturning=justReturning@entry=false) at ../../src/weaver.cpp:554
#5  0x00007fdac90c84c8 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x25e0670, th=0x7fdab0002f90, wasBusy=<optimized out>) at
../../src/workinghardstate.cpp:66
#6  0x00007fdac90c344d in ThreadWeaver::Weaver::applyForWork (this=<optimized
out>, th=0x7fdab0002f90, wasBusy=<optimized out>) at ../../src/weaver.cpp:568
#7  0x00007fdac90c8522 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x25e0670, th=0x7fdab0002f90, wasBusy=<optimized out>) at
../../src/workinghardstate.cpp:73
#8  0x00007fdac90c344d in ThreadWeaver::Weaver::applyForWork (this=<optimized
out>, th=0x7fdab0002f90, wasBusy=<optimized out>) at ../../src/weaver.cpp:568
#9  0x00007fdac90c8522 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x25e0670, th=0x7fdab0002f90, wasBusy=<optimized out>) at
../../src/workinghardstate.cpp:73
#10 0x00007fdac90c344d in ThreadWeaver::Weaver::applyForWork (this=<optimized
out>, th=0x7fdab0002f90, wasBusy=<optimized out>) at ../../src/weaver.cpp:568
#11 0x00007fdac90c8522 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x25e0670, th=0x7fdab0002f90, wasBusy=<optimized out>) at
../../src/workinghardstate.cpp:73
#12 0x00007fdac90c344d in ThreadWeaver::Weaver::applyForWork (this=<optimized
out>, th=0x7fdab0002f90, wasBusy=<optimized out>) at ../../src/weaver.cpp:568
#13 0x00007fdac90c6423 in ThreadWeaver::Thread::run (this=0x7fdab0002f90) at
../../src/thread.cpp:103
#14 0x00007fdae79792be in QThreadPrivate::start (arg=0x7fdab0002f90) at
thread/qthread_unix.cpp:337
#15 0x00007fdae54e56aa in start_thread (arg=0x7fdab5ffb700) at
pthread_create.c:333
#16 0x00007fdae7291e9d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7fdab57fa700 (LWP 19356)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fdae797a55b in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x25e0390) at
thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x25dff10,
time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007fdac90c34eb in
ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked
(this=this@entry=0x20cc140, th=<optimized out>) at ../../src/weaver.cpp:594
#4  0x00007fdac90c429f in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait (this=0x20cc140,
th=th@entry=0x7fdaa8002f90, threadWasBusy=threadWasBusy@entry=false,
suspendIfInactive=suspendIfInactive@entry=false,
justReturning=justReturning@entry=false) at ../../src/weaver.cpp:554
#5  0x00007fdac90c84c8 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x25e0670, th=0x7fdaa8002f90, wasBusy=<optimized out>) at
../../src/workinghardstate.cpp:66
#6  0x00007fdac90c344d in ThreadWeaver::Weaver::applyForWork (this=<optimized
out>, th=0x7fdaa8002f90, wasBusy=<optimized out>) at ../../src/weaver.cpp:568
#7  0x00007fdac90c8522 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x25e0670, th=0x7fdaa8002f90, wasBusy=<optimized out>) at
../../src/workinghardstate.cpp:73
#8  0x00007fdac90c344d in ThreadWeaver::Weaver::applyForWork (this=<optimized
out>, th=0x7fdaa8002f90, wasBusy=<optimized out>) at ../../src/weaver.cpp:568
#9  0x00007fdac90c8522 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x25e0670, th=0x7fdaa8002f90, wasBusy=<optimized out>) at
../../src/workinghardstate.cpp:73
#10 0x00007fdac90c344d in ThreadWeaver::Weaver::applyForWork (this=<optimized
out>, th=0x7fdaa8002f90, wasBusy=<optimized out>) at ../../src/weaver.cpp:568
#11 0x00007fdac90c8522 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x25e0670, th=0x7fdaa8002f90, wasBusy=<optimized out>) at
../../src/workinghardstate.cpp:73
#12 0x00007fdac90c344d in ThreadWeaver::Weaver::applyForWork (this=<optimized
out>, th=0x7fdaa8002f90, wasBusy=<optimized out>) at ../../src/weaver.cpp:568
#13 0x00007fdac90c6423 in ThreadWeaver::Thread::run (this=0x7fdaa8002f90) at
../../src/thread.cpp:103
#14 0x00007fdae79792be in QThreadPrivate::start (arg=0x7fdaa8002f90) at
thread/qthread_unix.cpp:337
#15 0x00007fdae54e56aa in start_thread (arg=0x7fdab57fa700) at
pthread_create.c:333
#16 0x00007fdae7291e9d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7fdaea7c2800 (LWP 19334)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fdae6778e29 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007fdae677a4df in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007fdae677a5f1 in xcb_wait_for_reply () from
/usr/lib/x86_64-linux-gnu/libxcb.so.1
#4  0x00007fdae69cda47 in _XReply () from /usr/lib/x86_64-linux-gnu/libX11.so.6
#5  0x00007fdae3c0a26a in ?? () from /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1
#6  0x00007fdae3c0a5a7 in ?? () from /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1
#7  0x00007fdad4c77b6b in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#8  0x00007fdad4c78071 in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#9  0x00007fdad4c6bd60 in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#10 0x00007fdae9c1b37a in QSGBatchRenderer::Renderer::renderBatches() () from
/usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#11 0x00007fdae9c1fb3a in QSGBatchRenderer::Renderer::render() () from
/usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#12 0x00007fdae9c2aa1c in QSGRenderer::renderScene(QSGBindable const&) () from
/usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#13 0x00007fdae9c2ae9b in QSGRenderer::renderScene(unsigned int) () from
/usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#14 0x00007fdae9c395be in QSGRenderContext::renderNextFrame(QSGRenderer*,
unsigned int) () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#15 0x00007fdae9c8320c in QQuickWindowPrivate::renderSceneGraph(QSize const&)
() from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#16 0x00007fdae9c53bac in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#17 0x00007fdae9c546d1 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#18 0x00007fdae86abb8c in QApplicationPrivate::notify_helper
(this=this@entry=0x1ccb160, receiver=receiver@entry=0x1d3c520,
e=e@entry=0x7ffd0f34d420) at kernel/qapplication.cpp:3720
#19 0x00007fdae86b1230 in QApplication::notify (this=0x7ffd0f34d730,
receiver=0x1d3c520, e=0x7ffd0f34d420) at kernel/qapplication.cpp:3503
#20 0x00007fdae7b58f1b in QCoreApplication::notifyInternal
(this=0x7ffd0f34d730, receiver=0x1d3c520, event=event@entry=0x7ffd0f34d420) at
kernel/qcoreapplication.cpp:935
#21 0x00007fdae7baf09d in QCoreApplication::sendEvent (event=0x7ffd0f34d420,
receiver=<optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:228
#22 QTimerInfoList::activateTimers (this=0x1d10560) at
kernel/qtimerinfo_unix.cpp:635
#23 0x00007fdae7baf5d9 in timerSourceDispatch (source=<optimized out>) at
kernel/qeventdispatcher_glib.cpp:177
#24 idleTimerSourceDispatch (source=<optimized out>) at
kernel/qeventdispatcher_glib.cpp:224
#25 0x00007fdae4965ff7 in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#26 0x00007fdae4966250 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#27 0x00007fdae49662fc in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#28 0x00007fdae7bb029b in QEventDispatcherGlib::processEvents (this=0x1d13c70,
flags=...) at kernel/qeventdispatcher_glib.cpp:420
#29 0x00007fdae7b5675a in QEventLoop::exec (this=this@entry=0x7ffd0f34d660,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#30 0x00007fdae7b5e2cc in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1188
#31 0x00007fdae7e7300c in QGuiApplication::exec () at
kernel/qguiapplication.cpp:1510
#32 0x00007fdae86a8025 in QApplication::exec () at kernel/qapplication.cpp:2956
#33 0x0000000000407b89 in main (argc=1, argv=<optimized out>) at
../../krunner/main.cpp:80

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to