Crash in clang::format::TokenAnnotator::calculateFormattingInformation(clang::format::AnnotatedLine&) const

Similar reports
Problem #655054
Component
qt-creator
Last affected version
0:12.0.2-2.fc40
Executable
/usr/bin/qtcreator
Error name
SIGSEGV 11
First occurrence
2024-03-11
Last occurrence
2024-03-23
Unique reports
1
Quality
-66

Statistics

Operating system Unique / Total count
Fedora 40 1 / 5
Operating system Count
Fedora 40 5
Architecture Count
x86_64 5
Related packages Count
qt-creator 5
 0:12.0.2-2.fc40 5

Packages names with count less than the total count of reports are most probably not the cause of the problem.

History

Daily:

Weekly:

Monthly:

No reports in the last 20 days.

History

Daily:

Weekly:

Monthly:

No reports in the last 20 days.


Backtrace

Frame # Function Binary Source or offset Line
1
clang::format::TokenAnnotator::calculateFormattingInformation(clang::format::AnnotatedLine&) const
/usr/lib64/llvm17/lib/libclang-cpp.so.17 0x2fc0823
Build id: 4240d6db93e644190df18d330a8b6e207985d064
-
2
clang::format::(anonymous namespace)::Formatter::analyze(clang::format::TokenAnnotator&, llvm::SmallVectorImpl<clang::format::AnnotatedLine*>&, clang::format::FormatTokenLexer&)
/usr/lib64/llvm17/lib/libclang-cpp.so.17 0x2f8637c
Build id: 4240d6db93e644190df18d330a8b6e207985d064
-
3
clang::format::TokenAnalyzer::process(bool)
/usr/lib64/llvm17/lib/libclang-cpp.so.17 0x2fbc8c9
Build id: 4240d6db93e644190df18d330a8b6e207985d064
-
4
std::_Function_handler<std::pair<clang::tooling::Replacements, unsigned int> (clang::format::Environment const&), clang::format::internal::reformat(clang::format::FormatStyle const&, llvm::StringRef, llvm::ArrayRef<clang::tooling::Range>, unsigned int, unsigned int, unsigned int, llvm::StringRef, clang::format::FormattingAttemptStatus*)::$_9>::_M_invoke(std::_Any_data const&, clang::format::Environment const&)
/usr/lib64/llvm17/lib/libclang-cpp.so.17 0x2f96727
Build id: 4240d6db93e644190df18d330a8b6e207985d064
-
5
clang::format::internal::reformat(clang::format::FormatStyle const&, llvm::StringRef, llvm::ArrayRef<clang::tooling::Range>, unsigned int, unsigned int, unsigned int, llvm::StringRef, clang::format::FormattingAttemptStatus*)
/usr/lib64/llvm17/lib/libclang-cpp.so.17 0x2f7eebf
Build id: 4240d6db93e644190df18d330a8b6e207985d064
-
6
clang::format::reformat(clang::format::FormatStyle const&, llvm::StringRef, llvm::ArrayRef<clang::tooling::Range>, llvm::StringRef, clang::format::FormattingAttemptStatus*)
/usr/lib64/llvm17/lib/libclang-cpp.so.17 0x2f7faa5
Build id: 4240d6db93e644190df18d330a8b6e207985d064
-
7
ClangFormat::ClangFormatBaseIndenter::replacements(QByteArray, QTextBlock const&, QTextBlock const&, int, ClangFormat::ReplacementsToKeep, QChar const&, bool) const [clone .isra.0]
/usr/lib64/qtcreator/plugins/libClangFormat.so 0x58da0
Build id: 0a3fae90854093926cda7c4c72b3480f9f5b9f33
-
8
ClangFormat::ClangFormatBaseIndenter::indentsFor(QTextBlock, QTextBlock const&, QChar const&, int, bool)
/usr/lib64/qtcreator/plugins/libClangFormat.so 0x22e2c
Build id: 0a3fae90854093926cda7c4c72b3480f9f5b9f33
-
9
ClangFormat::ClangFormatBaseIndenter::indentBlocks(QTextBlock const&, QTextBlock const&, QChar const&, int)
/usr/lib64/qtcreator/plugins/libClangFormat.so 0x23649
Build id: 0a3fae90854093926cda7c4c72b3480f9f5b9f33
-
10
ClangFormat::ClangFormatBaseIndenter::indent(QTextCursor const&, QChar const&, int)
/usr/lib64/qtcreator/plugins/libClangFormat.so 0x237c7
Build id: 0a3fae90854093926cda7c4c72b3480f9f5b9f33
-
11
TextEditor::TextDocument::autoIndent(QTextCursor const&, QChar, int)
/usr/lib64/qtcreator/plugins/libTextEditor.so 0x156fac
Build id: 9df3386ca31663e334285f44dad328d8b6ce1fe8
-
12
TextEditor::TextEditorWidget::keyPressEvent(QKeyEvent*)
/usr/lib64/qtcreator/plugins/libTextEditor.so 0x177d92
Build id: 9df3386ca31663e334285f44dad328d8b6ce1fe8
-
13
QWidget::event(QEvent*)
/lib64/libQt6Widgets.so.6 0x1e5b08
Build id: 67bb8977cf43d73bcb34aba52068d7b2e20c2df8
-
14
QFrame::event(QEvent*)
/lib64/libQt6Widgets.so.6 0x2856d8
Build id: 67bb8977cf43d73bcb34aba52068d7b2e20c2df8
-
15
QApplicationPrivate::notify_helper(QObject*, QEvent*)
/lib64/libQt6Widgets.so.6 0x187f68
Build id: 67bb8977cf43d73bcb34aba52068d7b2e20c2df8
-
16
QApplication::notify(QObject*, QEvent*)
/lib64/libQt6Widgets.so.6 0x192ebc
Build id: 67bb8977cf43d73bcb34aba52068d7b2e20c2df8
-
17
QCoreApplication::notifyInternal2(QObject*, QEvent*)
/lib64/libQt6Core.so.6 0x18f218
Build id: 1b84b0484c00535934c3b2655c78671789415770
-
18
QWidgetWindow::event(QEvent*)
/lib64/libQt6Widgets.so.6 0x1fb270
Build id: 67bb8977cf43d73bcb34aba52068d7b2e20c2df8
-
19
QApplicationPrivate::notify_helper(QObject*, QEvent*)
/lib64/libQt6Widgets.so.6 0x187f68
Build id: 67bb8977cf43d73bcb34aba52068d7b2e20c2df8
-
20
QCoreApplication::notifyInternal2(QObject*, QEvent*)
/lib64/libQt6Core.so.6 0x18f218
Build id: 1b84b0484c00535934c3b2655c78671789415770
-
21
QGuiApplicationPrivate::processKeyEvent(QWindowSystemInterfacePrivate::KeyEvent*)
/lib64/libQt6Gui.so.6 0x1e04eb
Build id: 3c42736ead33d7dc8a81283c785143204a4e5163
-
22
QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
/lib64/libQt6Gui.so.6 0x2455fc
Build id: 3c42736ead33d7dc8a81283c785143204a4e5163
-
23
userEventSourceDispatch(_GSource*, int (*)(void*), void*)
/lib64/libQt6Gui.so.6 0x7408e4
Build id: 3c42736ead33d7dc8a81283c785143204a4e5163
-
24
g_main_context_dispatch_unlocked.lto_priv.0
/lib64/libglib-2.0.so.0 0x5c26c
Build id: 591d93dd8bf4af1bacb470a07c909a2a68d72b13
-
25
g_main_context_iterate_unlocked.isra.0
/lib64/libglib-2.0.so.0 0xbd2a8
Build id: 591d93dd8bf4af1bacb470a07c909a2a68d72b13
-
26
g_main_context_iteration
/lib64/libglib-2.0.so.0 0x5d6e3
Build id: 591d93dd8bf4af1bacb470a07c909a2a68d72b13
-
27
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
/lib64/libQt6Core.so.6 0x466de3
Build id: 1b84b0484c00535934c3b2655c78671789415770
-
28
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
/lib64/libQt6Core.so.6 0x19c053
Build id: 1b84b0484c00535934c3b2655c78671789415770
-
29
QCoreApplication::exec()
/lib64/libQt6Core.so.6 0x197ffc
Build id: 1b84b0484c00535934c3b2655c78671789415770
-
30
main
/usr/bin/qtcreator 0xe70f
Build id: f168ceb5fc1d2ed8318bd40c4b2319e7c37dcf46
-
31
__libc_start_call_main
/lib64/libc.so.6 0x2a088
Build id: 27ab57ca9df83fa0c4ecc633e5ba275e3e963653
-
32
__libc_start_main@@GLIBC_2.34
/lib64/libc.so.6 0x2a14b
Build id: 27ab57ca9df83fa0c4ecc633e5ba275e3e963653
-
33
_start
/usr/bin/qtcreator 0xfab5
Build id: f168ceb5fc1d2ed8318bd40c4b2319e7c37dcf46
-