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.

Reply via email to