[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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  0x00007f42259bee08 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#5  0x00007f4225acd3cc in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#6  0x0000001e00000009 in ?? ()
#7  0x000055623023d9d0 in ?? ()
#8  0x00007f421a2d0000 in ?? ()
#9  0x0000556230c214a0 in ?? ()
#10 0x00007f421a2d0000 in ?? ()
#11 0x0000556230c214a0 in ?? ()
#12 0x00007f4225bcccc0 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#13 0x0000556230c214a0 in ?? ()
#14 0x00000000000002c4 in ?? ()
#15 0x00007f421a2d0000 in ?? ()
#16 0x00007fff507a42d0 in ?? ()
#17 0x00007fff507a4238 in ?? ()
#18 0x00007fff507a4590 in ?? ()
#19 0xf927f64bde692500 in ?? ()
#20 0x0000000000000080 in ?? ()
#21 0x0000000000000001 in ?? ()
#22 0x00007fff507a4450 in ?? ()
#23 0x0000556230d27da0 in ?? ()
#24 0x0000556230274a30 in ?? ()
#25 0x00007f4225aba83c in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#26 0x00007f4225914460 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#27 0x00007f422591464c in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#28 0x00007f422595b4a6 in 
QV4::ExecutableCompilationUnit::linkToEngine(QV4::ExecutionEngine*) () from /
usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#29 0x00007f422595e3a3 in 
QV4::ExecutableCompilationUnit::instantiate(QV4::ExecutionEngine*) () from /
usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#30 0x00007f42259d11a9 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#31 0x00007f4225a6caf2 in QQmlObjectCreator::create(int, QObject*, 
QQmlInstantiationInterrupt*, int) () from /usr/lib/x86_64-linux-gnu/
libQt5Qml.so.5
#32 0x00007f4225a6bf4f in QQmlObjectCreator::createInstance(int, QObject*, 
bool) () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#33 0x00007f4225a6c8bf in QQmlObjectCreator::create(int, QObject*, 
QQmlInstantiationInterrupt*, int) () from /usr/lib/x86_64-linux-gnu/
libQt5Qml.so.5
#34 0x00007f4225a6bf4f in QQmlObjectCreator::createInstance(int, QObject*, 
bool) () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#35 0x00007f4225a6e848 in 
QQmlObjectCreator::setPropertyBinding(QQmlPropertyData const*, 
QV4::CompiledData::Binding const*) () from /usr/lib/x86_64-linux-gnu/
libQt5Qml.so.5
#36 0x00007f4225a6ecf4 in QQmlObjectCreator::setupBindings(bool) () from /usr/
lib/x86_64-linux-gnu/libQt5Qml.so.5
#37 0x00007f4225a6ac8b in QQmlObjectCreator::populateInstance(int, QObject*, 
QObject*, QQmlPropertyData const*) () from /usr/lib/x86_64-linux-gnu/
libQt5Qml.so.5
#38 0x00007f4225a6bc55 in QQmlObjectCreator::createInstance(int, QObject*, 
bool) () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#39 0x00007f4225a6e848 in 
QQmlObjectCreator::setPropertyBinding(QQmlPropertyData const*, 
QV4::CompiledData::Binding const*) () from /usr/lib/x86_64-linux-gnu/
libQt5Qml.so.5
#40 0x00007f4225a6ecf4 in QQmlObjectCreator::setupBindings(bool) () from /usr/
lib/x86_64-linux-gnu/libQt5Qml.so.5
#41 0x00007f4225a6ac8b in QQmlObjectCreator::populateInstance(int, QObject*, 
QObject*, QQmlPropertyData const*) () from /usr/lib/x86_64-linux-gnu/
libQt5Qml.so.5
#42 0x00007f4225a6bc55 in QQmlObjectCreator::createInstance(int, QObject*, 
bool) () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#43 0x00007f4225a6c8bf in QQmlObjectCreator::create(int, QObject*, 
QQmlInstantiationInterrupt*, int) () from /usr/lib/x86_64-linux-gnu/
libQt5Qml.so.5
#44 0x00007f42259fd89b in QQmlComponentPrivate::beginCreate(QQmlContextData*) 
() from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#45 0x00007f42259fec7a in QQmlComponent::create(QQmlContext*) () from /usr/
lib/x86_64-linux-gnu/libQt5Qml.so.5
#46 0x00007f42288a3553 in ?? () from /usr/lib/x86_64-linux-gnu/libkwin.so.5
#47 0x00007f42288a40e2 in ?? () from /usr/lib/x86_64-linux-gnu/libkwin.so.5
#48 0x00007f42288a4339 in ?? () from /usr/lib/x86_64-linux-gnu/libkwin.so.5
#49 0x00007f4227431580 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#50 0x00007f422743545a in QTimer::timeout(QTimer::QPrivateSignal) () from /
usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#51 0x00007f4227426ecf in QObject::event(QEvent*) () from /usr/lib/x86_64-
linux-gnu/libQt5Core.so.5
#52 0x00007f4227ebc15f in QApplicationPrivate::notify_helper(QObject*, 
QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#53 0x00007f42273faf6a in QCoreApplication::notifyInternal2(QObject*, QEvent*) 
() from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#54 0x00007f4227451883 in QTimerInfoList::activateTimers() () from /usr/lib/
x86_64-linux-gnu/libQt5Core.so.5
#55 0x00007f422744fd17 in 
QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () 
from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#56 0x00007f4220eb2b7e in ?? () from /usr/lib/x86_64-linux-gnu/
libQt5XcbQpa.so.5
#57 0x00007f42273f992b in 
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/
x86_64-linux-gnu/libQt5Core.so.5
#58 0x00007f4227401ba0 in QCoreApplication::exec() () from /usr/lib/x86_64-
linux-gnu/libQt5Core.so.5
#59 0x000055622e7adf59 in ?? ()
#60 0x00007f4226db4d0a in __libc_start_main (main=0x55622e7adb90, argc=1, 
argv=0x7fff507a6158, init=<optimized out>, fini=<optimized out>, 
rtld_fini=<optimized out>, stack_end=0x7fff507a6148) at ../csu/libc-start.c:
308
#61 0x000055622e7ae45a in _start ()
[Inferior 1 (process 1267) detached]

> >                 Stack trace of thread 120123:
> >                 #0  0x00007f49c3823ce1 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"?

I can't remember about the previous one, but the one I pasted in to this 
message has everything.

> 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.

The crash I just did was from a system that was booted after the libc 
installation.

-- 
My Main Blog         http://etbe.coker.com.au/
My Documents Blog    http://doc.coker.com.au/


Reply to: