Open AngeloD2022 opened 2 years ago
Here is the project it was compiling when this crash occurred: https://github.com/AngeloD2022/jsxbin_decompiler
====================[ Build | jsxer-cli | Debug ]=============================== "/Users/angelodeluca/Library/Application Support/JetBrains/Toolbox/apps/CLion/ch-0/221.5787.29/CLion.app/Contents/bin/cmake/mac/bin/cmake" --build /Users/angelodeluca/CLionProjects/jsxbin_decompiler/cmake-build-debug --target jsxer-cli -j 8 [1/52] Building CXX object CMakeFiles/jsxer-core.dir/src/jsxer/nodes/AssignmentExpression.cpp.o FAILED: CMakeFiles/jsxer-core.dir/src/jsxer/nodes/AssignmentExpression.cpp.o /Users/angelodeluca/PlutoObfuscator/bin/clang++ -DCONFIG_VERSION=\"1.0.1b\" -I/Users/angelodeluca/CLionProjects/jsxbin_decompiler/include -g -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk -mllvm -fla -std=gnu++11 -MD -MT CMakeFiles/jsxer-core.dir/src/jsxer/nodes/AssignmentExpression.cpp.o -MF CMakeFiles/jsxer-core.dir/src/jsxer/nodes/AssignmentExpression.cpp.o.d -o CMakeFiles/jsxer-core.dir/src/jsxer/nodes/AssignmentExpression.cpp.o -c /Users/angelodeluca/CLionProjects/jsxbin_decompiler/src/jsxer/nodes/AssignmentExpression.cpp PLEASE submit a bug report to https://bugs.llvm.org/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /Users/angelodeluca/PlutoObfuscator/bin/clang++ -DCONFIG_VERSION=\"1.0.1b\" -I/Users/angelodeluca/CLionProjects/jsxbin_decompiler/include -g -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk -mllvm -fla -std=gnu++11 -MD -MT CMakeFiles/jsxer-core.dir/src/jsxer/nodes/AssignmentExpression.cpp.o -MF CMakeFiles/jsxer-core.dir/src/jsxer/nodes/AssignmentExpression.cpp.o.d -o CMakeFiles/jsxer-core.dir/src/jsxer/nodes/AssignmentExpression.cpp.o -c /Users/angelodeluca/CLionProjects/jsxbin_decompiler/src/jsxer/nodes/AssignmentExpression.cpp 1. <eof> parser at end of file 2. Code generation 3. Running pass 'Function Pass Manager' on module '/Users/angelodeluca/CLionProjects/jsxbin_decompiler/src/jsxer/nodes/AssignmentExpression.cpp'. 4. Running pass 'AArch64PreLegalizerCombiner' on function '@_ZN5jsxer5nodes20AssignmentExpression9to_stringEv' Stack dump without symbol names (ensure you have llvm-symbolizer in your PATH or set the environment var `LLVM_SYMBOLIZER_PATH` to point to it): 0 clang-12 0x0000000103c6f5bc llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) + 56 1 clang-12 0x0000000103c6e5ac llvm::sys::RunSignalHandlers() + 112 2 clang-12 0x0000000103c6ebd0 llvm::sys::CleanupOnSignal(unsigned long) + 232 3 clang-12 0x0000000103bc3550 CrashRecoverySignalHandler(int) + 200 4 libsystem_platform.dylib 0x00000001a85874a4 _sigtramp + 56 5 clang-12 0x00000001045a190c llvm::getOpcodeDef(unsigned int, llvm::Register, llvm::MachineRegisterInfo const&) + 32 6 clang-12 0x000000010453df30 llvm::CombinerHelper::matchUndefSelectCmp(llvm::MachineInstr&) + 28 7 clang-12 0x0000000102367d58 (anonymous namespace)::AArch64GenPreLegalizerCombinerHelper::tryCombineAll(llvm::GISelChangeObserver&, llvm::MachineInstr&, llvm::MachineIRBuilder&) const + 10496 8 clang-12 0x0000000102365224 (anonymous namespace)::AArch64PreLegalizerCombinerInfo::combine(llvm::GISelChangeObserver&, llvm::MachineInstr&, llvm::MachineIRBuilder&) const + 76 9 clang-12 0x0000000104533b40 llvm::Combiner::combineMachineInstrs(llvm::MachineFunction&, llvm::GISelCSEInfo*) + 1524 10 clang-12 0x0000000102365058 (anonymous namespace)::AArch64PreLegalizerCombiner::runOnMachineFunction(llvm::MachineFunction&) + 664 11 clang-12 0x00000001032d02a8 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) + 304 12 clang-12 0x00000001035f4694 llvm::FPPassManager::runOnFunction(llvm::Function&) + 696 13 clang-12 0x00000001035fa0ec llvm::FPPassManager::runOnModule(llvm::Module&) + 60 14 clang-12 0x00000001035f4bb4 llvm::legacy::PassManagerImpl::run(llvm::Module&) + 856 15 clang-12 0x0000000103ea3324 clang::EmitBackendOutput(clang::DiagnosticsEngine&, clang::HeaderSearchOptions const&, clang::CodeGenOptions const&, clang::TargetOptions const&, clang::LangOptions const&, llvm::DataLayout const&, llvm::Module*, clang::BackendAction, std::__1::unique_ptr<llvm::raw_pwrite_stream, std::__1::default_delete<llvm::raw_pwrite_stream> >) + 6784 16 clang-12 0x00000001040d3398 clang::BackendConsumer::HandleTranslationUnit(clang::ASTContext&) + 824 17 clang-12 0x0000000104f626a4 clang::ParseAST(clang::Sema&, bool, bool) + 504 18 clang-12 0x0000000104359ae0 clang::FrontendAction::Execute() + 108 19 clang-12 0x00000001042f17e4 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) + 1840 20 clang-12 0x00000001043c0124 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) + 1272 21 clang-12 0x0000000102337d50 cc1_main(llvm::ArrayRef<char const*>, char const*, void*) + 1720 22 clang-12 0x0000000102336918 ExecuteCC1Tool(llvm::SmallVectorImpl<char const*>&) + 1100 23 clang-12 0x00000001041cf634 void llvm::function_ref<void ()>::callback_fn<clang::driver::CC1Command::Execute(llvm::ArrayRef<llvm::Optional<llvm::StringRef> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*, bool*) const::$_1>(long) + 28 24 clang-12 0x0000000103bc324c llvm::CrashRecoveryContext::RunSafely(llvm::function_ref<void ()>) + 204 25 clang-12 0x00000001041cee64 clang::driver::CC1Command::Execute(llvm::ArrayRef<llvm::Optional<llvm::StringRef> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*, bool*) const + 340 26 clang-12 0x00000001041aa0b0 clang::driver::Compilation::ExecuteCommand(clang::driver::Command const&, clang::driver::Command const*&) const + 460 27 clang-12 0x00000001041aa3d8 clang::driver::Compilation::ExecuteJobs(clang::driver::JobList const&, llvm::SmallVectorImpl<std::__1::pair<int, clang::driver::Command const*> >&) const + 112 28 clang-12 0x00000001041bba68 clang::driver::Driver::ExecuteCompilation(clang::driver::Compilation&, llvm::SmallVectorImpl<std::__1::pair<int, clang::driver::Command const*> >&) + 216 29 clang-12 0x0000000102336094 main + 10352 30 dyld 0x000000010920108c start + 520 clang-12: error: clang frontend command failed with exit code 139 (use -v to see invocation) clang version 12.0.1 Target: aarch64-apple-darwin21.5.0 Thread model: posix InstalledDir: /Users/angelodeluca/PlutoObfuscator/bin clang-12: note: diagnostic msg: ******************** PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: Preprocessed source(s) and associated run script(s) are located at: clang-12: note: diagnostic msg: /var/folders/p3/031hvc6j5kn3bwkr35hc9kvh0000gn/T/AssignmentExpression-a532a0.cpp clang-12: note: diagnostic msg: /var/folders/p3/031hvc6j5kn3bwkr35hc9kvh0000gn/T/AssignmentExpression-a532a0.sh clang-12: note: diagnostic msg: Crash backtrace is located in clang-12: note: diagnostic msg: /Users/angelodeluca/Library/Logs/DiagnosticReports/clang-12_<YYYY-MM-DD-HHMMSS>_<hostname>.crash clang-12: note: diagnostic msg: (choose the .crash file that corresponds to your crash) clang-12: note: diagnostic msg: ******************** [2/52] Building CXX object CMakeFiles/jsxer-core.dir/src/jsxer/nodes/BinaryExpression.cpp.o FAILED: CMakeFiles/jsxer-core.dir/src/jsxer/nodes/BinaryExpression.cpp.o /Users/angelodeluca/PlutoObfuscator/bin/clang++ -DCONFIG_VERSION=\"1.0.1b\" -I/Users/angelodeluca/CLionProjects/jsxbin_decompiler/include -g -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk -mllvm -fla -std=gnu++11 -MD -MT CMakeFiles/jsxer-core.dir/src/jsxer/nodes/BinaryExpression.cpp.o -MF CMakeFiles/jsxer-core.dir/src/jsxer/nodes/BinaryExpression.cpp.o.d -o CMakeFiles/jsxer-core.dir/src/jsxer/nodes/BinaryExpression.cpp.o -c /Users/angelodeluca/CLionProjects/jsxbin_decompiler/src/jsxer/nodes/BinaryExpression.cpp PLEASE submit a bug report to https://bugs.llvm.org/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /Users/angelodeluca/PlutoObfuscator/bin/clang++ -DCONFIG_VERSION=\"1.0.1b\" -I/Users/angelodeluca/CLionProjects/jsxbin_decompiler/include -g -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk -mllvm -fla -std=gnu++11 -MD -MT CMakeFiles/jsxer-core.dir/src/jsxer/nodes/BinaryExpression.cpp.o -MF CMakeFiles/jsxer-core.dir/src/jsxer/nodes/BinaryExpression.cpp.o.d -o CMakeFiles/jsxer-core.dir/src/jsxer/nodes/BinaryExpression.cpp.o -c /Users/angelodeluca/CLionProjects/jsxbin_decompiler/src/jsxer/nodes/BinaryExpression.cpp 1. <eof> parser at end of file 2. Code generation 3. Running pass 'Function Pass Manager' on module '/Users/angelodeluca/CLionProjects/jsxbin_decompiler/src/jsxer/nodes/BinaryExpression.cpp'. 4. Running pass 'AArch64PreLegalizerCombiner' on function '@_ZN5jsxer5nodes16BinaryExpression11create_exprERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPNS0_7AstNodeE' Stack dump without symbol names (ensure you have llvm-symbolizer in your PATH or set the environment var `LLVM_SYMBOLIZER_PATH` to point to it): 0 clang-12 0x0000000105bc75bc llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) + 56 1 clang-12 0x0000000105bc65ac llvm::sys::RunSignalHandlers() + 112 2 clang-12 0x0000000105bc6bd0 llvm::sys::CleanupOnSignal(unsigned long) + 232 3 clang-12 0x0000000105b1b550 CrashRecoverySignalHandler(int) + 200 4 libsystem_platform.dylib 0x00000001a85874a4 _sigtramp + 56 5 clang-12 0x00000001064f990c llvm::getOpcodeDef(unsigned int, llvm::Register, llvm::MachineRegisterInfo const&) + 32 6 clang-12 0x0000000106495f30 llvm::CombinerHelper::matchUndefSelectCmp(llvm::MachineInstr&) + 28 7 clang-12 0x00000001042bfd58 (anonymous namespace)::AArch64GenPreLegalizerCombinerHelper::tryCombineAll(llvm::GISelChangeObserver&, llvm::MachineInstr&, llvm::MachineIRBuilder&) const + 10496 8 clang-12 0x00000001042bd224 (anonymous namespace)::AArch64PreLegalizerCombinerInfo::combine(llvm::GISelChangeObserver&, llvm::MachineInstr&, llvm::MachineIRBuilder&) const + 76 9 clang-12 0x000000010648bb40 llvm::Combiner::combineMachineInstrs(llvm::MachineFunction&, llvm::GISelCSEInfo*) + 1524 10 clang-12 0x00000001042bd058 (anonymous namespace)::AArch64PreLegalizerCombiner::runOnMachineFunction(llvm::MachineFunction&) + 664 11 clang-12 0x00000001052282a8 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) + 304 12 clang-12 0x000000010554c694 llvm::FPPassManager::runOnFunction(llvm::Function&) + 696 13 clang-12 0x00000001055520ec llvm::FPPassManager::runOnModule(llvm::Module&) + 60 14 clang-12 0x000000010554cbb4 llvm::legacy::PassManagerImpl::run(llvm::Module&) + 856 15 clang-12 0x0000000105dfb324 clang::EmitBackendOutput(clang::DiagnosticsEngine&, clang::HeaderSearchOptions const&, clang::CodeGenOptions const&, clang::TargetOptions const&, clang::LangOptions const&, llvm::DataLayout const&, llvm::Module*, clang::BackendAction, std::__1::unique_ptr<llvm::raw_pwrite_stream, std::__1::default_delete<llvm::raw_pwrite_stream> >) + 6784 16 clang-12 0x000000010602b398 clang::BackendConsumer::HandleTranslationUnit(clang::ASTContext&) + 824 17 clang-12 0x0000000106eba6a4 clang::ParseAST(clang::Sema&, bool, bool) + 504 18 clang-12 0x00000001062b1ae0 clang::FrontendAction::Execute() + 108 19 clang-12 0x00000001062497e4 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) + 1840 20 clang-12 0x0000000106318124 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) + 1272 21 clang-12 0x000000010428fd50 cc1_main(llvm::ArrayRef<char const*>, char const*, void*) + 1720 22 clang-12 0x000000010428e918 ExecuteCC1Tool(llvm::SmallVectorImpl<char const*>&) + 1100 23 clang-12 0x0000000106127634 void llvm::function_ref<void ()>::callback_fn<clang::driver::CC1Command::Execute(llvm::ArrayRef<llvm::Optional<llvm::StringRef> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*, bool*) const::$_1>(long) + 28 24 clang-12 0x0000000105b1b24c llvm::CrashRecoveryContext::RunSafely(llvm::function_ref<void ()>) + 204 25 clang-12 0x0000000106126e64 clang::driver::CC1Command::Execute(llvm::ArrayRef<llvm::Optional<llvm::StringRef> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*, bool*) const + 340 26 clang-12 0x00000001061020b0 clang::driver::Compilation::ExecuteCommand(clang::driver::Command const&, clang::driver::Command const*&) const + 460 27 clang-12 0x00000001061023d8 clang::driver::Compilation::ExecuteJobs(clang::driver::JobList const&, llvm::SmallVectorImpl<std::__1::pair<int, clang::driver::Command const*> >&) const + 112 28 clang-12 0x0000000106113a68 clang::driver::Driver::ExecuteCompilation(clang::driver::Compilation&, llvm::SmallVectorImpl<std::__1::pair<int, clang::driver::Command const*> >&) + 216 29 clang-12 0x000000010428e094 main + 10352 30 dyld 0x000000010ae4908c start + 520 clang-12: error: clang frontend command failed with exit code 139 (use -v to see invocation) clang version 12.0.1 Target: aarch64-apple-darwin21.5.0 Thread model: posix InstalledDir: /Users/angelodeluca/PlutoObfuscator/bin clang-12: note: diagnostic msg: ******************** PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: Preprocessed source(s) and associated run script(s) are located at: clang-12: note: diagnostic msg: /var/folders/p3/031hvc6j5kn3bwkr35hc9kvh0000gn/T/BinaryExpression-4115fb.cpp clang-12: note: diagnostic msg: /var/folders/p3/031hvc6j5kn3bwkr35hc9kvh0000gn/T/BinaryExpression-4115fb.sh clang-12: note: diagnostic msg: Crash backtrace is located in clang-12: note: diagnostic msg: /Users/angelodeluca/Library/Logs/DiagnosticReports/clang-12_<YYYY-MM-DD-HHMMSS>_<hostname>.crash clang-12: note: diagnostic msg: (choose the .crash file that corresponds to your crash) clang-12: note: diagnostic msg: ******************** [3/52] Building CXX object CMakeFiles/jsxer-core.dir/src/jsxer/nodes/CallExpression.cpp.o FAILED: CMakeFiles/jsxer-core.dir/src/jsxer/nodes/CallExpression.cpp.o /Users/angelodeluca/PlutoObfuscator/bin/clang++ -DCONFIG_VERSION=\"1.0.1b\" -I/Users/angelodeluca/CLionProjects/jsxbin_decompiler/include -g -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk -mllvm -fla -std=gnu++11 -MD -MT CMakeFiles/jsxer-core.dir/src/jsxer/nodes/CallExpression.cpp.o -MF CMakeFiles/jsxer-core.dir/src/jsxer/nodes/CallExpression.cpp.o.d -o CMakeFiles/jsxer-core.dir/src/jsxer/nodes/CallExpression.cpp.o -c /Users/angelodeluca/CLionProjects/jsxbin_decompiler/src/jsxer/nodes/CallExpression.cpp PLEASE submit a bug report to https://bugs.llvm.org/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /Users/angelodeluca/PlutoObfuscator/bin/clang++ -DCONFIG_VERSION=\"1.0.1b\" -I/Users/angelodeluca/CLionProjects/jsxbin_decompiler/include -g -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk -mllvm -fla -std=gnu++11 -MD -MT CMakeFiles/jsxer-core.dir/src/jsxer/nodes/CallExpression.cpp.o -MF CMakeFiles/jsxer-core.dir/src/jsxer/nodes/CallExpression.cpp.o.d -o CMakeFiles/jsxer-core.dir/src/jsxer/nodes/CallExpression.cpp.o -c /Users/angelodeluca/CLionProjects/jsxbin_decompiler/src/jsxer/nodes/CallExpression.cpp 1. <eof> parser at end of file 2. Code generation 3. Running pass 'Function Pass Manager' on module '/Users/angelodeluca/CLionProjects/jsxbin_decompiler/src/jsxer/nodes/CallExpression.cpp'. 4. Running pass 'AArch64PreLegalizerCombiner' on function '@_ZN5jsxer5nodes14CallExpression9to_stringEv' Stack dump without symbol names (ensure you have llvm-symbolizer in your PATH or set the environment var `LLVM_SYMBOLIZER_PATH` to point to it): 0 clang-12 0x000000010460f5bc llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) + 56 1 clang-12 0x000000010460e5ac llvm::sys::RunSignalHandlers() + 112 2 clang-12 0x000000010460ebd0 llvm::sys::CleanupOnSignal(unsigned long) + 232 3 clang-12 0x0000000104563550 CrashRecoverySignalHandler(int) + 200 4 libsystem_platform.dylib 0x00000001a85874a4 _sigtramp + 56 5 clang-12 0x0000000104f4190c llvm::getOpcodeDef(unsigned int, llvm::Register, llvm::MachineRegisterInfo const&) + 32 6 clang-12 0x0000000104eddf30 llvm::CombinerHelper::matchUndefSelectCmp(llvm::MachineInstr&) + 28 7 clang-12 0x0000000102d07d58 (anonymous namespace)::AArch64GenPreLegalizerCombinerHelper::tryCombineAll(llvm::GISelChangeObserver&, llvm::MachineInstr&, llvm::MachineIRBuilder&) const + 10496 8 clang-12 0x0000000102d05224 (anonymous namespace)::AArch64PreLegalizerCombinerInfo::combine(llvm::GISelChangeObserver&, llvm::MachineInstr&, llvm::MachineIRBuilder&) const + 76 9 clang-12 0x0000000104ed3b40 llvm::Combiner::combineMachineInstrs(llvm::MachineFunction&, llvm::GISelCSEInfo*) + 1524 10 clang-12 0x0000000102d05058 (anonymous namespace)::AArch64PreLegalizerCombiner::runOnMachineFunction(llvm::MachineFunction&) + 664 11 clang-12 0x0000000103c702a8 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) + 304 12 clang-12 0x0000000103f94694 llvm::FPPassManager::runOnFunction(llvm::Function&) + 696 13 clang-12 0x0000000103f9a0ec llvm::FPPassManager::runOnModule(llvm::Module&) + 60 14 clang-12 0x0000000103f94bb4 llvm::legacy::PassManagerImpl::run(llvm::Module&) + 856 15 clang-12 0x0000000104843324 clang::EmitBackendOutput(clang::DiagnosticsEngine&, clang::HeaderSearchOptions const&, clang::CodeGenOptions const&, clang::TargetOptions const&, clang::LangOptions const&, llvm::DataLayout const&, llvm::Module*, clang::BackendAction, std::__1::unique_ptr<llvm::raw_pwrite_stream, std::__1::default_delete<llvm::raw_pwrite_stream> >) + 6784 16 clang-12 0x0000000104a73398 clang::BackendConsumer::HandleTranslationUnit(clang::ASTContext&) + 824 17 clang-12 0x00000001059026a4 clang::ParseAST(clang::Sema&, bool, bool) + 504 18 clang-12 0x0000000104cf9ae0 clang::FrontendAction::Execute() + 108 19 clang-12 0x0000000104c917e4 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) + 1840 20 clang-12 0x0000000104d60124 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) + 1272 21 clang-12 0x0000000102cd7d50 cc1_main(llvm::ArrayRef<char const*>, char const*, void*) + 1720 22 clang-12 0x0000000102cd6918 ExecuteCC1Tool(llvm::SmallVectorImpl<char const*>&) + 1100 23 clang-12 0x0000000104b6f634 void llvm::function_ref<void ()>::callback_fn<clang::driver::CC1Command::Execute(llvm::ArrayRef<llvm::Optional<llvm::StringRef> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*, bool*) const::$_1>(long) + 28 24 clang-12 0x000000010456324c llvm::CrashRecoveryContext::RunSafely(llvm::function_ref<void ()>) + 204 25 clang-12 0x0000000104b6ee64 clang::driver::CC1Command::Execute(llvm::ArrayRef<llvm::Optional<llvm::StringRef> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*, bool*) const + 340 26 clang-12 0x0000000104b4a0b0 clang::driver::Compilation::ExecuteCommand(clang::driver::Command const&, clang::driver::Command const*&) const + 460 27 clang-12 0x0000000104b4a3d8 clang::driver::Compilation::ExecuteJobs(clang::driver::JobList const&, llvm::SmallVectorImpl<std::__1::pair<int, clang::driver::Command const*> >&) const + 112 28 clang-12 0x0000000104b5ba68 clang::driver::Driver::ExecuteCompilation(clang::driver::Compilation&, llvm::SmallVectorImpl<std::__1::pair<int, clang::driver::Command const*> >&) + 216 29 clang-12 0x0000000102cd6094 main + 10352 30 dyld 0x0000000109a8508c start + 520 clang-12: error: clang frontend command failed with exit code 139 (use -v to see invocation) clang version 12.0.1 Target: aarch64-apple-darwin21.5.0 Thread model: posix InstalledDir: /Users/angelodeluca/PlutoObfuscator/bin clang-12: note: diagnostic msg: ******************** PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: Preprocessed source(s) and associated run script(s) are located at: clang-12: note: diagnostic msg: /var/folders/p3/031hvc6j5kn3bwkr35hc9kvh0000gn/T/CallExpression-7c8b44.cpp clang-12: note: diagnostic msg: /var/folders/p3/031hvc6j5kn3bwkr35hc9kvh0000gn/T/CallExpression-7c8b44.sh clang-12: note: diagnostic msg: Crash backtrace is located in clang-12: note: diagnostic msg: /Users/angelodeluca/Library/Logs/DiagnosticReports/clang-12_<YYYY-MM-DD-HHMMSS>_<hostname>.crash clang-12: note: diagnostic msg: (choose the .crash file that corresponds to your crash) clang-12: note: diagnostic msg: ******************** [4/52] Building CXX object CMakeFiles/jsxer-core.dir/src/jsxer/nodes/ConstAssignment.cpp.o FAILED: CMakeFiles/jsxer-core.dir/src/jsxer/nodes/ConstAssignment.cpp.o /Users/angelodeluca/PlutoObfuscator/bin/clang++ -DCONFIG_VERSION=\"1.0.1b\" -I/Users/angelodeluca/CLionProjects/jsxbin_decompiler/include -g -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk -mllvm -fla -std=gnu++11 -MD -MT CMakeFiles/jsxer-core.dir/src/jsxer/nodes/ConstAssignment.cpp.o -MF CMakeFiles/jsxer-core.dir/src/jsxer/nodes/ConstAssignment.cpp.o.d -o CMakeFiles/jsxer-core.dir/src/jsxer/nodes/ConstAssignment.cpp.o -c /Users/angelodeluca/CLionProjects/jsxbin_decompiler/src/jsxer/nodes/ConstAssignment.cpp PLEASE submit a bug report to https://bugs.llvm.org/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /Users/angelodeluca/PlutoObfuscator/bin/clang++ -DCONFIG_VERSION=\"1.0.1b\" -I/Users/angelodeluca/CLionProjects/jsxbin_decompiler/include -g -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk -mllvm -fla -std=gnu++11 -MD -MT CMakeFiles/jsxer-core.dir/src/jsxer/nodes/ConstAssignment.cpp.o -MF CMakeFiles/jsxer-core.dir/src/jsxer/nodes/ConstAssignment.cpp.o.d -o CMakeFiles/jsxer-core.dir/src/jsxer/nodes/ConstAssignment.cpp.o -c /Users/angelodeluca/CLionProjects/jsxbin_decompiler/src/jsxer/nodes/ConstAssignment.cpp 1. <eof> parser at end of file 2. Code generation 3. Running pass 'Function Pass Manager' on module '/Users/angelodeluca/CLionProjects/jsxbin_decompiler/src/jsxer/nodes/ConstAssignment.cpp'. 4. Running pass 'AArch64PreLegalizerCombiner' on function '@_ZN5jsxer5nodes15ConstAssignment9to_stringEv' Stack dump without symbol names (ensure you have llvm-symbolizer in your PATH or set the environment var `LLVM_SYMBOLIZER_PATH` to point to it): 0 clang-12 0x0000000101ef75bc llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) + 56 1 clang-12 0x0000000101ef65ac llvm::sys::RunSignalHandlers() + 112 2 clang-12 0x0000000101ef6bd0 llvm::sys::CleanupOnSignal(unsigned long) + 232 3 clang-12 0x0000000101e4b550 CrashRecoverySignalHandler(int) + 200 4 libsystem_platform.dylib 0x00000001a85874a4 _sigtramp + 56 5 clang-12 0x000000010282990c llvm::getOpcodeDef(unsigned int, llvm::Register, llvm::MachineRegisterInfo const&) + 32 6 clang-12 0x00000001027c5f30 llvm::CombinerHelper::matchUndefSelectCmp(llvm::MachineInstr&) + 28 7 clang-12 0x00000001005efd58 (anonymous namespace)::AArch64GenPreLegalizerCombinerHelper::tryCombineAll(llvm::GISelChangeObserver&, llvm::MachineInstr&, llvm::MachineIRBuilder&) const + 10496 8 clang-12 0x00000001005ed224 (anonymous namespace)::AArch64PreLegalizerCombinerInfo::combine(llvm::GISelChangeObserver&, llvm::MachineInstr&, llvm::MachineIRBuilder&) const + 76 9 clang-12 0x00000001027bbb40 llvm::Combiner::combineMachineInstrs(llvm::MachineFunction&, llvm::GISelCSEInfo*) + 1524 10 clang-12 0x00000001005ed058 (anonymous namespace)::AArch64PreLegalizerCombiner::runOnMachineFunction(llvm::MachineFunction&) + 664 11 clang-12 0x00000001015582a8 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) + 304 12 clang-12 0x000000010187c694 llvm::FPPassManager::runOnFunction(llvm::Function&) + 696 13 clang-12 0x00000001018820ec llvm::FPPassManager::runOnModule(llvm::Module&) + 60 14 clang-12 0x000000010187cbb4 llvm::legacy::PassManagerImpl::run(llvm::Module&) + 856 15 clang-12 0x000000010212b324 clang::EmitBackendOutput(clang::DiagnosticsEngine&, clang::HeaderSearchOptions const&, clang::CodeGenOptions const&, clang::TargetOptions const&, clang::LangOptions const&, llvm::DataLayout const&, llvm::Module*, clang::BackendAction, std::__1::unique_ptr<llvm::raw_pwrite_stream, std::__1::default_delete<llvm::raw_pwrite_stream> >) + 6784 16 clang-12 0x000000010235b398 clang::BackendConsumer::HandleTranslationUnit(clang::ASTContext&) + 824 17 clang-12 0x00000001031ea6a4 clang::ParseAST(clang::Sema&, bool, bool) + 504 18 clang-12 0x00000001025e1ae0 clang::FrontendAction::Execute() + 108 19 clang-12 0x00000001025797e4 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) + 1840 20 clang-12 0x0000000102648124 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) + 1272 21 clang-12 0x00000001005bfd50 cc1_main(llvm::ArrayRef<char const*>, char const*, void*) + 1720 22 clang-12 0x00000001005be918 ExecuteCC1Tool(llvm::SmallVectorImpl<char const*>&) + 1100 23 clang-12 0x0000000102457634 void llvm::function_ref<void ()>::callback_fn<clang::driver::CC1Command::Execute(llvm::ArrayRef<llvm::Optional<llvm::StringRef> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*, bool*) const::$_1>(long) + 28 24 clang-12 0x0000000101e4b24c llvm::CrashRecoveryContext::RunSafely(llvm::function_ref<void ()>) + 204 25 clang-12 0x0000000102456e64 clang::driver::CC1Command::Execute(llvm::ArrayRef<llvm::Optional<llvm::StringRef> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*, bool*) const + 340 26 clang-12 0x00000001024320b0 clang::driver::Compilation::ExecuteCommand(clang::driver::Command const&, clang::driver::Command const*&) const + 460 27 clang-12 0x00000001024323d8 clang::driver::Compilation::ExecuteJobs(clang::driver::JobList const&, llvm::SmallVectorImpl<std::__1::pair<int, clang::driver::Command const*> >&) const + 112 28 clang-12 0x0000000102443a68 clang::driver::Driver::ExecuteCompilation(clang::driver::Compilation&, llvm::SmallVectorImpl<std::__1::pair<int, clang::driver::Command const*> >&) + 216 29 clang-12 0x00000001005be094 main + 10352 30 dyld 0x000000010737508c start + 520 clang-12: error: clang frontend command failed with exit code 139 (use -v to see invocation) clang version 12.0.1 Target: aarch64-apple-darwin21.5.0 Thread model: posix InstalledDir: /Users/angelodeluca/PlutoObfuscator/bin clang-12: note: diagnostic msg: ******************** PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: Preprocessed source(s) and associated run script(s) are located at: clang-12: note: diagnostic msg: /var/folders/p3/031hvc6j5kn3bwkr35hc9kvh0000gn/T/ConstAssignment-adfcdc.cpp clang-12: note: diagnostic msg: /var/folders/p3/031hvc6j5kn3bwkr35hc9kvh0000gn/T/ConstAssignment-adfcdc.sh clang-12: note: diagnostic msg: Crash backtrace is located in clang-12: note: diagnostic msg: /Users/angelodeluca/Library/Logs/DiagnosticReports/clang-12_<YYYY-MM-DD-HHMMSS>_<hostname>.crash clang-12: note: diagnostic msg: (choose the .crash file that corresponds to your crash) clang-12: note: diagnostic msg: ******************** [5/52] Building CXX object CMakeFiles/jsxer-core.dir/src/jsxer/nodes/ArrayExpression.cpp.o FAILED: CMakeFiles/jsxer-core.dir/src/jsxer/nodes/ArrayExpression.cpp.o /Users/angelodeluca/PlutoObfuscator/bin/clang++ -DCONFIG_VERSION=\"1.0.1b\" -I/Users/angelodeluca/CLionProjects/jsxbin_decompiler/include -g -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk -mllvm -fla -std=gnu++11 -MD -MT CMakeFiles/jsxer-core.dir/src/jsxer/nodes/ArrayExpression.cpp.o -MF CMakeFiles/jsxer-core.dir/src/jsxer/nodes/ArrayExpression.cpp.o.d -o CMakeFiles/jsxer-core.dir/src/jsxer/nodes/ArrayExpression.cpp.o -c /Users/angelodeluca/CLionProjects/jsxbin_decompiler/src/jsxer/nodes/ArrayExpression.cpp PLEASE submit a bug report to https://bugs.llvm.org/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /Users/angelodeluca/PlutoObfuscator/bin/clang++ -DCONFIG_VERSION=\"1.0.1b\" -I/Users/angelodeluca/CLionProjects/jsxbin_decompiler/include -g -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk -mllvm -fla -std=gnu++11 -MD -MT CMakeFiles/jsxer-core.dir/src/jsxer/nodes/ArrayExpression.cpp.o -MF CMakeFiles/jsxer-core.dir/src/jsxer/nodes/ArrayExpression.cpp.o.d -o CMakeFiles/jsxer-core.dir/src/jsxer/nodes/ArrayExpression.cpp.o -c /Users/angelodeluca/CLionProjects/jsxbin_decompiler/src/jsxer/nodes/ArrayExpression.cpp 1. <eof> parser at end of file 2. Code generation 3. Running pass 'Function Pass Manager' on module '/Users/angelodeluca/CLionProjects/jsxbin_decompiler/src/jsxer/nodes/ArrayExpression.cpp'. 4. Running pass 'AArch64PreLegalizerCombiner' on function '@_ZN5jsxer5nodes15ArrayExpression9to_stringEv' Stack dump without symbol names (ensure you have llvm-symbolizer in your PATH or set the environment var `LLVM_SYMBOLIZER_PATH` to point to it): 0 clang-12 0x0000000105cef5bc llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) + 56 1 clang-12 0x0000000105cee5ac llvm::sys::RunSignalHandlers() + 112 2 clang-12 0x0000000105ceebd0 llvm::sys::CleanupOnSignal(unsigned long) + 232 3 clang-12 0x0000000105c43550 CrashRecoverySignalHandler(int) + 200 4 libsystem_platform.dylib 0x00000001a85874a4 _sigtramp + 56 5 clang-12 0x000000010662190c llvm::getOpcodeDef(unsigned int, llvm::Register, llvm::MachineRegisterInfo const&) + 32 6 clang-12 0x00000001065bdf30 llvm::CombinerHelper::matchUndefSelectCmp(llvm::MachineInstr&) + 28 7 clang-12 0x00000001043e7d58 (anonymous namespace)::AArch64GenPreLegalizerCombinerHelper::tryCombineAll(llvm::GISelChangeObserver&, llvm::MachineInstr&, llvm::MachineIRBuilder&) const + 10496 8 clang-12 0x00000001043e5224 (anonymous namespace)::AArch64PreLegalizerCombinerInfo::combine(llvm::GISelChangeObserver&, llvm::MachineInstr&, llvm::MachineIRBuilder&) const + 76 9 clang-12 0x00000001065b3b40 llvm::Combiner::combineMachineInstrs(llvm::MachineFunction&, llvm::GISelCSEInfo*) + 1524 10 clang-12 0x00000001043e5058 (anonymous namespace)::AArch64PreLegalizerCombiner::runOnMachineFunction(llvm::MachineFunction&) + 664 11 clang-12 0x00000001053502a8 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) + 304 12 clang-12 0x0000000105674694 llvm::FPPassManager::runOnFunction(llvm::Function&) + 696 13 clang-12 0x000000010567a0ec llvm::FPPassManager::runOnModule(llvm::Module&) + 60 14 clang-12 0x0000000105674bb4 llvm::legacy::PassManagerImpl::run(llvm::Module&) + 856 15 clang-12 0x0000000105f23324 clang::EmitBackendOutput(clang::DiagnosticsEngine&, clang::HeaderSearchOptions const&, clang::CodeGenOptions const&, clang::TargetOptions const&, clang::LangOptions const&, llvm::DataLayout const&, llvm::Module*, clang::BackendAction, std::__1::unique_ptr<llvm::raw_pwrite_stream, std::__1::default_delete<llvm::raw_pwrite_stream> >) + 6784 16 clang-12 0x0000000106153398 clang::BackendConsumer::HandleTranslationUnit(clang::ASTContext&) + 824 17 clang-12 0x0000000106fe26a4 clang::ParseAST(clang::Sema&, bool, bool) + 504 18 clang-12 0x00000001063d9ae0 clang::FrontendAction::Execute() + 108 19 clang-12 0x00000001063717e4 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) + 1840 20 clang-12 0x0000000106440124 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) + 1272 21 clang-12 0x00000001043b7d50 cc1_main(llvm::ArrayRef<char const*>, char const*, void*) + 1720 22 clang-12 0x00000001043b6918 ExecuteCC1Tool(llvm::SmallVectorImpl<char const*>&) + 1100 23 clang-12 0x000000010624f634 void llvm::function_ref<void ()>::callback_fn<clang::driver::CC1Command::Execute(llvm::ArrayRef<llvm::Optional<llvm::StringRef> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*, bool*) const::$_1>(long) + 28 24 clang-12 0x0000000105c4324c llvm::CrashRecoveryContext::RunSafely(llvm::function_ref<void ()>) + 204 25 clang-12 0x000000010624ee64 clang::driver::CC1Command::Execute(llvm::ArrayRef<llvm::Optional<llvm::StringRef> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*, bool*) const + 340 26 clang-12 0x000000010622a0b0 clang::driver::Compilation::ExecuteCommand(clang::driver::Command const&, clang::driver::Command const*&) const + 460 27 clang-12 0x000000010622a3d8 clang::driver::Compilation::ExecuteJobs(clang::driver::JobList const&, llvm::SmallVectorImpl<std::__1::pair<int, clang::driver::Command const*> >&) const + 112 28 clang-12 0x000000010623ba68 clang::driver::Driver::ExecuteCompilation(clang::driver::Compilation&, llvm::SmallVectorImpl<std::__1::pair<int, clang::driver::Command const*> >&) + 216 29 clang-12 0x00000001043b6094 main + 10352 30 dyld 0x000000010b17108c start + 520 clang-12: error: clang frontend command failed with exit code 139 (use -v to see invocation) clang version 12.0.1 Target: aarch64-apple-darwin21.5.0 Thread model: posix InstalledDir: /Users/angelodeluca/PlutoObfuscator/bin clang-12: note: diagnostic msg: ******************** PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: Preprocessed source(s) and associated run script(s) are located at: clang-12: note: diagnostic msg: /var/folders/p3/031hvc6j5kn3bwkr35hc9kvh0000gn/T/ArrayExpression-3a0a8f.cpp clang-12: note: diagnostic msg: /var/folders/p3/031hvc6j5kn3bwkr35hc9kvh0000gn/T/ArrayExpression-3a0a8f.sh clang-12: note: diagnostic msg: Crash backtrace is located in clang-12: note: diagnostic msg: /Users/angelodeluca/Library/Logs/DiagnosticReports/clang-12_<YYYY-MM-DD-HHMMSS>_<hostname>.crash clang-12: note: diagnostic msg: (choose the .crash file that corresponds to your crash) clang-12: note: diagnostic msg: ******************** [6/52] Building CXX object CMakeFiles/jsxer-core.dir/src/jsxer/nodes/BreakStatement.cpp.o FAILED: CMakeFiles/jsxer-core.dir/src/jsxer/nodes/BreakStatement.cpp.o /Users/angelodeluca/PlutoObfuscator/bin/clang++ -DCONFIG_VERSION=\"1.0.1b\" -I/Users/angelodeluca/CLionProjects/jsxbin_decompiler/include -g -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk -mllvm -fla -std=gnu++11 -MD -MT CMakeFiles/jsxer-core.dir/src/jsxer/nodes/BreakStatement.cpp.o -MF CMakeFiles/jsxer-core.dir/src/jsxer/nodes/BreakStatement.cpp.o.d -o CMakeFiles/jsxer-core.dir/src/jsxer/nodes/BreakStatement.cpp.o -c /Users/angelodeluca/CLionProjects/jsxbin_decompiler/src/jsxer/nodes/BreakStatement.cpp PLEASE submit a bug report to https://bugs.llvm.org/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /Users/angelodeluca/PlutoObfuscator/bin/clang++ -DCONFIG_VERSION=\"1.0.1b\" -I/Users/angelodeluca/CLionProjects/jsxbin_decompiler/include -g -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk -mllvm -fla -std=gnu++11 -MD -MT CMakeFiles/jsxer-core.dir/src/jsxer/nodes/BreakStatement.cpp.o -MF CMakeFiles/jsxer-core.dir/src/jsxer/nodes/BreakStatement.cpp.o.d -o CMakeFiles/jsxer-core.dir/src/jsxer/nodes/BreakStatement.cpp.o -c /Users/angelodeluca/CLionProjects/jsxbin_decompiler/src/jsxer/nodes/BreakStatement.cpp 1. <eof> parser at end of file 2. Code generation 3. Running pass 'Function Pass Manager' on module '/Users/angelodeluca/CLionProjects/jsxbin_decompiler/src/jsxer/nodes/BreakStatement.cpp'. 4. Running pass 'AArch64PreLegalizerCombiner' on function '@_ZN5jsxer5nodes14BreakStatement9to_stringEv' Stack dump without symbol names (ensure you have llvm-symbolizer in your PATH or set the environment var `LLVM_SYMBOLIZER_PATH` to point to it): 0 clang-12 0x00000001063ff5bc llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) + 56 1 clang-12 0x00000001063fe5ac llvm::sys::RunSignalHandlers() + 112 2 clang-12 0x00000001063febd0 llvm::sys::CleanupOnSignal(unsigned long) + 232 3 clang-12 0x0000000106353550 CrashRecoverySignalHandler(int) + 200 4 libsystem_platform.dylib 0x00000001a85874a4 _sigtramp + 56 5 clang-12 0x0000000106d3190c llvm::getOpcodeDef(unsigned int, llvm::Register, llvm::MachineRegisterInfo const&) + 32 6 clang-12 0x0000000106ccdf30 llvm::CombinerHelper::matchUndefSelectCmp(llvm::MachineInstr&) + 28 7 clang-12 0x0000000104af7d58 (anonymous namespace)::AArch64GenPreLegalizerCombinerHelper::tryCombineAll(llvm::GISelChangeObserver&, llvm::MachineInstr&, llvm::MachineIRBuilder&) const + 10496 8 clang-12 0x0000000104af5224 (anonymous namespace)::AArch64PreLegalizerCombinerInfo::combine(llvm::GISelChangeObserver&, llvm::MachineInstr&, llvm::MachineIRBuilder&) const + 76 9 clang-12 0x0000000106cc3b40 llvm::Combiner::combineMachineInstrs(llvm::MachineFunction&, llvm::GISelCSEInfo*) + 1524 10 clang-12 0x0000000104af5058 (anonymous namespace)::AArch64PreLegalizerCombiner::runOnMachineFunction(llvm::MachineFunction&) + 664 11 clang-12 0x0000000105a602a8 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) + 304 12 clang-12 0x0000000105d84694 llvm::FPPassManager::runOnFunction(llvm::Function&) + 696 13 clang-12 0x0000000105d8a0ec llvm::FPPassManager::runOnModule(llvm::Module&) + 60 14 clang-12 0x0000000105d84bb4 llvm::legacy::PassManagerImpl::run(llvm::Module&) + 856 15 clang-12 0x0000000106633324 clang::EmitBackendOutput(clang::DiagnosticsEngine&, clang::HeaderSearchOptions const&, clang::CodeGenOptions const&, clang::TargetOptions const&, clang::LangOptions const&, llvm::DataLayout const&, llvm::Module*, clang::BackendAction, std::__1::unique_ptr<llvm::raw_pwrite_stream, std::__1::default_delete<llvm::raw_pwrite_stream> >) + 6784 16 clang-12 0x0000000106863398 clang::BackendConsumer::HandleTranslationUnit(clang::ASTContext&) + 824 17 clang-12 0x00000001076f26a4 clang::ParseAST(clang::Sema&, bool, bool) + 504 18 clang-12 0x0000000106ae9ae0 clang::FrontendAction::Execute() + 108 19 clang-12 0x0000000106a817e4 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) + 1840 20 clang-12 0x0000000106b50124 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) + 1272 21 clang-12 0x0000000104ac7d50 cc1_main(llvm::ArrayRef<char const*>, char const*, void*) + 1720 22 clang-12 0x0000000104ac6918 ExecuteCC1Tool(llvm::SmallVectorImpl<char const*>&) + 1100 23 clang-12 0x000000010695f634 void llvm::function_ref<void ()>::callback_fn<clang::driver::CC1Command::Execute(llvm::ArrayRef<llvm::Optional<llvm::StringRef> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*, bool*) const::$_1>(long) + 28 24 clang-12 0x000000010635324c llvm::CrashRecoveryContext::RunSafely(llvm::function_ref<void ()>) + 204 25 clang-12 0x000000010695ee64 clang::driver::CC1Command::Execute(llvm::ArrayRef<llvm::Optional<llvm::StringRef> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*, bool*) const + 340 26 clang-12 0x000000010693a0b0 clang::driver::Compilation::ExecuteCommand(clang::driver::Command const&, clang::driver::Command const*&) const + 460 27 clang-12 0x000000010693a3d8 clang::driver::Compilation::ExecuteJobs(clang::driver::JobList const&, llvm::SmallVectorImpl<std::__1::pair<int, clang::driver::Command const*> >&) const + 112 28 clang-12 0x000000010694ba68 clang::driver::Driver::ExecuteCompilation(clang::driver::Compilation&, llvm::SmallVectorImpl<std::__1::pair<int, clang::driver::Command const*> >&) + 216 29 clang-12 0x0000000104ac6094 main + 10352 30 dyld 0x000000010b76d08c start + 520 clang-12: error: clang frontend command failed with exit code 139 (use -v to see invocation) clang version 12.0.1 Target: aarch64-apple-darwin21.5.0 Thread model: posix InstalledDir: /Users/angelodeluca/PlutoObfuscator/bin clang-12: note: diagnostic msg: ******************** PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: Preprocessed source(s) and associated run script(s) are located at: clang-12: note: diagnostic msg: /var/folders/p3/031hvc6j5kn3bwkr35hc9kvh0000gn/T/BreakStatement-4dce10.cpp clang-12: note: diagnostic msg: /var/folders/p3/031hvc6j5kn3bwkr35hc9kvh0000gn/T/BreakStatement-4dce10.sh clang-12: note: diagnostic msg: Crash backtrace is located in clang-12: note: diagnostic msg: /Users/angelodeluca/Library/Logs/DiagnosticReports/clang-12_<YYYY-MM-DD-HHMMSS>_<hostname>.crash clang-12: note: diagnostic msg: (choose the .crash file that corresponds to your crash) clang-12: note: diagnostic msg: ******************** [7/52] Building CXX object CMakeFiles/jsxer-core.dir/src/jsxer/jsxer.cpp.o FAILED: CMakeFiles/jsxer-core.dir/src/jsxer/jsxer.cpp.o /Users/angelodeluca/PlutoObfuscator/bin/clang++ -DCONFIG_VERSION=\"1.0.1b\" -I/Users/angelodeluca/CLionProjects/jsxbin_decompiler/include -g -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk -mllvm -fla -std=gnu++11 -MD -MT CMakeFiles/jsxer-core.dir/src/jsxer/jsxer.cpp.o -MF CMakeFiles/jsxer-core.dir/src/jsxer/jsxer.cpp.o.d -o CMakeFiles/jsxer-core.dir/src/jsxer/jsxer.cpp.o -c /Users/angelodeluca/CLionProjects/jsxbin_decompiler/src/jsxer/jsxer.cpp PLEASE submit a bug report to https://bugs.llvm.org/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /Users/angelodeluca/PlutoObfuscator/bin/clang++ -DCONFIG_VERSION=\"1.0.1b\" -I/Users/angelodeluca/CLionProjects/jsxbin_decompiler/include -g -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk -mllvm -fla -std=gnu++11 -MD -MT CMakeFiles/jsxer-core.dir/src/jsxer/jsxer.cpp.o -MF CMakeFiles/jsxer-core.dir/src/jsxer/jsxer.cpp.o.d -o CMakeFiles/jsxer-core.dir/src/jsxer/jsxer.cpp.o -c /Users/angelodeluca/CLionProjects/jsxbin_decompiler/src/jsxer/jsxer.cpp 1. <eof> parser at end of file 2. Code generation 3. Running pass 'Function Pass Manager' on module '/Users/angelodeluca/CLionProjects/jsxbin_decompiler/src/jsxer/jsxer.cpp'. 4. Running pass 'AArch64PreLegalizerCombiner' on function '@_ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EERKS9_SB_' Stack dump without symbol names (ensure you have llvm-symbolizer in your PATH or set the environment var `LLVM_SYMBOLIZER_PATH` to point to it): 0 clang-12 0x00000001065875bc llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) + 56 1 clang-12 0x00000001065865ac llvm::sys::RunSignalHandlers() + 112 2 clang-12 0x0000000106586bd0 llvm::sys::CleanupOnSignal(unsigned long) + 232 3 clang-12 0x00000001064db550 CrashRecoverySignalHandler(int) + 200 4 libsystem_platform.dylib 0x00000001a85874a4 _sigtramp + 56 5 clang-12 0x0000000106eb990c llvm::getOpcodeDef(unsigned int, llvm::Register, llvm::MachineRegisterInfo const&) + 32 6 clang-12 0x0000000106e55f30 llvm::CombinerHelper::matchUndefSelectCmp(llvm::MachineInstr&) + 28 7 clang-12 0x0000000104c7fd58 (anonymous namespace)::AArch64GenPreLegalizerCombinerHelper::tryCombineAll(llvm::GISelChangeObserver&, llvm::MachineInstr&, llvm::MachineIRBuilder&) const + 10496 8 clang-12 0x0000000104c7d224 (anonymous namespace)::AArch64PreLegalizerCombinerInfo::combine(llvm::GISelChangeObserver&, llvm::MachineInstr&, llvm::MachineIRBuilder&) const + 76 9 clang-12 0x0000000106e4bb40 llvm::Combiner::combineMachineInstrs(llvm::MachineFunction&, llvm::GISelCSEInfo*) + 1524 10 clang-12 0x0000000104c7d058 (anonymous namespace)::AArch64PreLegalizerCombiner::runOnMachineFunction(llvm::MachineFunction&) + 664 11 clang-12 0x0000000105be82a8 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) + 304 12 clang-12 0x0000000105f0c694 llvm::FPPassManager::runOnFunction(llvm::Function&) + 696 13 clang-12 0x0000000105f120ec llvm::FPPassManager::runOnModule(llvm::Module&) + 60 14 clang-12 0x0000000105f0cbb4 llvm::legacy::PassManagerImpl::run(llvm::Module&) + 856 15 clang-12 0x00000001067bb324 clang::EmitBackendOutput(clang::DiagnosticsEngine&, clang::HeaderSearchOptions const&, clang::CodeGenOptions const&, clang::TargetOptions const&, clang::LangOptions const&, llvm::DataLayout const&, llvm::Module*, clang::BackendAction, std::__1::unique_ptr<llvm::raw_pwrite_stream, std::__1::default_delete<llvm::raw_pwrite_stream> >) + 6784 16 clang-12 0x00000001069eb398 clang::BackendConsumer::HandleTranslationUnit(clang::ASTContext&) + 824 17 clang-12 0x000000010787a6a4 clang::ParseAST(clang::Sema&, bool, bool) + 504 18 clang-12 0x0000000106c71ae0 clang::FrontendAction::Execute() + 108 19 clang-12 0x0000000106c097e4 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) + 1840 20 clang-12 0x0000000106cd8124 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) + 1272 21 clang-12 0x0000000104c4fd50 cc1_main(llvm::ArrayRef<char const*>, char const*, void*) + 1720 22 clang-12 0x0000000104c4e918 ExecuteCC1Tool(llvm::SmallVectorImpl<char const*>&) + 1100 23 clang-12 0x0000000106ae7634 void llvm::function_ref<void ()>::callback_fn<clang::driver::CC1Command::Execute(llvm::ArrayRef<llvm::Optional<llvm::StringRef> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*, bool*) const::$_1>(long) + 28 24 clang-12 0x00000001064db24c llvm::CrashRecoveryContext::RunSafely(llvm::function_ref<void ()>) + 204 25 clang-12 0x0000000106ae6e64 clang::driver::CC1Command::Execute(llvm::ArrayRef<llvm::Optional<llvm::StringRef> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*, bool*) const + 340 26 clang-12 0x0000000106ac20b0 clang::driver::Compilation::ExecuteCommand(clang::driver::Command const&, clang::driver::Command const*&) const + 460 27 clang-12 0x0000000106ac23d8 clang::driver::Compilation::ExecuteJobs(clang::driver::JobList const&, llvm::SmallVectorImpl<std::__1::pair<int, clang::driver::Command const*> >&) const + 112 28 clang-12 0x0000000106ad3a68 clang::driver::Driver::ExecuteCompilation(clang::driver::Compilation&, llvm::SmallVectorImpl<std::__1::pair<int, clang::driver::Command const*> >&) + 216 29 clang-12 0x0000000104c4e094 main + 10352 30 dyld 0x000000010b9bd08c start + 520 clang-12: error: clang frontend command failed with exit code 139 (use -v to see invocation) clang version 12.0.1 Target: aarch64-apple-darwin21.5.0 Thread model: posix InstalledDir: /Users/angelodeluca/PlutoObfuscator/bin clang-12: note: diagnostic msg: ******************** PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: Preprocessed source(s) and associated run script(s) are located at: clang-12: note: diagnostic msg: /var/folders/p3/031hvc6j5kn3bwkr35hc9kvh0000gn/T/jsxer-492807.cpp clang-12: note: diagnostic msg: /var/folders/p3/031hvc6j5kn3bwkr35hc9kvh0000gn/T/jsxer-492807.sh clang-12: note: diagnostic msg: Crash backtrace is located in clang-12: note: diagnostic msg: /Users/angelodeluca/Library/Logs/DiagnosticReports/clang-12_<YYYY-MM-DD-HHMMSS>_<hostname>.crash clang-12: note: diagnostic msg: (choose the .crash file that corresponds to your crash) clang-12: note: diagnostic msg: ******************** [8/52] Building CXX object CMakeFiles/jsxer-core.dir/src/jsxer/decoders.cpp.o FAILED: CMakeFiles/jsxer-core.dir/src/jsxer/decoders.cpp.o /Users/angelodeluca/PlutoObfuscator/bin/clang++ -DCONFIG_VERSION=\"1.0.1b\" -I/Users/angelodeluca/CLionProjects/jsxbin_decompiler/include -g -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk -mllvm -fla -std=gnu++11 -MD -MT CMakeFiles/jsxer-core.dir/src/jsxer/decoders.cpp.o -MF CMakeFiles/jsxer-core.dir/src/jsxer/decoders.cpp.o.d -o CMakeFiles/jsxer-core.dir/src/jsxer/decoders.cpp.o -c /Users/angelodeluca/CLionProjects/jsxbin_decompiler/src/jsxer/decoders.cpp PLEASE submit a bug report to https://bugs.llvm.org/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /Users/angelodeluca/PlutoObfuscator/bin/clang++ -DCONFIG_VERSION=\"1.0.1b\" -I/Users/angelodeluca/CLionProjects/jsxbin_decompiler/include -g -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk -mllvm -fla -std=gnu++11 -MD -MT CMakeFiles/jsxer-core.dir/src/jsxer/decoders.cpp.o -MF CMakeFiles/jsxer-core.dir/src/jsxer/decoders.cpp.o.d -o CMakeFiles/jsxer-core.dir/src/jsxer/decoders.cpp.o -c /Users/angelodeluca/CLionProjects/jsxbin_decompiler/src/jsxer/decoders.cpp 1. <eof> parser at end of file 2. Code generation 3. Running pass 'Function Pass Manager' on module '/Users/angelodeluca/CLionProjects/jsxbin_decompiler/src/jsxer/decoders.cpp'. 4. Running pass 'AArch64PreLegalizerCombiner' on function '@_ZN5jsxer5nodes3getENS0_8NodeTypeERNS_6ReaderE' Stack dump without symbol names (ensure you have llvm-symbolizer in your PATH or set the environment var `LLVM_SYMBOLIZER_PATH` to point to it): 0 clang-12 0x00000001046d35bc llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) + 56 1 clang-12 0x00000001046d25ac llvm::sys::RunSignalHandlers() + 112 2 clang-12 0x00000001046d2bd0 llvm::sys::CleanupOnSignal(unsigned long) + 232 3 clang-12 0x0000000104627550 CrashRecoverySignalHandler(int) + 200 4 libsystem_platform.dylib 0x00000001a85874a4 _sigtramp + 56 5 clang-12 0x000000010500590c llvm::getOpcodeDef(unsigned int, llvm::Register, llvm::MachineRegisterInfo const&) + 32 6 clang-12 0x0000000104fa1f30 llvm::CombinerHelper::matchUndefSelectCmp(llvm::MachineInstr&) + 28 7 clang-12 0x0000000102dcbd58 (anonymous namespace)::AArch64GenPreLegalizerCombinerHelper::tryCombineAll(llvm::GISelChangeObserver&, llvm::MachineInstr&, llvm::MachineIRBuilder&) const + 10496 8 clang-12 0x0000000102dc9224 (anonymous namespace)::AArch64PreLegalizerCombinerInfo::combine(llvm::GISelChangeObserver&, llvm::MachineInstr&, llvm::MachineIRBuilder&) const + 76 9 clang-12 0x0000000104f97b40 llvm::Combiner::combineMachineInstrs(llvm::MachineFunction&, llvm::GISelCSEInfo*) + 1524 10 clang-12 0x0000000102dc9058 (anonymous namespace)::AArch64PreLegalizerCombiner::runOnMachineFunction(llvm::MachineFunction&) + 664 11 clang-12 0x0000000103d342a8 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) + 304 12 clang-12 0x0000000104058694 llvm::FPPassManager::runOnFunction(llvm::Function&) + 696 13 clang-12 0x000000010405e0ec llvm::FPPassManager::runOnModule(llvm::Module&) + 60 14 clang-12 0x0000000104058bb4 llvm::legacy::PassManagerImpl::run(llvm::Module&) + 856 15 clang-12 0x0000000104907324 clang::EmitBackendOutput(clang::DiagnosticsEngine&, clang::HeaderSearchOptions const&, clang::CodeGenOptions const&, clang::TargetOptions const&, clang::LangOptions const&, llvm::DataLayout const&, llvm::Module*, clang::BackendAction, std::__1::unique_ptr<llvm::raw_pwrite_stream, std::__1::default_delete<llvm::raw_pwrite_stream> >) + 6784 16 clang-12 0x0000000104b37398 clang::BackendConsumer::HandleTranslationUnit(clang::ASTContext&) + 824 17 clang-12 0x00000001059c66a4 clang::ParseAST(clang::Sema&, bool, bool) + 504 18 clang-12 0x0000000104dbdae0 clang::FrontendAction::Execute() + 108 19 clang-12 0x0000000104d557e4 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) + 1840 20 clang-12 0x0000000104e24124 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) + 1272 21 clang-12 0x0000000102d9bd50 cc1_main(llvm::ArrayRef<char const*>, char const*, void*) + 1720 22 clang-12 0x0000000102d9a918 ExecuteCC1Tool(llvm::SmallVectorImpl<char const*>&) + 1100 23 clang-12 0x0000000104c33634 void llvm::function_ref<void ()>::callback_fn<clang::driver::CC1Command::Execute(llvm::ArrayRef<llvm::Optional<llvm::StringRef> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*, bool*) const::$_1>(long) + 28 24 clang-12 0x000000010462724c llvm::CrashRecoveryContext::RunSafely(llvm::function_ref<void ()>) + 204 25 clang-12 0x0000000104c32e64 clang::driver::CC1Command::Execute(llvm::ArrayRef<llvm::Optional<llvm::StringRef> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*, bool*) const + 340 26 clang-12 0x0000000104c0e0b0 clang::driver::Compilation::ExecuteCommand(clang::driver::Command const&, clang::driver::Command const*&) const + 460 27 clang-12 0x0000000104c0e3d8 clang::driver::Compilation::ExecuteJobs(clang::driver::JobList const&, llvm::SmallVectorImpl<std::__1::pair<int, clang::driver::Command const*> >&) const + 112 28 clang-12 0x0000000104c1fa68 clang::driver::Driver::ExecuteCompilation(clang::driver::Compilation&, llvm::SmallVectorImpl<std::__1::pair<int, clang::driver::Command const*> >&) + 216 29 clang-12 0x0000000102d9a094 main + 10352 30 dyld 0x00000001099fd08c start + 520 clang-12: error: clang frontend command failed with exit code 139 (use -v to see invocation) clang version 12.0.1 Target: aarch64-apple-darwin21.5.0 Thread model: posix InstalledDir: /Users/angelodeluca/PlutoObfuscator/bin clang-12: note: diagnostic msg: ******************** PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: Preprocessed source(s) and associated run script(s) are located at: clang-12: note: diagnostic msg: /var/folders/p3/031hvc6j5kn3bwkr35hc9kvh0000gn/T/decoders-58275a.cpp clang-12: note: diagnostic msg: /var/folders/p3/031hvc6j5kn3bwkr35hc9kvh0000gn/T/decoders-58275a.sh clang-12: note: diagnostic msg: Crash backtrace is located in clang-12: note: diagnostic msg: /Users/angelodeluca/Library/Logs/DiagnosticReports/clang-12_<YYYY-MM-DD-HHMMSS>_<hostname>.crash clang-12: note: diagnostic msg: (choose the .crash file that corresponds to your crash) clang-12: note: diagnostic msg: ******************** ninja: build stopped: subcommand failed.
Here is the project it was compiling when this crash occurred: https://github.com/AngeloD2022/jsxbin_decompiler