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 0x00007f29e3bfbe08 in memcpy (__len=1, __src=<synthetic pointer>, __dest=0x0) at /usr/include/x86_64-linux-gnu/bits/string_fortified.h:34 #5 JSC::AssemblerBuffer::putIntegralUnchecked<signed char> (this=0x7f29e518c660 <_IO_stdfile_2_lock>, value=15 '\017') at ../3rdparty/ masm/assembler/AssemblerBuffer.h:105 #6 0x00007f29e3d0a3cc 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=<optimized out>) at ../3rdparty/ masm/yarr/YarrJIT.cpp:580 #11 0x0000001e00000009 in ?? () #12 0x00007f29d8023880 in ?? () #13 0x00007f29dc50d000 in ?? () #14 0x000056475539d5f0 in ?? () #15 0x00007f29dc50d000 in ?? () #16 0x000056475539d5f0 in ?? () #17 0x00007f29e3e09cc0 in vtable for JSC::LinkBuffer<JSC::MacroAssembler<JSC::MacroAssemblerX86_64> > () from /usr/ lib/x86_64-linux-gnu/libQt5Qml.so.5 #18 0x000056475539d5f0 in ?? () #19 0x00000000000002c4 in ?? () #20 0x00007f29dc50d000 in ?? () #21 0x00007ffd5f081c90 in ?? () #22 0x00007ffd5f081bf8 in ?? () #23 0x00007ffd5f081f50 in ?? () #24 0xa59c5be213f4b700 in ?? () #25 0x0000000000000080 in ?? () #26 0x0000000000000001 in ?? () #27 0x00007ffd5f081e10 in ?? () #28 0x00005647553bd270 in ?? () #29 0x0000564754c84450 in ?? () #30 0x00007f29e3cf783c 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 0x00007f29e3b51460 in QV4::Heap::RegExp::init (this=0x7f29bb601600, engine=engine@entry=0x564754c84450, pattern=..., flags=1594367496, flags@entry=1594367816) at jsruntime/qv4regexp.cpp:224 #32 0x00007f29e3b5164c in QV4::MemoryManager::alloc<QV4::RegExp, QV4::ExecutionEngine*, QString, unsigned int> (this=<optimized out>) 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 0x00007f29e3b984a6 in QV4::ExecutableCompilationUnit::linkToEngine (this=this@entry=0x7f29b40c9bc0, engine=engine@entry=0x564754c84450) at jsruntime/qv4executablecompilationunit.cpp:160 #35 0x00007f29e3b9b3a3 in QV4::ExecutableCompilationUnit::instantiate (this=0x7f29b40c9bc0, engine=engine@entry=0x564754c84450) at jsruntime/ qv4executablecompilationunit.cpp:560 #36 0x00007f29e3c0e1a9 in QQmlScriptData::scriptValueForContext (this=0x7f29b40c9eb0, parentQmlContextData=<optimized out>) at ../../include/ QtQml/5.15.2/QtQml/private/../../../../../src/qml/qml/ftw/qqmlrefcount_p.h:96 #37 0x00007f29e3c0e3a5 in QQmlScriptData::scriptValueForContext (this=this@entry=0x7f29b40c9eb0, parentQmlContextData=<optimized out>) at qml/ qqmlscriptdata.cpp:155 #38 0x00007f29e3ca9af2 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 0x00007f29e3ca8f4f in QQmlObjectCreator::createInstance (this=0x7ffd5f082550, index=0, parent=0x0, isContextObject=<optimized out>) at qml/qqmlobjectcreator.cpp:1231 #40 0x00007f29e3ca98bf 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 0x00007f29e3ca8f4f in QQmlObjectCreator::createInstance (this=0x564755302800, index=2, parent=0x5647552b9920, isContextObject=<optimized out>) at qml/qqmlobjectcreator.cpp:1231 #42 0x00007f29e3cab848 in QQmlObjectCreator::setPropertyBinding (this=0x564755302800, bindingProperty=0x7f29b41805d8, binding=0x7f29d4095744) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qendian.h:290 #43 0x00007f29e3cabcf4 in QQmlObjectCreator::setupBindings (this=0x564755302800, applyDeferredBindings=false) at qml/ qqmlobjectcreator.cpp:798 #44 0x00007f29e3ca7c8b in QQmlObjectCreator::populateInstance (this=this@entry=0x564755302800, index=0, index@entry=1, instance=0x5647549ce510, bindingTarget=0x5647549ce510, valueTypeProperty=valueTypeProperty@entry=0x0) at qml/qqmlobjectcreator.cpp: 1555 #45 0x00007f29e3ca8c55 in QQmlObjectCreator::createInstance (this=0x564755302800, index=<optimized out>, parent=<optimized out>, isContextObject=<optimized out>) at qml/qqmlobjectcreator.cpp:1348 #46 0x00007f29e3cab848 in QQmlObjectCreator::setPropertyBinding (this=0x564755302800, bindingProperty=0x7f29b41966e8, binding=0x7f29d4095650) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qendian.h:290 #47 0x00007f29e3cabcf4 in QQmlObjectCreator::setupBindings (this=0x564755302800, applyDeferredBindings=false) at qml/ qqmlobjectcreator.cpp:798 #48 0x00007f29e3ca7c8b in QQmlObjectCreator::populateInstance (this=this@entry=0x564755302800, index=-1, index@entry=0, instance=0x0, bindingTarget=0x0, valueTypeProperty=valueTypeProperty@entry=0x0) at qml/ qqmlobjectcreator.cpp:1555 #49 0x00007f29e3ca8c55 in QQmlObjectCreator::createInstance (this=0x564755302800, index=<optimized out>, parent=<optimized out>, isContextObject=<optimized out>) at qml/qqmlobjectcreator.cpp:1348 #50 0x00007f29e3ca98bf in QQmlObjectCreator::create (this=this@entry=0x564755302800, subComponentIndex=<optimized out>, parent=parent@entry=0x0, interrupt=interrupt@entry=0x0, flags=flags@entry=1) at qml/qqmlobjectcreator.cpp:204 #51 0x00007f29e3c3a89b in QQmlComponentPrivate::beginCreate (this=0x5647552b6e80, context=<optimized out>) at /usr/include/x86_64-linux- gnu/qt5/QtCore/qscopedpointer.h:116 #52 0x00007f29e3c3bc7a in QQmlComponent::create (this=0x564754b7cac0, context=<optimized out>) at qml/qqmlcomponent.cpp:818 #53 0x00007f29e6ae0553 in KWin::TabBox::TabBoxHandlerPrivate::createSwitcherItem (this=this@entry=0x564754b9f400, desktopMode=desktopMode@entry=false) at ./ tabbox/tabboxhandler.cpp:276 #54 0x00007f29e6ae10e2 in KWin::TabBox::TabBoxHandlerPrivate::show (this=0x564754b9f400) at ./tabbox/tabboxhandler.cpp:309 #55 0x00007f29e6ae1339 in KWin::TabBox::TabBoxHandler::show (this=0x564754c968e0) at ./tabbox/tabboxhandler.cpp:375 #56 0x00007f29e566e580 in doActivate<false> (sender=0x564754bd2c88, signal_index=3, argv=argv@entry=0x7ffd5f083580) at kernel/qobject.cpp:3898 #57 0x00007f29e56678a0 in QMetaObject::activate (sender=<optimized out>, m=m@entry=0x7f29e58cd2a0 <QTimer::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffd5f083580) at kernel/qobject.cpp:3946 #58 0x00007f29e567245a in QTimer::timeout (this=<optimized out>, _t1=...) at .moc/moc_qtimer.cpp:205 #59 0x00007f29e5663ecf in QObject::event (this=0x564754bd2c88, e=0x7ffd5f0836f0) at kernel/qobject.cpp:1336 #60 0x00007f29e60f915f in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x564754bd2c88, e=0x7ffd5f0836f0) at kernel/qapplication.cpp: 3632 #61 0x00007f29e5637f6a in QCoreApplication::notifyInternal2 (receiver=0x564754bd2c88, event=0x7ffd5f0836f0) at kernel/ qcoreapplication.cpp:1063 #62 0x00007f29e568e883 in QTimerInfoList::activateTimers (this=this@entry=0x564754983248) at kernel/qtimerinfo_unix.cpp:643 #63 0x00007f29e568bfbc in QEventDispatcherUNIXPrivate::activateTimers (this=this@entry=0x5647549831c0) at kernel/qeventdispatcher_unix.cpp:249 #64 0x00007f29e568cd17 in QEventDispatcherUNIX::processEvents (this=<optimized out>, flags=...) at kernel/qeventdispatcher_unix.cpp:516 #65 0x00007f29df0efb7e in QXcbUnixEventDispatcher::processEvents (this=0x564754998940, flags=...) at qxcbeventdispatcher.cpp:60 #66 0x00007f29e563692b in QEventLoop::exec (this=this@entry=0x7ffd5f083890, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/ qflags.h:69 #67 0x00007f29e563eba0 in QCoreApplication::exec () at ../../include/ QtCore/../../src/corelib/global/qflags.h:121 #68 0x0000564753f87f59 in main (argc=<optimized out>, argv=0x7ffd5f083b18) at ./main_x11.cpp:484 [Inferior 1 (process 133770) detached] -- My Main Blog http://etbe.coker.com.au/ My Documents Blog http://doc.coker.com.au/