Crash on startup in QScript::GlobalClientData::mark(QTJSC::MarkStack&)

Use this forum for all posts and questions about the free QCAD Community Edition version 3

Moderator: andrew

Post Reply
bero
Registered Member
Posts: 1
Joined: Thu Jan 27, 2022 2:26 am

Crash on startup in QScript::GlobalClientData::mark(QTJSC::MarkStack&)

Post by bero » Thu Jan 27, 2022 3:46 am

Hi,
I'm trying to package QCad Community Edition for OpenMandriva (Linux Distro with fairly current libraries, glibc 2.34, Qt 5.15.2 with all patches from the KDE repository, clang 13.0, ...).
QCad 3.27.1.4 builds fine, but crashes on startup with this backtrace:

Code: Select all

Thread 1 "qcad-bin" received signal SIGSEGV, Segmentation fault.
0x00007ffff49a6817 in QScript::GlobalClientData::mark(QTJSC::MarkStack&) () from /usr/lib64/libQt5Script.so.5
(gdb) bt
#0  0x00007ffff49a6817 in QScript::GlobalClientData::mark(QTJSC::MarkStack&) ()
   from /usr/lib64/libQt5Script.so.5
#1  0x00007ffff4909d20 in QTJSC::Heap::markRoots() ()
   from /usr/lib64/libQt5Script.so.5
#2  0x00007ffff49b6651 in QScriptEnginePrivate::newVariant(QVariant const&) ()
   from /usr/lib64/libQt5Script.so.5
#3  0x00007ffff49b9cbc in QScriptEngine::newVariant(QVariant const&) ()
   from /usr/lib64/libQt5Script.so.5
#4  0x00007fffe618dd89 in qtscript_create_Qt_class(QScriptEngine*) ()
   from /usr/lib64/qcad/plugins/script/libqtscript_core.so.1.0.0
#5  0x00007fffe621b9de in qtscript_initialize_com_trolltech_qt_core_bindings(QScriptValue&) () from /usr/lib64/qcad/plugins/script/libqtscript_core.so.1.0.0
#6  0x00007fffe60a0f60 in non-virtual thunk to com_trolltech_qt_core_ScriptPlugin::initialize(QString const&, QScriptEngine*) ()
   from /usr/lib64/qcad/plugins/script/libqtscript_core.so.1.0.0
#7  0x00007ffff49bfd8a in QScriptEngine::importExtension(QString const&) ()
   from /usr/lib64/libQt5Script.so.5
#8  0x00007ffff7451a51 in RScriptHandlerEcma::RScriptHandlerEcma() ()
   from /usr/lib64/qcad/libqcadecmaapi.so
#9  0x00007ffff745e349 in RScriptHandlerEcma::factory() ()
   from /usr/lib64/qcad/libqcadecmaapi.so
#10 0x00007ffff6a1045e in RScriptHandlerRegistry::getGlobalScriptHandler(QString const&) () from /usr/lib64/qcad/libqcadcore.so
#11 0x00000000002066da in main ()
Any idea what's going wrong there?

Post Reply

Return to “QCAD Community Edition”