Crash in clang::QualType::isNonConstantStorage(clang::ASTContext const&, bool, bool)

Similar reports
Problem #697805
Component
clazy
Last affected version
0:1.11^git20240128.69fedb4-5.fc40
Executable
/usr/bin/clazy-standalone
Error name
SIGSEGV 11
First occurrence
2024-08-27
Last occurrence
2024-08-27
Unique reports
1
Quality
-80

Statistics

Operating system Unique / Total count
Fedora 40 1 / 6
Operating system Count
Fedora 40 6
Architecture Count
x86_64 6
Related packages Count
clazy 6
 0:1.11^git20240128.69fedb4-5.fc40 6
compiler-rt 6
 0:18.1.6-1.fc40 6

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::QualType::isNonConstantStorage(clang::ASTContext const&, bool, bool)
/lib64/libclang-cpp.so.18.1 0xc34d45
Build id: 23619722f113d93aa8887b1906eb36a800dc55a5
-
2
clang::Sema::CheckCompleteVariableDeclaration(clang::VarDecl*)
/lib64/libclang-cpp.so.18.1 0x1101ca7
Build id: 23619722f113d93aa8887b1906eb36a800dc55a5
-
3
clang::Sema::AddInitializerToDecl(clang::Decl*, clang::Expr*, bool)
/lib64/libclang-cpp.so.18.1 0x11007b5
Build id: 23619722f113d93aa8887b1906eb36a800dc55a5
-
4
clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*)
/lib64/libclang-cpp.so.18.1 0x58e4ab
Build id: 23619722f113d93aa8887b1906eb36a800dc55a5
-
5
clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::SourceLocation*, clang::Parser::ForRangeInit*)
/lib64/libclang-cpp.so.18.1 0x58af46
Build id: 23619722f113d93aa8887b1906eb36a800dc55a5
-
6
clang::Parser::ParseSimpleDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::ParsedAttributes&, clang::ParsedAttributes&, bool, clang::Parser::ForRangeInit*, clang::SourceLocation*)
/lib64/libclang-cpp.so.18.1 0x58a25c
Build id: 23619722f113d93aa8887b1906eb36a800dc55a5
-
7
clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::SourceLocation*)
/lib64/libclang-cpp.so.18.1 0x589d17
Build id: 23619722f113d93aa8887b1906eb36a800dc55a5
-
8
clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector<clang::Stmt*, 32u>&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&)
/lib64/libclang-cpp.so.18.1 0x62d298
Build id: 23619722f113d93aa8887b1906eb36a800dc55a5
-
9
clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector<clang::Stmt*, 32u>&, clang::Parser::ParsedStmtContext, clang::SourceLocation*)
/lib64/libclang-cpp.so.18.1 0x62c371
Build id: 23619722f113d93aa8887b1906eb36a800dc55a5
-
10
clang::Parser::ParseCompoundStatementBody(bool)
/lib64/libclang-cpp.so.18.1 0x636680
Build id: 23619722f113d93aa8887b1906eb36a800dc55a5
-
11
clang::Parser::ParseFunctionStatementBody(clang::Decl*, clang::Parser::ParseScope&)
/lib64/libclang-cpp.so.18.1 0x637b36
Build id: 23619722f113d93aa8887b1906eb36a800dc55a5
-
12
clang::Parser::ParseLexedMethodDef(clang::Parser::LexedMethod&)
/lib64/libclang-cpp.so.18.1 0x579e4a
Build id: 23619722f113d93aa8887b1906eb36a800dc55a5
-
13
clang::Parser::ParseLexedMethodDefs(clang::Parser::ParsingClass&)
/lib64/libclang-cpp.so.18.1 0x57897a
Build id: 23619722f113d93aa8887b1906eb36a800dc55a5
-
14
clang::Parser::ParseCXXMemberSpecification(clang::SourceLocation, clang::SourceLocation, clang::ParsedAttributes&, unsigned int, clang::Decl*)
/lib64/libclang-cpp.so.18.1 0x5b4ee0
Build id: 23619722f113d93aa8887b1906eb36a800dc55a5
-
15
clang::Parser::ParseClassSpecifier(clang::tok::TokenKind, clang::SourceLocation, clang::DeclSpec&, clang::Parser::ParsedTemplateInfo const&, clang::AccessSpecifier, bool, clang::Parser::DeclSpecContext, clang::ParsedAttributes&)
/lib64/libclang-cpp.so.18.1 0x5b1edb
Build id: 23619722f113d93aa8887b1906eb36a800dc55a5
-
16
clang::Parser::ParseDeclarationSpecifiers(clang::DeclSpec&, clang::Parser::ParsedTemplateInfo const&, clang::AccessSpecifier, clang::Parser::DeclSpecContext, clang::Parser::LateParsedAttrList*, clang::ImplicitTypenameContext)
/lib64/libclang-cpp.so.18.1 0x59027b
Build id: 23619722f113d93aa8887b1906eb36a800dc55a5
-
17
clang::Parser::ParseSimpleDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::ParsedAttributes&, clang::ParsedAttributes&, bool, clang::Parser::ForRangeInit*, clang::SourceLocation*)
/lib64/libclang-cpp.so.18.1 0x58a058
Build id: 23619722f113d93aa8887b1906eb36a800dc55a5
-
18
clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::SourceLocation*)
/lib64/libclang-cpp.so.18.1 0x589d17
Build id: 23619722f113d93aa8887b1906eb36a800dc55a5
-
19
clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector<clang::Stmt*, 32u>&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&)
/lib64/libclang-cpp.so.18.1 0x62d298
Build id: 23619722f113d93aa8887b1906eb36a800dc55a5
-
20
clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector<clang::Stmt*, 32u>&, clang::Parser::ParsedStmtContext, clang::SourceLocation*)
/lib64/libclang-cpp.so.18.1 0x62c371
Build id: 23619722f113d93aa8887b1906eb36a800dc55a5
-
21
clang::Parser::ParseCompoundStatementBody(bool)
/lib64/libclang-cpp.so.18.1 0x636680
Build id: 23619722f113d93aa8887b1906eb36a800dc55a5
-
22
clang::Parser::ParseFunctionStatementBody(clang::Decl*, clang::Parser::ParseScope&)
/lib64/libclang-cpp.so.18.1 0x637b36
Build id: 23619722f113d93aa8887b1906eb36a800dc55a5
-
23
clang::Parser::ParseFunctionDefinition(clang::ParsingDeclarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::LateParsedAttrList*)
/lib64/libclang-cpp.so.18.1 0x655a26
Build id: 23619722f113d93aa8887b1906eb36a800dc55a5
-
24
clang::Parser::ParseSingleDeclarationAfterTemplate(clang::DeclaratorContext, clang::Parser::ParsedTemplateInfo const&, clang::ParsingDeclRAIIObject&, clang::SourceLocation&, clang::ParsedAttributes&, clang::AccessSpecifier)
/lib64/libclang-cpp.so.18.1 0x640e2b
Build id: 23619722f113d93aa8887b1906eb36a800dc55a5
-
25
clang::Parser::ParseTemplateDeclarationOrSpecialization(clang::DeclaratorContext, clang::SourceLocation&, clang::ParsedAttributes&, clang::AccessSpecifier)
/lib64/libclang-cpp.so.18.1 0x63f2ca
Build id: 23619722f113d93aa8887b1906eb36a800dc55a5
-
26
clang::Parser::ParseDeclarationStartingWithTemplate(clang::DeclaratorContext, clang::SourceLocation&, clang::ParsedAttributes&, clang::AccessSpecifier)
/lib64/libclang-cpp.so.18.1 0x63ec31
Build id: 23619722f113d93aa8887b1906eb36a800dc55a5
-
27
clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::SourceLocation*)
/lib64/libclang-cpp.so.18.1 0x589777
Build id: 23619722f113d93aa8887b1906eb36a800dc55a5
-
28
clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*)
/lib64/libclang-cpp.so.18.1 0x652945
Build id: 23619722f113d93aa8887b1906eb36a800dc55a5
-
29
clang::Parser::ParseTopLevelDecl(clang::OpaquePtr<clang::DeclGroupRef>&, clang::Sema::ModuleImportState&)
/lib64/libclang-cpp.so.18.1 0x651359
Build id: 23619722f113d93aa8887b1906eb36a800dc55a5
-
30
clang::ParseAST(clang::Sema&, bool, bool)
/lib64/libclang-cpp.so.18.1 0x5744de
Build id: 23619722f113d93aa8887b1906eb36a800dc55a5
-
31
clang::FrontendAction::Execute()
/lib64/libclang-cpp.so.18.1 0x281c9f6
Build id: 23619722f113d93aa8887b1906eb36a800dc55a5
-
32
clang::CompilerInstance::ExecuteAction(clang::FrontendAction&)
/lib64/libclang-cpp.so.18.1 0x2794700
Build id: 23619722f113d93aa8887b1906eb36a800dc55a5
-
33
clang::tooling::FrontendActionFactory::runInvocation(std::shared_ptr<clang::CompilerInvocation>, clang::FileManager*, std::shared_ptr<clang::PCHContainerOperations>, clang::DiagnosticConsumer*)
/lib64/libclang-cpp.so.18.1 0x2a31901
Build id: 23619722f113d93aa8887b1906eb36a800dc55a5
-
34
clang::tooling::ToolInvocation::runInvocation(char const*, clang::driver::Compilation*, std::shared_ptr<clang::CompilerInvocation>, std::shared_ptr<clang::PCHContainerOperations>)
/lib64/libclang-cpp.so.18.1 0x2a315c4
Build id: 23619722f113d93aa8887b1906eb36a800dc55a5
-
35
clang::tooling::ToolInvocation::run()
/lib64/libclang-cpp.so.18.1 0x2a30344
Build id: 23619722f113d93aa8887b1906eb36a800dc55a5
-
36
clang::tooling::ClangTool::run(clang::tooling::ToolAction*)
/lib64/libclang-cpp.so.18.1 0x2a334f5
Build id: 23619722f113d93aa8887b1906eb36a800dc55a5
-
37
main
/usr/bin/clazy-standalone 0xb76e
Build id: 9580582d1ab07b74049e6aa7730af35f9b80616a
-
38
__libc_start_call_main
/lib64/libc.so.6 0x2a088
Build id: 77c77fee058b19c6f001cf2cb0371ce3b8341211
-
39
__libc_start_main@@GLIBC_2.34
/lib64/libc.so.6 0x2a14b
Build id: 77c77fee058b19c6f001cf2cb0371ce3b8341211
-
40
_start
/usr/bin/clazy-standalone 0xc505
Build id: 9580582d1ab07b74049e6aa7730af35f9b80616a
-