Bug#986684: qtwebengine-opensource-src: does not honour DEB_BUILD_OPTIONS=parallel=3 when calling ninja
Source: qtwebengine-opensource-src Version: 5.15.3+dfsg-5 Severity: important Hi, I'm not sure whether this a an error of qtwebengine-opensource-src or rather some underlying build tools it uses, please reassign if needed. I think that happens with other qt packages as well, but I haven't checked in detail While rebuilding experimental I just found again some excessive load: 1234 3192 0.0 0.0 2560 1336 pts/18 SN+ 08:24 0:00 /bin/sh 1234 1938 0.0 0.0 15220 10196 pts/18 SN+ 11:56 0:00 /usr/bin/perl /usr/bin/dpkg-buildpackage -us -uc 1234 3977 0.0 0.0 2708 1932 pts/18 SN+ 12:28 0:00 /usr/bin/make -f debian/rules build 1234 4485 0.0 0.0 13856 9892 pts/18 SN+ 12:28 0:00 /usr/bin/perl /usr/bin/dh build --with pkgkde_symbolshelper 1234 6 0.0 0.0 2844 1928 pts/18 SN+ 12:28 0:00 /usr/bin/make -f debian/rules override_dh_auto_build-arch 1234 12149 0.0 0.0 13760 9980 pts/18 SN+ 12:28 0:00 /usr/bin/perl /usr/bin/dh_auto_build -- -Onone 1234 12325 0.0 0.0 4124 3408 pts/18 SN+ 12:28 0:00 make -j3 -Onone 1234 12438 0.0 0.0 2568 536 pts/18 SN+ 12:28 0:00 /bin/sh -c cd src/ && ( test -e Makefile || /usr/lib/qt5/bin/qmake -o Makefile /build/qtwebengine-opensource-src-5.15.3+dfsg/src/src.pro QT_BUILD_PARTS+=tests 'QMAKE_EXTRA_ARGS+=-proprietary-cod 1234 12459 0.0 0.0 4316 3456 pts/18 SN+ 12:28 0:00 make -f Makefile 1234 14230 0.0 0.0 2568 540 pts/18 SN+ 12:28 0:00 /bin/sh -c cd core/ && ( test -e Makefile || /usr/lib/qt5/bin/qmake -o Makefile /build/qtwebengine-opensource-src-5.15.3+dfsg/src/core/core.pro QT_BUILD_PARTS+=tests 'QMAKE_EXTRA_ARGS+=-propriet 1234 14236 0.0 0.0 4148 3420 pts/18 SN+ 12:28 0:00 make -f Makefile 1234 15330 0.0 0.0 2568 524 pts/18 SN+ 12:28 0:00 /bin/sh -c ( test -e Makefile.gn_run || /usr/lib/qt5/bin/qmake -o Makefile.gn_run /build/qtwebengine-opensource-src-5.15.3+dfsg/src/core/gn_run.pro QT_BUILD_PARTS+=tests 'QMAKE_EXTRA_ARGS+=-prop 1234 15343 0.0 0.0 4116 3332 pts/18 SN+ 12:28 0:00 make -f Makefile.gn_run 1234 4179 0.2 0.4 278576 269500 pts/18 SN+ 12:28 0:12 ninja -v -C /build/qtwebengine-opensource-src-5.15.3+dfsg/src/core/release QtWebEngineCore ninja(4179)─┬─sh(7105)───g++(7108)─┬─as(7110) │ └─cc1plus(7109) ├─sh(10106)───g++(10110)─┬─as(10114) │└─cc1plus(10112) ├─sh(11878)───g++(11880)─┬─as(11884) │└─cc1plus(11883) ├─sh(12229)───g++(12230)─┬─as(12232) │└─cc1plus(12231) ├─sh(12532)───g++(12533)─┬─as(12535) │└─cc1plus(12534) ├─sh(14164)───g++(14165)─┬─as(14173) │└─cc1plus(14169) ├─sh(14519)───g++(14521)─┬─as(14526) │└─cc1plus(14525) ├─sh(14843)───g++(14844)─┬─as(14847) │└─cc1plus(14845) ├─sh(15375)───g++(15377)─┬─as(15380) │└─cc1plus(15378) ├─sh(16167)───g++(16168)─┬─as(16171) │└─cc1plus(16169) ├─sh(17887)───g++(17891)─┬─as(17896) │└─cc1plus(17892) ├─sh(17894)───g++(17895)─┬─as(17904) │└─cc1plus(17903) ├─sh(18172)───g++(18173)─┬─as(18176) │└─cc1plus(18174) ├─sh(19554)───g++(19556)─┬─as(19559) │└─cc1plus(19557) ├─sh(20054)───g++(20055)─┬─as(20059) │└─cc1plus(20057) ├─sh(20247)───g++(20248)─┬─as(20253) │└─cc1plus(20249) ├─sh(21800)───g++(21801)─┬─as(21807) │└─cc1plus(21804) └─sh(21931)───g++(21933)─┬─as(21942) └─cc1plus(21937) The build starts nicely honoring the DEB_BUILD_OPTIONS=parallel=3 until ninja gets invoked without a limiting -j option, so it forks off $(nproc)+x processes (nproc is 16, but there are 18 forks). And 18 g++ compilations each taking 1GB+ of memory is not a nice background load. Andreas
Bug#985994: kwin-x11: crashes randomly on ALT-TAB for switching between windows
Hello Russell, could you still see this issue? Stack trace of thread 120123: #0 0x7f49c3823ce1 n/a (/lib/x86_64-linux-gnu/libc-2.31.so (deleted) + 0x3bce1) Were there more lines following in the "Stack trace of thread 120123"? And as libc-2.31 is shown as deleted, I assume this happened while libc package got updated while the kwin-x11 process was still using the previous version. Kind regards, Bernhard
Bug#985994: kwin-x11: crashes randomly on ALT-TAB for switching between windows
On Friday, 9 April 2021 19:57:40 AEST Bernhard Übelacker wrote: > Hello Russell, > could you still see this issue? Yes, here's a trace of one I just did for you! Application: KWin (kwin_x11), signal: Segmentation fault [KCrash Handler] #4 0x7f42259bee08 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #5 0x7f4225acd3cc in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #6 0x001e0009 in ?? () #7 0x55623023d9d0 in ?? () #8 0x7f421a2d in ?? () #9 0x556230c214a0 in ?? () #10 0x7f421a2d in ?? () #11 0x556230c214a0 in ?? () #12 0x7f4225b0 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #13 0x556230c214a0 in ?? () #14 0x02c4 in ?? () #15 0x7f421a2d in ?? () #16 0x7fff507a42d0 in ?? () #17 0x7fff507a4238 in ?? () #18 0x7fff507a4590 in ?? () #19 0xf927f64bde692500 in ?? () #20 0x0080 in ?? () #21 0x0001 in ?? () #22 0x7fff507a4450 in ?? () #23 0x556230d27da0 in ?? () #24 0x556230274a30 in ?? () #25 0x7f4225aba83c in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #26 0x7f4225914460 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #27 0x7f422591464c in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #28 0x7f422595b4a6 in QV4::ExecutableCompilationUnit::linkToEngine(QV4::ExecutionEngine*) () from / usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #29 0x7f422595e3a3 in QV4::ExecutableCompilationUnit::instantiate(QV4::ExecutionEngine*) () from / usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #30 0x7f42259d11a9 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #31 0x7f4225a6caf2 in QQmlObjectCreator::create(int, QObject*, QQmlInstantiationInterrupt*, int) () from /usr/lib/x86_64-linux-gnu/ libQt5Qml.so.5 #32 0x7f4225a6bf4f in QQmlObjectCreator::createInstance(int, QObject*, bool) () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #33 0x7f4225a6c8bf in QQmlObjectCreator::create(int, QObject*, QQmlInstantiationInterrupt*, int) () from /usr/lib/x86_64-linux-gnu/ libQt5Qml.so.5 #34 0x7f4225a6bf4f in QQmlObjectCreator::createInstance(int, QObject*, bool) () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #35 0x7f4225a6e848 in QQmlObjectCreator::setPropertyBinding(QQmlPropertyData const*, QV4::CompiledData::Binding const*) () from /usr/lib/x86_64-linux-gnu/ libQt5Qml.so.5 #36 0x7f4225a6ecf4 in QQmlObjectCreator::setupBindings(bool) () from /usr/ lib/x86_64-linux-gnu/libQt5Qml.so.5 #37 0x7f4225a6ac8b in QQmlObjectCreator::populateInstance(int, QObject*, QObject*, QQmlPropertyData const*) () from /usr/lib/x86_64-linux-gnu/ libQt5Qml.so.5 #38 0x7f4225a6bc55 in QQmlObjectCreator::createInstance(int, QObject*, bool) () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #39 0x7f4225a6e848 in QQmlObjectCreator::setPropertyBinding(QQmlPropertyData const*, QV4::CompiledData::Binding const*) () from /usr/lib/x86_64-linux-gnu/ libQt5Qml.so.5 #40 0x7f4225a6ecf4 in QQmlObjectCreator::setupBindings(bool) () from /usr/ lib/x86_64-linux-gnu/libQt5Qml.so.5 #41 0x7f4225a6ac8b in QQmlObjectCreator::populateInstance(int, QObject*, QObject*, QQmlPropertyData const*) () from /usr/lib/x86_64-linux-gnu/ libQt5Qml.so.5 #42 0x7f4225a6bc55 in QQmlObjectCreator::createInstance(int, QObject*, bool) () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #43 0x7f4225a6c8bf in QQmlObjectCreator::create(int, QObject*, QQmlInstantiationInterrupt*, int) () from /usr/lib/x86_64-linux-gnu/ libQt5Qml.so.5 #44 0x7f42259fd89b in QQmlComponentPrivate::beginCreate(QQmlContextData*) () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #45 0x7f42259fec7a in QQmlComponent::create(QQmlContext*) () from /usr/ lib/x86_64-linux-gnu/libQt5Qml.so.5 #46 0x7f42288a3553 in ?? () from /usr/lib/x86_64-linux-gnu/libkwin.so.5 #47 0x7f42288a40e2 in ?? () from /usr/lib/x86_64-linux-gnu/libkwin.so.5 #48 0x7f42288a4339 in ?? () from /usr/lib/x86_64-linux-gnu/libkwin.so.5 #49 0x7f4227431580 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #50 0x7f422743545a in QTimer::timeout(QTimer::QPrivateSignal) () from / usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #51 0x7f4227426ecf in QObject::event(QEvent*) () from /usr/lib/x86_64- linux-gnu/libQt5Core.so.5 #52 0x7f4227ebc15f in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #53 0x7f42273faf6a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #54 0x7f4227451883 in QTimerInfoList::activateTimers() () from /usr/lib/ x86_64-linux-gnu/libQt5Core.so.5 #55 0x7f422744fd17 in QEventDispatcherUNIX::processEvents(QFlags) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #56 0x7f4220eb2b7e in ?? () from /usr/lib/x86_64-linux-gnu/ libQt5XcbQpa.so.5 #57 0x7f42273f992b in QEventLoop::exec(QFlags) () from /usr/lib/ x86_64-linux-gnu/libQt5Core.so.5 #58 0x7f422
Bug#985197: kwin-wayland: Drag and drop a file in Dolphin makes KDE Plasma Wayland crash
Hello Silvério, Reading symbols from /usr/bin/kwin_wayland... (No debugging symbols found in /usr/bin/kwin_wayland) BFD: warning: /tmp/user/1000/coredump-ySV5m6 is truncated: expected core file size >= 2365169664, found: 2147483648 it looks like for some reason the kwin_wayland exceeds the address space limit of systemd-coredump, therefore the results are not good. If you want to give it another try, then please uncomment and raise this limit from e.g. 2GB to 3GB like this: /etc/systemd/coredump.conf ... ProcessSizeMax=3G ExternalSizeMax=3G ... systemctl daemon-reload Then the size warning hopefully goes away on the next attempt, and a better backtrace might be printed. Kind regards, Bernhard
Bug#985994: kwin-x11: crashes randomly on ALT-TAB for switching between windows
Hello Russel, thanks for the fast answer, unfortunately the backtrace is not yet enough expressive. Maybe you could also install the following debug symbol packages? libqt5qml5-dbgsym libqt5core5a-dbgsym libqt5widgets5-dbgsym libqt5gui5-dbgsym kwin-common-dbgsym kwin-x11-dbgsym These are located in a separate debug symbol repository, which has to be enabled first and is described here: https://wiki.debian.org/HowToGetABacktrace#Installing_the_debugging_symbols Kind regards, Bernhard [KCrash Handler] #4 0x7f42259bee08 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #5 0x7f4225acd3cc in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #6 0x001e0009 in ?? () #7 0x55623023d9d0 in ?? () #8 0x7f421a2d in ?? () #9 0x556230c214a0 in ?? ()
Bug#985994: kwin-x11: crashes randomly on ALT-TAB for switching between windows
On Friday, 9 April 2021 23:40:09 AEST Bernhard Übelacker wrote: > Hello Russel, > thanks for the fast answer, unfortunately the > backtrace is not yet enough expressive. > > Maybe you could also install the following debug symbol packages? > > libqt5qml5-dbgsym libqt5core5a-dbgsym libqt5widgets5-dbgsym > libqt5gui5-dbgsym kwin-common-dbgsym kwin-x11-dbgsym > Application: KWin (kwin_x11), signal: Segmentation fault [KCrash Handler] #4 0x7f29e3bfbe08 in memcpy (__len=1, __src=, __dest=0x0) at /usr/include/x86_64-linux-gnu/bits/string_fortified.h:34 #5 JSC::AssemblerBuffer::putIntegralUnchecked (this=0x7f29e518c660 <_IO_stdfile_2_lock>, value=15 '\017') at ../3rdparty/ masm/assembler/AssemblerBuffer.h:105 #6 0x7f29e3d0a3cc in JSC::AssemblerBuffer::putByteUnchecked (value=15 '\017', this=0x7f29e518c660 <_IO_stdfile_2_lock>) at ../3rdparty/masm/ assembler/AssemblerBuffer.h:109 #7 JSC::X86Assembler::X86InstructionFormatter::twoByteOp (offset=0, scale=0, index=JSC::X86Registers::eax, base=JSC::X86Registers::edi, reg=1, opcode=JSC::X86Assembler::OP2_MOVZX_GvEb, this=0x7f29e518c660 <_IO_stdfile_2_lock>) at ../3rdparty/masm/assembler/X86Assembler.h:2229 #8 JSC::X86Assembler::movzbl_mr (dst=JSC::X86Registers::ecx, scale=0, index=JSC::X86Registers::eax, base=JSC::X86Registers::edi, offset=0, this=0x7f29e518c660 <_IO_stdfile_2_lock>) at ../3rdparty/masm/assembler/ X86Assembler.h:1356 #9 JSC::MacroAssemblerX86Common::load8 (dest=JSC::X86Registers::ecx, address=..., this=0x7f29e518c660 <_IO_stdfile_2_lock>) at ../3rdparty/masm/ assembler/MacroAssemblerX86Common.h:553 #10 JSC::Yarr::YarrGenerator<(JSC::Yarr::YarrJITCompileMode)0>::readCharacter (this=0x7f29e518c660 <_IO_stdfile_2_lock>, negativeCharacterOffset=..., resultReg=JSC::X86Registers::ecx, indexReg=) at ../3rdparty/ masm/yarr/YarrJIT.cpp:580 #11 0x001e0009 in ?? () #12 0x7f29d8023880 in ?? () #13 0x7f29dc50d000 in ?? () #14 0x56475539d5f0 in ?? () #15 0x7f29dc50d000 in ?? () #16 0x56475539d5f0 in ?? () #17 0x7f29e3e09cc0 in vtable for JSC::LinkBuffer > () from /usr/ lib/x86_64-linux-gnu/libQt5Qml.so.5 #18 0x56475539d5f0 in ?? () #19 0x02c4 in ?? () #20 0x7f29dc50d000 in ?? () #21 0x7ffd5f081c90 in ?? () #22 0x7ffd5f081bf8 in ?? () #23 0x7ffd5f081f50 in ?? () #24 0xa59c5be213f4b700 in ?? () #25 0x0080 in ?? () #26 0x0001 in ?? () #27 0x7ffd5f081e10 in ?? () #28 0x5647553bd270 in ?? () #29 0x564754c84450 in ?? () #30 0x7f29e3cf783c in JSC::Yarr::jitCompile (pattern=..., charSize=(unknown: 0x5f081c90), charSize@entry=JSC::Yarr::Char16, vm=0x7f29dc50d000, vm@entry=0x564754c84450, codeBlock=..., mode=mode@entry=JSC::Yarr::IncludeSubpatterns) at ../3rdparty/masm/yarr/ YarrJIT.cpp:4021 #31 0x7f29e3b51460 in QV4::Heap::RegExp::init (this=0x7f29bb601600, engine=engine@entry=0x564754c84450, pattern=..., flags=1594367496, flags@entry=1594367816) at jsruntime/qv4regexp.cpp:224 #32 0x7f29e3b5164c in QV4::MemoryManager::alloc (this=) at jsruntime/qv4value_p.h:101 #33 QV4::RegExp::create (engine=engine@entry=0x564754c84450, pattern=..., flags=1594367816, flags@entry=1) at jsruntime/qv4regexp.cpp:199 #34 0x7f29e3b984a6 in QV4::ExecutableCompilationUnit::linkToEngine (this=this@entry=0x7f29b40c9bc0, engine=engine@entry=0x564754c84450) at jsruntime/qv4executablecompilationunit.cpp:160 #35 0x7f29e3b9b3a3 in QV4::ExecutableCompilationUnit::instantiate (this=0x7f29b40c9bc0, engine=engine@entry=0x564754c84450) at jsruntime/ qv4executablecompilationunit.cpp:560 #36 0x7f29e3c0e1a9 in QQmlScriptData::scriptValueForContext (this=0x7f29b40c9eb0, parentQmlContextData=) at ../../include/ QtQml/5.15.2/QtQml/private/../../../../../src/qml/qml/ftw/qqmlrefcount_p.h:96 #37 0x7f29e3c0e3a5 in QQmlScriptData::scriptValueForContext (this=this@entry=0x7f29b40c9eb0, parentQmlContextData=) at qml/ qqmlscriptdata.cpp:155 #38 0x7f29e3ca9af2 in QQmlObjectCreator::create (this=this@entry=0x7ffd5f0822b0, subComponentIndex=subComponentIndex@entry=-1, parent=parent@entry=0x0, interrupt=interrupt@entry=0x0, flags=flags@entry=1) at qml/qqmlobjectcreator.cpp:198 #39 0x7f29e3ca8f4f in QQmlObjectCreator::createInstance (this=0x7ffd5f082550, index=0, parent=0x0, isContextObject=) at qml/qqmlobjectcreator.cpp:1231 #40 0x7f29e3ca98bf in QQmlObjectCreator::create (this=this@entry=0x7ffd5f082550, subComponentIndex=subComponentIndex@entry=-1, parent=parent@entry=0x0, interrupt=interrupt@entry=0x0, flags=flags@entry=1) at qml/qqmlobjectcreator.cpp:204 #41 0x7f29e3ca8f4f in QQmlObjectCreator::createInstance (this=0x564755302800, index=2, parent=0x5647552b9920, isContextObject=) at qml/qqmlobjectcreator.cpp:1231 #42 0x7f29e3cab848 in QQmlObjectCreator::setPropertyBinding (this=0x564755302800, bindingProperty=0x7f29b41805d8, binding=0x7f29d4095744) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qendian.h:290 #43 0x7f29e3cabc
Bug#985994: kwin-x11: crashes randomly on ALT-TAB for switching between windows
On Friday, 9 April 2021 23:40:09 AEST Bernhard Übelacker wrote: > Hello Russel, > thanks for the fast answer, unfortunately the > backtrace is not yet enough expressive. > > Maybe you could also install the following debug symbol packages? > > libqt5qml5-dbgsym libqt5core5a-dbgsym libqt5widgets5-dbgsym > libqt5gui5-dbgsym kwin-common-dbgsym kwin-x11-dbgsym > > These are located in a separate debug symbol repository, > which has to be enabled first and is described here: Here's another one: Application: KWin (kwin_x11), signal: Segmentation fault [KCrash Handler] #4 0x7fb3b1729e08 in memcpy (__len=1, __src=, __dest=0x0) at /usr/include/x86_64-linux-gnu/bits/string_fortified.h:34 #5 JSC::AssemblerBuffer::putIntegralUnchecked (this=0x7fb3b2cba660 <_IO_stdfile_2_lock>, value=15 '\017') at ../3rdparty/ masm/assembler/AssemblerBuffer.h:105 #6 0x7fb3b18383cc in JSC::AssemblerBuffer::putByteUnchecked (value=15 '\017', this=0x7fb3b2cba660 <_IO_stdfile_2_lock>) at ../3rdparty/masm/ assembler/AssemblerBuffer.h:109 #7 JSC::X86Assembler::X86InstructionFormatter::twoByteOp (offset=0, scale=0, index=JSC::X86Registers::eax, base=JSC::X86Registers::edi, reg=1, opcode=JSC::X86Assembler::OP2_MOVZX_GvEb, this=0x7fb3b2cba660 <_IO_stdfile_2_lock>) at ../3rdparty/masm/assembler/X86Assembler.h:2229 #8 JSC::X86Assembler::movzbl_mr (dst=JSC::X86Registers::ecx, scale=0, index=JSC::X86Registers::eax, base=JSC::X86Registers::edi, offset=0, this=0x7fb3b2cba660 <_IO_stdfile_2_lock>) at ../3rdparty/masm/assembler/ X86Assembler.h:1356 #9 JSC::MacroAssemblerX86Common::load8 (dest=JSC::X86Registers::ecx, address=..., this=0x7fb3b2cba660 <_IO_stdfile_2_lock>) at ../3rdparty/masm/ assembler/MacroAssemblerX86Common.h:553 #10 JSC::Yarr::YarrGenerator<(JSC::Yarr::YarrJITCompileMode)0>::readCharacter (this=0x7fb3b2cba660 <_IO_stdfile_2_lock>, negativeCharacterOffset=..., resultReg=JSC::X86Registers::ecx, indexReg=) at ../3rdparty/ masm/yarr/YarrJIT.cpp:580 #11 0x001e0009 in ?? () #12 0x7fb3a40241c0 in ?? () #13 0x7fb3aa03b000 in ?? () #14 0x564137b0ac80 in ?? () #15 0x7fb3aa03b000 in ?? () #16 0x564137b0ac80 in ?? () #17 0x7fb3b1937cc0 in vtable for JSC::LinkBuffer > () from /usr/ lib/x86_64-linux-gnu/libQt5Qml.so.5 #18 0x564137b0ac80 in ?? () #19 0x02c4 in ?? () #20 0x7fb3aa03b000 in ?? () #21 0x7ffdf0bb0bc0 in ?? () #22 0x7ffdf0bb0b28 in ?? () #23 0x7ffdf0bb0e80 in ?? () #24 0xb7c9d33a9167ea00 in ?? () #25 0x0080 in ?? () #26 0x0001 in ?? () #27 0x7ffdf0bb0d40 in ?? () #28 0x564137b246b0 in ?? () #29 0x5641373574d0 in ?? () #30 0x7fb3b182583c in JSC::Yarr::jitCompile (pattern=..., charSize=(unknown: 0xf0bb0bc0), charSize@entry=JSC::Yarr::Char16, vm=0x7fb3aa03b000, vm@entry=0x5641373574d0, codeBlock=..., mode=mode@entry=JSC::Yarr::IncludeSubpatterns) at ../3rdparty/masm/yarr/ YarrJIT.cpp:4021 #31 0x7fb3b167f460 in QV4::Heap::RegExp::init (this=0x7fb3a1271600, engine=engine@entry=0x5641373574d0, pattern=..., flags=4038790456, flags@entry=4038790776) at jsruntime/qv4regexp.cpp:224 #32 0x7fb3b167f64c in QV4::MemoryManager::alloc (this=) at jsruntime/qv4value_p.h:101 #33 QV4::RegExp::create (engine=engine@entry=0x5641373574d0, pattern=..., flags=4038790776, flags@entry=1) at jsruntime/qv4regexp.cpp:199 #34 0x7fb3b16c64a6 in QV4::ExecutableCompilationUnit::linkToEngine (this=this@entry=0x7fb3801082d0, engine=engine@entry=0x5641373574d0) at jsruntime/qv4executablecompilationunit.cpp:160 #35 0x7fb3b16c93a3 in QV4::ExecutableCompilationUnit::instantiate (this=0x7fb3801082d0, engine=engine@entry=0x5641373574d0) at jsruntime/ qv4executablecompilationunit.cpp:560 #36 0x7fb3b173c1a9 in QQmlScriptData::scriptValueForContext (this=0x7fb3801085c0, parentQmlContextData=) at ../../include/ QtQml/5.15.2/QtQml/private/../../../../../src/qml/qml/ftw/qqmlrefcount_p.h:96 #37 0x7fb3b173c3a5 in QQmlScriptData::scriptValueForContext (this=this@entry=0x7fb3801085c0, parentQmlContextData=) at qml/ qqmlscriptdata.cpp:155 #38 0x7fb3b17d7af2 in QQmlObjectCreator::create (this=this@entry=0x7ffdf0bb11e0, subComponentIndex=subComponentIndex@entry=-1, parent=parent@entry=0x0, interrupt=interrupt@entry=0x0, flags=flags@entry=1) at qml/qqmlobjectcreator.cpp:198 #39 0x7fb3b17d6f4f in QQmlObjectCreator::createInstance (this=0x7ffdf0bb1480, index=0, parent=0x0, isContextObject=) at qml/qqmlobjectcreator.cpp:1231 #40 0x7fb3b17d78bf in QQmlObjectCreator::create (this=this@entry=0x7ffdf0bb1480, subComponentIndex=subComponentIndex@entry=-1, parent=parent@entry=0x0, interrupt=interrupt@entry=0x0, flags=flags@entry=1) at qml/qqmlobjectcreator.cpp:204 #41 0x7fb3b17d6f4f in QQmlObjectCreator::createInstance (this=0x564137a75150, index=2, parent=0x564137a27c90, isContextObject=) at qml/qqmlobjectcreator.cpp:1231 #42 0x7fb3b17d9848 in QQmlObjectCreator::setPropertyBinding (this=0x564137a75150,