https://bugs.kde.org/show_bug.cgi?id=449440
Bug ID: 449440 Summary: Kdevelop crashes with segmentation fault while coding Product: kdevelop Version: 5.5.0 Platform: Ubuntu Packages OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: kdevelop-bugs-n...@kde.org Reporter: dha...@gmail.com Target Milestone: --- Application: kdevelop (5.5.0) Qt Version: 5.12.8 Frameworks Version: 5.68.0 Operating System: Linux 5.13.0-27-generic x86_64 Windowing system: X11 Distribution: Ubuntu 20.04.3 LTS -- Information about the crash: - What I was doing when the application crashed: Writing C code in a large project. The background parser - configured to run with 4 threads - was running and taking 200% - 400% CPU and memory. The crash can be reproduced sometimes. -- 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 0x7f4b1b3f2940 (LWP 344442))] Thread 15 (Thread 0x7f4ab308b700 (LWP 405076)): #0 0x00007f4ac0f107f2 in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #1 0x00007f4ac0f10308 in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #2 0x00007f4ac112793e in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #3 0x00007f4ac1114705 in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #4 0x00007f4ac112ddba in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #5 0x00007f4ac112e39f in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #6 0x00007f4ac1133a5b in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #7 0x00007f4ac11318fb in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #8 0x00007f4ac1130f11 in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #9 0x00007f4ac110d20b in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #10 0x00007f4ac1114f5e in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #11 0x00007f4ac112ddba in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #12 0x00007f4ac112e39f in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #13 0x00007f4ac1133a5b in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #14 0x00007f4ac11318fb in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #15 0x00007f4ac1130f11 in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #16 0x00007f4ac110d20b in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #17 0x00007f4ac1114f5e in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #18 0x00007f4ac112ddba in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #19 0x00007f4ac112e39f in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #20 0x00007f4ac1133a5b in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #21 0x00007f4ac11318fb in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #22 0x00007f4ac1130f11 in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #23 0x00007f4ac110d20b in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #24 0x00007f4ac1114f5e in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #25 0x00007f4ac112ddba in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #26 0x00007f4ac112e39f in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #27 0x00007f4ac1133a5b in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #28 0x00007f4ac11318fb in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #29 0x00007f4ac1130f11 in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #30 0x00007f4ac110d20b in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #31 0x00007f4ac1114f5e in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #32 0x00007f4ac112ddba in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #33 0x00007f4ac112e39f in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #34 0x00007f4ac1133a5b in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #35 0x00007f4ac11318fb in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #36 0x00007f4ac1130f11 in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #37 0x00007f4ac110d20b in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #38 0x00007f4ac1114f5e in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #39 0x00007f4ac112ddba in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #40 0x00007f4ac112e39f in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #41 0x00007f4ac1133a5b in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #42 0x00007f4ac11318fb in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #43 0x00007f4ac1130f11 in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #44 0x00007f4ac110d20b in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #45 0x00007f4ac1114f5e in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #46 0x00007f4ac112ddba in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #47 0x00007f4ac112e39f in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #48 0x00007f4ac1133a5b in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #49 0x00007f4ac11318fb in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #50 0x00007f4ac1130f11 in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #51 0x00007f4ac110d20b in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #52 0x00007f4ac1114f5e in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #53 0x00007f4ac112ddba in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #54 0x00007f4ac112e39f in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #55 0x00007f4ac1133a5b in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #56 0x00007f4ac11318fb in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #57 0x00007f4ac1130f11 in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #58 0x00007f4ac110d20b in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #59 0x00007f4ac1114f5e in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #60 0x00007f4ac112ddba in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #61 0x00007f4ac112e39f in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #62 0x00007f4ac1133a5b in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #63 0x00007f4ac11318fb in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #64 0x00007f4ac1130f11 in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #65 0x00007f4ac110d20b in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #66 0x00007f4ac1114f5e in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #67 0x00007f4ac112ddba in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #68 0x00007f4ac112e39f in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #69 0x00007f4ac1133a5b in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #70 0x00007f4ac11318fb in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #71 0x00007f4ac1130f11 in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #72 0x00007f4ac110d20b in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #73 0x00007f4ac1114f5e in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #74 0x00007f4ac112ddba in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #75 0x00007f4ac112e39f in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #76 0x00007f4ac1133a5b in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #77 0x00007f4ac11318fb in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #78 0x00007f4ac1130f11 in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #79 0x00007f4ac110d20b in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #80 0x00007f4ac1114f5e in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #81 0x00007f4ac112ddba in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #82 0x00007f4ac112e39f in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #83 0x00007f4ac1133a5b in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #84 0x00007f4ac11318fb in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #85 0x00007f4ac1130f11 in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #86 0x00007f4ac110d20b in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #87 0x00007f4ac1114f5e in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #88 0x00007f4ac112ddba in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #89 0x00007f4ac112e39f in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #90 0x00007f4ac1133a5b in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #91 0x00007f4ac11318fb in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #92 0x00007f4ac1130f11 in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #93 0x00007f4ac110d20b in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #94 0x00007f4ac1114f5e in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #95 0x00007f4ac112ddba in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #96 0x00007f4ac112e39f in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #97 0x00007f4ac1133a5b in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #98 0x00007f4ac11318fb in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #99 0x00007f4ac1130f11 in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #100 0x00007f4ac110d20b in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #101 0x00007f4ac1114f5e in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #102 0x00007f4ac112ddba in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #103 0x00007f4ac112e39f in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #104 0x00007f4ac1133a5b in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #105 0x00007f4ac11318fb in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #106 0x00007f4ac1130f11 in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #107 0x00007f4ac110d20b in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #108 0x00007f4ac1114f5e in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #109 0x00007f4ac112ddba in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #110 0x00007f4ac112e39f in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #111 0x00007f4ac1133a5b in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #112 0x00007f4ac11318fb in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #113 0x00007f4ac1130f11 in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #114 0x00007f4ac110d20b in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #115 0x00007f4ac1114f5e in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #116 0x00007f4ac112ddba in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #117 0x00007f4ac112e39f in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #118 0x00007f4ac1133a5b in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #119 0x00007f4ac11318fb in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #120 0x00007f4ac1130f11 in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #121 0x00007f4ac110d20b in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #122 0x00007f4ac1114f5e in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #123 0x00007f4ac112ddba in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #124 0x00007f4ac112e39f in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #125 0x00007f4ac1133a5b in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #126 0x00007f4ac11318fb in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #127 0x00007f4ac1130f11 in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #128 0x00007f4ac110d20b in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #129 0x00007f4ac1114f5e in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #130 0x00007f4ac112ddba in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #131 0x00007f4ac112e39f in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #132 0x00007f4ac1133a5b in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #133 0x00007f4ac11318fb in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #134 0x00007f4ac1130f11 in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #135 0x00007f4ac110d20b in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #136 0x00007f4ac1114f5e in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #137 0x00007f4ac112ddba in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #138 0x00007f4ac10d3678 in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #139 0x00007f4ac10d87de in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #140 0x00007f4ac112e384 in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #141 0x00007f4ac1e37e3c in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #142 0x00007f4ac1ec193c in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #143 0x00007f4ac1ec02e9 in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #144 0x00007f4ac1ebfe8a in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #145 0x00007f4ac1ec73f0 in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #146 0x00007f4ac1ec80fd in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #147 0x00007f4ac1e3ed3c in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #148 0x00007f4ac1e548a9 in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #149 0x00007f4ac1e3df4e in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #150 0x00007f4ac1e3d94c in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #151 0x00007f4ac1e3cab2 in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #152 0x00007f4ac1e3adb2 in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #153 0x00007f4ac1e3a937 in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #154 0x00007f4ac1e36427 in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #155 0x00007f4ac106c438 in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #156 0x00007f4ac101011b in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #157 0x00007f4ac1013be0 in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #158 0x00007f4ac10149ec in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #159 0x00007f4ac0c81b21 in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #160 0x00007f4abd06ee40 in llvm::CrashRecoveryContext::RunSafely(llvm::function_ref<void ()>) () from /usr/lib/llvm-9/lib/../lib/libLLVM-9.so.1 #161 0x00007f4abd06eef4 in ?? () from /usr/lib/llvm-9/lib/../lib/libLLVM-9.so.1 #162 0x00007f4abd113d5a in ?? () from /usr/lib/llvm-9/lib/../lib/libLLVM-9.so.1 #163 0x00007f4b22d97609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #164 0x00007f4b2596b293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 14 (Thread 0x7f4a9affd700 (LWP 370802)): #0 0x00007f4ac0f0cd58 in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #1 0x00007f4ac1132b7b in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #2 0x00007f4ac1132f17 in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #3 0x00007f4ac112e39f in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #4 0x00007f4ac1133a5b in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #5 0x00007f4ac11318fb in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #6 0x00007f4ac1130f11 in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #7 0x00007f4ac110d20b in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #8 0x00007f4ac1114f5e in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #9 0x00007f4ac112ddba in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #10 0x00007f4ac112e39f in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #11 0x00007f4ac1133a5b in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #12 0x00007f4ac11318fb in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #13 0x00007f4ac1130f11 in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #14 0x00007f4ac110d20b in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #15 0x00007f4ac1114f5e in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #16 0x00007f4ac112ddba in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #17 0x00007f4ac112e39f in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #18 0x00007f4ac1133a5b in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #19 0x00007f4ac11318fb in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #20 0x00007f4ac1130f11 in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #21 0x00007f4ac110d20b in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #22 0x00007f4ac1114f5e in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #23 0x00007f4ac112ddba in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #24 0x00007f4ac112e39f in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #25 0x00007f4ac1e3a852 in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #26 0x00007f4ac1e36411 in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #27 0x00007f4ac106c438 in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #28 0x00007f4ac101011b in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #29 0x00007f4ac1013be0 in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #30 0x00007f4ac10149ec in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #31 0x00007f4ac0c81b21 in ?? () from /usr/lib/llvm-9/lib/libclang-9.so.1 #32 0x00007f4abd06ee40 in llvm::CrashRecoveryContext::RunSafely(llvm::function_ref<void ()>) () from /usr/lib/llvm-9/lib/../lib/libLLVM-9.so.1 #33 0x00007f4abd06eef4 in ?? () from /usr/lib/llvm-9/lib/../lib/libLLVM-9.so.1 #34 0x00007f4abd113d5a in ?? () from /usr/lib/llvm-9/lib/../lib/libLLVM-9.so.1 #35 0x00007f4b22d97609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #36 0x00007f4b2596b293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 13 (Thread 0x7f4a9b7fe700 (LWP 344691)): #0 __pthread_clockjoin_ex (threadid=139958808000256, thread_return=0x0, clockid=<optimized out>, abstime=<optimized out>, block=<optimized out>) at pthread_join_common.c:145 #1 0x00007f4abd113d3b in llvm::llvm_execute_on_thread(void (*)(void*), void*, unsigned int) () from /usr/lib/llvm-9/lib/../lib/libLLVM-9.so.1 #2 0x00007f4abd06eebe in llvm::CrashRecoveryContext::RunSafelyOnThread(llvm::function_ref<void ()>, unsigned int) () from /usr/lib/llvm-9/lib/../lib/libLLVM-9.so.1 #3 0x00007f4ac0c6da83 in clang_parseTranslationUnit2FullArgv () from /usr/lib/llvm-9/lib/libclang-9.so.1 #4 0x00007f4ac0c6d71f in clang_parseTranslationUnit2 () from /usr/lib/llvm-9/lib/libclang-9.so.1 #5 0x00007f4ac26abb03 in ParseSessionData::ParseSessionData (this=<optimized out>, unsavedFiles=..., index=<optimized out>, environment=..., options=...) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qarraydata.h:208 #6 0x00007f4ac27146a5 in ClangParseJob::createSessionData (this=this@entry=0x555bed53c840) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qflags.h:120 #7 0x00007f4ac27165d3 in ClangParseJob::run (this=0x555bed53c840) at ./plugins/clang/clangparsejob.cpp:292 #8 0x00007f4b2246ee5f in ThreadWeaver::IdDecorator::run(QSharedPointer<ThreadWeaver::JobInterface>, ThreadWeaver::Thread*) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #9 0x00007f4b2246f45d in ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #10 0x00007f4b2246e177 in ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #11 0x00007f4b2246dd51 in ThreadWeaver::Thread::run() () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #12 0x00007f4b25cdd9d2 in QThreadPrivate::start (arg=0x7f4a940049e0) at thread/qthread_unix.cpp:361 #13 0x00007f4b22d97609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #14 0x00007f4b2596b293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 12 (Thread 0x7f4a9bfff700 (LWP 344690)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x555bd7377f34) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x555bd7377ee0, cond=0x555bd7377f08) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x555bd7377f08, mutex=0x555bd7377ee0) at pthread_cond_wait.c:638 #3 0x00007f4b25ce3b0f in QWaitConditionPrivate::wait (deadline=..., this=0x555bd7377ee0) at thread/qwaitcondition_unix.cpp:146 #4 QWaitCondition::wait (this=<optimized out>, mutex=0x555bd737be40, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007f4b25ce3c01 in QWaitCondition::wait (this=0x555bd737bda8, mutex=0x555bd737be40, time=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qdeadlinetimer.h:68 #6 0x00007f4b2246c050 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #7 0x00007f4b2246fd4e in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #8 0x00007f4b2246b222 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #9 0x00007f4b2246fda9 in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #10 0x00007f4b2246b222 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #11 0x00007f4b2246dcb3 in ThreadWeaver::Thread::run() () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #12 0x00007f4b25cdd9d2 in QThreadPrivate::start (arg=0x7f4aa00047e0) at thread/qthread_unix.cpp:361 #13 0x00007f4b22d97609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #14 0x00007f4b2596b293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 11 (Thread 0x7f4ab0c3d700 (LWP 344688)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x555bd7377f34) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x555bd7377ee0, cond=0x555bd7377f08) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x555bd7377f08, mutex=0x555bd7377ee0) at pthread_cond_wait.c:638 #3 0x00007f4b25ce3b0f in QWaitConditionPrivate::wait (deadline=..., this=0x555bd7377ee0) at thread/qwaitcondition_unix.cpp:146 #4 QWaitCondition::wait (this=<optimized out>, mutex=0x555bd737be40, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007f4b25ce3c01 in QWaitCondition::wait (this=0x555bd737bda8, mutex=0x555bd737be40, time=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qdeadlinetimer.h:68 #6 0x00007f4b2246c050 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #7 0x00007f4b2246fd4e in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #8 0x00007f4b2246b222 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #9 0x00007f4b2246fda9 in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #10 0x00007f4b2246b222 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #11 0x00007f4b2246fda9 in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #12 0x00007f4b2246b222 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #13 0x00007f4b2246dcb3 in ThreadWeaver::Thread::run() () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #14 0x00007f4b25cdd9d2 in QThreadPrivate::start (arg=0x7f4a9c0047e0) at thread/qthread_unix.cpp:361 #15 0x00007f4b22d97609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #16 0x00007f4b2596b293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 10 (Thread 0x7f4ab143e700 (LWP 344687)): #0 __pthread_clockjoin_ex (threadid=139958404765440, thread_return=0x0, clockid=<optimized out>, abstime=<optimized out>, block=<optimized out>) at pthread_join_common.c:145 #1 0x00007f4abd113d3b in llvm::llvm_execute_on_thread(void (*)(void*), void*, unsigned int) () from /usr/lib/llvm-9/lib/../lib/libLLVM-9.so.1 #2 0x00007f4abd06eebe in llvm::CrashRecoveryContext::RunSafelyOnThread(llvm::function_ref<void ()>, unsigned int) () from /usr/lib/llvm-9/lib/../lib/libLLVM-9.so.1 #3 0x00007f4ac0c6da83 in clang_parseTranslationUnit2FullArgv () from /usr/lib/llvm-9/lib/libclang-9.so.1 #4 0x00007f4ac0c6d71f in clang_parseTranslationUnit2 () from /usr/lib/llvm-9/lib/libclang-9.so.1 #5 0x00007f4ac26abb03 in ParseSessionData::ParseSessionData (this=<optimized out>, unsavedFiles=..., index=<optimized out>, environment=..., options=...) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qarraydata.h:208 #6 0x00007f4ac27146a5 in ClangParseJob::createSessionData (this=this@entry=0x555bec559160) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qflags.h:120 #7 0x00007f4ac27165d3 in ClangParseJob::run (this=0x555bec559160) at ./plugins/clang/clangparsejob.cpp:292 #8 0x00007f4b2246ee5f in ThreadWeaver::IdDecorator::run(QSharedPointer<ThreadWeaver::JobInterface>, ThreadWeaver::Thread*) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #9 0x00007f4b2246f45d in ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #10 0x00007f4b2246e177 in ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #11 0x00007f4b2246dd51 in ThreadWeaver::Thread::run() () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #12 0x00007f4b25cdd9d2 in QThreadPrivate::start (arg=0x7f4aa80043e0) at thread/qthread_unix.cpp:361 #13 0x00007f4b22d97609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #14 0x00007f4b2596b293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 9 (Thread 0x7f4ab1c3f700 (LWP 344686)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x555bd7377f34) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x555bd7377ee0, cond=0x555bd7377f08) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x555bd7377f08, mutex=0x555bd7377ee0) at pthread_cond_wait.c:638 #3 0x00007f4b25ce3b0f in QWaitConditionPrivate::wait (deadline=..., this=0x555bd7377ee0) at thread/qwaitcondition_unix.cpp:146 #4 QWaitCondition::wait (this=<optimized out>, mutex=0x555bd737be40, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007f4b25ce3c01 in QWaitCondition::wait (this=0x555bd737bda8, mutex=0x555bd737be40, time=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qdeadlinetimer.h:68 #6 0x00007f4b2246c050 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #7 0x00007f4b2246fd4e in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #8 0x00007f4b2246b222 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #9 0x00007f4b2246dcb3 in ThreadWeaver::Thread::run() () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #10 0x00007f4b25cdd9d2 in QThreadPrivate::start (arg=0x555bd8b075b0) at thread/qthread_unix.cpp:361 #11 0x00007f4b22d97609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #12 0x00007f4b2596b293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 8 (Thread 0x7f4ab2441700 (LWP 344642)): #0 0x00007f4b2595eaff in __GI___poll (fds=0x7f4aa4004a70, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f4b224d836e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f4b224d84a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f4b25efd453 in QEventDispatcherGlib::processEvents (this=0x7f4aa4000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #4 0x00007f4b25ea43ab in QEventLoop::exec (this=this@entry=0x7f4ab2440c40, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:140 #5 0x00007f4b25cdc785 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:120 #6 0x00007f4ab285f679 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/XmlListModel/libqmlxmllistmodelplugin.so #7 0x00007f4b25cdd9d2 in QThreadPrivate::start (arg=0x555be60a5fd0) at thread/qthread_unix.cpp:361 #8 0x00007f4b22d97609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #9 0x00007f4b2596b293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 7 (Thread 0x7f4abc61d700 (LWP 344526)): #0 __GI___libc_read (nbytes=16, buf=0x7f4abc61c9c0, fd=22) at ../sysdeps/unix/sysv/linux/read.c:26 #1 __GI___libc_read (fd=22, buf=0x7f4abc61c9c0, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:24 #2 0x00007f4b22520b2f in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f4b224d7ebe in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f4b224d8312 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f4b224d84a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #6 0x00007f4b25efd453 in QEventDispatcherGlib::processEvents (this=0x7f4ab4000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #7 0x00007f4b25ea43ab in QEventLoop::exec (this=this@entry=0x7f4abc61cbd0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:140 #8 0x00007f4b25cdc785 in QThread::exec (this=this@entry=0x555bd88b7090) at ../../include/QtCore/../../src/corelib/global/qflags.h:120 #9 0x00007f4b24982de0 in KDevelop::CompletionWorkerThread::run (this=0x555bd88b7090) at ./kdevplatform/language/codecompletion/codecompletionmodel.cpp:88 #10 0x00007f4b25cdd9d2 in QThreadPrivate::start (arg=0x555bd88b7090) at thread/qthread_unix.cpp:361 #11 0x00007f4b22d97609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #12 0x00007f4b2596b293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 6 (Thread 0x7f4add1f8700 (LWP 344510)): #0 0x00007f4b225254dd in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f4b224d7f2a in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f4b224d8400 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f4b224d84a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f4b25efd453 in QEventDispatcherGlib::processEvents (this=0x7f4ad4000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #5 0x00007f4b25ea43ab in QEventLoop::exec (this=this@entry=0x7f4add1f7c60, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:140 #6 0x00007f4b25cdc785 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:120 #7 0x00007f4b25cdd9d2 in QThreadPrivate::start (arg=0x7f4b223436c8 <KDevelop::(anonymous namespace)::Q_QGS_s_parsingThread::innerFunction()::holder+8>) at thread/qthread_unix.cpp:361 #8 0x00007f4b22d97609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #9 0x00007f4b2596b293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 5 (Thread 0x7f4ade56a700 (LWP 344509)): #0 0x00007f4b2595eaff in __GI___poll (fds=0x7f4ad00029e0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f4b224d836e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f4b224d84a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f4b25efd453 in QEventDispatcherGlib::processEvents (this=0x7f4ad0000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #4 0x00007f4b25ea43ab in QEventLoop::exec (this=this@entry=0x7f4ade569c40, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:140 #5 0x00007f4b25cdc785 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:120 #6 0x00007f4b233fc1a9 in ?? () from /lib/x86_64-linux-gnu/libQt5Qml.so.5 #7 0x00007f4b25cdd9d2 in QThreadPrivate::start (arg=0x555bd85f90c0) at thread/qthread_unix.cpp:361 #8 0x00007f4b22d97609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #9 0x00007f4b2596b293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 4 (Thread 0x7f4adee2c700 (LWP 344508)): #0 0x00007f4b259293bf in __GI___clock_nanosleep (clock_id=clock_id@entry=0, flags=flags@entry=0, req=req@entry=0x7f4adee2b3b0, rem=rem@entry=0x7f4adee2b3b0) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:78 #1 0x00007f4b2592f047 in __GI___nanosleep (requested_time=requested_time@entry=0x7f4adee2b3b0, remaining=remaining@entry=0x7f4adee2b3b0) at nanosleep.c:27 #2 0x00007f4b25efcd75 in qt_nanosleep (amount=...) at kernel/qelapsedtimer_unix.cpp:195 #3 0x00007f4b25cdd2f1 in QThread::usleep (usecs=usecs@entry=500) at thread/qthread_unix.cpp:538 #4 0x00007f4b248b98a4 in KDevelop::DUChainLock::lockForWrite (this=<optimized out>, timeout=0) at ./kdevplatform/language/duchain/duchainlock.cpp:170 #5 0x00007f4b248b9aa0 in KDevelop::DUChainWriteLocker::lock (this=0x7f4adee2b4e0) at ./kdevplatform/language/duchain/duchainlock.cpp:277 #6 KDevelop::DUChainWriteLocker::lock (this=0x7f4adee2b4e0) at ./kdevplatform/language/duchain/duchainlock.cpp:269 #7 0x00007f4b24873236 in KDevelop::DUChainPrivate::doMoreCleanup (this=0x7f4b24e49b80 <KDevelop::(anonymous namespace)::Q_QGS_sdDUChainPrivate::innerFunction()::holder>, retries=1, lockFlag=KDevelop::DUChainPrivate::TryLock) at ./kdevplatform/language/duchain/duchain.cpp:768 #8 0x00007f4b25ed1328 in QtPrivate::QSlotObjectBase::call (a=0x7f4adee2b680, r=0x7f4adee2bc60, this=0x7f4ad80025e0) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:394 #9 QMetaObject::activate (sender=0x7f4adee2bc60, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3784 #10 0x00007f4b25ede3ee in QTimer::timeout (this=<optimized out>, _t1=...) at .moc/moc_qtimer.cpp:204 #11 0x00007f4b25ed1bc5 in QObject::event (this=0x7f4adee2bc60, e=<optimized out>) at kernel/qobject.cpp:1283 #12 0x00007f4b26acda66 in QApplicationPrivate::notify_helper (this=this@entry=0x555bd6ef7030, receiver=receiver@entry=0x7f4adee2bc60, e=e@entry=0x7f4adee2b9b0) at kernel/qapplication.cpp:3700 #13 0x00007f4b26ad70f0 in QApplication::notify (this=0x7fff7050ecc0, receiver=0x7f4adee2bc60, e=0x7f4adee2b9b0) at kernel/qapplication.cpp:3446 #14 0x00007f4b25ea580a in QCoreApplication::notifyInternal2 (receiver=0x7f4adee2bc60, event=0x7f4adee2b9b0) at ../../include/QtCore/../../src/corelib/kernel/qobject.h:142 #15 0x00007f4b25efc780 in QTimerInfoList::activateTimers (this=0x7f4ad8004910) at kernel/qtimerinfo_unix.cpp:643 #16 0x00007f4b25efd0b4 in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:182 #17 idleTimerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:229 #18 0x00007f4b224d817d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #19 0x00007f4b224d8400 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #20 0x00007f4b224d84a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #21 0x00007f4b25efd453 in QEventDispatcherGlib::processEvents (this=0x7f4ad8000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #22 0x00007f4b25ea43ab in QEventLoop::exec (this=this@entry=0x7f4adee2bbf0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:140 #23 0x00007f4b25cdc785 in QThread::exec (this=this@entry=0x555bd81812d0) at ../../include/QtCore/../../src/corelib/global/qflags.h:120 #24 0x00007f4b248722d0 in KDevelop::DUChainPrivate::CleanupThread::run (this=0x555bd81812d0) at ./kdevplatform/language/duchain/duchain.cpp:331 #25 0x00007f4b25cdd9d2 in QThreadPrivate::start (arg=0x555bd81812d0) at thread/qthread_unix.cpp:361 #26 0x00007f4b22d97609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #27 0x00007f4b2596b293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 3 (Thread 0x7f4b19974700 (LWP 344445)): #0 0x00007f4b2595eaff in __GI___poll (fds=0x7f4b0c01bd10, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f4b224d836e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f4b224d84a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f4b25efd453 in QEventDispatcherGlib::processEvents (this=0x7f4b0c000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #4 0x00007f4b25ea43ab in QEventLoop::exec (this=this@entry=0x7f4b19973c30, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:140 #5 0x00007f4b25cdc785 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:120 #6 0x00007f4b2686cefa in ?? () from /lib/x86_64-linux-gnu/libQt5DBus.so.5 #7 0x00007f4b25cdd9d2 in QThreadPrivate::start (arg=0x7f4b268efd80) at thread/qthread_unix.cpp:361 #8 0x00007f4b22d97609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #9 0x00007f4b2596b293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 2 (Thread 0x7f4b1a53c700 (LWP 344443)): #0 0x00007f4b2595eaff in __GI___poll (fds=0x7f4b1a53bb68, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f4b1e97fc1a in ?? () from /lib/x86_64-linux-gnu/libxcb.so.1 #2 0x00007f4b1e98190a in xcb_wait_for_event () from /lib/x86_64-linux-gnu/libxcb.so.1 #3 0x00007f4b1ad47298 in QXcbEventQueue::run (this=0x555bd6ef9ac0) at qxcbeventqueue.cpp:228 #4 0x00007f4b25cdd9d2 in QThreadPrivate::start (arg=0x555bd6ef9ac0) at thread/qthread_unix.cpp:361 #5 0x00007f4b22d97609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #6 0x00007f4b2596b293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 1 (Thread 0x7f4b1b3f2940 (LWP 344442)): [KCrash Handler] #6 QMapNode<KDevelop::IndexedString, QExplicitlySharedDataPointer<KDevelop::ParsingEnvironmentFile> >::lowerBound (akey=..., this=<optimized out>) at ./kdevplatform/serialization/indexedstring.h:205 #7 QMapData<KDevelop::IndexedString, QExplicitlySharedDataPointer<KDevelop::ParsingEnvironmentFile> >::findNode (akey=..., this=0x555bd88c7b70) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qmap.h:287 #8 QMap<KDevelop::IndexedString, QExplicitlySharedDataPointer<KDevelop::ParsingEnvironmentFile> >::values (this=this@entry=0x7f4b24e49bf8 <KDevelop::(anonymous namespace)::Q_QGS_sdDUChainPrivate::innerFunction()::holder+120>, akey=...) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qmap.h:1093 #9 0x00007f4b2486cb4d in KDevelop::DUChainPrivate::getEnvironmentInformation (this=<optimized out>, url=...) at ./kdevplatform/language/duchain/duchain.cpp:585 #10 0x00007f4b2485bcf6 in KDevelop::DUChain::environmentFileForDocument (this=this@entry=0x555bd8181160, document=..., environment=environment@entry=0x7fff7050db10, proxyContext=proxyContext@entry=false) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qglobalstatic.h:136 #11 0x00007f4b2485beb3 in KDevelop::DUChain::chainForDocument (this=this@entry=0x555bd8181160, document=..., environment=environment@entry=0x7fff7050db10, proxyContext=proxyContext@entry=false) at ./kdevplatform/language/duchain/duchain.cpp:1533 #12 0x00007f4b2485bf44 in KDevelop::DUChain::chainForDocument (this=0x555bd8181160, document=..., environment=0x7fff7050db10, proxyContext=<optimized out>) at ./kdevplatform/language/duchain/duchain.cpp:1488 #13 0x00007f4ac271b88b in ClangSupport::standardContext (this=<optimized out>, url=...) at ./plugins/clang/clangsupport.cpp:371 #14 0x00007f4b248dfa99 in KDevelop::DUChainUtils::standardContextForUrl (url=..., preferProxyContext=preferProxyContext@entry=false) at ./kdevplatform/language/duchain/duchainutils.cpp:281 #15 0x00007f4b248dffd3 in KDevelop::DUChainUtils::itemUnderCursor (url=..., cursor=...) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qurl.h:69 #16 0x00007f4b248228f9 in (anonymous namespace)::declarationForChangedRange (changed=..., doc=0x555bd88561c0) at ./kdevplatform/language/assistant/renameassistant.cpp:52 #17 KDevelop::RenameAssistant::textChanged (this=0x555bd88c6960, doc=0x555bd88561c0, invocationRange=..., removedText=...) at ./kdevplatform/language/assistant/renameassistant.cpp:162 #18 0x00007f4b2481e2e6 in KDevelop::StaticAssistantsManagerPrivate::textInserted (this=0x555bd81856c0, doc=0x555bd88561c0, cursor=..., text=...) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qarraydata.h:257 #19 0x00007f4b25ed1328 in QtPrivate::QSlotObjectBase::call (a=0x7fff7050df50, r=0x555bd8185650, this=0x555bd8b199e0) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:394 #20 QMetaObject::activate (sender=0x555bd88561c0, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3784 #21 0x00007f4b240e0e80 in KTextEditor::Document::textInserted (this=<optimized out>, _t1=<optimized out>, _t2=..., _t3=...) at ./obj-x86_64-linux-gnu/src/KF5TextEditor_autogen/OGSBNZGFXN/moc_document.cpp:566 #22 0x00007f4b2415f05f in KTextEditor::DocumentPrivate::editInsertText (s=..., col=11, line=740, this=0x555bd88561c0) at ./src/document/katedocument.cpp:1335 #23 KTextEditor::DocumentPrivate::editInsertText (this=0x555bd88561c0, line=740, col=<optimized out>, s=...) at ./src/document/katedocument.cpp:1296 #24 0x00007f4b24163cf3 in KTextEditor::DocumentPrivate::insertText (this=this@entry=0x555bd88561c0, position=..., text=..., block=block@entry=false) at ./src/document/katedocument.cpp:809 #25 0x00007f4b24169aa7 in KTextEditor::DocumentPrivate::typeChars (this=0x555bd88561c0, view=<optimized out>, chars=...) at ./src/document/katedocument.cpp:3172 #26 0x00007f4b24206c92 in KateViewInternal::keyPressEvent (this=0x555bd8b12ce0, e=0x7fff7050e7f0) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qrefcount.h:60 #27 0x00007f4b2420feb1 in KateViewInternal::eventFilter (this=0x555bd8b12ce0, obj=0x555bd8b12ce0, e=0x7fff7050e7f0) at ./src/view/kateviewinternal.cpp:2308 #28 0x00007f4b25ea551b in QCoreApplicationPrivate::sendThroughObjectEventFilters (event=<optimized out>, receiver=<optimized out>) at kernel/qcoreapplication.cpp:1214 #29 QCoreApplicationPrivate::sendThroughObjectEventFilters (receiver=receiver@entry=0x555bd8b12ce0, event=event@entry=0x7fff7050e7f0) at kernel/qcoreapplication.cpp:1203 #30 0x00007f4b26acda55 in QApplicationPrivate::notify_helper (this=this@entry=0x555bd6ef7030, receiver=receiver@entry=0x555bd8b12ce0, e=e@entry=0x7fff7050e7f0) at kernel/qapplication.cpp:3694 #31 0x00007f4b26ad781e in QApplication::notify (this=<optimized out>, receiver=0x555bd8b12ce0, e=0x7fff7050e7f0) at kernel/qapplication.cpp:3078 #32 0x00007f4b25ea580a in QCoreApplication::notifyInternal2 (receiver=0x555bd8b12ce0, event=0x7fff7050e7f0) at ../../include/QtCore/../../src/corelib/kernel/qobject.h:142 #33 0x00007f4b26b2f216 in QWidgetWindow::event (event=0x7fff7050e7f0, this=0x555bd73eb8b0) at kernel/qwidgetwindow.cpp:282 #34 QWidgetWindow::event (this=0x555bd73eb8b0, event=0x7fff7050e7f0) at kernel/qwidgetwindow.cpp:232 #35 0x00007f4b26acda66 in QApplicationPrivate::notify_helper (this=this@entry=0x555bd6ef7030, receiver=receiver@entry=0x555bd73eb8b0, e=e@entry=0x7fff7050e7f0) at kernel/qapplication.cpp:3700 #36 0x00007f4b26ad70f0 in QApplication::notify (this=0x7fff7050ecc0, receiver=0x555bd73eb8b0, e=0x7fff7050e7f0) at kernel/qapplication.cpp:3446 #37 0x00007f4b25ea580a in QCoreApplication::notifyInternal2 (receiver=0x555bd73eb8b0, event=0x7fff7050e7f0) at ../../include/QtCore/../../src/corelib/kernel/qobject.h:142 #38 0x00007f4b2638cb2b in QGuiApplicationPrivate::processKeyEvent (e=e@entry=0x7f4a4f169fa0) at kernel/qguiapplication.cpp:2233 #39 0x00007f4b263920f1 in QGuiApplicationPrivate::processWindowSystemEvent (e=e@entry=0x7f4a4f169fa0) at kernel/qguiapplication.cpp:1848 #40 0x00007f4b2636c35b in QWindowSystemInterface::sendWindowSystemEvents (flags=flags@entry=...) at kernel/qwindowsysteminterface.cpp:1151 #41 0x00007f4b1ad4832e in xcbSourceDispatch (source=<optimized out>) at qxcbeventdispatcher.cpp:105 #42 0x00007f4b224d817d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #43 0x00007f4b224d8400 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #44 0x00007f4b224d84a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #45 0x00007f4b25efd435 in QEventDispatcherGlib::processEvents (this=0x555bd6f6c110, flags=...) at kernel/qeventdispatcher_glib.cpp:422 #46 0x00007f4b25ea43ab in QEventLoop::exec (this=this@entry=0x7fff7050eaf0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:140 #47 0x00007f4b25eac116 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:120 #48 0x0000555bd6ac5301 in main (argc=<optimized out>, argv=<optimized out>) at ./app/main.cpp:852 [Inferior 1 (process 344442) detached] The reporter indicates this bug may be a duplicate of or related to bug 449430. Possible duplicates by query: bug 387207, bug 372049, bug 368318, bug 306128, bug 239014. Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.