[Bug 265989] cad/qcad: core dumps on -current

From: <bugzilla-noreply_at_freebsd.org>
Date: Mon, 29 Aug 2022 19:44:23 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=265989

--- Comment #6 from Poul-Henning Kamp <phk@FreeBSD.org> ---
Tried running with lldb, but it's probably not much help:

   critter phk> lldb /usr/local/bin/qcad
   (lldb) target create "/usr/local/bin/qcad"
   Current executable set to '/usr/local/bin/qcad' (x86_64).
   (lldb) run
   Process 75396 launched: '/usr/local/bin/qcad' (x86_64)
   QCAD version  3.27.6.7
   19:43:22: Debug:    loading plugins...
   19:43:22: Debug:    loading static plugins...
   Process 75396 stopped
   * thread #1, name = 'qcad-bin', stop reason = signal SIGSEGV: invalid
address (fault address: 0xffffffffffffffc9)
       frame #0: 0x0000000835267da0
libQt5Script.so.5`___lldb_unnamed_symbol3392 + 1472
   libQt5Script.so.5`___lldb_unnamed_symbol3392:
   ->  0x835267da0 <+1472>: movq   -0x38(%r12), %r14
       0x835267da5 <+1477>: jmp    0x835267e13               ; <+1587>
       0x835267da7 <+1479>: movq   -0x30(%rbp), %rax
       0x835267dab <+1483>: movq   0x30(%rax), %r13
   (lldb) bt
   * thread #1, name = 'qcad-bin', stop reason = signal SIGSEGV: invalid
address (fault address: 0xffffffffffffffc9)
     * frame #0: 0x0000000835267da0
libQt5Script.so.5`___lldb_unnamed_symbol3392 + 1472
       frame #1: 0x00000008351f1a37
libQt5Script.so.5`___lldb_unnamed_symbol2153 + 503
       frame #2: 0x00000008351f0999
libQt5Script.so.5`___lldb_unnamed_symbol2140 + 121
       frame #3: 0x000000083526fb91
libQt5Script.so.5`___lldb_unnamed_symbol3454 + 65
       frame #4: 0x0000000835271114
libQt5Script.so.5`QScriptEngine::newVariant(QVariant const&) + 68
       frame #5: 0x0000000877e97d7b
libqtscript_core.so.1.0.0`qtscript_create_Qt_class(QScriptEngine*) + 23051
       frame #6: 0x0000000877f2e060
libqtscript_core.so.1.0.0`qtscript_initialize_com_trolltech_qt_core_bindings(QScriptValue&)
+ 144
       frame #7: 0x0000000877d9fa18 libqtscript_core.so.1.0.0`non-virtual thunk
to com_trolltech_qt_core_ScriptPlugin::initialize(QString const&,
QScriptEngine*) + 104
       frame #8: 0x0000000835276f9c
libQt5Script.so.5`QScriptEngine::importExtension(QString const&) + 4636
       frame #9: 0x0000000824d2b3d1
libqcadecmaapi.so`RScriptHandlerEcma::RScriptHandlerEcma() + 913
       frame #10: 0x0000000824d380fc
libqcadecmaapi.so`RScriptHandlerEcma::factory() + 28
       frame #11: 0x000000082afb727e
libqcadcore.so`RScriptHandlerRegistry::getGlobalScriptHandler(QString const&) +
190
       frame #12: 0x0000000000206e27 qcad`___lldb_unnamed_symbol306 + 3767
       frame #13: 0x0000000000205d80 qcad`___lldb_unnamed_symbol313 + 256

-- 
You are receiving this mail because:
You are the assignee for the bug.