Bug 449246 - Crash during parsing of python code
Summary: Crash during parsing of python code
Status: REPORTED
Alias: None
Product: kdevelop
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: kdevelop-bugs-null
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2022-01-27 12:37 UTC by Benjamin Huth
Modified: 2022-01-27 12:37 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 Benjamin Huth 2022-01-27 12:37:33 UTC
Application: kdevelop (5.8.220370 (22.03.70))

Qt Version: 5.15.2
Frameworks Version: 5.89.0
Operating System: Linux 5.15.16-200.fc35.x86_64 x86_64
Windowing System: X11
Distribution: "Fedora release 35 (Thirty Five)"
DrKonqi: 5.23.4 [KCrashBackend]

-- Information about the crash:
- Custom settings of the application:

KDevelop-python is built against a built of python 3.9.0, since the official python of my distribution (Fedora 35) is not supported by Kdevelop-python.

The crash can be reproduced sometimes.

-- Backtrace:
Application: KDevelop (kdevelop), signal: Aborted
Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() = 0x0}
[KCrash Handler]
#6  __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44
#7  0x00007fc8c5f898b3 in __pthread_kill_internal (signo=6, threadid=<optimized out>) at pthread_kill.c:78
#8  0x00007fc8c5f3c6a6 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
#9  0x00007fc8c5f267d3 in __GI_abort () at abort.c:79
#10 0x00007fc8c64cd44b in qt_message_fatal (message=<synthetic pointer>..., context=...) at global/qlogging.cpp:1914
#11 QMessageLogger::fatal(char const*, ...) const (this=this@entry=0x7fc84fffc5a8, msg=msg@entry=0x7fc8c678c000 "ASSERT: \"%s\" in file %s, line %d") at global/qlogging.cpp:893
#12 0x00007fc8c64cc84c in qt_assert(char const*, char const*, int) (assertion=<optimized out>, file=<optimized out>, line=<optimized out>) at global/qglobal.cpp:3358
#13 0x00007fc895419798 in QString::at(int) const (this=0x7fc848813970, i=17) at /usr/include/qt5/QtCore/qstring.h:1072
#14 0x00007fc89543288d in Python::CythonSyntaxRemover::getArgumentListTokens() (this=0x7fc84fffcbd0) at /home/benjamin/Applications/KDevelop-python/src/parser/cythonsyntaxremover.cpp:383
#15 0x00007fc895431ea9 in Python::CythonSyntaxRemover::getArgumentListTypes() (this=0x7fc84fffcbd0) at /home/benjamin/Applications/KDevelop-python/src/parser/cythonsyntaxremover.cpp:296
#16 0x00007fc8954304c0 in Python::CythonSyntaxRemover::fixFunctionDefinitions(QString&) (this=0x7fc84fffcbd0, line=...) at /home/benjamin/Applications/KDevelop-python/src/parser/cythonsyntaxremover.cpp:124
#17 0x00007fc89542ff61 in Python::CythonSyntaxRemover::stripCythonSyntax(QString const&) (this=0x7fc84fffcbd0, code=...) at /home/benjamin/Applications/KDevelop-python/src/parser/cythonsyntaxremover.cpp:89
#18 0x00007fc8954240c6 in Python::AstBuilder::parse(QUrl const&, QString&) (this=0x7fc84fffd158, filename=..., contents=...) at /home/benjamin/Applications/KDevelop-python/src/parser/astbuilder.cpp:100
#19 0x00007fc89541bcb3 in Python::ParseSession::parse() (this=0x7fc84871fd30) at /home/benjamin/Applications/KDevelop-python/src/parser/parsesession.cpp:65
#20 0x00007fc88de55fa8 in Python::ParseJob::run(QSharedPointer<ThreadWeaver::JobInterface>, ThreadWeaver::Thread*) (this=0x509e610) at /home/benjamin/Applications/KDevelop-python/src/pythonparsejob.cpp:144
#21 0x00007fc8c95b3caf in ThreadWeaver::IdDecorator::run(QSharedPointer<ThreadWeaver::JobInterface>, ThreadWeaver::Thread*) (this=<optimized out>, self=..., thread=0x7fc854005210) at /usr/src/debug/kf5-threadweaver-5.89.0-1.fc35.x86_64/src/iddecorator.cpp:50
#22 0x00007fc8c95b3aab in ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) (this=<optimized out>, job=<optimized out>, thread=<optimized out>) at /usr/src/debug/kf5-threadweaver-5.89.0-1.fc35.x86_64/src/executor.cpp:33
#23 0x00007fc8c95b48d7 in ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) (this=<optimized out>, self=..., th=0x7fc854005210) at /usr/src/debug/kf5-threadweaver-5.89.0-1.fc35.x86_64/src/job.cpp:64
#24 0x00007fc8c95b8456 in ThreadWeaver::Thread::run() (this=0x7fc854005210) at /usr/src/debug/kf5-threadweaver-5.89.0-1.fc35.x86_64/src/thread.cpp:98
#25 0x00007fc8c65054c6 in QThreadPrivate::start(void*) (arg=0x7fc854005210) at thread/qthread_unix.cpp:329
#26 0x00007fc8c5f87a87 in start_thread (arg=<optimized out>) at pthread_create.c:435
#27 0x00007fc8c600c640 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 18 (Thread 0x7fc884c29640 (LWP 63955) "Queue(0x2b16d40"):
#1  0x00007fc8c6505805 in QtLinuxFutex::_q_futex(int*, int, int, unsigned long long, int*, int) (val3=0, addr2=0x0, val2=0, val=3, op=0, addr=0x7fc89544c8b8 <Python::AstBuilder::pyInitLock>) at thread/qfutex_p.h:116
#2  QtLinuxFutex::futexWait<QBasicAtomicPointer<QMutexData> >(QBasicAtomicPointer<QMutexData>&, QBasicAtomicPointer<QMutexData>::Type) (expectedValue=0x3, futex=...) at thread/qfutex_p.h:135
#3  lockInternal_helper<false> (timeout=-1, elapsedTimer=0x0, d_ptr=...) at thread/qmutex_linux.cpp:142
#4  QBasicMutex::lockInternal() (this=0x7fc89544c8b8 <Python::AstBuilder::pyInitLock>) at thread/qmutex_linux.cpp:159
#5  0x00007fc8954268ed in QMutexLocker::QMutexLocker(QBasicMutex*) (this=0x7fc884c26c00, m=0x7fc89544c8b8 <Python::AstBuilder::pyInitLock>) at /usr/include/qt5/QtCore/qmutex.h:238
#6  0x00007fc895423cbf in Python::(anonymous namespace)::PythonInitializer::PythonInitializer(QMutex&) (this=0x7fc884c26c00, pyInitLock=...) at /home/benjamin/Applications/KDevelop-python/src/parser/astbuilder.cpp:58
#7  0x00007fc895423ef3 in Python::AstBuilder::parse(QUrl const&, QString&) (this=0x7fc884c27158, filename=..., contents=...) at /home/benjamin/Applications/KDevelop-python/src/parser/astbuilder.cpp:85
#8  0x00007fc89541bcb3 in Python::ParseSession::parse() (this=0x7fc854454580) at /home/benjamin/Applications/KDevelop-python/src/parser/parsesession.cpp:65
#9  0x00007fc88de55fa8 in Python::ParseJob::run(QSharedPointer<ThreadWeaver::JobInterface>, ThreadWeaver::Thread*) (this=0x7fc8545690b0) at /home/benjamin/Applications/KDevelop-python/src/pythonparsejob.cpp:144
#10 0x00007fc8c95b3caf in ThreadWeaver::IdDecorator::run(QSharedPointer<ThreadWeaver::JobInterface>, ThreadWeaver::Thread*) (this=<optimized out>, self=..., thread=0x7fc8500041d0) at /usr/src/debug/kf5-threadweaver-5.89.0-1.fc35.x86_64/src/iddecorator.cpp:50
#11 0x00007fc8c95b3aab in ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) (this=<optimized out>, job=<optimized out>, thread=<optimized out>) at /usr/src/debug/kf5-threadweaver-5.89.0-1.fc35.x86_64/src/executor.cpp:33
#12 0x00007fc8c95b48d7 in ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) (this=<optimized out>, self=..., th=0x7fc8500041d0) at /usr/src/debug/kf5-threadweaver-5.89.0-1.fc35.x86_64/src/job.cpp:64
#13 0x00007fc8c95b8456 in ThreadWeaver::Thread::run() (this=0x7fc8500041d0) at /usr/src/debug/kf5-threadweaver-5.89.0-1.fc35.x86_64/src/thread.cpp:98
#14 0x00007fc8c65054c6 in QThreadPrivate::start(void*) (arg=0x7fc8500041d0) at thread/qthread_unix.cpp:329
#15 0x00007fc8c5f87a87 in start_thread (arg=<optimized out>) at pthread_create.c:435
#16 0x00007fc8c600c640 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 17 (Thread 0x7fc88542a640 (LWP 63954) "Queue(0x2b16d40"):
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x29852f4, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2  0x00007fc8c5f8478f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x29852f4, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x00007fc8c5f86ed9 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x29852a0, cond=0x29852c8) at pthread_cond_wait.c:504
#4  ___pthread_cond_wait (cond=0x29852c8, mutex=0x29852a0) at pthread_cond_wait.c:619
#5  0x00007fc8c650b03b in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., deadline=..., this=0x29852a0) at thread/qwaitcondition_unix.cpp:146
#6  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x2b17880, deadline=...) at thread/qwaitcondition_unix.cpp:225
#7  0x00007fc8c95ba8fc in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked(ThreadWeaver::Thread*) (this=this@entry=0x2b16d40, th=<optimized out>) at /usr/src/debug/kf5-threadweaver-5.89.0-1.fc35.x86_64/src/weaver.cpp:601
#8  0x00007fc8c95bbb92 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) (this=0x2b16d40, th=<optimized out>, threadWasBusy=<optimized out>, suspendIfInactive=<optimized out>, justReturning=<optimized out>) at /usr/src/debug/kf5-threadweaver-5.89.0-1.fc35.x86_64/src/weaver.cpp:561
#9  0x00007fc8c95bbe8d in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x2b17960, th=0x7fc85c005210, wasBusy=<optimized out>) at /usr/src/debug/kf5-threadweaver-5.89.0-1.fc35.x86_64/src/workinghardstate.cpp:43
#10 0x00007fc8c95ba806 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x7fc85c005210, wasBusy=<optimized out>) at /usr/src/debug/kf5-threadweaver-5.89.0-1.fc35.x86_64/src/weaver.cpp:575
#11 0x00007fc8c95b83b8 in ThreadWeaver::Thread::run() (this=0x7fc85c005210) at /usr/src/debug/kf5-threadweaver-5.89.0-1.fc35.x86_64/src/thread.cpp:86
#12 0x00007fc8c65054c6 in QThreadPrivate::start(void*) (arg=0x7fc85c005210) at thread/qthread_unix.cpp:329
#13 0x00007fc8c5f87a87 in start_thread (arg=<optimized out>) at pthread_create.c:435
#14 0x00007fc8c600c640 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 16 (Thread 0x7fc885c2b640 (LWP 63953) "Queue(0x2b16d40"):
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x29852f4, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2  0x00007fc8c5f8478f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x29852f4, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x00007fc8c5f86ed9 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x29852a0, cond=0x29852c8) at pthread_cond_wait.c:504
#4  ___pthread_cond_wait (cond=0x29852c8, mutex=0x29852a0) at pthread_cond_wait.c:619
#5  0x00007fc8c650b03b in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., deadline=..., this=0x29852a0) at thread/qwaitcondition_unix.cpp:146
#6  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x2b17880, deadline=...) at thread/qwaitcondition_unix.cpp:225
#7  0x00007fc8c95ba8fc in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked(ThreadWeaver::Thread*) (this=this@entry=0x2b16d40, th=<optimized out>) at /usr/src/debug/kf5-threadweaver-5.89.0-1.fc35.x86_64/src/weaver.cpp:601
#8  0x00007fc8c95bbb92 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) (this=0x2b16d40, th=<optimized out>, threadWasBusy=<optimized out>, suspendIfInactive=<optimized out>, justReturning=<optimized out>) at /usr/src/debug/kf5-threadweaver-5.89.0-1.fc35.x86_64/src/weaver.cpp:561
#9  0x00007fc8c95bbe8d in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x2b17960, th=0x7fc858001d60, wasBusy=<optimized out>) at /usr/src/debug/kf5-threadweaver-5.89.0-1.fc35.x86_64/src/workinghardstate.cpp:43
#10 0x00007fc8c95ba806 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x7fc858001d60, wasBusy=<optimized out>) at /usr/src/debug/kf5-threadweaver-5.89.0-1.fc35.x86_64/src/weaver.cpp:575
#11 0x00007fc8c95b83b8 in ThreadWeaver::Thread::run() (this=0x7fc858001d60) at /usr/src/debug/kf5-threadweaver-5.89.0-1.fc35.x86_64/src/thread.cpp:86
#12 0x00007fc8c65054c6 in QThreadPrivate::start(void*) (arg=0x7fc858001d60) at thread/qthread_unix.cpp:329
#13 0x00007fc8c5f87a87 in start_thread (arg=<optimized out>) at pthread_create.c:435
#14 0x00007fc8c600c640 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 15 (Thread 0x7fc886ffd640 (LWP 63952) "Queue(0x2b16d40"):
#1  0x00007fc8c6505805 in QtLinuxFutex::_q_futex(int*, int, int, unsigned long long, int*, int) (val3=0, addr2=0x0, val2=0, val=3, op=0, addr=0x7fc89544c8b8 <Python::AstBuilder::pyInitLock>) at thread/qfutex_p.h:116
#2  QtLinuxFutex::futexWait<QBasicAtomicPointer<QMutexData> >(QBasicAtomicPointer<QMutexData>&, QBasicAtomicPointer<QMutexData>::Type) (expectedValue=0x3, futex=...) at thread/qfutex_p.h:135
#3  lockInternal_helper<false> (timeout=-1, elapsedTimer=0x0, d_ptr=...) at thread/qmutex_linux.cpp:142
#4  QBasicMutex::lockInternal() (this=0x7fc89544c8b8 <Python::AstBuilder::pyInitLock>) at thread/qmutex_linux.cpp:159
#5  0x00007fc8954268ed in QMutexLocker::QMutexLocker(QBasicMutex*) (this=0x7fc886ffac00, m=0x7fc89544c8b8 <Python::AstBuilder::pyInitLock>) at /usr/include/qt5/QtCore/qmutex.h:238
#6  0x00007fc895423cbf in Python::(anonymous namespace)::PythonInitializer::PythonInitializer(QMutex&) (this=0x7fc886ffac00, pyInitLock=...) at /home/benjamin/Applications/KDevelop-python/src/parser/astbuilder.cpp:58
#7  0x00007fc895423ef3 in Python::AstBuilder::parse(QUrl const&, QString&) (this=0x7fc886ffb158, filename=..., contents=...) at /home/benjamin/Applications/KDevelop-python/src/parser/astbuilder.cpp:85
#8  0x00007fc89541bcb3 in Python::ParseSession::parse() (this=0x7fc85886d1f0) at /home/benjamin/Applications/KDevelop-python/src/parser/parsesession.cpp:65
#9  0x00007fc88de55fa8 in Python::ParseJob::run(QSharedPointer<ThreadWeaver::JobInterface>, ThreadWeaver::Thread*) (this=0x7fc8586bafe0) at /home/benjamin/Applications/KDevelop-python/src/pythonparsejob.cpp:144
#10 0x00007fc8c95b3caf in ThreadWeaver::IdDecorator::run(QSharedPointer<ThreadWeaver::JobInterface>, ThreadWeaver::Thread*) (this=<optimized out>, self=..., thread=0x4f6a060) at /usr/src/debug/kf5-threadweaver-5.89.0-1.fc35.x86_64/src/iddecorator.cpp:50
#11 0x00007fc8c95b3aab in ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) (this=<optimized out>, job=<optimized out>, thread=<optimized out>) at /usr/src/debug/kf5-threadweaver-5.89.0-1.fc35.x86_64/src/executor.cpp:33
#12 0x00007fc8c95b48d7 in ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) (this=<optimized out>, self=..., th=0x4f6a060) at /usr/src/debug/kf5-threadweaver-5.89.0-1.fc35.x86_64/src/job.cpp:64
#13 0x00007fc8c95b8456 in ThreadWeaver::Thread::run() (this=0x4f6a060) at /usr/src/debug/kf5-threadweaver-5.89.0-1.fc35.x86_64/src/thread.cpp:98
#14 0x00007fc8c65054c6 in QThreadPrivate::start(void*) (arg=0x4f6a060) at thread/qthread_unix.cpp:329
#15 0x00007fc8c5f87a87 in start_thread (arg=<optimized out>) at pthread_create.c:435
#16 0x00007fc8c600c640 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 14 (Thread 0x7fc8877fe640 (LWP 63884) "QQuickXmlQueryE"):
#1  0x00007fc8c499319c in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7fc864003870, timeout=<optimized out>, context=0x7fc864003a00) at ../glib/gmain.c:4478
#2  g_main_context_iterate.constprop.0 (context=context@entry=0x7fc864003a00, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4170
#3  0x00007fc8c493b933 in g_main_context_iteration (context=0x7fc864003a00, may_block=1) at ../glib/gmain.c:4240
#4  0x00007fc8c6713c2e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fc864001e90, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007fc8c66c11e2 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fc8877fcfb0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69
#6  0x00007fc8c65042ca in QThread::exec() (this=this@entry=0x4edadb0) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#7  0x00007fc88c0932c9 in QQuickXmlQueryEngine::run() (this=0x4edadb0) at /usr/src/debug/qt5-qtxmlpatterns-5.15.2-5.fc35.x86_64/src/imports/xmllistmodel/qqmlxmllistmodel.cpp:325
#8  0x00007fc8c65054c6 in QThreadPrivate::start(void*) (arg=0x4edadb0) at thread/qthread_unix.cpp:329
#9  0x00007fc8c5f87a87 in start_thread (arg=<optimized out>) at pthread_create.c:435
#10 0x00007fc8c600c640 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 13 (Thread 0x7fc887fff640 (LWP 63857) "kdevelop"):
#1  __pselect (nfds=nfds@entry=5, readfds=readfds@entry=0x7fc887ff5f20, writefds=writefds@entry=0x0, exceptfds=exceptfds@entry=0x0, timeout=<optimized out>, timeout@entry=0x7fc887ff5f10, sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/pselect.c:57
#2  0x00007fc8bc76c0ad in usbmuxd_listen_inotify () at /usr/src/debug/libusbmuxd-2.0.2-5.fc35.x86_64/src/libusbmuxd.c:923
#3  0x00007fc8bc76cdc8 in usbmuxd_listen () at /usr/src/debug/libusbmuxd-2.0.2-5.fc35.x86_64/src/libusbmuxd.c:979
#4  device_monitor (data=<optimized out>) at /usr/src/debug/libusbmuxd-2.0.2-5.fc35.x86_64/src/libusbmuxd.c:1107
#5  0x00007fc8c5f87a87 in start_thread (arg=<optimized out>) at pthread_create.c:435
#6  0x00007fc8c600c640 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 12 (Thread 0x7fc88cccd640 (LWP 63843) "KDevelop::Compl"):
#1  0x00007fc8c4993172 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7fc86c0050c0, timeout=<optimized out>, context=0x7fc86c000c20) at ../glib/gmain.c:4473
#2  g_main_context_iterate.constprop.0 (context=context@entry=0x7fc86c000c20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4170
#3  0x00007fc8c493b933 in g_main_context_iteration (context=0x7fc86c000c20, may_block=1) at ../glib/gmain.c:4240
#4  0x00007fc8c6713c2e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fc86c000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007fc8c66c11e2 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fc88cccbfd0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69
#6  0x00007fc8c65042ca in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#7  0x00007fc8c65054c6 in QThreadPrivate::start(void*) (arg=0x437bc10) at thread/qthread_unix.cpp:329
#8  0x00007fc8c5f87a87 in start_thread (arg=<optimized out>) at pthread_create.c:435
#9  0x00007fc8c600c640 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 11 (Thread 0x7fc88d58f640 (LWP 63824) "Qt bearer threa"):
#1  0x00007fc8c499319c in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7fc868005260, timeout=<optimized out>, context=0x7fc868000c20) at ../glib/gmain.c:4478
#2  g_main_context_iterate.constprop.0 (context=context@entry=0x7fc868000c20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4170
#3  0x00007fc8c493b933 in g_main_context_iteration (context=0x7fc868000c20, may_block=1) at ../glib/gmain.c:4240
#4  0x00007fc8c6713c2e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fc868000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007fc8c66c11e2 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fc88d58dfd0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69
#6  0x00007fc8c65042ca in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#7  0x00007fc8c65054c6 in QThreadPrivate::start(void*) (arg=0x3eae320) at thread/qthread_unix.cpp:329
#8  0x00007fc8c5f87a87 in start_thread (arg=<optimized out>) at pthread_create.c:435
#9  0x00007fc8c600c640 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 10 (Thread 0x7fc88f68e640 (LWP 63821) "OutputFilterThr"):
#1  0x00007fc8c4993006 in g_main_context_iterate.constprop.0 (context=context@entry=0x7fc874000c20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4153
#2  0x00007fc8c493b933 in g_main_context_iteration (context=0x7fc874000c20, may_block=1) at ../glib/gmain.c:4240
#3  0x00007fc8c6713c2e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fc874000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fc8c66c11e2 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fc88f68cfd0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69
#5  0x00007fc8c65042ca in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007fc8c65054c6 in QThreadPrivate::start(void*) (arg=0x7fc8c951d868 <KDevelop::(anonymous namespace)::Q_QGS_s_parsingThread::innerFunction()::holder+8>) at thread/qthread_unix.cpp:329
#7  0x00007fc8c5f87a87 in start_thread (arg=<optimized out>) at pthread_create.c:435
#8  0x00007fc8c600c640 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 9 (Thread 0x7fc894eb9640 (LWP 63814) "QQmlThread"):
#1  0x00007fc8c498f100 in g_trace_mark.constprop.0 (begin_time_nsec=begin_time_nsec@entry=12944754073111, duration_nsec=<optimized out>, group=group@entry=0x7fc8c4997071 "GLib", name=name@entry=0x7fc8c49fe773 "g_main_context_iterate", message_format=message_format@entry=0x7fc8c49fe75d "Context %p, %s \342\207\222 %s", group=0x7fc8c4997071 "GLib") at ../glib/gtrace.c:95
#2  0x00007fc8c4993143 in g_main_context_iterate.constprop.0 (context=context@entry=0x7fc870000c20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4179
#3  0x00007fc8c493b933 in g_main_context_iteration (context=0x7fc870000c20, may_block=1) at ../glib/gmain.c:4240
#4  0x00007fc8c6713c2e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fc870000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007fc8c66c11e2 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fc894eb7fb0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69
#6  0x00007fc8c65042ca in QThread::exec() (this=this@entry=0x3ccdfe0) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#7  0x00007fc8c86d2d7c in QQmlThreadPrivate::run() (this=0x3ccdfe0) at qml/ftw/qqmlthread.cpp:155
#8  0x00007fc8c65054c6 in QThreadPrivate::start(void*) (arg=0x3ccdfe0) at thread/qthread_unix.cpp:329
#9  0x00007fc8c5f87a87 in start_thread (arg=<optimized out>) at pthread_create.c:435
#10 0x00007fc8c600c640 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 8 (Thread 0x7fc895c81640 (LWP 63813) "QThread"):
#1  0x00007fc8c6713a8b in QMutexLocker::QMutexLocker(QBasicMutex*) (m=0x386acd0, this=<synthetic pointer>) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:238
#2  QThreadData::canWaitLocked() (this=0x386aca0) at ../../include/QtCore/5.15.2/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:272
#3  postEventSourcePrepare(GSource*, gint*) (s=s@entry=0x7fc87c004fe0, timeout=timeout@entry=0x7fc895c7fd44) at kernel/qeventdispatcher_glib.cpp:260
#4  0x00007fc8c493dcfa in g_main_context_prepare (context=0x7fc87c000c20, priority=0x7fc895c7fe08) at ../glib/gmain.c:3701
#5  0x00007fc8c4993013 in g_main_context_iterate.constprop.0 (context=context@entry=0x7fc87c000c20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4155
#6  0x00007fc8c493b933 in g_main_context_iteration (context=0x7fc87c000c20, may_block=1) at ../glib/gmain.c:4240
#7  0x00007fc8c6713c2e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fc87c000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#8  0x00007fc8c66c11e2 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fc895c7ff70, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69
#9  0x00007fc8c65042ca in QThread::exec() (this=this@entry=0x3c6e980) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#10 0x00007fc8c96c11dc in KDevelop::DUChainPrivate::CleanupThread::run() (this=0x3c6e980) at /home/benjamin/Applications/KDevelop/src/kdevplatform/language/duchain/duchain.cpp:321
#11 0x00007fc8c65054c6 in QThreadPrivate::start(void*) (arg=0x3c6e980) at thread/qthread_unix.cpp:329
#12 0x00007fc8c5f87a87 in start_thread (arg=<optimized out>) at pthread_create.c:435
#13 0x00007fc8c600c640 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 7 (Thread 0x7fc88dd90640 (LWP 63812) "Thread (pooled)"):
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x275f004, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7fc88dd8ef20, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2  0x00007fc8c5f8478f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x275f004, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7fc88dd8ef20, private=private@entry=0) at futex-internal.c:139
#3  0x00007fc8c5f871b6 in __pthread_cond_wait_common (abstime=0x7fc88dd8ef20, clockid=1, mutex=0x275efb0, cond=0x275efd8) at pthread_cond_wait.c:504
#4  ___pthread_cond_timedwait64 (cond=0x275efd8, mutex=0x275efb0, abstime=0x7fc88dd8ef20) at pthread_cond_wait.c:644
#5  0x00007fc8c650af9a in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (deadline=..., this=0x275efb0) at thread/qwaitcondition_unix.cpp:136
#6  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., deadline=..., this=0x275efb0) at thread/qwaitcondition_unix.cpp:144
#7  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x27620a0, mutex=0x275d6b8, deadline=...) at thread/qwaitcondition_unix.cpp:225
#8  0x00007fc8c6508794 in QThreadPoolThread::run() (this=0x2762090) at thread/qthreadpool.cpp:140
#9  0x00007fc8c65054c6 in QThreadPrivate::start(void*) (arg=0x2762090) at thread/qthread_unix.cpp:329
#10 0x00007fc8c5f87a87 in start_thread (arg=<optimized out>) at pthread_create.c:435
#11 0x00007fc8c600c640 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 6 (Thread 0x7fc896591640 (LWP 63811) "Thread (pooled)"):
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x265c7c0, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7fc89658ff20, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2  0x00007fc8c5f8478f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x265c7c0, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7fc89658ff20, private=private@entry=0) at futex-internal.c:139
#3  0x00007fc8c5f871b6 in __pthread_cond_wait_common (abstime=0x7fc89658ff20, clockid=1, mutex=0x265c770, cond=0x265c798) at pthread_cond_wait.c:504
#4  ___pthread_cond_timedwait64 (cond=0x265c798, mutex=0x265c770, abstime=0x7fc89658ff20) at pthread_cond_wait.c:644
#5  0x00007fc8c650af9a in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (deadline=..., this=0x265c770) at thread/qwaitcondition_unix.cpp:136
#6  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., deadline=..., this=0x265c770) at thread/qwaitcondition_unix.cpp:144
#7  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x2761ed0, mutex=0x275d6b8, deadline=...) at thread/qwaitcondition_unix.cpp:225
#8  0x00007fc8c6508794 in QThreadPoolThread::run() (this=0x2761ec0) at thread/qthreadpool.cpp:140
#9  0x00007fc8c65054c6 in QThreadPrivate::start(void*) (arg=0x2761ec0) at thread/qthread_unix.cpp:329
#10 0x00007fc8c5f87a87 in start_thread (arg=<optimized out>) at pthread_create.c:435
#11 0x00007fc8c600c640 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 5 (Thread 0x7fc896d92640 (LWP 63810) "Thread (pooled)"):
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x2762c70, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7fc896d90f20, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2  0x00007fc8c5f8478f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x2762c70, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7fc896d90f20, private=private@entry=0) at futex-internal.c:139
#3  0x00007fc8c5f871b6 in __pthread_cond_wait_common (abstime=0x7fc896d90f20, clockid=1, mutex=0x2762c20, cond=0x2762c48) at pthread_cond_wait.c:504
#4  ___pthread_cond_timedwait64 (cond=0x2762c48, mutex=0x2762c20, abstime=0x7fc896d90f20) at pthread_cond_wait.c:644
#5  0x00007fc8c650af9a in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (deadline=..., this=0x2762c20) at thread/qwaitcondition_unix.cpp:136
#6  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., deadline=..., this=0x2762c20) at thread/qwaitcondition_unix.cpp:144
#7  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x2761b10, mutex=0x275d6b8, deadline=...) at thread/qwaitcondition_unix.cpp:225
#8  0x00007fc8c6508794 in QThreadPoolThread::run() (this=0x2761b00) at thread/qthreadpool.cpp:140
#9  0x00007fc8c65054c6 in QThreadPrivate::start(void*) (arg=0x2761b00) at thread/qthread_unix.cpp:329
#10 0x00007fc8c5f87a87 in start_thread (arg=<optimized out>) at pthread_create.c:435
#11 0x00007fc8c600c640 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 4 (Thread 0x7fc897593640 (LWP 63809) "Thread (pooled)"):
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x27a04e0, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7fc897591f20, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2  0x00007fc8c5f8478f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x27a04e0, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7fc897591f20, private=private@entry=0) at futex-internal.c:139
#3  0x00007fc8c5f871b6 in __pthread_cond_wait_common (abstime=0x7fc897591f20, clockid=1, mutex=0x27a0490, cond=0x27a04b8) at pthread_cond_wait.c:504
#4  ___pthread_cond_timedwait64 (cond=0x27a04b8, mutex=0x27a0490, abstime=0x7fc897591f20) at pthread_cond_wait.c:644
#5  0x00007fc8c650af9a in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (deadline=..., this=0x27a0490) at thread/qwaitcondition_unix.cpp:136
#6  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., deadline=..., this=0x27a0490) at thread/qwaitcondition_unix.cpp:144
#7  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x27a1b80, mutex=0x275d6b8, deadline=...) at thread/qwaitcondition_unix.cpp:225
#8  0x00007fc8c6508794 in QThreadPoolThread::run() (this=0x27a1b70) at thread/qthreadpool.cpp:140
#9  0x00007fc8c65054c6 in QThreadPrivate::start(void*) (arg=0x27a1b70) at thread/qthread_unix.cpp:329
#10 0x00007fc8c5f87a87 in start_thread (arg=<optimized out>) at pthread_create.c:435
#11 0x00007fc8c600c640 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 3 (Thread 0x7fc89d2fe640 (LWP 63808) "QDBusConnection"):
#1  0x00007fc8ca833d4c in update_get_addr (ti=0x7fc8c69a34d0) at ../elf/dl-tls.c:908
#2  0x00007fc8ca83a12c in __tls_get_addr () at ../sysdeps/x86_64/tls_get_addr.S:55
#3  0x00007fc8c6504b4a in get_thread_data () at thread/qthread_unix.cpp:160
#4  QThreadData::current(bool) (createIfNecessary=createIfNecessary@entry=true) at thread/qthread_unix.cpp:207
#5  0x00007fc8c6713a6e in postEventSourcePrepare(GSource*, gint*) (s=s@entry=0x7fc898004bb0, timeout=timeout@entry=0x7fc89d2fcd74) at kernel/qeventdispatcher_glib.cpp:253
#6  0x00007fc8c493dcfa in g_main_context_prepare (context=0x7fc898000c20, priority=0x7fc89d2fce38) at ../glib/gmain.c:3701
#7  0x00007fc8c4993013 in g_main_context_iterate.constprop.0 (context=context@entry=0x7fc898000c20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4155
#8  0x00007fc8c493b933 in g_main_context_iteration (context=0x7fc898000c20, may_block=1) at ../glib/gmain.c:4240
#9  0x00007fc8c6713c2e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fc898000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#10 0x00007fc8c66c11e2 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fc89d2fcfa0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69
#11 0x00007fc8c65042ca in QThread::exec() (this=this@entry=0x7fc8c7374060 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#12 0x00007fc8c72f9b6b in QDBusConnectionManager::run() (this=0x7fc8c7374060 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:179
#13 0x00007fc8c65054c6 in QThreadPrivate::start(void*) (arg=0x7fc8c7374060 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:329
#14 0x00007fc8c5f87a87 in start_thread (arg=<optimized out>) at pthread_create.c:435
#15 0x00007fc8c600c640 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 2 (Thread 0x7fc8a4e1d640 (LWP 63807) "QXcbEventQueue"):
#1  0x00007fc8c56b9f42 in poll (__timeout=-1, __nfds=1, __fds=0x7fc8a4e1bec8) at /usr/include/bits/poll2.h:48
#2  _xcb_conn_wait (c=0x1f64070, vector=0x0, count=0x0, cond=<optimized out>) at /usr/src/debug/libxcb-1.13.1-8.fc35.x86_64/src/xcb_conn.c:479
#3  0x00007fc8c56bb8fc in _xcb_conn_wait (count=0x0, vector=0x0, cond=0x1f640b0, c=0x1f64070) at /usr/src/debug/libxcb-1.13.1-8.fc35.x86_64/src/xcb_conn.c:445
#4  xcb_wait_for_event (c=0x1f64070) at /usr/src/debug/libxcb-1.13.1-8.fc35.x86_64/src/xcb_in.c:697
#5  0x00007fc8a4f350d7 in QXcbEventQueue::run() (this=0x1f58f10) at qxcbeventqueue.cpp:228
#6  0x00007fc8c65054c6 in QThreadPrivate::start(void*) (arg=0x1f58f10) at thread/qthread_unix.cpp:329
#7  0x00007fc8c5f87a87 in start_thread (arg=<optimized out>) at pthread_create.c:435
#8  0x00007fc8c600c640 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 1 (Thread 0x7fc8b2580540 (LWP 63806) "kdevelop"):
#1  0x00007fc8c56b9f42 in poll (__timeout=-1, __nfds=1, __fds=0x7ffec07bbe48) at /usr/include/bits/poll2.h:48
#2  _xcb_conn_wait (c=0x1f64070, vector=0x7ffec07bbf38, count=0x7ffec07bbf34, cond=<optimized out>) at /usr/src/debug/libxcb-1.13.1-8.fc35.x86_64/src/xcb_conn.c:479
#3  0x00007fc8c56ba270 in _xcb_conn_wait (count=0x7ffec07bbf34, vector=0x7ffec07bbf38, cond=0x1f65198, c=0x1f64070) at /usr/src/debug/libxcb-1.13.1-8.fc35.x86_64/src/xcb_out.c:463
#4  _xcb_out_send (c=c@entry=0x1f64070, vector=<optimized out>, vector@entry=0x7ffec07bbf70, count=<optimized out>, count@entry=1) at /usr/src/debug/libxcb-1.13.1-8.fc35.x86_64/src/xcb_out.c:464
#5  0x00007fc8c56ba4c7 in _xcb_out_flush_to (request=4555, c=0x1f64070) at /usr/src/debug/libxcb-1.13.1-8.fc35.x86_64/src/xcb_out.c:488
#6  _xcb_out_flush_to (c=0x1f64070, request=4555) at /usr/src/debug/libxcb-1.13.1-8.fc35.x86_64/src/xcb_out.c:477
#7  0x00007fc8c56ba6a5 in wait_for_reply (c=c@entry=0x1f64070, request=4555, e=e@entry=0x0) at /usr/src/debug/libxcb-1.13.1-8.fc35.x86_64/src/xcb_in.c:508
#8  0x00007fc8c56bb515 in xcb_wait_for_reply (c=0x1f64070, request=4555, e=0x0) at /usr/src/debug/libxcb-1.13.1-8.fc35.x86_64/src/xcb_in.c:532
#9  0x00007fc8a4f0f9ce in QXcbConnection::sync() (this=0x1f62930) at /usr/src/debug/qt5-qtbase-5.15.2-30.fc35.x86_64/src/plugins/platforms/xcb/qxcbconnection_basic.h:71
#10 0x00007fc8a4f29bab in QXcbBackingStoreImage::preparePaint(QRegion const&) (this=0x4d3be20, region=...) at qxcbbackingstore.cpp:763
#11 0x00007fc8a4f29f14 in QXcbBackingStore::beginPaint(QRegion const&) (this=this@entry=0x529cb20, region=...) at qxcbbackingstore.cpp:802
#12 0x00007fc8c6f8f105 in QBackingStore::beginPaint(QRegion const&) (this=0x4d46a70, region=...) at painting/qbackingstore.cpp:138
#13 0x00007fc8c75bb332 in QWidgetRepaintManager::paintAndFlush() (this=<optimized out>) at kernel/qwidgetrepaintmanager.cpp:976
#14 0x00007fc8c75ed5cd in QWidget::event(QEvent*) (this=0x4d4a8d0, event=0x4d29f60) at kernel/qwidget.cpp:8965
#15 0x00007fc8c75aa443 in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x4d4a8d0, e=0x4d29f60) at kernel/qapplication.cpp:3632
#16 0x00007fc8c66c27d8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x4d4a8d0, event=0x4d29f60) at kernel/qcoreapplication.cpp:1064
#17 0x00007fc8c66c5d46 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (receiver=0x0, event_type=0, data=0x1f4d6f0) at kernel/qcoreapplication.cpp:1821
#18 0x00007fc8c6714117 in postEventSourceDispatch(GSource*, GSourceFunc, gpointer) (s=0x201e460) at kernel/qeventdispatcher_glib.cpp:277
#19 0x00007fc8c493e130 in g_main_dispatch (context=0x7fc8a0005000) at ../glib/gmain.c:3381
#20 g_main_context_dispatch (context=0x7fc8a0005000) at ../glib/gmain.c:4099
#21 0x00007fc8c4993208 in g_main_context_iterate.constprop.0 (context=context@entry=0x7fc8a0005000, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4175
#22 0x00007fc8c493b933 in g_main_context_iteration (context=0x7fc8a0005000, may_block=1) at ../glib/gmain.c:4240
#23 0x00007fc8c6713bb8 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x2021f70, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#24 0x00007fc8c66c11e2 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffec07bc8b0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69
#25 0x00007fc8c66c9724 in QCoreApplication::exec() () at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#26 0x00007fc8c6dfdc40 in QGuiApplication::exec() () at kernel/qguiapplication.cpp:1860
#27 0x00007fc8c75aa3b9 in QApplication::exec() () at kernel/qapplication.cpp:2824
#28 0x000000000040c373 in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at /home/benjamin/Applications/KDevelop/src/app/main.cpp:846
[Inferior 1 (process 63806) detached]

Possible duplicates by query: bug 447634, bug 447349, bug 444567, bug 441058, bug 438433.

Reported using DrKonqi