Summary: | Reproducible crash in libclang after ::Visitor::setTypeSize | ||
---|---|---|---|
Product: | [Applications] kdevelop | Reporter: | Benjamin Huth <benjamin-huth> |
Component: | Language Support: CPP (Clang-based) | Assignee: | kdevelop-bugs-null |
Status: | REPORTED --- | ||
Severity: | crash | CC: | igorkuo |
Priority: | NOR | ||
Version First Reported In: | git master | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: | source file to reproduce the crash (wrapped in archive because of file size) |
Description
Benjamin Huth
2024-06-05 12:53:20 UTC
Created attachment 170166 [details]
source file to reproduce the crash (wrapped in archive because of file size)
In case its important, the system details: Operating System: Fedora Linux 40 KDE Plasma Version: 6.0.4 KDE Frameworks Version: 6.2.0 Qt Version: 6.7.0 Kernel Version: 6.8.10-300.fc40.x86_64 (64-bit) Graphics Platform: Wayland The posted backtrace is incomplete (only 10 last stack frames). The only backtrace containing Visitor::setTypeSize on my disk is the one discussed in https://invent.kde.org/kdevelop/kdevelop/-/merge_requests/210#note_156543 - this crash has been fixed before the merge request was merged. But maybe you hit another edge case. Or this could be a regression in Clang 18. The only reported bug containing Visitor::setTypeSize is Bug 451856. Could be related. |