Application: kdevelop (4.90.92) Qt Version: 5.6.0 Frameworks Version: 5.22.0 Operating System: Linux 4.5.4-1-ARCH x86_64 Distribution (Platform): Archlinux Packages -- Information about the crash: - What I was doing when the application crashed: I ran a set of unit tests via the CTest toolview. Some warnings about CTest instances already running popped up, which I clicked away. Shortly after, KDevelop crashed. Since then, whenever I start KDevelop it crashes after a short period of time. The crash always seems to occur at the same location as in this backtrace. Removing the session under .local/share/kdevelop/sessions did not change anything. - Versions I am using the current master branch of both, kdevelop and kdevplatform. The commit ids are: kdevelop: 3d7d2dc59ed8 kdevplatform: 83349684134 This is running on a fully updated Arch Linux (KDE Frameworks 5.22.0, Qt 5.6.0, Plasma 5.6) The crash can be reproduced every time. -- Backtrace: Application: KDevelop (kdevelop), signal: Segmentation fault Using host libthread_db library "/usr/lib/libthread_db.so.1". [Current thread is 1 (Thread 0x7fe49855a800 (LWP 966))] Thread 19 (Thread 0x7fe3f98e9700 (LWP 1271)): #0 0x00007fe448d4d8f8 in ?? () from /usr/lib/libclang.so.3.8 #1 0x00007fe448d4db59 in ?? () from /usr/lib/libclang.so.3.8 #2 0x00007fe449323254 in ?? () from /usr/lib/libclang.so.3.8 #3 0x00007fe449424f18 in ?? () from /usr/lib/libclang.so.3.8 #4 0x00007fe44958bf2c in ?? () from /usr/lib/libclang.so.3.8 #5 0x00007fe449536418 in ?? () from /usr/lib/libclang.so.3.8 #6 0x00007fe449577771 in ?? () from /usr/lib/libclang.so.3.8 #7 0x00007fe449578add in ?? () from /usr/lib/libclang.so.3.8 #8 0x00007fe449579506 in ?? () from /usr/lib/libclang.so.3.8 #9 0x00007fe449578b89 in ?? () from /usr/lib/libclang.so.3.8 #10 0x00007fe449578bf9 in ?? () from /usr/lib/libclang.so.3.8 #11 0x00007fe44957eafd in ?? () from /usr/lib/libclang.so.3.8 #12 0x00007fe4495766b3 in ?? () from /usr/lib/libclang.so.3.8 #13 0x00007fe449578add in ?? () from /usr/lib/libclang.so.3.8 #14 0x00007fe449579506 in ?? () from /usr/lib/libclang.so.3.8 #15 0x00007fe44957d84e in ?? () from /usr/lib/libclang.so.3.8 #16 0x00007fe4495c5301 in ?? () from /usr/lib/libclang.so.3.8 #17 0x00007fe4495cb1eb in ?? () from /usr/lib/libclang.so.3.8 #18 0x00007fe4495cb454 in ?? () from /usr/lib/libclang.so.3.8 #19 0x00007fe4495cb599 in ?? () from /usr/lib/libclang.so.3.8 #20 0x00007fe44958b55f in ?? () from /usr/lib/libclang.so.3.8 #21 0x00007fe449536418 in ?? () from /usr/lib/libclang.so.3.8 #22 0x00007fe449577771 in ?? () from /usr/lib/libclang.so.3.8 #23 0x00007fe449578add in ?? () from /usr/lib/libclang.so.3.8 #24 0x00007fe449578b79 in ?? () from /usr/lib/libclang.so.3.8 #25 0x00007fe44957b109 in ?? () from /usr/lib/libclang.so.3.8 #26 0x00007fe44957bad8 in ?? () from /usr/lib/libclang.so.3.8 #27 0x00007fe4495764eb in ?? () from /usr/lib/libclang.so.3.8 #28 0x00007fe449578add in ?? () from /usr/lib/libclang.so.3.8 #29 0x00007fe449576cde in ?? () from /usr/lib/libclang.so.3.8 #30 0x00007fe449578add in ?? () from /usr/lib/libclang.so.3.8 #31 0x00007fe449578b79 in ?? () from /usr/lib/libclang.so.3.8 #32 0x00007fe449578bf9 in ?? () from /usr/lib/libclang.so.3.8 #33 0x00007fe44958ad02 in ?? () from /usr/lib/libclang.so.3.8 #34 0x00007fe449576f7d in ?? () from /usr/lib/libclang.so.3.8 #35 0x00007fe449578add in ?? () from /usr/lib/libclang.so.3.8 #36 0x00007fe449578b79 in ?? () from /usr/lib/libclang.so.3.8 #37 0x00007fe449590a26 in ?? () from /usr/lib/libclang.so.3.8 #38 0x00007fe44954c530 in ?? () from /usr/lib/libclang.so.3.8 #39 0x00007fe44955a2e8 in ?? () from /usr/lib/libclang.so.3.8 #40 0x00007fe44955d411 in ?? () from /usr/lib/libclang.so.3.8 #41 0x00007fe44955d6d6 in ?? () from /usr/lib/libclang.so.3.8 #42 0x00007fe4495b68df in ?? () from /usr/lib/libclang.so.3.8 #43 0x00007fe4495b6b07 in ?? () from /usr/lib/libclang.so.3.8 #44 0x00007fe4495bb8c9 in ?? () from /usr/lib/libclang.so.3.8 #45 0x00007fe4495be6ba in ?? () from /usr/lib/libclang.so.3.8 #46 0x00007fe44953bea8 in ?? () from /usr/lib/libclang.so.3.8 #47 0x00007fe4495c9e51 in ?? () from /usr/lib/libclang.so.3.8 #48 0x00007fe4495cabff in ?? () from /usr/lib/libclang.so.3.8 #49 0x00007fe4495caf0f in ?? () from /usr/lib/libclang.so.3.8 #50 0x00007fe44955d847 in ?? () from /usr/lib/libclang.so.3.8 #51 0x00007fe44953ed51 in ?? () from /usr/lib/libclang.so.3.8 #52 0x00007fe44956a7e7 in ?? () from /usr/lib/libclang.so.3.8 #53 0x00007fe44956ae2c in ?? () from /usr/lib/libclang.so.3.8 #54 0x00007fe44955d89d in ?? () from /usr/lib/libclang.so.3.8 #55 0x00007fe44953ed51 in ?? () from /usr/lib/libclang.so.3.8 #56 0x00007fe44956a7e7 in ?? () from /usr/lib/libclang.so.3.8 #57 0x00007fe44956ae2c in ?? () from /usr/lib/libclang.so.3.8 #58 0x00007fe44955d89d in ?? () from /usr/lib/libclang.so.3.8 #59 0x00007fe44953ed51 in ?? () from /usr/lib/libclang.so.3.8 #60 0x00007fe44956a7e7 in ?? () from /usr/lib/libclang.so.3.8 #61 0x00007fe44956ae2c in ?? () from /usr/lib/libclang.so.3.8 #62 0x00007fe44955d89d in ?? () from /usr/lib/libclang.so.3.8 #63 0x00007fe44953ed51 in ?? () from /usr/lib/libclang.so.3.8 #64 0x00007fe44953f72c in ?? () from /usr/lib/libclang.so.3.8 #65 0x00007fe449532e13 in ?? () from /usr/lib/libclang.so.3.8 #66 0x00007fe448f5a7ce in ?? () from /usr/lib/libclang.so.3.8 #67 0x00007fe448f1c94a in ?? () from /usr/lib/libclang.so.3.8 #68 0x00007fe448f1cc6e in ?? () from /usr/lib/libclang.so.3.8 #69 0x00007fe448f20aa4 in ?? () from /usr/lib/libclang.so.3.8 #70 0x00007fe448ce8f47 in ?? () from /usr/lib/libclang.so.3.8 #71 0x00007fe465a517f9 in llvm::CrashRecoveryContext::RunSafely(llvm::function_ref<void ()>) () from /usr/lib/libLLVM-3.8.so #72 0x00007fe465a51884 in ?? () from /usr/lib/libLLVM-3.8.so #73 0x00007fe465ac4f1d in ?? () from /usr/lib/libLLVM-3.8.so #74 0x00007fe4893db474 in start_thread () from /usr/lib/libpthread.so.0 #75 0x00007fe49043a69d in clone () from /usr/lib/libc.so.6 Thread 18 (Thread 0x7fe3face6700 (LWP 1265)): #0 0x00007fe490d32b95 in std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap (this=0x7fe3facb5390, __s="") at /build/gcc-multilib/src/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/basic_string.tcc:69 #1 0x00007fe448d800f9 in ?? () from /usr/lib/libclang.so.3.8 #2 0x00007fe44918ad6c in ?? () from /usr/lib/libclang.so.3.8 #3 0x00007fe449323821 in ?? () from /usr/lib/libclang.so.3.8 #4 0x00007fe44939c072 in ?? () from /usr/lib/libclang.so.3.8 #5 0x00007fe44938f672 in ?? () from /usr/lib/libclang.so.3.8 #6 0x00007fe4493909e2 in ?? () from /usr/lib/libclang.so.3.8 #7 0x00007fe449390b13 in ?? () from /usr/lib/libclang.so.3.8 #8 0x00007fe4493a561d in ?? () from /usr/lib/libclang.so.3.8 #9 0x00007fe4493a6785 in ?? () from /usr/lib/libclang.so.3.8 #10 0x00007fe4493a79c6 in ?? () from /usr/lib/libclang.so.3.8 #11 0x00007fe4493d6dac in ?? () from /usr/lib/libclang.so.3.8 #12 0x00007fe4493d7195 in ?? () from /usr/lib/libclang.so.3.8 #13 0x00007fe449423ba0 in ?? () from /usr/lib/libclang.so.3.8 #14 0x00007fe449320349 in ?? () from /usr/lib/libclang.so.3.8 #15 0x00007fe449383c79 in ?? () from /usr/lib/libclang.so.3.8 #16 0x00007fe44938f5c3 in ?? () from /usr/lib/libclang.so.3.8 #17 0x00007fe4493909e2 in ?? () from /usr/lib/libclang.so.3.8 #18 0x00007fe449390b13 in ?? () from /usr/lib/libclang.so.3.8 #19 0x00007fe4493b1388 in ?? () from /usr/lib/libclang.so.3.8 #20 0x00007fe4493b1780 in ?? () from /usr/lib/libclang.so.3.8 #21 0x00007fe4493a691a in ?? () from /usr/lib/libclang.so.3.8 #22 0x00007fe4493a79c6 in ?? () from /usr/lib/libclang.so.3.8 #23 0x00007fe4493d6dac in ?? () from /usr/lib/libclang.so.3.8 #24 0x00007fe4493d7195 in ?? () from /usr/lib/libclang.so.3.8 #25 0x00007fe449423ba0 in ?? () from /usr/lib/libclang.so.3.8 #26 0x00007fe449320349 in ?? () from /usr/lib/libclang.so.3.8 #27 0x00007fe449383c79 in ?? () from /usr/lib/libclang.so.3.8 #28 0x00007fe44938f5c3 in ?? () from /usr/lib/libclang.so.3.8 #29 0x00007fe4493909e2 in ?? () from /usr/lib/libclang.so.3.8 #30 0x00007fe449399515 in ?? () from /usr/lib/libclang.so.3.8 #31 0x00007fe44939c630 in ?? () from /usr/lib/libclang.so.3.8 #32 0x00007fe449394684 in ?? () from /usr/lib/libclang.so.3.8 #33 0x00007fe449394eb4 in ?? () from /usr/lib/libclang.so.3.8 #34 0x00007fe44938f58d in ?? () from /usr/lib/libclang.so.3.8 #35 0x00007fe4493909e2 in ?? () from /usr/lib/libclang.so.3.8 #36 0x00007fe449390b13 in ?? () from /usr/lib/libclang.so.3.8 #37 0x00007fe4493b1388 in ?? () from /usr/lib/libclang.so.3.8 #38 0x00007fe4493b1780 in ?? () from /usr/lib/libclang.so.3.8 #39 0x00007fe4493a691a in ?? () from /usr/lib/libclang.so.3.8 #40 0x00007fe4493a79c6 in ?? () from /usr/lib/libclang.so.3.8 #41 0x00007fe4493d6dac in ?? () from /usr/lib/libclang.so.3.8 #42 0x00007fe4493d7195 in ?? () from /usr/lib/libclang.so.3.8 #43 0x00007fe44912223b in ?? () from /usr/lib/libclang.so.3.8 #44 0x00007fe4493a5660 in ?? () from /usr/lib/libclang.so.3.8 #45 0x00007fe4493a6785 in ?? () from /usr/lib/libclang.so.3.8 #46 0x00007fe4493a79c6 in ?? () from /usr/lib/libclang.so.3.8 #47 0x00007fe4493d6dac in ?? () from /usr/lib/libclang.so.3.8 #48 0x00007fe4493d7195 in ?? () from /usr/lib/libclang.so.3.8 #49 0x00007fe44912223b in ?? () from /usr/lib/libclang.so.3.8 #50 0x00007fe4493a5660 in ?? () from /usr/lib/libclang.so.3.8 #51 0x00007fe4493a6785 in ?? () from /usr/lib/libclang.so.3.8 #52 0x00007fe4493a79c6 in ?? () from /usr/lib/libclang.so.3.8 #53 0x00007fe4493d6dac in ?? () from /usr/lib/libclang.so.3.8 #54 0x00007fe4493d7195 in ?? () from /usr/lib/libclang.so.3.8 #55 0x00007fe44912223b in ?? () from /usr/lib/libclang.so.3.8 #56 0x00007fe4493a5660 in ?? () from /usr/lib/libclang.so.3.8 #57 0x00007fe4493a6785 in ?? () from /usr/lib/libclang.so.3.8 #58 0x00007fe4493a79c6 in ?? () from /usr/lib/libclang.so.3.8 #59 0x00007fe4493d6dac in ?? () from /usr/lib/libclang.so.3.8 #60 0x00007fe4493d7195 in ?? () from /usr/lib/libclang.so.3.8 #61 0x00007fe449423ba0 in ?? () from /usr/lib/libclang.so.3.8 #62 0x00007fe449320349 in ?? () from /usr/lib/libclang.so.3.8 #63 0x00007fe449383c79 in ?? () from /usr/lib/libclang.so.3.8 #64 0x00007fe44938f5c3 in ?? () from /usr/lib/libclang.so.3.8 #65 0x00007fe4493909e2 in ?? () from /usr/lib/libclang.so.3.8 #66 0x00007fe449390b13 in ?? () from /usr/lib/libclang.so.3.8 #67 0x00007fe4493a561d in ?? () from /usr/lib/libclang.so.3.8 #68 0x00007fe4493a6785 in ?? () from /usr/lib/libclang.so.3.8 #69 0x00007fe4493a79c6 in ?? () from /usr/lib/libclang.so.3.8 #70 0x00007fe4493d6dac in ?? () from /usr/lib/libclang.so.3.8 #71 0x00007fe4493d7195 in ?? () from /usr/lib/libclang.so.3.8 #72 0x00007fe449423ba0 in ?? () from /usr/lib/libclang.so.3.8 #73 0x00007fe44919402b in ?? () from /usr/lib/libclang.so.3.8 #74 0x00007fe44939e7c9 in ?? () from /usr/lib/libclang.so.3.8 #75 0x00007fe44939f0cd in ?? () from /usr/lib/libclang.so.3.8 #76 0x00007fe44938868d in ?? () from /usr/lib/libclang.so.3.8 #77 0x00007fe44939949e in ?? () from /usr/lib/libclang.so.3.8 #78 0x00007fe44939c630 in ?? () from /usr/lib/libclang.so.3.8 #79 0x00007fe449390593 in ?? () from /usr/lib/libclang.so.3.8 #80 0x00007fe4493a25ec in ?? () from /usr/lib/libclang.so.3.8 #81 0x00007fe44938f2a1 in ?? () from /usr/lib/libclang.so.3.8 #82 0x00007fe4493909e2 in ?? () from /usr/lib/libclang.so.3.8 #83 0x00007fe449390b13 in ?? () from /usr/lib/libclang.so.3.8 #84 0x00007fe4493a561d in ?? () from /usr/lib/libclang.so.3.8 #85 0x00007fe4493a6785 in ?? () from /usr/lib/libclang.so.3.8 #86 0x00007fe4493a79c6 in ?? () from /usr/lib/libclang.so.3.8 #87 0x00007fe4493d6dac in ?? () from /usr/lib/libclang.so.3.8 #88 0x00007fe4493d7195 in ?? () from /usr/lib/libclang.so.3.8 #89 0x00007fe44912223b in ?? () from /usr/lib/libclang.so.3.8 #90 0x00007fe4493a5660 in ?? () from /usr/lib/libclang.so.3.8 #91 0x00007fe4493a6785 in ?? () from /usr/lib/libclang.so.3.8 #92 0x00007fe4493a79c6 in ?? () from /usr/lib/libclang.so.3.8 #93 0x00007fe4493d6dac in ?? () from /usr/lib/libclang.so.3.8 #94 0x00007fe4493d7195 in ?? () from /usr/lib/libclang.so.3.8 #95 0x00007fe449423ba0 in ?? () from /usr/lib/libclang.so.3.8 #96 0x00007fe44919402b in ?? () from /usr/lib/libclang.so.3.8 #97 0x00007fe44939e7c9 in ?? () from /usr/lib/libclang.so.3.8 #98 0x00007fe44939f0cd in ?? () from /usr/lib/libclang.so.3.8 #99 0x00007fe44938868d in ?? () from /usr/lib/libclang.so.3.8 #100 0x00007fe44939949e in ?? () from /usr/lib/libclang.so.3.8 #101 0x00007fe44939c630 in ?? () from /usr/lib/libclang.so.3.8 #102 0x00007fe449390593 in ?? () from /usr/lib/libclang.so.3.8 #103 0x00007fe4493909e2 in ?? () from /usr/lib/libclang.so.3.8 #104 0x00007fe449390b13 in ?? () from /usr/lib/libclang.so.3.8 #105 0x00007fe4493a561d in ?? () from /usr/lib/libclang.so.3.8 #106 0x00007fe4493a6785 in ?? () from /usr/lib/libclang.so.3.8 #107 0x00007fe4493a79c6 in ?? () from /usr/lib/libclang.so.3.8 #108 0x00007fe4493d6dac in ?? () from /usr/lib/libclang.so.3.8 #109 0x00007fe4493d7195 in ?? () from /usr/lib/libclang.so.3.8 #110 0x00007fe44912223b in ?? () from /usr/lib/libclang.so.3.8 #111 0x00007fe4493a5660 in ?? () from /usr/lib/libclang.so.3.8 #112 0x00007fe4493a6785 in ?? () from /usr/lib/libclang.so.3.8 #113 0x00007fe4493a79c6 in ?? () from /usr/lib/libclang.so.3.8 #114 0x00007fe4493d6dac in ?? () from /usr/lib/libclang.so.3.8 #115 0x00007fe4493d7195 in ?? () from /usr/lib/libclang.so.3.8 #116 0x00007fe44912223b in ?? () from /usr/lib/libclang.so.3.8 #117 0x00007fe4493a5660 in ?? () from /usr/lib/libclang.so.3.8 #118 0x00007fe4493a6785 in ?? () from /usr/lib/libclang.so.3.8 #119 0x00007fe4493a79c6 in ?? () from /usr/lib/libclang.so.3.8 #120 0x00007fe4493d6dac in ?? () from /usr/lib/libclang.so.3.8 #121 0x00007fe4493d7195 in ?? () from /usr/lib/libclang.so.3.8 #122 0x00007fe44912223b in ?? () from /usr/lib/libclang.so.3.8 #123 0x00007fe4493a5660 in ?? () from /usr/lib/libclang.so.3.8 #124 0x00007fe4493a6785 in ?? () from /usr/lib/libclang.so.3.8 #125 0x00007fe4493a79c6 in ?? () from /usr/lib/libclang.so.3.8 #126 0x00007fe4493d6dac in ?? () from /usr/lib/libclang.so.3.8 #127 0x00007fe4493d7195 in ?? () from /usr/lib/libclang.so.3.8 #128 0x00007fe44912223b in ?? () from /usr/lib/libclang.so.3.8 #129 0x00007fe4493a5660 in ?? () from /usr/lib/libclang.so.3.8 #130 0x00007fe4493a6785 in ?? () from /usr/lib/libclang.so.3.8 #131 0x00007fe4493a79c6 in ?? () from /usr/lib/libclang.so.3.8 #132 0x00007fe4493d6dac in ?? () from /usr/lib/libclang.so.3.8 #133 0x00007fe4493d7195 in ?? () from /usr/lib/libclang.so.3.8 #134 0x00007fe449423ba0 in ?? () from /usr/lib/libclang.so.3.8 #135 0x00007fe449320349 in ?? () from /usr/lib/libclang.so.3.8 #136 0x00007fe449383c79 in ?? () from /usr/lib/libclang.so.3.8 #137 0x00007fe44938f5c3 in ?? () from /usr/lib/libclang.so.3.8 #138 0x00007fe4493909e2 in ?? () from /usr/lib/libclang.so.3.8 #139 0x00007fe449390b13 in ?? () from /usr/lib/libclang.so.3.8 #140 0x00007fe4493b1388 in ?? () from /usr/lib/libclang.so.3.8 #141 0x00007fe4493b1780 in ?? () from /usr/lib/libclang.so.3.8 #142 0x00007fe4493a691a in ?? () from /usr/lib/libclang.so.3.8 #143 0x00007fe4493a79c6 in ?? () from /usr/lib/libclang.so.3.8 #144 0x00007fe4493d6dac in ?? () from /usr/lib/libclang.so.3.8 #145 0x00007fe4493d7195 in ?? () from /usr/lib/libclang.so.3.8 #146 0x00007fe449423ba0 in ?? () from /usr/lib/libclang.so.3.8 #147 0x00007fe449320349 in ?? () from /usr/lib/libclang.so.3.8 #148 0x00007fe449383c79 in ?? () from /usr/lib/libclang.so.3.8 #149 0x00007fe44938f5c3 in ?? () from /usr/lib/libclang.so.3.8 #150 0x00007fe4493909e2 in ?? () from /usr/lib/libclang.so.3.8 #151 0x00007fe449399515 in ?? () from /usr/lib/libclang.so.3.8 #152 0x00007fe44939c630 in ?? () from /usr/lib/libclang.so.3.8 #153 0x00007fe449390593 in ?? () from /usr/lib/libclang.so.3.8 #154 0x00007fe4493909e2 in ?? () from /usr/lib/libclang.so.3.8 #155 0x00007fe449390b13 in ?? () from /usr/lib/libclang.so.3.8 #156 0x00007fe4493b1388 in ?? () from /usr/lib/libclang.so.3.8 #157 0x00007fe4493b1780 in ?? () from /usr/lib/libclang.so.3.8 #158 0x00007fe4493a691a in ?? () from /usr/lib/libclang.so.3.8 #159 0x00007fe4493a79c6 in ?? () from /usr/lib/libclang.so.3.8 #160 0x00007fe4493d6dac in ?? () from /usr/lib/libclang.so.3.8 #161 0x00007fe4493d7195 in ?? () from /usr/lib/libclang.so.3.8 #162 0x00007fe44912223b in ?? () from /usr/lib/libclang.so.3.8 #163 0x00007fe4493a5660 in ?? () from /usr/lib/libclang.so.3.8 #164 0x00007fe4493a6785 in ?? () from /usr/lib/libclang.so.3.8 #165 0x00007fe4493d6c78 in ?? () from /usr/lib/libclang.so.3.8 #166 0x00007fe4493d7195 in ?? () from /usr/lib/libclang.so.3.8 #167 0x00007fe449423ba0 in ?? () from /usr/lib/libclang.so.3.8 #168 0x00007fe449320349 in ?? () from /usr/lib/libclang.so.3.8 #169 0x00007fe449383c79 in ?? () from /usr/lib/libclang.so.3.8 #170 0x00007fe44938f5c3 in ?? () from /usr/lib/libclang.so.3.8 #171 0x00007fe4493909e2 in ?? () from /usr/lib/libclang.so.3.8 #172 0x00007fe449399515 in ?? () from /usr/lib/libclang.so.3.8 #173 0x00007fe44939c630 in ?? () from /usr/lib/libclang.so.3.8 #174 0x00007fe449390593 in ?? () from /usr/lib/libclang.so.3.8 #175 0x00007fe4493909e2 in ?? () from /usr/lib/libclang.so.3.8 #176 0x00007fe449390b13 in ?? () from /usr/lib/libclang.so.3.8 #177 0x00007fe4493b1388 in ?? () from /usr/lib/libclang.so.3.8 #178 0x00007fe4493b1780 in ?? () from /usr/lib/libclang.so.3.8 #179 0x00007fe4493a691a in ?? () from /usr/lib/libclang.so.3.8 #180 0x00007fe4493a79c6 in ?? () from /usr/lib/libclang.so.3.8 #181 0x00007fe4493d6dac in ?? () from /usr/lib/libclang.so.3.8 #182 0x00007fe4493d7195 in ?? () from /usr/lib/libclang.so.3.8 #183 0x00007fe449423ba0 in ?? () from /usr/lib/libclang.so.3.8 #184 0x00007fe449320349 in ?? () from /usr/lib/libclang.so.3.8 #185 0x00007fe449383c79 in ?? () from /usr/lib/libclang.so.3.8 #186 0x00007fe44938f5c3 in ?? () from /usr/lib/libclang.so.3.8 #187 0x00007fe4493909e2 in ?? () from /usr/lib/libclang.so.3.8 #188 0x00007fe449390b13 in ?? () from /usr/lib/libclang.so.3.8 #189 0x00007fe4493b1388 in ?? () from /usr/lib/libclang.so.3.8 #190 0x00007fe4493b1780 in ?? () from /usr/lib/libclang.so.3.8 #191 0x00007fe4493a691a in ?? () from /usr/lib/libclang.so.3.8 #192 0x00007fe4493a79c6 in ?? () from /usr/lib/libclang.so.3.8 #193 0x00007fe4493d6dac in ?? () from /usr/lib/libclang.so.3.8 #194 0x00007fe4493d7195 in ?? () from /usr/lib/libclang.so.3.8 #195 0x00007fe449423ba0 in ?? () from /usr/lib/libclang.so.3.8 #196 0x00007fe449320349 in ?? () from /usr/lib/libclang.so.3.8 #197 0x00007fe449383c79 in ?? () from /usr/lib/libclang.so.3.8 #198 0x00007fe44938f5c3 in ?? () from /usr/lib/libclang.so.3.8 #199 0x00007fe4493909e2 in ?? () from /usr/lib/libclang.so.3.8 #200 0x00007fe449390b13 in ?? () from /usr/lib/libclang.so.3.8 #201 0x00007fe4493b1388 in ?? () from /usr/lib/libclang.so.3.8 #202 0x00007fe4493b1780 in ?? () from /usr/lib/libclang.so.3.8 #203 0x00007fe4493a691a in ?? () from /usr/lib/libclang.so.3.8 #204 0x00007fe4493a79c6 in ?? () from /usr/lib/libclang.so.3.8 #205 0x00007fe4493d6dac in ?? () from /usr/lib/libclang.so.3.8 #206 0x00007fe4493d7195 in ?? () from /usr/lib/libclang.so.3.8 #207 0x00007fe449423ba0 in ?? () from /usr/lib/libclang.so.3.8 #208 0x00007fe449320349 in ?? () from /usr/lib/libclang.so.3.8 #209 0x00007fe449383c79 in ?? () from /usr/lib/libclang.so.3.8 #210 0x00007fe44938f5c3 in ?? () from /usr/lib/libclang.so.3.8 #211 0x00007fe4493909e2 in ?? () from /usr/lib/libclang.so.3.8 #212 0x00007fe449390b13 in ?? () from /usr/lib/libclang.so.3.8 #213 0x00007fe4493b1388 in ?? () from /usr/lib/libclang.so.3.8 #214 0x00007fe4493b1780 in ?? () from /usr/lib/libclang.so.3.8 #215 0x00007fe4493a691a in ?? () from /usr/lib/libclang.so.3.8 #216 0x00007fe4493a79c6 in ?? () from /usr/lib/libclang.so.3.8 #217 0x00007fe4493d6dac in ?? () from /usr/lib/libclang.so.3.8 #218 0x00007fe4493d7195 in ?? () from /usr/lib/libclang.so.3.8 #219 0x00007fe449423ba0 in ?? () from /usr/lib/libclang.so.3.8 #220 0x00007fe449320349 in ?? () from /usr/lib/libclang.so.3.8 #221 0x00007fe449383c79 in ?? () from /usr/lib/libclang.so.3.8 #222 0x00007fe44938f5c3 in ?? () from /usr/lib/libclang.so.3.8 #223 0x00007fe4493909e2 in ?? () from /usr/lib/libclang.so.3.8 #224 0x00007fe449399515 in ?? () from /usr/lib/libclang.so.3.8 #225 0x00007fe44939c630 in ?? () from /usr/lib/libclang.so.3.8 #226 0x00007fe449394684 in ?? () from /usr/lib/libclang.so.3.8 #227 0x00007fe449394eb4 in ?? () from /usr/lib/libclang.so.3.8 #228 0x00007fe44939e65e in ?? () from /usr/lib/libclang.so.3.8 #229 0x00007fe44939f0cd in ?? () from /usr/lib/libclang.so.3.8 #230 0x00007fe44938868d in ?? () from /usr/lib/libclang.so.3.8 #231 0x00007fe4493a4ee3 in ?? () from /usr/lib/libclang.so.3.8 #232 0x00007fe4493888f3 in ?? () from /usr/lib/libclang.so.3.8 #233 0x00007fe44938aadf in ?? () from /usr/lib/libclang.so.3.8 #234 0x00007fe44938889a in ?? () from /usr/lib/libclang.so.3.8 #235 0x00007fe44938aab9 in ?? () from /usr/lib/libclang.so.3.8 #236 0x00007fe44938889a in ?? () from /usr/lib/libclang.so.3.8 #237 0x00007fe44939949e in ?? () from /usr/lib/libclang.so.3.8 #238 0x00007fe44939c630 in ?? () from /usr/lib/libclang.so.3.8 #239 0x00007fe449394684 in ?? () from /usr/lib/libclang.so.3.8 #240 0x00007fe449394eb4 in ?? () from /usr/lib/libclang.so.3.8 #241 0x00007fe44938f58d in ?? () from /usr/lib/libclang.so.3.8 #242 0x00007fe44939403e in ?? () from /usr/lib/libclang.so.3.8 #243 0x00007fe44938f881 in ?? () from /usr/lib/libclang.so.3.8 #244 0x00007fe4493909e2 in ?? () from /usr/lib/libclang.so.3.8 #245 0x00007fe449390b13 in ?? () from /usr/lib/libclang.so.3.8 #246 0x00007fe449385890 in ?? () from /usr/lib/libclang.so.3.8 #247 0x00007fe449386693 in ?? () from /usr/lib/libclang.so.3.8 #248 0x00007fe4493a42d6 in ?? () from /usr/lib/libclang.so.3.8 #249 0x00007fe4493aa7d1 in ?? () from /usr/lib/libclang.so.3.8 #250 0x00007fe4493b9efa in ?? () from /usr/lib/libclang.so.3.8 #251 0x00007fe4493b06d5 in ?? () from /usr/lib/libclang.so.3.8 #252 0x00007fe4493746bd in ?? () from /usr/lib/libclang.so.3.8 #253 0x00007fe44937e80d in ?? () from /usr/lib/libclang.so.3.8 #254 0x00007fe4492c85ef in ?? () from /usr/lib/libclang.so.3.8 #255 0x00007fe448cbd945 in ?? () from /usr/lib/libclang.so.3.8 #256 0x00007fe44922a9f5 in ?? () from /usr/lib/libclang.so.3.8 #257 0x00007fe4491d92e8 in ?? () from /usr/lib/libclang.so.3.8 #258 0x00007fe4491d9b03 in ?? () from /usr/lib/libclang.so.3.8 #259 0x00007fe4493a241d in ?? () from /usr/lib/libclang.so.3.8 #260 0x00007fe449388914 in ?? () from /usr/lib/libclang.so.3.8 #261 0x00007fe44939949e in ?? () from /usr/lib/libclang.so.3.8 #262 0x00007fe44939c630 in ?? () from /usr/lib/libclang.so.3.8 #263 0x00007fe449390593 in ?? () from /usr/lib/libclang.so.3.8 #264 0x00007fe4493909e2 in ?? () from /usr/lib/libclang.so.3.8 #265 0x00007fe449390b13 in ?? () from /usr/lib/libclang.so.3.8 #266 0x00007fe4493a561d in ?? () from /usr/lib/libclang.so.3.8 #267 0x00007fe4493a6785 in ?? () from /usr/lib/libclang.so.3.8 #268 0x00007fe4493a79c6 in ?? () from /usr/lib/libclang.so.3.8 #269 0x00007fe4493d6dac in ?? () from /usr/lib/libclang.so.3.8 #270 0x00007fe4493d7195 in ?? () from /usr/lib/libclang.so.3.8 #271 0x00007fe449423ba0 in ?? () from /usr/lib/libclang.so.3.8 #272 0x00007fe449320349 in ?? () from /usr/lib/libclang.so.3.8 #273 0x00007fe449383c79 in ?? () from /usr/lib/libclang.so.3.8 #274 0x00007fe44938f5c3 in ?? () from /usr/lib/libclang.so.3.8 #275 0x00007fe4493909e2 in ?? () from /usr/lib/libclang.so.3.8 #276 0x00007fe449390b13 in ?? () from /usr/lib/libclang.so.3.8 #277 0x00007fe4493a561d in ?? () from /usr/lib/libclang.so.3.8 #278 0x00007fe4493a6785 in ?? () from /usr/lib/libclang.so.3.8 #279 0x00007fe4493a79c6 in ?? () from /usr/lib/libclang.so.3.8 #280 0x00007fe4493d6dac in ?? () from /usr/lib/libclang.so.3.8 #281 0x00007fe4493d7195 in ?? () from /usr/lib/libclang.so.3.8 #282 0x00007fe449423ba0 in ?? () from /usr/lib/libclang.so.3.8 #283 0x00007fe44919402b in ?? () from /usr/lib/libclang.so.3.8 #284 0x00007fe44939e7c9 in ?? () from /usr/lib/libclang.so.3.8 #285 0x00007fe44939f0cd in ?? () from /usr/lib/libclang.so.3.8 #286 0x00007fe44938868d in ?? () from /usr/lib/libclang.so.3.8 #287 0x00007fe44939949e in ?? () from /usr/lib/libclang.so.3.8 #288 0x00007fe44939c630 in ?? () from /usr/lib/libclang.so.3.8 #289 0x00007fe449390593 in ?? () from /usr/lib/libclang.so.3.8 #290 0x00007fe4493a25ec in ?? () from /usr/lib/libclang.so.3.8 #291 0x00007fe44938f2a1 in ?? () from /usr/lib/libclang.so.3.8 #292 0x00007fe4493909e2 in ?? () from /usr/lib/libclang.so.3.8 #293 0x00007fe449390b13 in ?? () from /usr/lib/libclang.so.3.8 #294 0x00007fe4493a561d in ?? () from /usr/lib/libclang.so.3.8 #295 0x00007fe4493a6785 in ?? () from /usr/lib/libclang.so.3.8 #296 0x00007fe4493a79c6 in ?? () from /usr/lib/libclang.so.3.8 #297 0x00007fe4493d6dac in ?? () from /usr/lib/libclang.so.3.8 #298 0x00007fe4493d7195 in ?? () from /usr/lib/libclang.so.3.8 #299 0x00007fe449423ba0 in ?? () from /usr/lib/libclang.so.3.8 #300 0x00007fe44919402b in ?? () from /usr/lib/libclang.so.3.8 #301 0x00007fe44939e7c9 in ?? () from /usr/lib/libclang.so.3.8 #302 0x00007fe44939f0cd in ?? () from /usr/lib/libclang.so.3.8 #303 0x00007fe44938868d in ?? () from /usr/lib/libclang.so.3.8 #304 0x00007fe449392d72 in ?? () from /usr/lib/libclang.so.3.8 #305 0x00007fe449392f19 in ?? () from /usr/lib/libclang.so.3.8 #306 0x00007fe449388720 in ?? () from /usr/lib/libclang.so.3.8 #307 0x00007fe44939949e in ?? () from /usr/lib/libclang.so.3.8 #308 0x00007fe44939c630 in ?? () from /usr/lib/libclang.so.3.8 #309 0x00007fe449390593 in ?? () from /usr/lib/libclang.so.3.8 #310 0x00007fe4493909e2 in ?? () from /usr/lib/libclang.so.3.8 #311 0x00007fe449390b13 in ?? () from /usr/lib/libclang.so.3.8 #312 0x00007fe4493b1388 in ?? () from /usr/lib/libclang.so.3.8 #313 0x00007fe4493b1780 in ?? () from /usr/lib/libclang.so.3.8 #314 0x00007fe4493a691a in ?? () from /usr/lib/libclang.so.3.8 #315 0x00007fe4493a79c6 in ?? () from /usr/lib/libclang.so.3.8 #316 0x00007fe4493d6dac in ?? () from /usr/lib/libclang.so.3.8 #317 0x00007fe4493d7195 in ?? () from /usr/lib/libclang.so.3.8 #318 0x00007fe449423ba0 in ?? () from /usr/lib/libclang.so.3.8 #319 0x00007fe449320349 in ?? () from /usr/lib/libclang.so.3.8 #320 0x00007fe449383c79 in ?? () from /usr/lib/libclang.so.3.8 #321 0x00007fe44938f5c3 in ?? () from /usr/lib/libclang.so.3.8 #322 0x00007fe4493909e2 in ?? () from /usr/lib/libclang.so.3.8 #323 0x00007fe449399515 in ?? () from /usr/lib/libclang.so.3.8 #324 0x00007fe44939c630 in ?? () from /usr/lib/libclang.so.3.8 #325 0x00007fe449394684 in ?? () from /usr/lib/libclang.so.3.8 #326 0x00007fe449394eb4 in ?? () from /usr/lib/libclang.so.3.8 #327 0x00007fe44938f58d in ?? () from /usr/lib/libclang.so.3.8 #328 0x00007fe4493909e2 in ?? () from /usr/lib/libclang.so.3.8 #329 0x00007fe449399515 in ?? () from /usr/lib/libclang.so.3.8 #330 0x00007fe44939c630 in ?? () from /usr/lib/libclang.so.3.8 #331 0x00007fe449394684 in ?? () from /usr/lib/libclang.so.3.8 #332 0x00007fe449394eb4 in ?? () from /usr/lib/libclang.so.3.8 #333 0x00007fe44938f58d in ?? () from /usr/lib/libclang.so.3.8 #334 0x00007fe4493909e2 in ?? () from /usr/lib/libclang.so.3.8 #335 0x00007fe449390b13 in ?? () from /usr/lib/libclang.so.3.8 #336 0x00007fe4493b1388 in ?? () from /usr/lib/libclang.so.3.8 #337 0x00007fe4493b1780 in ?? () from /usr/lib/libclang.so.3.8 #338 0x00007fe4493a691a in ?? () from /usr/lib/libclang.so.3.8 #339 0x00007fe4493a79c6 in ?? () from /usr/lib/libclang.so.3.8 #340 0x00007fe4493d6dac in ?? () from /usr/lib/libclang.so.3.8 #341 0x00007fe4493d7195 in ?? () from /usr/lib/libclang.so.3.8 #342 0x00007fe449423ba0 in ?? () from /usr/lib/libclang.so.3.8 #343 0x00007fe449320349 in ?? () from /usr/lib/libclang.so.3.8 #344 0x00007fe449383c79 in ?? () from /usr/lib/libclang.so.3.8 #345 0x00007fe44938f5c3 in ?? () from /usr/lib/libclang.so.3.8 #346 0x00007fe4493909e2 in ?? () from /usr/lib/libclang.so.3.8 #347 0x00007fe449390b13 in ?? () from /usr/lib/libclang.so.3.8 #348 0x00007fe4493b1388 in ?? () from /usr/lib/libclang.so.3.8 #349 0x00007fe4493b1780 in ?? () from /usr/lib/libclang.so.3.8 #350 0x00007fe4493a691a in ?? () from /usr/lib/libclang.so.3.8 #351 0x00007fe4493a79c6 in ?? () from /usr/lib/libclang.so.3.8 #352 0x00007fe4493d6dac in ?? () from /usr/lib/libclang.so.3.8 #353 0x00007fe4493d7195 in ?? () from /usr/lib/libclang.so.3.8 #354 0x00007fe449423ba0 in ?? () from /usr/lib/libclang.so.3.8 #355 0x00007fe449320349 in ?? () from /usr/lib/libclang.so.3.8 #356 0x00007fe449383c79 in ?? () from /usr/lib/libclang.so.3.8 #357 0x00007fe44938f5c3 in ?? () from /usr/lib/libclang.so.3.8 #358 0x00007fe4493909e2 in ?? () from /usr/lib/libclang.so.3.8 #359 0x00007fe449390b78 in ?? () from /usr/lib/libclang.so.3.8 #360 0x00007fe449391943 in ?? () from /usr/lib/libclang.so.3.8 #361 0x00007fe4493722b8 in ?? () from /usr/lib/libclang.so.3.8 #362 0x00007fe44937e47c in ?? () from /usr/lib/libclang.so.3.8 #363 0x00007fe4492c85ef in ?? () from /usr/lib/libclang.so.3.8 #364 0x00007fe4492d7311 in ?? () from /usr/lib/libclang.so.3.8 #365 0x00007fe4492d760a in ?? () from /usr/lib/libclang.so.3.8 #366 0x00007fe4492d7922 in ?? () from /usr/lib/libclang.so.3.8 #367 0x00007fe44919b7c3 in ?? () from /usr/lib/libclang.so.3.8 #368 0x00007fe44938d18b in ?? () from /usr/lib/libclang.so.3.8 #369 0x00007fe449388784 in ?? () from /usr/lib/libclang.so.3.8 #370 0x00007fe44938990a in ?? () from /usr/lib/libclang.so.3.8 #371 0x00007fe449389432 in ?? () from /usr/lib/libclang.so.3.8 #372 0x00007fe44938a3b8 in ?? () from /usr/lib/libclang.so.3.8 #373 0x00007fe449388a04 in ?? () from /usr/lib/libclang.so.3.8 #374 0x00007fe44938990a in ?? () from /usr/lib/libclang.so.3.8 #375 0x00007fe449389b90 in ?? () from /usr/lib/libclang.so.3.8 #376 0x00007fe4493ab03e in ?? () from /usr/lib/libclang.so.3.8 #377 0x00007fe4493b2b0b in ?? () from /usr/lib/libclang.so.3.8 #378 0x00007fe4493b7284 in ?? () from /usr/lib/libclang.so.3.8 #379 0x00007fe4493b06d5 in ?? () from /usr/lib/libclang.so.3.8 #380 0x00007fe449384cfc in ?? () from /usr/lib/libclang.so.3.8 #381 0x00007fe449395665 in ?? () from /usr/lib/libclang.so.3.8 #382 0x00007fe44939681b in ?? () from /usr/lib/libclang.so.3.8 #383 0x00007fe44939694b in ?? () from /usr/lib/libclang.so.3.8 #384 0x00007fe4493956a5 in ?? () from /usr/lib/libclang.so.3.8 #385 0x00007fe449397065 in ?? () from /usr/lib/libclang.so.3.8 #386 0x00007fe449395625 in ?? () from /usr/lib/libclang.so.3.8 #387 0x00007fe44939681b in ?? () from /usr/lib/libclang.so.3.8 #388 0x00007fe44939694b in ?? () from /usr/lib/libclang.so.3.8 #389 0x00007fe4493956a5 in ?? () from /usr/lib/libclang.so.3.8 #390 0x00007fe4493993ef in ?? () from /usr/lib/libclang.so.3.8 #391 0x00007fe4493b474a in ?? () from /usr/lib/libclang.so.3.8 #392 0x00007fe4493b4a19 in ?? () from /usr/lib/libclang.so.3.8 #393 0x00007fe4493b43fa in ?? () from /usr/lib/libclang.so.3.8 #394 0x00007fe4493b4a19 in ?? () from /usr/lib/libclang.so.3.8 #395 0x00007fe4493b43fa in ?? () from /usr/lib/libclang.so.3.8 #396 0x00007fe4493b4a19 in ?? () from /usr/lib/libclang.so.3.8 #397 0x00007fe4493b43fa in ?? () from /usr/lib/libclang.so.3.8 #398 0x00007fe4493b4a19 in ?? () from /usr/lib/libclang.so.3.8 #399 0x00007fe4493b43fa in ?? () from /usr/lib/libclang.so.3.8 #400 0x00007fe4493b4a19 in ?? () from /usr/lib/libclang.so.3.8 #401 0x00007fe4493b43fa in ?? () from /usr/lib/libclang.so.3.8 #402 0x00007fe4493b4a19 in ?? () from /usr/lib/libclang.so.3.8 #403 0x00007fe4493b43fa in ?? () from /usr/lib/libclang.so.3.8 #404 0x00007fe4493b4a19 in ?? () from /usr/lib/libclang.so.3.8 #405 0x00007fe4493b43fa in ?? () from /usr/lib/libclang.so.3.8 #406 0x00007fe4493b4a19 in ?? () from /usr/lib/libclang.so.3.8 #407 0x00007fe4493b43fa in ?? () from /usr/lib/libclang.so.3.8 #408 0x00007fe4493b4a19 in ?? () from /usr/lib/libclang.so.3.8 #409 0x00007fe4493b43fa in ?? () from /usr/lib/libclang.so.3.8 #410 0x00007fe4493b4a19 in ?? () from /usr/lib/libclang.so.3.8 #411 0x00007fe4490476c2 in ?? () from /usr/lib/libclang.so.3.8 #412 0x00007fe44953f7d1 in ?? () from /usr/lib/libclang.so.3.8 #413 0x00007fe449532e13 in ?? () from /usr/lib/libclang.so.3.8 #414 0x00007fe448f5a7ce in ?? () from /usr/lib/libclang.so.3.8 #415 0x00007fe448f1c94a in ?? () from /usr/lib/libclang.so.3.8 #416 0x00007fe448f1cc6e in ?? () from /usr/lib/libclang.so.3.8 #417 0x00007fe448f20aa4 in ?? () from /usr/lib/libclang.so.3.8 #418 0x00007fe448ce8f47 in ?? () from /usr/lib/libclang.so.3.8 #419 0x00007fe465a517f9 in llvm::CrashRecoveryContext::RunSafely(llvm::function_ref<void ()>) () from /usr/lib/libLLVM-3.8.so #420 0x00007fe465a51884 in ?? () from /usr/lib/libLLVM-3.8.so #421 0x00007fe465ac4f1d in ?? () from /usr/lib/libLLVM-3.8.so #422 0x00007fe4893db474 in start_thread () from /usr/lib/libpthread.so.0 #423 0x00007fe49043a69d in clone () from /usr/lib/libc.so.6 Thread 17 (Thread 0x7fe41bfff700 (LWP 1212)): #0 0x00007fe4893e109f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 #1 0x00007fe49104108b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5 #2 0x00007fe48d694340 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #3 0x00007fe48d698af8 in ?? () from /usr/lib/libKF5ThreadWeaver.so.5 #4 0x00007fe48d6933e3 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #5 0x00007fe48d696379 in ThreadWeaver::Thread::run() () from /usr/lib/libKF5ThreadWeaver.so.5 #6 0x00007fe4910401d8 in ?? () from /usr/lib/libQt5Core.so.5 #7 0x00007fe4893db474 in start_thread () from /usr/lib/libpthread.so.0 #8 0x00007fe49043a69d in clone () from /usr/lib/libc.so.6 Thread 16 (Thread 0x7fe438dad700 (LWP 1211)): #0 0x00007fe4893e109f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 #1 0x00007fe49104108b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5 #2 0x00007fe48d694340 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #3 0x00007fe48d698af8 in ?? () from /usr/lib/libKF5ThreadWeaver.so.5 #4 0x00007fe48d6933e3 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #5 0x00007fe48d696379 in ThreadWeaver::Thread::run() () from /usr/lib/libKF5ThreadWeaver.so.5 #6 0x00007fe4910401d8 in ?? () from /usr/lib/libQt5Core.so.5 #7 0x00007fe4893db474 in start_thread () from /usr/lib/libpthread.so.0 #8 0x00007fe49043a69d in clone () from /usr/lib/libc.so.6 Thread 15 (Thread 0x7fe4395ae700 (LWP 1210)): #0 0x00007fe4893e109f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 #1 0x00007fe49104108b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5 #2 0x00007fe48d694340 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #3 0x00007fe48d698af8 in ?? () from /usr/lib/libKF5ThreadWeaver.so.5 #4 0x00007fe48d6933e3 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #5 0x00007fe48d696379 in ThreadWeaver::Thread::run() () from /usr/lib/libKF5ThreadWeaver.so.5 #6 0x00007fe4910401d8 in ?? () from /usr/lib/libQt5Core.so.5 #7 0x00007fe4893db474 in start_thread () from /usr/lib/libpthread.so.0 #8 0x00007fe49043a69d in clone () from /usr/lib/libc.so.6 Thread 14 (Thread 0x7fe439daf700 (LWP 1209)): #0 0x00007fe4893dc6bd in pthread_join () from /usr/lib/libpthread.so.0 #1 0x00007fe465ac4fa0 in llvm::llvm_execute_on_thread(void (*)(void*), void*, unsigned int) () from /usr/lib/libLLVM-3.8.so #2 0x00007fe465a518f0 in llvm::CrashRecoveryContext::RunSafelyOnThread(llvm::function_ref<void ()>, unsigned int) () from /usr/lib/libLLVM-3.8.so #3 0x00007fe448ce6955 in clang_parseTranslationUnit2FullArgv () from /usr/lib/libclang.so.3.8 #4 0x00007fe448ce6bfb in clang_parseTranslationUnit2 () from /usr/lib/libclang.so.3.8 #5 0x00007fe449ca1036 in ParseSessionData::ParseSessionData (this=<optimized out>, unsavedFiles=..., index=<optimized out>, environment=..., options=...) at /home/daniel/tmp/kdevelop/languages/clang/duchain/parsesession.cpp:254 #6 0x00007fe449ede5a3 in ClangParseJob::createSessionData (this=this@entry=0xadfc40) at /home/daniel/tmp/kdevelop/languages/clang/clangparsejob.cpp:374 #7 0x00007fe449ee24c8 in ClangParseJob::run (this=0xadfc40) at /home/daniel/tmp/kdevelop/languages/clang/clangparsejob.cpp:280 #8 0x00007fe48d6976f6 in ThreadWeaver::IdDecorator::run(QSharedPointer<ThreadWeaver::JobInterface>, ThreadWeaver::Thread*) () from /usr/lib/libKF5ThreadWeaver.so.5 #9 0x00007fe48d697cf8 in ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () from /usr/lib/libKF5ThreadWeaver.so.5 #10 0x00007fe48d696c1a in ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () from /usr/lib/libKF5ThreadWeaver.so.5 #11 0x00007fe48d6962c0 in ThreadWeaver::Thread::run() () from /usr/lib/libKF5ThreadWeaver.so.5 #12 0x00007fe4910401d8 in ?? () from /usr/lib/libQt5Core.so.5 #13 0x00007fe4893db474 in start_thread () from /usr/lib/libpthread.so.0 #14 0x00007fe49043a69d in clone () from /usr/lib/libc.so.6 Thread 13 (Thread 0x7fe43a5b0700 (LWP 1208)): #0 0x00007fe4893e109f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 #1 0x00007fe49104108b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5 #2 0x00007fe48d694340 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #3 0x00007fe48d698af8 in ?? () from /usr/lib/libKF5ThreadWeaver.so.5 #4 0x00007fe48d6933e3 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #5 0x00007fe48d696379 in ThreadWeaver::Thread::run() () from /usr/lib/libKF5ThreadWeaver.so.5 #6 0x00007fe4910401d8 in ?? () from /usr/lib/libQt5Core.so.5 #7 0x00007fe4893db474 in start_thread () from /usr/lib/libpthread.so.0 #8 0x00007fe49043a69d in clone () from /usr/lib/libc.so.6 Thread 12 (Thread 0x7fe43adb1700 (LWP 1207)): #0 0x00007fe4893e109f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 #1 0x00007fe49104108b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5 #2 0x00007fe48d694340 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #3 0x00007fe48d698af8 in ?? () from /usr/lib/libKF5ThreadWeaver.so.5 #4 0x00007fe48d6933e3 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #5 0x00007fe48d696379 in ThreadWeaver::Thread::run() () from /usr/lib/libKF5ThreadWeaver.so.5 #6 0x00007fe4910401d8 in ?? () from /usr/lib/libQt5Core.so.5 #7 0x00007fe4893db474 in start_thread () from /usr/lib/libpthread.so.0 #8 0x00007fe49043a69d in clone () from /usr/lib/libc.so.6 Thread 11 (Thread 0x7fe43b5b2700 (LWP 1206)): #0 0x00007fe4893e109f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 #1 0x00007fe49104108b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5 #2 0x00007fe48d694340 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #3 0x00007fe48d698af8 in ?? () from /usr/lib/libKF5ThreadWeaver.so.5 #4 0x00007fe48d6933e3 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #5 0x00007fe48d698b52 in ?? () from /usr/lib/libKF5ThreadWeaver.so.5 #6 0x00007fe48d6933e3 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #7 0x00007fe48d698b52 in ?? () from /usr/lib/libKF5ThreadWeaver.so.5 #8 0x00007fe48d6933e3 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #9 0x00007fe48d698b52 in ?? () from /usr/lib/libKF5ThreadWeaver.so.5 #10 0x00007fe48d6933e3 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #11 0x00007fe48d696379 in ThreadWeaver::Thread::run() () from /usr/lib/libKF5ThreadWeaver.so.5 #12 0x00007fe4910401d8 in ?? () from /usr/lib/libQt5Core.so.5 #13 0x00007fe4893db474 in start_thread () from /usr/lib/libpthread.so.0 #14 0x00007fe49043a69d in clone () from /usr/lib/libc.so.6 Thread 10 (Thread 0x7fe4418c1700 (LWP 1205)): [KCrash Handler] #5 QString::QString (other=..., this=0x7fe4418c07e0) at /usr/include/qt/QtCore/qstring.h:889 #6 CMakeFunctionArgument::CMakeFunctionArgument (this=0x7fe4418c07e0) at /home/daniel/tmp/kdevelop/projectmanagers/cmake/parser/cmakelistsparser.h:36 #7 DeclarationBuilder::startVisiting (this=this@entry=0x7fe4418c09c0, node=node@entry=0x7fe4418c0990) at /home/daniel/tmp/kdevelop/projectmanagers/cmake/duchain/declarationbuilder.cpp:41 #8 0x00007fe45db1f9ec in KDevelop::AbstractContextBuilder<QListIterator<CMakeFunctionDesc>, CMakeFunctionDesc>::supportBuild (context=<optimized out>, node=0x7fe4418c0990, this=0x7fe4418c09c0) at /home/daniel/local/kdevelop-git/include/kdevplatform/language/duchain/builders/abstractcontextbuilder.h:135 #9 KDevelop::AbstractContextBuilder<QListIterator<CMakeFunctionDesc>, CMakeFunctionDesc>::build (updateContext=..., node=0x7fe4418c0990, url=..., this=0x7fe4418c09c0) at /home/daniel/local/kdevelop-git/include/kdevplatform/language/duchain/builders/abstractcontextbuilder.h:115 #10 CMakeParseJob::run (this=0x1f79720) at /home/daniel/tmp/kdevelop/projectmanagers/cmake/duchain/cmakeparsejob.cpp:108 #11 0x00007fe48d6976f6 in ThreadWeaver::IdDecorator::run(QSharedPointer<ThreadWeaver::JobInterface>, ThreadWeaver::Thread*) () from /usr/lib/libKF5ThreadWeaver.so.5 #12 0x00007fe48d697cf8 in ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () from /usr/lib/libKF5ThreadWeaver.so.5 #13 0x00007fe48d696c1a in ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () from /usr/lib/libKF5ThreadWeaver.so.5 #14 0x00007fe48d6962c0 in ThreadWeaver::Thread::run() () from /usr/lib/libKF5ThreadWeaver.so.5 #15 0x00007fe4910401d8 in ?? () from /usr/lib/libQt5Core.so.5 #16 0x00007fe4893db474 in start_thread () from /usr/lib/libpthread.so.0 #17 0x00007fe49043a69d in clone () from /usr/lib/libc.so.6 Thread 9 (Thread 0x7fe46d9d1700 (LWP 1204)): #0 0x00007fe4893dc6bd in pthread_join () from /usr/lib/libpthread.so.0 #1 0x00007fe465ac4fa0 in llvm::llvm_execute_on_thread(void (*)(void*), void*, unsigned int) () from /usr/lib/libLLVM-3.8.so #2 0x00007fe465a518f0 in llvm::CrashRecoveryContext::RunSafelyOnThread(llvm::function_ref<void ()>, unsigned int) () from /usr/lib/libLLVM-3.8.so #3 0x00007fe448ce6955 in clang_parseTranslationUnit2FullArgv () from /usr/lib/libclang.so.3.8 #4 0x00007fe448ce6bfb in clang_parseTranslationUnit2 () from /usr/lib/libclang.so.3.8 #5 0x00007fe449ca1036 in ParseSessionData::ParseSessionData (this=<optimized out>, unsavedFiles=..., index=<optimized out>, environment=..., options=...) at /home/daniel/tmp/kdevelop/languages/clang/duchain/parsesession.cpp:254 #6 0x00007fe449ede5a3 in ClangParseJob::createSessionData (this=this@entry=0xae6800) at /home/daniel/tmp/kdevelop/languages/clang/clangparsejob.cpp:374 #7 0x00007fe449ee24c8 in ClangParseJob::run (this=0xae6800) at /home/daniel/tmp/kdevelop/languages/clang/clangparsejob.cpp:280 #8 0x00007fe48d6976f6 in ThreadWeaver::IdDecorator::run(QSharedPointer<ThreadWeaver::JobInterface>, ThreadWeaver::Thread*) () from /usr/lib/libKF5ThreadWeaver.so.5 #9 0x00007fe48d697cf8 in ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () from /usr/lib/libKF5ThreadWeaver.so.5 #10 0x00007fe48d696c1a in ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () from /usr/lib/libKF5ThreadWeaver.so.5 #11 0x00007fe48d6962c0 in ThreadWeaver::Thread::run() () from /usr/lib/libKF5ThreadWeaver.so.5 #12 0x00007fe4910401d8 in ?? () from /usr/lib/libQt5Core.so.5 #13 0x00007fe4893db474 in start_thread () from /usr/lib/libpthread.so.0 #14 0x00007fe49043a69d in clone () from /usr/lib/libc.so.6 Thread 8 (Thread 0x7fe4410c0700 (LWP 1184)): #0 0x00007fe486a99940 in g_main_context_check () from /usr/lib/libglib-2.0.so.0 #1 0x00007fe486a99f74 in ?? () from /usr/lib/libglib-2.0.so.0 #2 0x00007fe486a9a0ec in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #3 0x00007fe49126c74b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #4 0x00007fe4912144ca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #5 0x00007fe49103b2f3 in QThread::exec() () from /usr/lib/libQt5Core.so.5 #6 0x00007fe497161915 in ?? () from /usr/lib/libQt5Qml.so.5 #7 0x00007fe4910401d8 in ?? () from /usr/lib/libQt5Core.so.5 #8 0x00007fe4893db474 in start_thread () from /usr/lib/libpthread.so.0 #9 0x00007fe49043a69d in clone () from /usr/lib/libc.so.6 Thread 7 (Thread 0x7fe448b5c700 (LWP 1078)): #0 0x00007ffdeab9ac71 in clock_gettime () #1 0x00007fe490447356 in clock_gettime () from /usr/lib/libc.so.6 #2 0x00007fe4910ebd96 in ?? () from /usr/lib/libQt5Core.so.5 #3 0x00007fe49126a2f9 in QTimerInfoList::updateCurrentTime() () from /usr/lib/libQt5Core.so.5 #4 0x00007fe49126a8a5 in QTimerInfoList::timerWait(timespec&) () from /usr/lib/libQt5Core.so.5 #5 0x00007fe49126bc3e in ?? () from /usr/lib/libQt5Core.so.5 #6 0x00007fe486a9950d in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0 #7 0x00007fe486a99efb in ?? () from /usr/lib/libglib-2.0.so.0 #8 0x00007fe486a9a0ec in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #9 0x00007fe49126c74b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #10 0x00007fe4912144ca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #11 0x00007fe49103b2f3 in QThread::exec() () from /usr/lib/libQt5Core.so.5 #12 0x00007fe48e40ad4c in KDevelop::CompletionWorkerThread::run (this=0x1897ad0) at /home/daniel/tmp/kdevplatform/language/codecompletion/codecompletionmodel.cpp:89 #13 0x00007fe4910401d8 in ?? () from /usr/lib/libQt5Core.so.5 #14 0x00007fe4893db474 in start_thread () from /usr/lib/libpthread.so.0 #15 0x00007fe49043a69d in clone () from /usr/lib/libc.so.6 Thread 6 (Thread 0x7fe45d004700 (LWP 1073)): #0 0x00007fe49043168d in poll () from /usr/lib/libc.so.6 #1 0x00007fe486a99fd6 in ?? () from /usr/lib/libglib-2.0.so.0 #2 0x00007fe486a9a0ec in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #3 0x00007fe49126c74b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #4 0x00007fe4912144ca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #5 0x00007fe49103b2f3 in QThread::exec() () from /usr/lib/libQt5Core.so.5 #6 0x00007fe4910401d8 in ?? () from /usr/lib/libQt5Core.so.5 #7 0x00007fe4893db474 in start_thread () from /usr/lib/libpthread.so.0 #8 0x00007fe49043a69d in clone () from /usr/lib/libc.so.6 Thread 5 (Thread 0x7fe45f404700 (LWP 1061)): #0 0x00007fe4893e1448 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 #1 0x00007fe491040fc6 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5 #2 0x00007fe48e319b38 in KDevelop::DUChainPrivate::CleanupThread::run (this=0x16634c0) at /home/daniel/tmp/kdevplatform/language/duchain/duchain.cpp:282 #3 0x00007fe4910401d8 in ?? () from /usr/lib/libQt5Core.so.5 #4 0x00007fe4893db474 in start_thread () from /usr/lib/libpthread.so.0 #5 0x00007fe49043a69d in clone () from /usr/lib/libc.so.6 Thread 4 (Thread 0x7fe46e3d7700 (LWP 1000)): #0 0x00007fe4893e109f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 #1 0x00007fe46f7740a3 in ?? () from /usr/lib/xorg/modules/dri/r600_dri.so #2 0x00007fe46f7737e7 in ?? () from /usr/lib/xorg/modules/dri/r600_dri.so #3 0x00007fe4893db474 in start_thread () from /usr/lib/libpthread.so.0 #4 0x00007fe49043a69d in clone () from /usr/lib/libc.so.6 Thread 3 (Thread 0x7fe4749d5700 (LWP 995)): #0 0x00007fe49043168d in poll () from /usr/lib/libc.so.6 #1 0x00007fe486a99fd6 in ?? () from /usr/lib/libglib-2.0.so.0 #2 0x00007fe486a9a0ec in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #3 0x00007fe49126c74b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #4 0x00007fe4912144ca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #5 0x00007fe49103b2f3 in QThread::exec() () from /usr/lib/libQt5Core.so.5 #6 0x00007fe494023a65 in ?? () from /usr/lib/libQt5DBus.so.5 #7 0x00007fe4910401d8 in ?? () from /usr/lib/libQt5Core.so.5 #8 0x00007fe4893db474 in start_thread () from /usr/lib/libpthread.so.0 #9 0x00007fe49043a69d in clone () from /usr/lib/libc.so.6 Thread 2 (Thread 0x7fe47635a700 (LWP 994)): #0 0x00007fe49043168d in poll () from /usr/lib/libc.so.6 #1 0x00007fe4845378e0 in ?? () from /usr/lib/libxcb.so.1 #2 0x00007fe484539679 in xcb_wait_for_event () from /usr/lib/libxcb.so.1 #3 0x00007fe477c7dbc9 in ?? () from /usr/lib/libQt5XcbQpa.so.5 #4 0x00007fe4910401d8 in ?? () from /usr/lib/libQt5Core.so.5 #5 0x00007fe4893db474 in start_thread () from /usr/lib/libpthread.so.0 #6 0x00007fe49043a69d in clone () from /usr/lib/libc.so.6 Thread 1 (Thread 0x7fe49855a800 (LWP 966)): #0 0x00007fe4893e109f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 #1 0x00007fe484537b57 in ?? () from /usr/lib/libxcb.so.1 #2 0x00007fe48453939f in ?? () from /usr/lib/libxcb.so.1 #3 0x00007fe4845394b2 in xcb_wait_for_reply () from /usr/lib/libxcb.so.1 #4 0x00007fe477c7c92a in QXcbConnection::sync() () from /usr/lib/libQt5XcbQpa.so.5 #5 0x00007fe477c9af6e in ?? () from /usr/lib/libQt5XcbQpa.so.5 #6 0x00007fe477c9b114 in ?? () from /usr/lib/libQt5XcbQpa.so.5 #7 0x00007fe4918f4bcd in QBackingStore::beginPaint(QRegion const&) () from /usr/lib/libQt5Gui.so.5 #8 0x00007fe491f4c5d4 in ?? () from /usr/lib/libQt5Widgets.so.5 #9 0x00007fe491f4c9a9 in ?? () from /usr/lib/libQt5Widgets.so.5 #10 0x00007fe491f6af6f in QWidgetPrivate::syncBackingStore() () from /usr/lib/libQt5Widgets.so.5 #11 0x00007fe491f83368 in QWidget::event(QEvent*) () from /usr/lib/libQt5Widgets.so.5 #12 0x00007fe4920967ab in QMainWindow::event(QEvent*) () from /usr/lib/libQt5Widgets.so.5 #13 0x00007fe49576fbea in KMainWindow::event(QEvent*) () from /usr/lib/libKF5XmlGui.so.5 #14 0x00007fe4957c0e95 in KXmlGuiWindow::event(QEvent*) () from /usr/lib/libKF5XmlGui.so.5 #15 0x00007fe491f3e7bc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5 #16 0x00007fe491f4395f in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5 #17 0x00007fe4912162e0 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5 #18 0x00007fe491f4d195 in ?? () from /usr/lib/libQt5Widgets.so.5 #19 0x00007fe491f4dd6d in ?? () from /usr/lib/libQt5Widgets.so.5 #20 0x00007fe491f6da08 in QWidget::repaint(QRect const&) () from /usr/lib/libQt5Widgets.so.5 #21 0x00007fe491f6da73 in QWidget::repaint() () from /usr/lib/libQt5Widgets.so.5 #22 0x00007fe4920cfaf8 in QProgressBar::setValue(int) () from /usr/lib/libQt5Widgets.so.5 #23 0x00007fe49124377c in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQt5Core.so.5 #24 0x00007fe498213ca0 in KDevelop::ProgressItem::progressItemProgress (this=this@entry=0xb90bd0, _t1=<optimized out>, _t1@entry=0xb90bd0, _t2=<optimized out>, _t2@entry=14) at /home/daniel/tmp/kdevplatform/build/shell/moc_progressmanager.cpp:278 #25 0x00007fe4981eac1d in KDevelop::ProgressItem::setProgress (this=this@entry=0xb90bd0, v=v@entry=14) at /home/daniel/tmp/kdevplatform/shell/progresswidget/progressmanager.cpp:115 #26 0x00007fe49819c7aa in KDevelop::StatusBar::showProgress (this=0x162a7f0, status=<optimized out>, minimum=<optimized out>, maximum=704000, value=99000) at /home/daniel/tmp/kdevplatform/shell/statusbar.cpp:261 #27 0x00007fe4912441d9 in QObject::event(QEvent*) () from /usr/lib/libQt5Core.so.5 #28 0x00007fe491f8348b in QWidget::event(QEvent*) () from /usr/lib/libQt5Widgets.so.5 #29 0x00007fe4920e0817 in QStatusBar::event(QEvent*) () from /usr/lib/libQt5Widgets.so.5 #30 0x00007fe491f3e7bc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5 #31 0x00007fe491f4395f in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5 #32 0x00007fe4912162e0 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5 #33 0x00007fe49121825c in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQt5Core.so.5 #34 0x00007fe49126c323 in ?? () from /usr/lib/libQt5Core.so.5 #35 0x00007fe486a99dd7 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #36 0x00007fe486a9a040 in ?? () from /usr/lib/libglib-2.0.so.0 #37 0x00007fe486a9a0ec in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #38 0x00007fe49126c72f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #39 0x00007fe4912144ca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #40 0x00007fe49121ca6c in QCoreApplication::exec() () from /usr/lib/libQt5Core.so.5 #41 0x000000000040cc68 in main (argc=<optimized out>, argv=<optimized out>) at /home/daniel/tmp/kdevelop/app/main.cpp:714 Reported using DrKonqi
Created attachment 99380 [details] Skip CMake functions without arguments. The problem seems to be that the startVisiting method of DeclarationBuilder assumes that there is always an argument to a CMake function. This seems to be wrong in some instances. The attached patch fixes the crash for me, but I am not sure whether it is the right thing to do here.
Created attachment 99381 [details] Skip CMake functions without arguments. The problem seems to be that the startVisiting method of DeclarationBuilder assumes that there is always an argument to a CMake function. This seems to be wrong in some instances. The attached patch fixes the crash for me, but I am not sure whether it is the right thing to do here.
It looks like #363943 is a duplicate of this bug.
*** Bug 363943 has been marked as a duplicate of this bug. ***
For me it crashes on `macro (MACRO_OPTIONAL_FIND_PACKAGE _name )` which does have arguments, but func.arguments list is empty in the DeclarationBuilder::startVisiting(). A similar patch saves me from crashes, but cmake parsing seems to be incomplete, because completion does not work in some cmake files now.
Daniel, can you retest with current master? The cmake parsing crash should be fixed with b4263571146bab54459dd0aa122fc5dc604705d5. If not, please feel free to re-open.
I can no longer reproduce the crash. Thank you for fixing this!
I still want to know how macro (MACRO_OPTIONAL_FIND_PACKAGE _name ) (see my description in #363943) is considered to be a macro without parameters?