| Summary: | Segfault in QuickOpen | ||
|---|---|---|---|
| Product: | [Developer tools] kdevplatform | Reporter: | Francis Herne <mail> |
| Component: | quickopen | Assignee: | kdevelop-bugs-null |
| Status: | RESOLVED NOT A BUG | ||
| Severity: | crash | ||
| Priority: | NOR | ||
| Version First Reported In: | 5.0.80 | ||
| Target Milestone: | --- | ||
| Platform: | Other | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
Recurred. It happens when initally clicking on the widget, before typing anything.
There's a very long backtrace of libclang calls in one thread, I don't know if that's relevant.
==========
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x00007fcab626663b in QIcon::QIcon(QIcon const&) () from /usr/lib/libQt5Gui.so.5
(gdb) thread apply all bt
Thread 15 (Thread 0x7fca98eef700 (LWP 9667)):
#0 0x00007fcab4eb348d in poll () at /usr/lib/libc.so.6
#1 0x00007fcaa9886786 in () at /usr/lib/libglib-2.0.so.0
#2 0x00007fcaa988689c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3 0x00007fcab5cf146f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4 0x00007fcab5c9ae9a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5 0x00007fcab5abd053 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6 0x00007fcab8a40de5 in () at /usr/lib/libQt5DBus.so.5
#7 0x00007fcab5ac1ce8 in () at /usr/lib/libQt5Core.so.5
#8 0x00007fcaabc69454 in start_thread () at /usr/lib/libpthread.so.0
#9 0x00007fcab4ebc7df in clone () at /usr/lib/libc.so.6
Thread 14 (Thread 0x7fca68936700 (LWP 9794)):
#0 0x00007fcaabc6a68d in pthread_join () at /usr/lib/libpthread.so.0
#1 0x00007fca7321fc60 in llvm::llvm_execute_on_thread(void (*)(void*), void*, unsigned int) () at /usr/lib/../lib/libLLVM-3.9.so
#2 0x00007fca731a5600 in llvm::CrashRecoveryContext::RunSafelyOnThread(llvm::function_ref<void ()>, unsigned int) () at /usr/lib/../lib/libLLVM-3.9.so
#3 0x00007fca75cd0a9c in clang_parseTranslationUnit2FullArgv () at /usr/lib/libclang.so.3.9
#4 0x00007fca75cd0d3b in clang_parseTranslationUnit2 () at /usr/lib/libclang.so.3.9
#5 0x00007fca77378ed8 in ParseSessionData::ParseSessionData(QVector<UnsavedFile> const&, ClangIndex*, ClangParsingEnvironment const&, QFlags<ParseSessionData::Option>) (this=0x7fca549b8410, unsavedFiles=..., index=0x1490450, environment=..., options=...) at /home/flh/projects/kdevelop/languages/clang/duchain/parsesession.cpp:280
#6 0x00007fca775ec709 in ClangParseJob::createSessionData() const (this=0x45a91b0) at /home/flh/projects/kdevelop/languages/clang/clangparsejob.cpp:379
#7 0x00007fca775eb553 in ClangParseJob::run(QSharedPointer<ThreadWeaver::JobInterface>, ThreadWeaver::Thread*) (this=0x45a91b0)
at /home/flh/projects/kdevelop/languages/clang/clangparsejob.cpp:255
#8 0x00007fcab1f9d586 in ThreadWeaver::IdDecorator::run(QSharedPointer<ThreadWeaver::JobInterface>, ThreadWeaver::Thread*) () at /usr/lib/libKF5ThreadWeaver.so.5
#9 0x00007fcab1f9db88 in ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /usr/lib/libKF5ThreadWeaver.so.5
#10 0x00007fcab1f9ca9a in ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /usr/lib/libKF5ThreadWeaver.so.5
#11 0x00007fcab1f9c140 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#12 0x00007fcab5ac1ce8 in () at /usr/lib/libQt5Core.so.5
#13 0x00007fcaabc69454 in start_thread () at /usr/lib/libpthread.so.0
#14 0x00007fcab4ebc7df in clone () at /usr/lib/libc.so.6
Thread 13 (Thread 0x7fca88e60700 (LWP 9668)):
#0 0x00007fcaabc6f4b8 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1 0x00007fcab5ac2ad6 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2 0x00007fcab2ec1439 in KDevelop::DUChainPrivate::CleanupThread::run() (this=0xf450b0) at /home/flh/projects/kdevplatform/language/duchain/duchain.cpp:282
#3 0x00007fcab5ac1ce8 in () at /usr/lib/libQt5Core.so.5
#4 0x00007fcaabc69454 in start_thread () at /usr/lib/libpthread.so.0
#5 0x00007fcab4ebc7df in clone () at /usr/lib/libc.so.6
Thread 12 (Thread 0x7fca5bfff700 (LWP 9795)):
#0 0x00007fcaabc6f10f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1 0x00007fcab5ac2b9b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2 0x00007fcab1f9a1c0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#3 0x00007fcab1f9e988 in () at /usr/lib/libKF5ThreadWeaver.so.5
#4 0x00007fcab1f99263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#5 0x00007fcab1f9e9e2 in () at /usr/lib/libKF5ThreadWeaver.so.5
#6 0x00007fcab1f99263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#7 0x00007fcab1f9e9e2 in () at /usr/lib/libKF5ThreadWeaver.so.5
#8 0x00007fcab1f99263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#9 0x00007fcab1f9c1f9 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#10 0x00007fcab5ac1ce8 in () at /usr/lib/libQt5Core.so.5
#11 0x00007fcaabc69454 in start_thread () at /usr/lib/libpthread.so.0
#12 0x00007fcab4ebc7df in clone () at /usr/lib/libc.so.6
Thread 11 (Thread 0x7fca6b2f4700 (LWP 9791)):
#0 0x00007fcaabc6f10f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
---Type <return> to continue, or q <return> to quit---
#1 0x00007fcab5ac2b9b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2 0x00007fcab1f9a1c0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#3 0x00007fcab1f9e988 in () at /usr/lib/libKF5ThreadWeaver.so.5
#4 0x00007fcab1f99263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#5 0x00007fcab1f9e9e2 in () at /usr/lib/libKF5ThreadWeaver.so.5
#6 0x00007fcab1f99263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#7 0x00007fcab1f9e9e2 in () at /usr/lib/libKF5ThreadWeaver.so.5
#8 0x00007fcab1f99263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#9 0x00007fcab1f9c1f9 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#10 0x00007fcab5ac1ce8 in () at /usr/lib/libQt5Core.so.5
#11 0x00007fcaabc69454 in start_thread () at /usr/lib/libpthread.so.0
#12 0x00007fcab4ebc7df in clone () at /usr/lib/libc.so.6
Thread 10 (Thread 0x7fca69137700 (LWP 9793)):
#0 0x00007fcaabc6f10f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1 0x00007fcab5ac2b9b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2 0x00007fcab1f9a1c0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#3 0x00007fcab1f9e988 in () at /usr/lib/libKF5ThreadWeaver.so.5
#4 0x00007fcab1f99263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#5 0x00007fcab1f9e9e2 in () at /usr/lib/libKF5ThreadWeaver.so.5
#6 0x00007fcab1f99263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#7 0x00007fcab1f9e9e2 in () at /usr/lib/libKF5ThreadWeaver.so.5
#8 0x00007fcab1f99263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#9 0x00007fcab1f9c1f9 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#10 0x00007fcab5ac1ce8 in () at /usr/lib/libQt5Core.so.5
#11 0x00007fcaabc69454 in start_thread () at /usr/lib/libpthread.so.0
#12 0x00007fcab4ebc7df in clone () at /usr/lib/libc.so.6
Thread 9 (Thread 0x7fca6baf5700 (LWP 9792)):
#0 0x00007fcaabc6f10f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1 0x00007fcab5ac2b9b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2 0x00007fcab1f9a1c0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#3 0x00007fcab1f9e988 in () at /usr/lib/libKF5ThreadWeaver.so.5
#4 0x00007fcab1f99263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#5 0x00007fcab1f9c1f9 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#6 0x00007fcab5ac1ce8 in () at /usr/lib/libQt5Core.so.5
#7 0x00007fcaabc69454 in start_thread () at /usr/lib/libpthread.so.0
#8 0x00007fcab4ebc7df in clone () at /usr/lib/libc.so.6
Thread 8 (Thread 0x7fca58905700 (LWP 9993)):
#0 0x00007fcab4eb348d in poll () at /usr/lib/libc.so.6
#1 0x00007fcaa9886786 in () at /usr/lib/libglib-2.0.so.0
#2 0x00007fcaa988689c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3 0x00007fcab5cf146f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4 0x00007fcab5c9ae9a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5 0x00007fcab5abd053 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6 0x00007fcab301837f in KDevelop::CompletionWorkerThread::run() (this=0x6104ed0) at /home/flh/projects/kdevplatform/language/codecompletion/codecompletionmodel.cpp:89
#7 0x00007fcab5ac1ce8 in () at /usr/lib/libQt5Core.so.5
#8 0x00007fcaabc69454 in start_thread () at /usr/lib/libpthread.so.0
#9 0x00007fcab4ebc7df in clone () at /usr/lib/libc.so.6
Thread 7 (Thread 0x7fca3ffff700 (LWP 9894)):
#0 0x00007fcab4eb348d in poll () at /usr/lib/libc.so.6
#1 0x00007fcaa9886786 in () at /usr/lib/libglib-2.0.so.0
#2 0x00007fcaa988689c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3 0x00007fcab5cf146f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4 0x00007fcab5c9ae9a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
---Type <return> to continue, or q <return> to quit---
#5 0x00007fcab5abd053 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6 0x00007fcab301837f in KDevelop::CompletionWorkerThread::run() (this=0x47d0bb0) at /home/flh/projects/kdevplatform/language/codecompletion/codecompletionmodel.cpp:89
#7 0x00007fcab5ac1ce8 in () at /usr/lib/libQt5Core.so.5
#8 0x00007fcaabc69454 in start_thread () at /usr/lib/libpthread.so.0
#9 0x00007fcab4ebc7df in clone () at /usr/lib/libc.so.6
Thread 6 (Thread 0x7fca5a5b1700 (LWP 9804)):
#0 0x00007fcab4eb348d in poll () at /usr/lib/libc.so.6
#1 0x00007fcaa9886786 in () at /usr/lib/libglib-2.0.so.0
#2 0x00007fcaa988689c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3 0x00007fcab5cf146f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4 0x00007fcab5c9ae9a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5 0x00007fcab5abd053 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6 0x00007fcab5ac1ce8 in () at /usr/lib/libQt5Core.so.5
#7 0x00007fcaabc69454 in start_thread () at /usr/lib/libpthread.so.0
#8 0x00007fcab4ebc7df in clone () at /usr/lib/libc.so.6
Thread 5 (Thread 0x7fca815d3700 (LWP 9669)):
#0 0x00007fcab4eb348d in poll () at /usr/lib/libc.so.6
#1 0x00007fcaa9886786 in () at /usr/lib/libglib-2.0.so.0
#2 0x00007fcaa988689c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3 0x00007fcab5cf146f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4 0x00007fcab5c9ae9a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5 0x00007fcab5abd053 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6 0x00007fcab301837f in KDevelop::CompletionWorkerThread::run() (this=0xfe7460) at /home/flh/projects/kdevplatform/language/codecompletion/codecompletionmodel.cpp:89
#7 0x00007fcab5ac1ce8 in () at /usr/lib/libQt5Core.so.5
#8 0x00007fcaabc69454 in start_thread () at /usr/lib/libpthread.so.0
#9 0x00007fcab4ebc7df in clone () at /usr/lib/libc.so.6
Thread 4 (Thread 0x7fca726a3700 (LWP 9670)):
#0 0x00007fcab4eb348d in poll () at /usr/lib/libc.so.6
#1 0x00007fcaa9886786 in () at /usr/lib/libglib-2.0.so.0
#2 0x00007fcaa988689c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3 0x00007fcab5cf146f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4 0x00007fcab5c9ae9a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5 0x00007fcab5abd053 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6 0x00007fcab301837f in KDevelop::CompletionWorkerThread::run() (this=0x1493960) at /home/flh/projects/kdevplatform/language/codecompletion/codecompletionmodel.cpp:89
#7 0x00007fcab5ac1ce8 in () at /usr/lib/libQt5Core.so.5
#8 0x00007fcaabc69454 in start_thread () at /usr/lib/libpthread.so.0
#9 0x00007fcab4ebc7df in clone () at /usr/lib/libc.so.6
Thread 3 (Thread 0x7fca3e0f8700 (LWP 20021)):
#0 0x00007fca763c1ba2 in () at /usr/lib/libclang.so.3.9
#1 0x00007fca763c265d in () at /usr/lib/libclang.so.3.9
#2 0x00007fca763ac58a in () at /usr/lib/libclang.so.3.9
#3 0x00007fca763bc0bc in () at /usr/lib/libclang.so.3.9
#4 0x00007fca763bf5d0 in () at /usr/lib/libclang.so.3.9
#5 0x00007fca763bb694 in () at /usr/lib/libclang.so.3.9
#6 0x00007fca763bbe95 in () at /usr/lib/libclang.so.3.9
#7 0x00007fca763b3e5d in () at /usr/lib/libclang.so.3.9
#8 0x00007fca763b52c2 in () at /usr/lib/libclang.so.3.9
#9 0x00007fca763b53f3 in () at /usr/lib/libclang.so.3.9
#10 0x00007fca763b5a2d in () at /usr/lib/libclang.so.3.9
#11 0x00007fca763b633c in () at /usr/lib/libclang.so.3.9
#12 0x00007fca763ce40a in () at /usr/lib/libclang.so.3.9
#13 0x00007fca763fcec4 in () at /usr/lib/libclang.so.3.9
#14 0x00007fca763fd395 in () at /usr/lib/libclang.so.3.9
---Type <return> to continue, or q <return> to quit---
#15 0x00007fca76128ad3 in () at /usr/lib/libclang.so.3.9
#16 0x00007fca763b5a70 in () at /usr/lib/libclang.so.3.9
#17 0x00007fca763b633c in () at /usr/lib/libclang.so.3.9
#18 0x00007fca763ce40a in () at /usr/lib/libclang.so.3.9
#19 0x00007fca763fcec4 in () at /usr/lib/libclang.so.3.9
#20 0x00007fca763fd395 in () at /usr/lib/libclang.so.3.9
#21 0x00007fca76451087 in () at /usr/lib/libclang.so.3.9
#22 0x00007fca7619d7cb in () at /usr/lib/libclang.so.3.9
#23 0x00007fca763c1d59 in () at /usr/lib/libclang.so.3.9
#24 0x00007fca763c265d in () at /usr/lib/libclang.so.3.9
#25 0x00007fca763ac58a in () at /usr/lib/libclang.so.3.9
#26 0x00007fca763bc0bc in () at /usr/lib/libclang.so.3.9
#27 0x00007fca763bf5d0 in () at /usr/lib/libclang.so.3.9
#28 0x00007fca763bb694 in () at /usr/lib/libclang.so.3.9
#29 0x00007fca763bbe95 in () at /usr/lib/libclang.so.3.9
#30 0x00007fca763b3e5d in () at /usr/lib/libclang.so.3.9
#31 0x00007fca763b52c2 in () at /usr/lib/libclang.so.3.9
#32 0x00007fca763b53f3 in () at /usr/lib/libclang.so.3.9
#33 0x00007fca763b5a2d in () at /usr/lib/libclang.so.3.9
#34 0x00007fca763b633c in () at /usr/lib/libclang.so.3.9
#35 0x00007fca763ce40a in () at /usr/lib/libclang.so.3.9
#36 0x00007fca763fcec4 in () at /usr/lib/libclang.so.3.9
#37 0x00007fca763fd395 in () at /usr/lib/libclang.so.3.9
#38 0x00007fca76128ad3 in () at /usr/lib/libclang.so.3.9
#39 0x00007fca763b5a70 in () at /usr/lib/libclang.so.3.9
#40 0x00007fca763b633c in () at /usr/lib/libclang.so.3.9
#41 0x00007fca763ce40a in () at /usr/lib/libclang.so.3.9
#42 0x00007fca763fcec4 in () at /usr/lib/libclang.so.3.9
#43 0x00007fca763fd395 in () at /usr/lib/libclang.so.3.9
#44 0x00007fca76451087 in () at /usr/lib/libclang.so.3.9
#45 0x00007fca7619d7cb in () at /usr/lib/libclang.so.3.9
#46 0x00007fca763c1d59 in () at /usr/lib/libclang.so.3.9
#47 0x00007fca763c265d in () at /usr/lib/libclang.so.3.9
#48 0x00007fca763ac58a in () at /usr/lib/libclang.so.3.9
#49 0x00007fca763b387f in () at /usr/lib/libclang.so.3.9
#50 0x00007fca7632cfd0 in () at /usr/lib/libclang.so.3.9
#51 0x00007fca7633f04a in () at /usr/lib/libclang.so.3.9
#52 0x00007fca7633f988 in () at /usr/lib/libclang.so.3.9
#53 0x00007fca763bf663 in () at /usr/lib/libclang.so.3.9
#54 0x00007fca763bb694 in () at /usr/lib/libclang.so.3.9
#55 0x00007fca763bbe95 in () at /usr/lib/libclang.so.3.9
#56 0x00007fca763b3e5d in () at /usr/lib/libclang.so.3.9
#57 0x00007fca763b52c2 in () at /usr/lib/libclang.so.3.9
#58 0x00007fca763b53f3 in () at /usr/lib/libclang.so.3.9
#59 0x00007fca763b5a2d in () at /usr/lib/libclang.so.3.9
#60 0x00007fca763b633c in () at /usr/lib/libclang.so.3.9
#61 0x00007fca763ce40a in () at /usr/lib/libclang.so.3.9
#62 0x00007fca763fcec4 in () at /usr/lib/libclang.so.3.9
#63 0x00007fca763fd395 in () at /usr/lib/libclang.so.3.9
#64 0x00007fca76451087 in () at /usr/lib/libclang.so.3.9
#65 0x00007fca7619d7cb in () at /usr/lib/libclang.so.3.9
#66 0x00007fca763c1d59 in () at /usr/lib/libclang.so.3.9
#67 0x00007fca763c265d in () at /usr/lib/libclang.so.3.9
#68 0x00007fca763ac58a in () at /usr/lib/libclang.so.3.9
#69 0x00007fca763bc0bc in () at /usr/lib/libclang.so.3.9
#70 0x00007fca763bf5d0 in () at /usr/lib/libclang.so.3.9
#71 0x00007fca763bb694 in () at /usr/lib/libclang.so.3.9
---Type <return> to continue, or q <return> to quit---
#72 0x00007fca763bbe95 in () at /usr/lib/libclang.so.3.9
#73 0x00007fca763b3e5d in () at /usr/lib/libclang.so.3.9
#74 0x00007fca763b52c2 in () at /usr/lib/libclang.so.3.9
#75 0x00007fca763b53f3 in () at /usr/lib/libclang.so.3.9
#76 0x00007fca763b5a2d in () at /usr/lib/libclang.so.3.9
#77 0x00007fca763b633c in () at /usr/lib/libclang.so.3.9
#78 0x00007fca763ce40a in () at /usr/lib/libclang.so.3.9
#79 0x00007fca763fcec4 in () at /usr/lib/libclang.so.3.9
#80 0x00007fca763fd395 in () at /usr/lib/libclang.so.3.9
#81 0x00007fca76128ad3 in () at /usr/lib/libclang.so.3.9
#82 0x00007fca763b5a70 in () at /usr/lib/libclang.so.3.9
#83 0x00007fca763b633c in () at /usr/lib/libclang.so.3.9
#84 0x00007fca763ce40a in () at /usr/lib/libclang.so.3.9
#85 0x00007fca763fcec4 in () at /usr/lib/libclang.so.3.9
#86 0x00007fca763fd395 in () at /usr/lib/libclang.so.3.9
#87 0x00007fca76128ad3 in () at /usr/lib/libclang.so.3.9
#88 0x00007fca763b5a70 in () at /usr/lib/libclang.so.3.9
#89 0x00007fca763b633c in () at /usr/lib/libclang.so.3.9
#90 0x00007fca763ce40a in () at /usr/lib/libclang.so.3.9
#91 0x00007fca763fcec4 in () at /usr/lib/libclang.so.3.9
#92 0x00007fca763fd395 in () at /usr/lib/libclang.so.3.9
#93 0x00007fca76451087 in () at /usr/lib/libclang.so.3.9
#94 0x00007fca7633c0a9 in () at /usr/lib/libclang.so.3.9
#95 0x00007fca763a5d59 in () at /usr/lib/libclang.so.3.9
#96 0x00007fca763b3e93 in () at /usr/lib/libclang.so.3.9
#97 0x00007fca763b52c2 in () at /usr/lib/libclang.so.3.9
#98 0x00007fca763b53f3 in () at /usr/lib/libclang.so.3.9
#99 0x00007fca763b5a2d in () at /usr/lib/libclang.so.3.9
#100 0x00007fca763b633c in () at /usr/lib/libclang.so.3.9
#101 0x00007fca763ce40a in () at /usr/lib/libclang.so.3.9
#102 0x00007fca763fcec4 in () at /usr/lib/libclang.so.3.9
#103 0x00007fca763fd395 in () at /usr/lib/libclang.so.3.9
#104 0x00007fca76128ad3 in () at /usr/lib/libclang.so.3.9
#105 0x00007fca763b5a70 in () at /usr/lib/libclang.so.3.9
#106 0x00007fca763b633c in () at /usr/lib/libclang.so.3.9
#107 0x00007fca763ce40a in () at /usr/lib/libclang.so.3.9
#108 0x00007fca763fcec4 in () at /usr/lib/libclang.so.3.9
#109 0x00007fca763fd395 in () at /usr/lib/libclang.so.3.9
#110 0x00007fca76451087 in () at /usr/lib/libclang.so.3.9
#111 0x00007fca7633c0a9 in () at /usr/lib/libclang.so.3.9
#112 0x00007fca763a5d59 in () at /usr/lib/libclang.so.3.9
#113 0x00007fca763b3e93 in () at /usr/lib/libclang.so.3.9
#114 0x00007fca763b52c2 in () at /usr/lib/libclang.so.3.9
#115 0x00007fca763b53f3 in () at /usr/lib/libclang.so.3.9
#116 0x00007fca763b5a2d in () at /usr/lib/libclang.so.3.9
#117 0x00007fca763b633c in () at /usr/lib/libclang.so.3.9
#118 0x00007fca763ce40a in () at /usr/lib/libclang.so.3.9
#119 0x00007fca763fcec4 in () at /usr/lib/libclang.so.3.9
#120 0x00007fca763fd395 in () at /usr/lib/libclang.so.3.9
#121 0x00007fca76128ad3 in () at /usr/lib/libclang.so.3.9
#122 0x00007fca763b5a70 in () at /usr/lib/libclang.so.3.9
#123 0x00007fca763b633c in () at /usr/lib/libclang.so.3.9
#124 0x00007fca763ce40a in () at /usr/lib/libclang.so.3.9
#125 0x00007fca763fcec4 in () at /usr/lib/libclang.so.3.9
#126 0x00007fca763fd395 in () at /usr/lib/libclang.so.3.9
#127 0x00007fca76128ad3 in () at /usr/lib/libclang.so.3.9
#128 0x00007fca763b5a70 in () at /usr/lib/libclang.so.3.9
---Type <return> to continue, or q <return> to quit---
#129 0x00007fca763b633c in () at /usr/lib/libclang.so.3.9
#130 0x00007fca763ce40a in () at /usr/lib/libclang.so.3.9
#131 0x00007fca763fcec4 in () at /usr/lib/libclang.so.3.9
#132 0x00007fca763fd395 in () at /usr/lib/libclang.so.3.9
#133 0x00007fca76451087 in () at /usr/lib/libclang.so.3.9
#134 0x00007fca7619d7cb in () at /usr/lib/libclang.so.3.9
#135 0x00007fca763c1d59 in () at /usr/lib/libclang.so.3.9
#136 0x00007fca763c265d in () at /usr/lib/libclang.so.3.9
#137 0x00007fca763ac58a in () at /usr/lib/libclang.so.3.9
#138 0x00007fca763bc0bc in () at /usr/lib/libclang.so.3.9
#139 0x00007fca763bf5d0 in () at /usr/lib/libclang.so.3.9
#140 0x00007fca763bb694 in () at /usr/lib/libclang.so.3.9
#141 0x00007fca763bbe95 in () at /usr/lib/libclang.so.3.9
#142 0x00007fca763b3e5d in () at /usr/lib/libclang.so.3.9
#143 0x00007fca763b52c2 in () at /usr/lib/libclang.so.3.9
#144 0x00007fca763b53f3 in () at /usr/lib/libclang.so.3.9
#145 0x00007fca763b5a2d in () at /usr/lib/libclang.so.3.9
#146 0x00007fca763b633c in () at /usr/lib/libclang.so.3.9
#147 0x00007fca763ce40a in () at /usr/lib/libclang.so.3.9
#148 0x00007fca763fcec4 in () at /usr/lib/libclang.so.3.9
#149 0x00007fca763fd395 in () at /usr/lib/libclang.so.3.9
#150 0x00007fca76451087 in () at /usr/lib/libclang.so.3.9
#151 0x00007fca7619d7cb in () at /usr/lib/libclang.so.3.9
#152 0x00007fca763c1d59 in () at /usr/lib/libclang.so.3.9
#153 0x00007fca763c265d in () at /usr/lib/libclang.so.3.9
#154 0x00007fca763ac58a in () at /usr/lib/libclang.so.3.9
#155 0x00007fca763bc0bc in () at /usr/lib/libclang.so.3.9
#156 0x00007fca763bf5d0 in () at /usr/lib/libclang.so.3.9
#157 0x00007fca763bb694 in () at /usr/lib/libclang.so.3.9
#158 0x00007fca763bbe95 in () at /usr/lib/libclang.so.3.9
#159 0x00007fca763b3e5d in () at /usr/lib/libclang.so.3.9
#160 0x00007fca763c7a14 in () at /usr/lib/libclang.so.3.9
#161 0x00007fca763d1e97 in () at /usr/lib/libclang.so.3.9
#162 0x00007fca763dcc30 in () at /usr/lib/libclang.so.3.9
#163 0x00007fca763de242 in () at /usr/lib/libclang.so.3.9
#164 0x00007fca7639b990 in () at /usr/lib/libclang.so.3.9
#165 0x00007fca7639ff12 in () at /usr/lib/libclang.so.3.9
#166 0x00007fca762e88d7 in () at /usr/lib/libclang.so.3.9
#167 0x00007fca762eaacf in () at /usr/lib/libclang.so.3.9
#168 0x00007fca762eac7a in () at /usr/lib/libclang.so.3.9
#169 0x00007fca762ed6c7 in () at /usr/lib/libclang.so.3.9
#170 0x00007fca761a4235 in () at /usr/lib/libclang.so.3.9
#171 0x00007fca763b195b in () at /usr/lib/libclang.so.3.9
#172 0x00007fca763ac684 in () at /usr/lib/libclang.so.3.9
#173 0x00007fca763b1777 in () at /usr/lib/libclang.so.3.9
#174 0x00007fca763ac6eb in () at /usr/lib/libclang.so.3.9
#175 0x00007fca763b8073 in () at /usr/lib/libclang.so.3.9
#176 0x00007fca763b829b in () at /usr/lib/libclang.so.3.9
#177 0x00007fca763d25af in () at /usr/lib/libclang.so.3.9
#178 0x00007fca76153f6f in () at /usr/lib/libclang.so.3.9
#179 0x00007fca761542b8 in () at /usr/lib/libclang.so.3.9
#180 0x00007fca76159b06 in () at /usr/lib/libclang.so.3.9
#181 0x00007fca761cdc14 in () at /usr/lib/libclang.so.3.9
#182 0x00007fca763b179a in () at /usr/lib/libclang.so.3.9
#183 0x00007fca763ac6eb in () at /usr/lib/libclang.so.3.9
#184 0x00007fca763b8073 in () at /usr/lib/libclang.so.3.9
#185 0x00007fca763b829b in () at /usr/lib/libclang.so.3.9
---Type <return> to continue, or q <return> to quit---
#186 0x00007fca763d25af in () at /usr/lib/libclang.so.3.9
#187 0x00007fca76153f6f in () at /usr/lib/libclang.so.3.9
#188 0x00007fca7619504e in () at /usr/lib/libclang.so.3.9
#189 0x00007fca7619a98a in () at /usr/lib/libclang.so.3.9
#190 0x00007fca762d2dea in () at /usr/lib/libclang.so.3.9
#191 0x00007fca762ed413 in () at /usr/lib/libclang.so.3.9
#192 0x00007fca762ed737 in () at /usr/lib/libclang.so.3.9
#193 0x00007fca761a4235 in () at /usr/lib/libclang.so.3.9
#194 0x00007fca767e622a in () at /usr/lib/libclang.so.3.9
#195 0x00007fca767e103b in () at /usr/lib/libclang.so.3.9
#196 0x00007fca767e31ad in () at /usr/lib/libclang.so.3.9
#197 0x00007fca767e3249 in () at /usr/lib/libclang.so.3.9
#198 0x00007fca767e32c9 in () at /usr/lib/libclang.so.3.9
#199 0x00007fca7682a0c9 in () at /usr/lib/libclang.so.3.9
#200 0x00007fca7682756f in () at /usr/lib/libclang.so.3.9
#201 0x00007fca76827715 in () at /usr/lib/libclang.so.3.9
#202 0x00007fca7682c821 in () at /usr/lib/libclang.so.3.9
#203 0x00007fca7682f080 in () at /usr/lib/libclang.so.3.9
#204 0x00007fca767a8445 in () at /usr/lib/libclang.so.3.9
#205 0x00007fca767a81ee in () at /usr/lib/libclang.so.3.9
#206 0x00007fca767dae9d in () at /usr/lib/libclang.so.3.9
#207 0x00007fca767dc232 in () at /usr/lib/libclang.so.3.9
#208 0x00007fca767bb0cc in () at /usr/lib/libclang.so.3.9
#209 0x00007fca7679f764 in () at /usr/lib/libclang.so.3.9
#210 0x00007fca7679ff01 in () at /usr/lib/libclang.so.3.9
#211 0x00007fca7679ff3f in () at /usr/lib/libclang.so.3.9
#212 0x00007fca767a731f in () at /usr/lib/libclang.so.3.9
#213 0x00007fca767a7cfc in () at /usr/lib/libclang.so.3.9
#214 0x00007fca7679b1b3 in () at /usr/lib/libclang.so.3.9
#215 0x00007fca75f36ace in () at /usr/lib/libclang.so.3.9
#216 0x00007fca75ef2497 in () at /usr/lib/libclang.so.3.9
#217 0x00007fca75ef589b in () at /usr/lib/libclang.so.3.9
#218 0x00007fca75ef9497 in () at /usr/lib/libclang.so.3.9
#219 0x00007fca75cd30f0 in () at /usr/lib/libclang.so.3.9
#220 0x00007fca731a5539 in llvm::CrashRecoveryContext::RunSafely(llvm::function_ref<void ()>) () at /usr/lib/../lib/libLLVM-3.9.so
#221 0x00007fca731a55a4 in () at /usr/lib/../lib/libLLVM-3.9.so
#222 0x00007fca7321fbdd in () at /usr/lib/../lib/libLLVM-3.9.so
#223 0x00007fcaabc69454 in start_thread () at /usr/lib/libpthread.so.0
#224 0x00007fcab4ebc7df in clone () at /usr/lib/libc.so.6
Thread 2 (Thread 0x7fca9a8a8700 (LWP 9666)):
#0 0x00007fcab4eb348d in poll () at /usr/lib/libc.so.6
#1 0x00007fcaa84be8e0 in () at /usr/lib/libxcb.so.1
#2 0x00007fcaa84c0679 in xcb_wait_for_event () at /usr/lib/libxcb.so.1
#3 0x00007fca9c7e9789 in () at /usr/lib/libQt5XcbQpa.so.5
#4 0x00007fcab5ac1ce8 in () at /usr/lib/libQt5Core.so.5
#5 0x00007fcaabc69454 in start_thread () at /usr/lib/libpthread.so.0
#6 0x00007fcab4ebc7df in clone () at /usr/lib/libc.so.6
Thread 1 (Thread 0x7fcabc9c6c80 (LWP 9665)):
#0 0x00007fcab626663b in QIcon::QIcon(QIcon const&) () at /usr/lib/libQt5Gui.so.5
#1 0x00007fcab69704c4 in QAction::icon() const () at /usr/lib/libQt5Widgets.so.5
#2 0x00007fca82c8a589 in ActionsQuickOpenItem::icon() const (this=0xd5a4230) at /home/flh/projects/kdevplatform/plugins/quickopen/actionsquickopenprovider.cpp:63
#3 0x00007fca82c659e3 in QuickOpenModel::data(QModelIndex const&, int) const (this=0xf81580, index=..., role=1) at /home/flh/projects/kdevplatform/plugins/quickopen/quickopenmodel.cpp:312
#4 0x00007fcab6c1497e in QItemDelegate::rect(QStyleOptionViewItem const&, QModelIndex const&, int) const () at /usr/lib/libQt5Widgets.so.5
#5 0x00007fcab6c150e3 in QItemDelegate::sizeHint(QStyleOptionViewItem const&, QModelIndex const&) const () at /usr/lib/libQt5Widgets.so.5
#6 0x00007fca82c8b72a in ExpandingDelegate::sizeHint(QStyleOptionViewItem const&, QModelIndex const&) const (this=0x176bdc0, option=..., index=...)
---Type <return> to continue, or q <return> to quit---
at /home/flh/projects/kdevplatform/plugins/quickopen/expandingtree/expandingdelegate.cpp:127
#7 0x00007fcab6c034bc in QTreeView::indexRowSizeHint(QModelIndex const&) const () at /usr/lib/libQt5Widgets.so.5
#8 0x00007fcab6c04b3c in QTreeViewPrivate::itemHeight(int) const () at /usr/lib/libQt5Widgets.so.5
#9 0x00007fcab6c0652e in QTreeViewPrivate::updateScrollBars() () at /usr/lib/libQt5Widgets.so.5
#10 0x00007fcab6c0dd91 in QTreeView::updateGeometries() () at /usr/lib/libQt5Widgets.so.5
#11 0x00007fcab69bde4e in QWidget::event(QEvent*) () at /usr/lib/libQt5Widgets.so.5
#12 0x00007fcab6aa60ee in QFrame::event(QEvent*) () at /usr/lib/libQt5Widgets.so.5
#13 0x00007fcab6bcd093 in QAbstractItemView::viewportEvent(QEvent*) () at /usr/lib/libQt5Widgets.so.5
#14 0x00007fcab6c0cafc in QTreeView::viewportEvent(QEvent*) () at /usr/lib/libQt5Widgets.so.5
#15 0x00007fcab5c9c7a1 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#16 0x00007fcab6976335 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#17 0x00007fcab697dad1 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#18 0x00007fcab5c9ca40 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#19 0x00007fcab69b66f2 in QWidgetPrivate::sendPendingMoveAndResizeEvents(bool, bool) () at /usr/lib/libQt5Widgets.so.5
#20 0x00007fcab69ba5a3 in QWidgetPrivate::show_helper() () at /usr/lib/libQt5Widgets.so.5
#21 0x00007fcab69bd3f5 in QWidget::setVisible(bool) () at /usr/lib/libQt5Widgets.so.5
#22 0x00007fcab69ba538 in QWidgetPrivate::showChildren(bool) () at /usr/lib/libQt5Widgets.so.5
#23 0x00007fcab69ba5bf in QWidgetPrivate::show_helper() () at /usr/lib/libQt5Widgets.so.5
#24 0x00007fcab69bd3f5 in QWidget::setVisible(bool) () at /usr/lib/libQt5Widgets.so.5
#25 0x00007fcab69ba538 in QWidgetPrivate::showChildren(bool) () at /usr/lib/libQt5Widgets.so.5
#26 0x00007fcab69ba5bf in QWidgetPrivate::show_helper() () at /usr/lib/libQt5Widgets.so.5
#27 0x00007fcab69bd3f5 in QWidget::setVisible(bool) () at /usr/lib/libQt5Widgets.so.5
#28 0x00007fca82c5c598 in QuickOpenLineEdit::focusInEvent(QFocusEvent*) (this=0xf88d00, ev=0x7ffcd02fc960) at /home/flh/projects/kdevplatform/plugins/quickopen/quickopenplugin.cpp:986
#29 0x00007fcab69be07f in QWidget::event(QEvent*) () at /usr/lib/libQt5Widgets.so.5
#30 0x00007fcab6ab9e39 in QLineEdit::event(QEvent*) () at /usr/lib/libQt5Widgets.so.5
#31 0x00007fcab697635c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#32 0x00007fcab697dad1 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#33 0x00007fcab5c9ca40 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#34 0x00007fcab697b64e in QApplicationPrivate::setFocusWidget(QWidget*, Qt::FocusReason) () at /usr/lib/libQt5Widgets.so.5
#35 0x00007fcab69b7e05 in QWidget::setFocus(Qt::FocusReason) () at /usr/lib/libQt5Widgets.so.5
#36 0x00007fcab697690d in QApplicationPrivate::giveFocusAccordingToFocusPolicy(QWidget*, QEvent*, QPoint) () at /usr/lib/libQt5Widgets.so.5
#37 0x00007fcab697f74c in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#38 0x00007fcab5c9ca40 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#39 0x00007fcab697d03d in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () at /usr/lib/libQt5Widgets.so.5
#40 0x00007fcab69d80f6 in () at /usr/lib/libQt5Widgets.so.5
#41 0x00007fcab69dab03 in () at /usr/lib/libQt5Widgets.so.5
#42 0x00007fcab697635c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#43 0x00007fcab697dad1 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#44 0x00007fcab5c9ca40 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#45 0x00007fcab61e2663 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () at /usr/lib/libQt5Gui.so.5
#46 0x00007fcab61e41e5 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () at /usr/lib/libQt5Gui.so.5
#47 0x00007fcab61c215b in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Gui.so.5
#48 0x00007fca9c81fda0 in () at /usr/lib/libQt5XcbQpa.so.5
#49 0x00007fcaa9886587 in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#50 0x00007fcaa98867f0 in () at /usr/lib/libglib-2.0.so.0
#51 0x00007fcaa988689c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#52 0x00007fcab5cf146f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#53 0x00007fcab5c9ae9a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#54 0x00007fcab5ca339c in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5
#55 0x000000000040f341 in main(int, char**) (argc=3, argv=0x7ffcd02ff948) at /home/flh/projects/kdevelop/app/main.cpp:763
This might have been caused by reusing the DUChain cache from a buggy local version. Closing unless it repeats with a clean cache. |
Using head of 5.1 branch, v5.0.80-34-ge629a1984 When typing in the QuickOpen entry I got this crash: -------- Program terminated with signal SIGSEGV, Segmentation fault. #0 0x00007fdf6c0be630 in QIcon::QIcon(QIcon const&) () from /usr/lib/libQt5Gui.so.5 (gdb) bt full #0 0x00007fdf6c0be630 in QIcon::QIcon(QIcon const&) () at /usr/lib/libQt5Gui.so.5 #1 0x00007fdf6c7c84c4 in QAction::icon() const () at /usr/lib/libQt5Widgets.so.5 #2 0x00007fdf37991589 in ActionsQuickOpenItem::icon() const (this=0x8e30460) at /home/flh/projects/kdevplatform/plugins/quickopen/actionsquickopenprovider.cpp:63 #3 0x00007fdf3796c9e3 in QuickOpenModel::data(QModelIndex const&, int) const (this=0x2430a50, index=..., role=1) at /home/flh/projects/kdevplatform/plugins/quickopen/quickopenmodel.cpp:312 d = {d = 0x8e30460} #4 0x00007fdf6ca6c97e in QItemDelegate::rect(QStyleOptionViewItem const&, QModelIndex const&, int) const () at /usr/lib/libQt5Widgets.so.5 #5 0x00007fdf6ca6d0e3 in QItemDelegate::sizeHint(QStyleOptionViewItem const&, QModelIndex const&) const () at /usr/lib/libQt5Widgets.so.5 #6 0x00007fdf3799272a in ExpandingDelegate::sizeHint(QStyleOptionViewItem const&, QModelIndex const&) const (this=0x3294ae0, option=..., index=...) at /home/flh/projects/kdevplatform/plugins/quickopen/expandingtree/expandingdelegate.cpp:127 s = {wd = 0, ht = 0} #7 0x00007fdf6ca5b4bc in QTreeView::indexRowSizeHint(QModelIndex const&) const () at /usr/lib/libQt5Widgets.so.5 #8 0x00007fdf6ca5cb3c in QTreeViewPrivate::itemHeight(int) const () at /usr/lib/libQt5Widgets.so.5 #9 0x00007fdf6ca5e52e in QTreeViewPrivate::updateScrollBars() () at /usr/lib/libQt5Widgets.so.5 #10 0x00007fdf6ca65d91 in QTreeView::updateGeometries() () at /usr/lib/libQt5Widgets.so.5 #11 0x00007fdf6c815e4e in QWidget::event(QEvent*) () at /usr/lib/libQt5Widgets.so.5 #12 0x00007fdf6c8fe0ee in QFrame::event(QEvent*) () at /usr/lib/libQt5Widgets.so.5 #13 0x00007fdf6ca25093 in QAbstractItemView::viewportEvent(QEvent*) () at /usr/lib/libQt5Widgets.so.5 #14 0x00007fdf6ca64afc in QTreeView::viewportEvent(QEvent*) () at /usr/lib/libQt5Widgets.so.5 #15 0x00007fdf6baf47a1 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5 #16 0x00007fdf6c7ce335 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #17 0x00007fdf6c7d5ad1 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #18 0x00007fdf6baf4a40 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5 #19 0x00007fdf6c80e6f2 in QWidgetPrivate::sendPendingMoveAndResizeEvents(bool, bool) () at /usr/lib/libQt5Widgets.so.5 #20 0x00007fdf6c8125a3 in QWidgetPrivate::show_helper() () at /usr/lib/libQt5Widgets.so.5 #21 0x00007fdf6c8153f5 in QWidget::setVisible(bool) () at /usr/lib/libQt5Widgets.so.5 #22 0x00007fdf6c812538 in QWidgetPrivate::showChildren(bool) () at /usr/lib/libQt5Widgets.so.5 #23 0x00007fdf6c8125bf in QWidgetPrivate::show_helper() () at /usr/lib/libQt5Widgets.so.5 #24 0x00007fdf6c8153f5 in QWidget::setVisible(bool) () at /usr/lib/libQt5Widgets.so.5 #25 0x00007fdf6c812538 in QWidgetPrivate::showChildren(bool) () at /usr/lib/libQt5Widgets.so.5 #26 0x00007fdf6c8125bf in QWidgetPrivate::show_helper() () at /usr/lib/libQt5Widgets.so.5 #27 0x00007fdf6c8153f5 in QWidget::setVisible(bool) () at /usr/lib/libQt5Widgets.so.5 #28 0x00007fdf37963598 in QuickOpenLineEdit::focusInEvent(QFocusEvent*) (this=0x2433c90, ev=0x7ffe828fdd80) at /home/flh/projects/kdevplatform/plugins/quickopen/quickopenplugin.cpp:986 __PRETTY_FUNCTION__ = "virtual void QuickOpenLineEdit::focusInEvent(QFocusEvent*)" widgetGeometry = {x1 = 692, y1 = 79, x2 = 1391, y2 = 479} screenGeom = {x1 = 0, y1 = 0, x2 = 1599, y2 = 899} #29 0x00007fdf6c81607f in QWidget::event(QEvent*) () at /usr/lib/libQt5Widgets.so.5 #30 0x00007fdf6c911e39 in QLineEdit::event(QEvent*) () at /usr/lib/libQt5Widgets.so.5 #31 0x00007fdf6c7ce35c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #32 0x00007fdf6c7d5ad1 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #33 0x00007fdf6baf4a40 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5 #34 0x00007fdf6c7d364e in QApplicationPrivate::setFocusWidget(QWidget*, Qt::FocusReason) () at /usr/lib/libQt5Widgets.so.5 #35 0x00007fdf6c80fe05 in QWidget::setFocus(Qt::FocusReason) () at /usr/lib/libQt5Widgets.so.5 #36 0x00007fdf6c7ce90d in QApplicationPrivate::giveFocusAccordingToFocusPolicy(QWidget*, QEvent*, QPoint) () at /usr/lib/libQt5Widgets.so.5 #37 0x00007fdf6c7d774c in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #38 0x00007fdf6baf4a40 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5 #39 0x00007fdf6c7d503d in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () at /usr/lib/libQt5Widgets.so.5 #40 0x00007fdf6c8300f6 in () at /usr/lib/libQt5Widgets.so.5 #41 0x00007fdf6c832b03 in () at /usr/lib/libQt5Widgets.so.5 #42 0x00007fdf6c7ce35c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #43 0x00007fdf6c7d5ad1 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #44 0x00007fdf6baf4a40 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5 #45 0x00007fdf6c03a663 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () at /usr/lib/libQt5Gui.so.5 #46 0x00007fdf6c03c1e5 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () at /usr/lib/libQt5Gui.so.5 #47 0x00007fdf6c01a15b in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Gui.so.5 #48 0x00007fdf52677da0 in () at /usr/lib/libQt5XcbQpa.so.5 #49 0x00007fdf5f6de587 in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0 #50 0x00007fdf5f6de7f0 in () at /usr/lib/libglib-2.0.so.0 ---Type <return> to continue, or q <return> to quit--- #51 0x00007fdf5f6de89c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #52 0x00007fdf6bb4946f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #53 0x00007fdf6baf2e9a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #54 0x00007fdf6bafb39c in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5 #55 0x000000000040f341 in main(int, char**) (argc=3, argv=0x7ffe82900d68) at /home/flh/projects/kdevelop/app/main.cpp:763 timer = {t1 = -9223372036854775808, t2 = -9223372036854775808} description = "The KDevelop Integrated Development Environment" aboutData = {d = 0x1af0e00} debugArgs = {<QList<QString>> = {<QListSpecialMethods<QString>> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = {<std::__atomic_base<int>> = {static _S_alignment = 4, _M_i = -1}, <No data fields>}}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x7fdf6bba1e20 <QListData::shared_null>}, d = 0x7fdf6bba1e20 <QListData::shared_null>}}, <No data fields>} debugeeName = {static null = {<No data fields>}, d = 0x7fdf6bba0040 <QArrayData::shared_null>} app = {<QApplication> = {<No data fields>}, <No data fields>} migrator = {d = 0x1b32210} __PRETTY_FUNCTION__ = "int main(int, char**)" parser = {d = 0x1aedd00} initialFiles = {d = 0x7fdf6bba0040 <QArrayData::shared_null>} availableSessionInfos = {d = 0x1bbdb50} session = {static null = {<No data fields>}, d = 0x1b76840} nRunningSessions = 0 core = 0x1b7f400 projectNames = {<QList<QString>> = {<QListSpecialMethods<QString>> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = {<std::__atomic_base<int>> = {static _S_alignment = 4, _M_i = -1}, <No data fields>}}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x7fdf6bba1e20 <QListData::shared_null>}, d = 0x7fdf6bba1e20 <QListData::shared_null>}}, <No data fields>}