[Bug 260802] devel/qbs core dumps and fails to build using poudriere on stable 13 amd64

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Wed Feb 9 03:09:31 GMT 2022


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=260802

--- Comment #6 from Steve Wills <swills at FreeBSD.org> ---
(In reply to Adriaan de Groot from comment #5)
Tried it on my 14-CURRENT system from Jan 21 and indeed it does reproduce,
until I enable debugging. Here's the back trace:

(lldb) bt                                          
* thread #1, name = 'qbs-1684', stop reason = signal SIGBUS
  * frame #0: 0x000000082109fcad libQt5Script.so.5`___lldb_unnamed_symbol1864 +
2269
    frame #1: 0x000000082109db20 libQt5Script.so.5`___lldb_unnamed_symbol1861 +
46736
    frame #2: 0x0000000821092268 libQt5Script.so.5`___lldb_unnamed_symbol1859 +
968
    frame #3: 0x00000008210a14bf libQt5Script.so.5`___lldb_unnamed_symbol1870 +
127
    frame #4: 0x000000082114252f libQt5Script.so.5`___lldb_unnamed_symbol3391 +
687   
    frame #5: 0x0000000821146321
libQt5Script.so.5`QScriptEngine::evaluate(QString const&, QString const&, int)
+ 337
    frame #6: 0x0000000000202a8b qbs-1684`main + 1019
    frame #7: 0x00000000002024a0 qbs-1684`_start(ap=<unavailable>,
cleanup=<unavailable>) at crt1_c.c:73:7    

Now, having rebuilt devel/qt5-script with debugging, it no longer core dumps.
But if I use the existing core I see:

(lldb) bt
* thread #1, name = 'qbs-1684', stop reason = signal SIGBUS
  * frame #0: 0x000000082109fcad libQt5Script.so.5
    frame #1: 0x0000000000000002
    frame #2: 0x000000082109db20 libQt5Script.so.5
    frame #3: 0x0000000821092268 libQt5Script.so.5
    frame #4: 0x00000008210a14bf libQt5Script.so.5
    frame #5: 0x000000082114252f libQt5Script.so.5`QTWTF::Vector<unsigned int,
0ul>::reserveCapacity(this=0x000000083c200688, newCapacity=28) at
Vector.h:806:24
    frame #6: 0x0000000821146321
libQt5Script.so.5`QTWTF::Vector<QTJSC::StringJumpTable,
0ul>::reserveCapacity(this=0x0000000000000008, newCapacity=8) at Vector.h:803
    frame #7: 0x0000000000202a8b qbs-1684`main(argc=1, argv=<unavailable>) at
main.cpp:22:27
    frame #8: 0x00000000002024a0 qbs-1684`_start(ap=<unavailable>,
cleanup=<unavailable>) at crt1_c.c:73:7

Not sure if this is valid or not or how else I can help.

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


More information about the kde-freebsd mailing list