Bug 373525 - KDevelop crashes while opening C++ project
Summary: KDevelop crashes while opening C++ project
Status: RESOLVED DUPLICATE of bug 373614
Alias: None
Product: kdevelop
Classification: Applications
Component: general (show other bugs)
Version: 5.0.1
Platform: Debian testing Linux
: NOR crash
Target Milestone: ---
Assignee: kdevelop-bugs-null
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2016-12-11 14:43 UTC by Jan Kriho
Modified: 2016-12-13 19:48 UTC (History)
1 user (show)

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 Jan Kriho 2016-12-11 14:43:51 UTC
Application: kdevelop (5.0.1)

Qt Version: 5.7.1
Frameworks Version: 5.27.0
Operating System: Linux 4.8.0-1-amd64 x86_64
Distribution: Debian GNU/Linux testing (stretch)

-- Information about the crash:
- What I was doing when the application crashed:
When opening any C++ project, KDevelop crashes during code parsing

The crash can be reproduced every time.

-- Backtrace:
Application: KDevelop (kdevelop), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f346b08b940 (LWP 7415))]

Thread 18 (Thread 0x7f33f7fff700 (LWP 7667)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:225
#1  0x00007f346a71fb86 in QWaitConditionPrivate::wait_relative (time=30000, this=0x271cdc0) at thread/qwaitcondition_unix.cpp:133
#2  QWaitConditionPrivate::wait (time=30000, this=0x271cdc0) at thread/qwaitcondition_unix.cpp:141
#3  QWaitCondition::wait (this=this@entry=0x2100950, mutex=mutex@entry=0x28453e0, time=30000) at thread/qwaitcondition_unix.cpp:215
#4  0x00007f346a71b3a2 in QThreadPoolThread::run (this=0x2100940) at thread/qthreadpool.cpp:133
#5  0x00007f346a71ed88 in QThreadPrivate::start (arg=0x2100940) at thread/qthread_unix.cpp:368
#6  0x00007f3463e07464 in start_thread (arg=0x7f33f7fff700) at pthread_create.c:333
#7  0x00007f346a0309df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 17 (Thread 0x7f34095cf700 (LWP 7518)):
#0  0x00007f346a02756d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f3461bc29f6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f3461bc2b0c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f346a94e6fb in QEventDispatcherGlib::processEvents (this=0x7f33f00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f346a8f807a in QEventLoop::exec (this=this@entry=0x7f34095cec80, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5  0x00007f346a71a0d3 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:507
#6  0x00007f346a71ed88 in QThreadPrivate::start (arg=0x7f345f624808) at thread/qthread_unix.cpp:368
#7  0x00007f3463e07464 in start_thread (arg=0x7f34095cf700) at pthread_create.c:333
#8  0x00007f346a0309df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 16 (Thread 0x7f340affd700 (LWP 7492)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f346a71fc4b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0xf84360) at thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x1052f80, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#3  0x00007f345fadbd80 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#4  0x00007f345fadffb8 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f345fadaefd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f345fadddc9 in ThreadWeaver::Thread::run() () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f346a71ed88 in QThreadPrivate::start (arg=0x7f33f80013a0) at thread/qthread_unix.cpp:368
#8  0x00007f3463e07464 in start_thread (arg=0x7f340affd700) at pthread_create.c:333
#9  0x00007f346a0309df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 15 (Thread 0x7f340b7fe700 (LWP 7491)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f346a71fc4b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0xf84360) at thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x1052f80, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#3  0x00007f345fadbd80 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#4  0x00007f345fadffb8 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f345fadaefd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f345fadddc9 in ThreadWeaver::Thread::run() () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f346a71ed88 in QThreadPrivate::start (arg=0x7f34000027d0) at thread/qthread_unix.cpp:368
#8  0x00007f3463e07464 in start_thread (arg=0x7f340b7fe700) at pthread_create.c:333
#9  0x00007f346a0309df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 14 (Thread 0x7f340bfff700 (LWP 7490)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f346a71fc4b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0xf84360) at thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x1052f80, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#3  0x00007f345fadbd80 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#4  0x00007f345fadffb8 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f345fadaefd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f345fadddc9 in ThreadWeaver::Thread::run() () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f346a71ed88 in QThreadPrivate::start (arg=0x7f34040013a0) at thread/qthread_unix.cpp:368
#8  0x00007f3463e07464 in start_thread (arg=0x7f340bfff700) at pthread_create.c:333
#9  0x00007f346a0309df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 13 (Thread 0x7f3420ec1700 (LWP 7489)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f346a71fc4b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0xf84360) at thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x1052f80, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#3  0x00007f345fadbd80 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#4  0x00007f345fadffb8 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f345fadaefd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f345fadddc9 in ThreadWeaver::Thread::run() () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f346a71ed88 in QThreadPrivate::start (arg=0x7f3410001530) at thread/qthread_unix.cpp:368
#8  0x00007f3463e07464 in start_thread (arg=0x7f3420ec1700) at pthread_create.c:333
#9  0x00007f346a0309df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 12 (Thread 0x7f3423fff700 (LWP 7488)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f346a71fc4b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0xf84360) at thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x1052f80, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#3  0x00007f345fadbd80 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#4  0x00007f345fadffb8 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f345fadaefd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f345fadddc9 in ThreadWeaver::Thread::run() () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f346a71ed88 in QThreadPrivate::start (arg=0x20a3e90) at thread/qthread_unix.cpp:368
#8  0x00007f3463e07464 in start_thread (arg=0x7f3423fff700) at pthread_create.c:333
#9  0x00007f346a0309df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 11 (Thread 0x7f3429737700 (LWP 7435)):
#0  0x00007f3461c08004 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f3461bc29ea in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f3461bc2b0c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f346a94e6fb in QEventDispatcherGlib::processEvents (this=0x7f3424002e00, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f346a8f807a in QEventLoop::exec (this=this@entry=0x7f3429736c60, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5  0x00007f346a71a0d3 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:507
#6  0x00007f34604955d5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007f346a71ed88 in QThreadPrivate::start (arg=0x1d4b1e0) at thread/qthread_unix.cpp:368
#8  0x00007f3463e07464 in start_thread (arg=0x7f3429737700) at pthread_create.c:333
#9  0x00007f346a0309df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 10 (Thread 0x7f343246f700 (LWP 7424)):
#0  0x00007f346a02756d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f3461bc29f6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f3461bc2b0c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f346a94e6fb in QEventDispatcherGlib::processEvents (this=0x7f342c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f346a8f807a in QEventLoop::exec (this=this@entry=0x7f343246ebb0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5  0x00007f346a71a0d3 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:507
#6  0x00007f346821f51f in ?? () from /usr/lib/x86_64-linux-gnu/libKDevPlatformLanguage.so.10
#7  0x00007f346a71ed88 in QThreadPrivate::start (arg=0x1368f70) at thread/qthread_unix.cpp:368
#8  0x00007f3463e07464 in start_thread (arg=0x7f343246f700) at pthread_create.c:333
#9  0x00007f346a0309df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 9 (Thread 0x7f343ada5700 (LWP 7423)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:225
#1  0x00007f346a71fb86 in QWaitConditionPrivate::wait_relative (time=1000, this=0x11e5f80) at thread/qwaitcondition_unix.cpp:133
#2  QWaitConditionPrivate::wait (time=1000, this=0x11e5f80) at thread/qwaitcondition_unix.cpp:141
#3  QWaitCondition::wait (this=<optimized out>, mutex=0x11df810, time=1000) at thread/qwaitcondition_unix.cpp:215
#4  0x00007f3468127438 in ?? () from /usr/lib/x86_64-linux-gnu/libKDevPlatformLanguage.so.10
#5  0x00007f346a71ed88 in QThreadPrivate::start (arg=0x11df7f0) at thread/qthread_unix.cpp:368
#6  0x00007f3463e07464 in start_thread (arg=0x7f343ada5700) at pthread_create.c:333
#7  0x00007f346a0309df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 8 (Thread 0x7f343b9a4700 (LWP 7422)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f34460f12ab in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#2  0x00007f34460f1107 in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#3  0x00007f3463e07464 in start_thread (arg=0x7f343b9a4700) at pthread_create.c:333
#4  0x00007f346a0309df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 7 (Thread 0x7f343c1a5700 (LWP 7421)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f34460f12ab in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#2  0x00007f34460f1107 in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#3  0x00007f3463e07464 in start_thread (arg=0x7f343c1a5700) at pthread_create.c:333
#4  0x00007f346a0309df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 6 (Thread 0x7f343c9a6700 (LWP 7420)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f34460f12ab in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#2  0x00007f34460f1107 in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#3  0x00007f3463e07464 in start_thread (arg=0x7f343c9a6700) at pthread_create.c:333
#4  0x00007f346a0309df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 5 (Thread 0x7f343d1a7700 (LWP 7419)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f34460f12ab in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#2  0x00007f34460f1107 in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#3  0x00007f3463e07464 in start_thread (arg=0x7f343d1a7700) at pthread_create.c:333
#4  0x00007f346a0309df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 4 (Thread 0x7f34449ef700 (LWP 7418)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f34460f12ab in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#2  0x00007f34460f1107 in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#3  0x00007f3463e07464 in start_thread (arg=0x7f34449ef700) at pthread_create.c:333
#4  0x00007f346a0309df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 3 (Thread 0x7f344d8b7700 (LWP 7417)):
#0  0x00007f346a02756d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f3461bc29f6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f3461bc2b0c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f346a94e6fb in QEventDispatcherGlib::processEvents (this=0x7f34400008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f346a8f807a in QEventLoop::exec (this=this@entry=0x7f344d8b6c50, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5  0x00007f346a71a0d3 in QThread::exec (this=this@entry=0x7f346ca8ad60 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread.cpp:507
#6  0x00007f346ca156d5 in QDBusConnectionManager::run (this=0x7f346ca8ad60 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:178
#7  0x00007f346a71ed88 in QThreadPrivate::start (arg=0x7f346ca8ad60 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:368
#8  0x00007f3463e07464 in start_thread (arg=0x7f344d8b7700) at pthread_create.c:333
#9  0x00007f346a0309df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 2 (Thread 0x7f344ef37700 (LWP 7416)):
#0  0x00007f346a02756d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f345e2a4150 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f345e2a5ee9 in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f3450c7bb69 in QXcbEventReader::run (this=0xdb9990) at qxcbconnection.cpp:1343
#4  0x00007f346a71ed88 in QThreadPrivate::start (arg=0xdb9990) at thread/qthread_unix.cpp:368
#5  0x00007f3463e07464 in start_thread (arg=0x7f344ef37700) at pthread_create.c:333
#6  0x00007f346a0309df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 1 (Thread 0x7f346b08b940 (LWP 7415)):
[KCrash Handler]
#6  llvm::cl::Option::setArgStr(llvm::StringRef) () at /build/llvm-toolchain-3.9-3.9/include/llvm/ADT/SmallPtrSet.h:224
#7  0x00007f33e9d16acb in llvm::cl::opt<(anonymous namespace)::HelpPrinter, true, llvm::cl::parser<bool> >::opt<char [17], llvm::cl::desc, llvm::cl::LocationClass<(anonymous namespace)::HelpPrinter>, llvm::cl::OptionHidden, llvm::cl::ValueExpected, llvm::cl::cat>(char const (&) [17], llvm::cl::desc const&, llvm::cl::LocationClass<(anonymous namespace)::HelpPrinter> const&, llvm::cl::OptionHidden const&, llvm::cl::ValueExpected const&, llvm::cl::cat const&) [clone .constprop.300] () at /build/llvm-toolchain-3.8-3.8.1/include/llvm/Support/CommandLine.h:1041
#8  0x00007f33e9d16d08 in _GLOBAL__sub_I_CommandLine.cpp () at /build/llvm-toolchain-3.8-3.8.1/lib/Support/CommandLine.cpp:1661
#9  0x00007f346c8bf5da in call_init (l=<optimized out>, argc=argc@entry=1, argv=argv@entry=0x7fffb23b3c48, env=env@entry=0xd949e0) at dl-init.c:72
#10 0x00007f346c8bf6eb in call_init (env=0xd949e0, argv=0x7fffb23b3c48, argc=1, l=<optimized out>) at dl-init.c:30
#11 _dl_init (main_map=main_map@entry=0x27f3f60, argc=1, argv=0x7fffb23b3c48, env=0xd949e0) at dl-init.c:120
#12 0x00007f346c8c3c68 in dl_open_worker (a=a@entry=0x7fffb23b2420) at dl-open.c:575
#13 0x00007f346c8bf484 in _dl_catch_error (objname=objname@entry=0x7fffb23b2410, errstring=errstring@entry=0x7fffb23b2418, mallocedp=mallocedp@entry=0x7fffb23b240f, operate=operate@entry=0x7f346c8c3880 <dl_open_worker>, args=args@entry=0x7fffb23b2420) at dl-error.c:187
#14 0x00007f346c8c3419 in _dl_open (file=0x26503d8 "/usr/lib/x86_64-linux-gnu/qt5/plugins/kdevplatform/25/kdevclangsupport.so", mode=-2147483647, caller_dlopen=0x7f346a8f61be <QLibraryPrivate::load_sys()+2014>, nsid=-2, argc=<optimized out>, argv=<optimized out>, env=0xd949e0) at dl-open.c:660
#15 0x00007f3461e90ee9 in dlopen_doit (a=a@entry=0x7fffb23b2650) at dlopen.c:66
#16 0x00007f346c8bf484 in _dl_catch_error (objname=0xd9d710, errstring=0xd9d718, mallocedp=0xd9d708, operate=0x7f3461e90e90 <dlopen_doit>, args=0x7fffb23b2650) at dl-error.c:187
#17 0x00007f3461e91521 in _dlerror_run (operate=operate@entry=0x7f3461e90e90 <dlopen_doit>, args=args@entry=0x7fffb23b2650) at dlerror.c:163
#18 0x00007f3461e90f82 in __dlopen (file=<optimized out>, mode=mode@entry=1) at dlopen.c:87
#19 0x00007f346a8f61be in QLibraryPrivate::load_sys (this=0x235f8f0) at plugin/qlibrary_unix.cpp:233
#20 0x00007f346a8ef285 in QLibraryPrivate::load (this=0x235f8f0) at plugin/qlibrary.cpp:538
#21 QLibraryPrivate::loadPlugin (this=0x235f8f0) at plugin/qlibrary.cpp:591
#22 0x00007f346b740cba in KPluginLoader::load() () from /usr/lib/x86_64-linux-gnu/libKF5CoreAddons.so.5
#23 0x00007f346b740dea in KPluginLoader::instance() () from /usr/lib/x86_64-linux-gnu/libKF5CoreAddons.so.5
#24 0x00007f346b740e3c in KPluginLoader::factory() () from /usr/lib/x86_64-linux-gnu/libKF5CoreAddons.so.5
#25 0x00007f346c583aa5 in KDevelop::PluginController::loadPluginInternal(QString const&) () from /usr/lib/x86_64-linux-gnu/libKDevPlatformShell.so.10
#26 0x00007f346c585636 in KDevelop::PluginController::allPluginsForExtension(QString const&, QMap<QString, QVariant> const&) () from /usr/lib/x86_64-linux-gnu/libKDevPlatformShell.so.10
#27 0x00007f346c5c6158 in KDevelop::LanguageController::languagesForMimetype(QString const&) () from /usr/lib/x86_64-linux-gnu/libKDevPlatformShell.so.10
#28 0x00007f346c5c6f42 in KDevelop::LanguageController::languagesForUrl(QUrl const&) () from /usr/lib/x86_64-linux-gnu/libKDevPlatformShell.so.10
#29 0x00007f34680f9633 in ?? () from /usr/lib/x86_64-linux-gnu/libKDevPlatformLanguage.so.10
#30 0x00007f34680fb4fb in ?? () from /usr/lib/x86_64-linux-gnu/libKDevPlatformLanguage.so.10
#31 0x00007f34680f4ef4 in KDevelop::BackgroundParser::parseDocuments() () from /usr/lib/x86_64-linux-gnu/libKDevPlatformLanguage.so.10
#32 0x00007f346a925ffe in QtPrivate::QSlotObjectBase::call (a=0x7fffb23b3280, r=0xf84130, this=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobject_impl.h:101
#33 QMetaObject::activate (sender=sender@entry=0xf843f0, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3723
#34 0x00007f346a9265a7 in QMetaObject::activate (sender=sender@entry=0xf843f0, m=m@entry=0x7f346ab48780 <QTimer::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3602
#35 0x00007f346a99fe10 in QTimer::timeout (this=this@entry=0xf843f0) at .moc/moc_qtimer.cpp:198
#36 0x00007f346a932608 in QTimer::timerEvent (this=0xf843f0, e=<optimized out>) at kernel/qtimer.cpp:254
#37 0x00007f346a926af3 in QObject::event (this=0xf843f0, e=<optimized out>) at kernel/qobject.cpp:1285
#38 0x00007f346b1e9b2c in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0xf843f0, e=0x7fffb23b35b0) at kernel/qapplication.cpp:3799
#39 0x00007f346b1f12e1 in QApplication::notify (this=0x7fffb23b39f0, receiver=0xf843f0, e=0x7fffb23b35b0) at kernel/qapplication.cpp:3556
#40 0x00007f346a8fa090 in QCoreApplication::notifyInternal2 (receiver=0xf843f0, event=event@entry=0x7fffb23b35b0) at kernel/qcoreapplication.cpp:988
#41 0x00007f346a94d67e in QCoreApplication::sendEvent (event=0x7fffb23b35b0, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#42 QTimerInfoList::activateTimers (this=0xdf09c0) at kernel/qtimerinfo_unix.cpp:644
#43 0x00007f346a94dba1 in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:182
#44 0x00007f3461bc27f7 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#45 0x00007f3461bc2a60 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#46 0x00007f3461bc2b0c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#47 0x00007f346a94e6df in QEventDispatcherGlib::processEvents (this=0xdee5b0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#48 0x00007f346a8f807a in QEventLoop::exec (this=this@entry=0x7fffb23b3800, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#49 0x00007f346a9007ec in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1261
#50 0x000000000040ba2c in ?? ()
#51 0x00007f3469f682b1 in __libc_start_main (main=0x405d20, argc=1, argv=0x7fffb23b3c48, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffb23b3c38) at ../csu/libc-start.c:291
#52 0x000000000040c06a in _start ()

Reported using DrKonqi
Comment 1 Sven Brauch 2016-12-11 14:59:23 UTC
You are mixing libraries from two different LLVM builds, 3.8 and 3.9. I'll close this as invalid.
Comment 2 Jan Kriho 2016-12-11 17:00:52 UTC
Any idea why/how? Both versions are properly installed and the interference shouldn't happen

$ ldd /usr/lib/x86_64-linux-gnu/qt5/plugins/kdevplatform/25/kdevclangsupport.so
        linux-vdso.so.1 (0x00007ffdb174a000)
        libKDevClangPrivate.so.25 => /usr/lib/x86_64-linux-gnu/libKDevClangPrivate.so.25 (0x00007fd160a08000)
        libKDevPlatformLanguage.so.10 => /usr/lib/x86_64-linux-gnu/libKDevPlatformLanguage.so.10 (0x00007fd15f778000)
        libKF5ThreadWeaver.so.5 => /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 (0x00007fd15f548000)
        libKDevPlatformProject.so.10 => /usr/lib/x86_64-linux-gnu/libKDevPlatformProject.so.10 (0x00007fd15f2f0000)
        libKDevPlatformSerialization.so.10 => /usr/lib/x86_64-linux-gnu/libKDevPlatformSerialization.so.10 (0x00007fd15f0d0000)
        libKDevPlatformUtil.so.10 => /usr/lib/x86_64-linux-gnu/libKDevPlatformUtil.so.10 (0x00007fd15ee78000)
        libKDevPlatformInterfaces.so.10 => /usr/lib/x86_64-linux-gnu/libKDevPlatformInterfaces.so.10 (0x00007fd15ec38000)
        libKF5Parts.so.5 => /usr/lib/x86_64-linux-gnu/libKF5Parts.so.5 (0x00007fd15e9c8000)
        libKF5XmlGui.so.5 => /usr/lib/x86_64-linux-gnu/libKF5XmlGui.so.5 (0x00007fd15e6b8000)
        libKF5I18n.so.5 => /usr/lib/x86_64-linux-gnu/libKF5I18n.so.5 (0x00007fd15e460000)
        libKF5CoreAddons.so.5 => /usr/lib/x86_64-linux-gnu/libKF5CoreAddons.so.5 (0x00007fd15e1c8000)
        libQt5Widgets.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 (0x00007fd15db60000)
        libQt5Gui.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 (0x00007fd15d620000)
        libclang-3.8.so.1 => /usr/lib/llvm-3.8/lib/libclang-3.8.so.1 (0x00007fd15c800000)
        libQt5Core.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 (0x00007fd15c320000)
        libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007fd15bf98000)
        libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fd15bbf8000)
        libKF5TextEditor.so.5 => /usr/lib/x86_64-linux-gnu/libKF5TextEditor.so.5 (0x00007fd15b550000)
        libKF5WidgetsAddons.so.5 => /usr/lib/x86_64-linux-gnu/libKF5WidgetsAddons.so.5 (0x00007fd15b1f8000)
        libKF5ConfigGui.so.5 => /usr/lib/x86_64-linux-gnu/libKF5ConfigGui.so.5 (0x00007fd15afd8000)
        libKF5ConfigCore.so.5 => /usr/lib/x86_64-linux-gnu/libKF5ConfigCore.so.5 (0x00007fd15ad78000)
        libGrantlee_Templates.so.5 => /usr/lib/x86_64-linux-gnu/libGrantlee_Templates.so.5 (0x00007fd15ab10000)
        libKF5IconThemes.so.5 => /usr/lib/x86_64-linux-gnu/libKF5IconThemes.so.5 (0x00007fd15a8d0000)
        libKF5Archive.so.5 => /usr/lib/x86_64-linux-gnu/libKF5Archive.so.5 (0x00007fd15a698000)
        libKF5Service.so.5 => /usr/lib/x86_64-linux-gnu/libKF5Service.so.5 (0x00007fd15a3e8000)
        libKF5ConfigWidgets.so.5 => /usr/lib/x86_64-linux-gnu/libKF5ConfigWidgets.so.5 (0x00007fd15a190000)
        libQt5Xml.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Xml.so.5 (0x00007fd15a150000)
        libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007fd159f38000)
        libKDevPlatformVcs.so.10 => /usr/lib/x86_64-linux-gnu/libKDevPlatformVcs.so.10 (0x00007fd159cc8000)
        libKF5KIOCore.so.5 => /usr/lib/x86_64-linux-gnu/libKF5KIOCore.so.5 (0x00007fd159940000)
        libKF5JobWidgets.so.5 => /usr/lib/x86_64-linux-gnu/libKF5JobWidgets.so.5 (0x00007fd159718000)
        libKF5ItemModels.so.5 => /usr/lib/x86_64-linux-gnu/libKF5ItemModels.so.5 (0x00007fd1594d8000)
        libKF5Completion.so.5 => /usr/lib/x86_64-linux-gnu/libKF5Completion.so.5 (0x00007fd159298000)
        libKF5GuiAddons.so.5 => /usr/lib/x86_64-linux-gnu/libKF5GuiAddons.so.5 (0x00007fd159078000)
        libKF5KIOWidgets.so.5 => /usr/lib/x86_64-linux-gnu/libKF5KIOWidgets.so.5 (0x00007fd158d40000)
        libQt5PrintSupport.so.5 => /usr/lib/x86_64-linux-gnu/libQt5PrintSupport.so.5 (0x00007fd158cc8000)
        libKF5TextWidgets.so.5 => /usr/lib/x86_64-linux-gnu/libKF5TextWidgets.so.5 (0x00007fd158a80000)
        libKF5WindowSystem.so.5 => /usr/lib/x86_64-linux-gnu/libKF5WindowSystem.so.5 (0x00007fd158830000)
        libKF5Attica.so.5 => /usr/lib/x86_64-linux-gnu/libKF5Attica.so.5 (0x00007fd158580000)
        libKF5GlobalAccel.so.5 => /usr/lib/x86_64-linux-gnu/libKF5GlobalAccel.so.5 (0x00007fd158360000)
        libKF5ItemViews.so.5 => /usr/lib/x86_64-linux-gnu/libKF5ItemViews.so.5 (0x00007fd158120000)
        libQt5Network.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Network.so.5 (0x00007fd157fb0000)
        libQt5DBus.so.5 => /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5 (0x00007fd157f20000)
        libfam.so.0 => /usr/lib/x86_64-linux-gnu/libfam.so.0 (0x00007fd157d10000)
        libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fd157af0000)
        libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fd1577e8000)
        libharfbuzz.so.0 => /usr/lib/x86_64-linux-gnu/libharfbuzz.so.0 (0x00007fd157568000)
        libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007fd157348000)
        libGL.so.1 => /usr/lib/x86_64-linux-gnu/libGL.so.1 (0x00007fd1570d0000)
        libpng16.so.16 => /usr/lib/x86_64-linux-gnu/libpng16.so.16 (0x00007fd156e98000)
        libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fd156c90000)
        libLLVM-3.8.so.1 => /usr/lib/llvm-3.8/lib/../lib/libLLVM-3.8.so.1 (0x00007fd154458000)
        libicui18n.so.57 => /usr/lib/x86_64-linux-gnu/libicui18n.so.57 (0x00007fd153fd8000)
        libicuuc.so.57 => /usr/lib/x86_64-linux-gnu/libicuuc.so.57 (0x00007fd153c30000)
        libpcre16.so.3 => /usr/lib/x86_64-linux-gnu/libpcre16.so.3 (0x00007fd1539c0000)
        libglib-2.0.so.0 => /lib/x86_64-linux-gnu/libglib-2.0.so.0 (0x00007fd1536a8000)
        librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007fd1534a0000)
        /lib64/ld-linux-x86-64.so.2 (0x0000558007722000)
        libQt5Script.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Script.so.5 (0x00007fd153210000)
        libKF5Codecs.so.5 => /usr/lib/x86_64-linux-gnu/libKF5Codecs.so.5 (0x00007fd152fd0000)
        libKF5SonnetUi.so.5 => /usr/lib/x86_64-linux-gnu/libKF5SonnetUi.so.5 (0x00007fd152da0000)
        libKF5SonnetCore.so.5 => /usr/lib/x86_64-linux-gnu/libKF5SonnetCore.so.5 (0x00007fd152b70000)
        libQt5Svg.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Svg.so.5 (0x00007fd152b18000)
        libbz2.so.1.0 => /lib/x86_64-linux-gnu/libbz2.so.1.0 (0x00007fd152908000)
        liblzma.so.5 => /lib/x86_64-linux-gnu/liblzma.so.5 (0x00007fd1526e0000)
        libKF5DBusAddons.so.5 => /usr/lib/x86_64-linux-gnu/libKF5DBusAddons.so.5 (0x00007fd1524c8000)
        libKF5Auth.so.5 => /usr/lib/x86_64-linux-gnu/libKF5Auth.so.5 (0x00007fd1522a8000)
        libKDevPlatformOutputView.so.10 => /usr/lib/x86_64-linux-gnu/libKDevPlatformOutputView.so.10 (0x00007fd152080000)
        libacl.so.1 => /lib/x86_64-linux-gnu/libacl.so.1 (0x00007fd151e70000)
        libQt5X11Extras.so.5 => /usr/lib/x86_64-linux-gnu/libQt5X11Extras.so.5 (0x00007fd151e68000)
        libX11.so.6 => /usr/lib/x86_64-linux-gnu/libX11.so.6 (0x00007fd151b20000)
        libattr.so.1 => /lib/x86_64-linux-gnu/libattr.so.1 (0x00007fd151918000)
        libxcb.so.1 => /usr/lib/x86_64-linux-gnu/libxcb.so.1 (0x00007fd1516f0000)
        libxcb-keysyms.so.1 => /usr/lib/x86_64-linux-gnu/libxcb-keysyms.so.1 (0x00007fd1514e8000)
        libproxy.so.1 => /usr/lib/x86_64-linux-gnu/libproxy.so.1 (0x00007fd1512c0000)
        libdbus-1.so.3 => /lib/x86_64-linux-gnu/libdbus-1.so.3 (0x00007fd151070000)
        libfreetype.so.6 => /usr/lib/x86_64-linux-gnu/libfreetype.so.6 (0x00007fd150dc0000)
        libgraphite2.so.3 => /usr/lib/x86_64-linux-gnu/libgraphite2.so.3 (0x00007fd150b98000)
        libexpat.so.1 => /lib/x86_64-linux-gnu/libexpat.so.1 (0x00007fd150968000)
        libxcb-dri3.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-dri3.so.0 (0x00007fd150760000)
        libxcb-present.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-present.so.0 (0x00007fd150558000)
        libxcb-sync.so.1 => /usr/lib/x86_64-linux-gnu/libxcb-sync.so.1 (0x00007fd150350000)
        libxshmfence.so.1 => /usr/lib/x86_64-linux-gnu/libxshmfence.so.1 (0x00007fd150148000)
        libglapi.so.0 => /usr/lib/x86_64-linux-gnu/libglapi.so.0 (0x00007fd14ff18000)
        libXext.so.6 => /usr/lib/x86_64-linux-gnu/libXext.so.6 (0x00007fd14fd00000)
        libXdamage.so.1 => /usr/lib/x86_64-linux-gnu/libXdamage.so.1 (0x00007fd14faf8000)
        libXfixes.so.3 => /usr/lib/x86_64-linux-gnu/libXfixes.so.3 (0x00007fd14f8f0000)
        libX11-xcb.so.1 => /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1 (0x00007fd14f6e8000)
        libxcb-glx.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-glx.so.0 (0x00007fd14f4c8000)
        libxcb-dri2.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-dri2.so.0 (0x00007fd14f2c0000)
        libXxf86vm.so.1 => /usr/lib/x86_64-linux-gnu/libXxf86vm.so.1 (0x00007fd14f0b8000)
        libdrm.so.2 => /usr/lib/x86_64-linux-gnu/libdrm.so.2 (0x00007fd14eea8000)
        libffi.so.6 => /usr/lib/x86_64-linux-gnu/libffi.so.6 (0x00007fd14ec98000)
        libedit.so.2 => /usr/lib/x86_64-linux-gnu/libedit.so.2 (0x00007fd14ea60000)
        libtinfo.so.5 => /lib/x86_64-linux-gnu/libtinfo.so.5 (0x00007fd14e830000)
        libicudata.so.57 => /usr/lib/x86_64-linux-gnu/libicudata.so.57 (0x00007fd14cdb0000)
        libpcre.so.3 => /lib/x86_64-linux-gnu/libpcre.so.3 (0x00007fd14cb38000)
        libXau.so.6 => /usr/lib/x86_64-linux-gnu/libXau.so.6 (0x00007fd14c930000)
        libXdmcp.so.6 => /usr/lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007fd14c728000)
        libsystemd.so.0 => /lib/x86_64-linux-gnu/libsystemd.so.0 (0x00007fd14c698000)
        libncurses.so.5 => /lib/x86_64-linux-gnu/libncurses.so.5 (0x00007fd14c470000)
        libbsd.so.0 => /lib/x86_64-linux-gnu/libbsd.so.0 (0x00007fd14c258000)
        libselinux.so.1 => /lib/x86_64-linux-gnu/libselinux.so.1 (0x00007fd14c030000)
        liblz4.so.1 => /usr/lib/x86_64-linux-gnu/liblz4.so.1 (0x00007fd14be18000)
        libgcrypt.so.20 => /lib/x86_64-linux-gnu/libgcrypt.so.20 (0x00007fd14bb08000)
        libgpg-error.so.0 => /lib/x86_64-linux-gnu/libgpg-error.so.0 (0x00007fd14b8f0000)
Comment 3 Sven Brauch 2016-12-11 17:02:43 UTC
Don't know -- try ldd'ing libclang.so? You can also play with the LD_DEBUG environment variable to find out why it loads what library.
Comment 4 Kevin Funk 2016-12-13 19:48:07 UTC

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