Details
-
Suggestion
-
Resolution: Unresolved
-
Not Evaluated
-
None
-
None
-
None
Description
Finally caught the crash with the stack trace:
https://github.com/ABBAPOH/qbs/actions/runs/11202954318/job/31139682086
Thread 1 (Thread 0x7f6557e006c0 (LWP 47715)): #0 0x00007f655ac0fb1c in pthread_kill () from /lib/x86_64-linux-gnu/libc.so.6 #1 0x00007f655abb626e in raise () from /lib/x86_64-linux-gnu/libc.so.6 #2 0x00007f655ab998ff in abort () from /lib/x86_64-linux-gnu/libc.so.6 #3 0x00007f655ab9a7b6 in ?? () from /lib/x86_64-linux-gnu/libc.so.6 #4 0x00007f655ac19fe5 in ?? () from /lib/x86_64-linux-gnu/libc.so.6 #5 0x00007f655ac1e93c in malloc () from /lib/x86_64-linux-gnu/libc.so.6 #6 0x00007f655b26b861 in QArrayData::allocate(QArrayData**, long long, long long, long long, QArrayData::AllocationOption) () from /qbs/release/install-root/usr/local/bin/../lib/libQt6Core.so.6 #7 0x00007f655b20f8ef in QByteArray::QByteArray(long long, Qt::Initialization) () from /qbs/release/install-root/usr/local/bin/../lib/libQt6Core.so.6 #8 0x00007f655b24d970 in QUtf8::convertFromUnicode(QStringView, QStringConverterBase::State*) () from /qbs/release/install-root/usr/local/bin/../lib/libQt6Core.so.6 #9 0x00007f655b24da03 in ?? () from /qbs/release/install-root/usr/local/bin/../lib/libQt6Core.so.6 #10 0x00007f655b238b68 in QString::toLocal8Bit_helper(QChar const*, long long) () from /qbs/release/install-root/usr/local/bin/../lib/libQt6Core.so.6 #11 0x00007f655b3546e1 in ?? () from /qbs/release/install-root/usr/local/bin/../lib/libQt6Core.so.6 #12 0x00007f655b3558fc in ?? () from /qbs/release/install-root/usr/local/bin/../lib/libQt6Core.so.6 #13 0x00007f655bb50399 in qbs::Internal::Process::start (this=0x7f655031f860, program=..., arguments=...) at /qbs/src/lib/corelib/jsextensions/process.cpp:216 #14 0x00007f655bb50818 in qbs::Internal::Process::exec (this=0x7f655031f860, program=..., arguments=..., throwOnError=false) at /qbs/src/lib/corelib/jsextensions/process.cpp:222 #15 0x00007f655bb53674 in qbs::Internal::Process::jsExec (ctx=0x7f65500f9960, this_val=..., argc=<optimized out>, argv=<optimized out>) at /usr/include/c++/13/tuple:237 #16 0x00007f655be0f9b3 in js_call_c_function (ctx=<optimized out>, func_obj=..., this_obj=..., argc=2, argv=<optimized out>, flags=<optimized out>) at /qbs/src/shared/quickjs/quickjs.c:16116 #17 0x00007f655bdb08f6 in JS_CallInternal (caller_ctx=0xba43, func_obj=..., this_obj=..., new_target=..., argc=0, argv=0x7f6557dfe650, flags=0) at /qbs/src/shared/quickjs/quickjs.c:16311 #18 0x00007f655bdb0435 in JS_CallInternal (caller_ctx=0xba43, func_obj=..., this_obj=..., new_target=..., argc=0, argv=0x7f6557dfe9b0, flags=0) at /qbs/src/shared/quickjs/quickjs.c:16721 #19 0x00007f655bdafe53 in JS_CallInternal (caller_ctx=0xba43, func_obj=..., this_obj=..., new_target=..., argc=0, argv=0x7f6557dfed90, flags=0) at /qbs/src/shared/quickjs/quickjs.c:16685 #20 0x00007f655bdafe53 in JS_CallInternal (caller_ctx=0xba43, func_obj=..., this_obj=..., new_target=..., argc=0, argv=0x7f6557dff0b0, flags=0) at /qbs/src/shared/quickjs/quickjs.c:16685 #21 0x00007f655bdafe53 in JS_CallInternal (caller_ctx=0xba43, caller_ctx@entry=0x7f65500f9960, func_obj=..., this_obj=..., new_target=..., argc=argc@entry=0, argv=0x0, flags=2) at /qbs/src/shared/quickjs/quickjs.c:16685 #22 0x00007f655be03cca in JS_CallFree (argv=0x0, argc=0, this_obj=..., func_obj=..., ctx=0x7f65500f9960) at /qbs/src/shared/quickjs/quickjs.c:18809 #23 JS_EvalFunctionInternal (ctx=ctx@entry=0x7f65500f9960, fun_obj=..., this_obj=..., var_refs=var_refs@entry=0x0, sf=0x0) at /qbs/src/shared/quickjs/quickjs.c:34493 #24 0x00007f655be04772 in __JS_EvalInternal (ctx=0x7f65500f9960, this_obj=..., input=<optimized out>, input_len=<optimized out>, filename=<optimized out>, line=1, flags=0, scope_idx=-1) at /qbs/src/shared/quickjs/quickjs.c:34628 #25 0x00007f655bdbb0da in JS_EvalInternal (scope_idx=-1, flags=0, line=1, filename=<optimized out>, input_len=<optimized out>, input=<optimized out>, this_obj=..., ctx=<optimized out>) at /qbs/src/shared/quickjs/quickjs.c:34646 #26 JS_EvalThis (ctx=<optimized out>, this_obj=..., input=<optimized out>, input_len=<optimized out>, filename=<optimized out>, line=1, eval_flags=0) at /qbs/src/shared/quickjs/quickjs.c:34677 #27 0x00007f655bd8cc66 in qbs::Internal::ScriptEngine::evaluate (this=this@entry=0x7f655000e6b0, resultOwner=resultOwner@entry=qbs::Internal::JsValueOwner::Caller, code=..., filePath=..., line=line@entry=1, scopeChain=std::span of length 1 = {...}) at /qbs/src/lib/corelib/language/scriptengine.h:225 #28 0x00007f655bc287a7 in qbs::Internal::JsCommandExecutorThreadObject::doStart (this=this@entry=0x7f654801ba10, cmd=cmd@entry=0x7f6548182ec0, transformer=0x7f65481fc240) at /qbs/src/lib/corelib/buildgraph/jscommandexecutor.cpp:151 #29 0x00007f655bc2a8b9 in qbs::Internal::JsCommandExecutorThreadObject::start (this=0x7f654801ba10, cmd=0x7f6548182ec0, transformer=<optimized out>) at /qbs/src/lib/corelib/buildgraph/jscommandexecutor.cpp:113 #30 0x00007f655b18cd8c in QObject::event(QEvent*) () from /qbs/release/install-root/usr/local/bin/../lib/libQt6Core.so.6 #31 0x00007f655b13d687 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /qbs/release/install-root/usr/local/bin/../lib/libQt6Core.so.6 #32 0x00007f655b1408bd in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /qbs/release/install-root/usr/local/bin/../lib/libQt6Core.so.6 #33 0x00007f655b3e7e83 in ?? () from /qbs/release/install-root/usr/local/bin/../lib/libQt6Core.so.6 #34 0x00007f655aa855b5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #35 0x00007f655aae4717 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #36 0x00007f655aa84a53 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #37 0x00007f655b3e780a in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /qbs/release/install-root/usr/local/bin/../lib/libQt6Core.so.6 #38 0x00007f655b148f6b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /qbs/release/install-root/usr/local/bin/../lib/libQt6Core.so.6 #39 0x00007f655b255bfc in QThread::exec() () from /qbs/release/install-root/usr/local/bin/../lib/libQt6Core.so.6 #40 0x00007f655b2d472f in ?? () from /qbs/release/install-root/usr/local/bin/../lib/libQt6Core.so.6 #41 0x00007f655ac0da94 in ?? () from /lib/x86_64-linux-gnu/libc.so.6 #42 0x00007f655ac9aa34 in clone () from /lib/x86_64-linux-gnu/libc.so.6