Bug ID 968453
Summary kwin crashes when installing with online updates
Classification openSUSE
Product openSUSE Distribution
Version Leap 42.1
Hardware Other
OS Other
Status NEW
Severity Major
Priority P5 - None
Component KDE Workspace (Plasma)
Assignee opensuse-kde-bugs@opensuse.org
Reporter lnussel@suse.com
QA Contact qa-bugs@suse.de
Found By ---
Blocker ---

in my local openqa instance I'm trying to get KDE tested by running the
installation with online updates. Unfortunately kwin crashes reproducibly on
first boot. Here is a backtrace I recovered. Any idea what could be causing
that?

Thread 1 (Thread 0x7fd376580800 (LWP 25911)):
[KCrash Handler]
#6  same_key (key0=..., h0=3668986226, this=0x800200000000) at
../../src/corelib/tools/qhash.h:246
#7  QHash<QPair<QObject*, QByteArray>, QPropertyAnimation*>::findNode
(this=this@entry=0x7fd37415b080
<QPropertyAnimation::updateState(QAbstractAnimation::State,
QAbstractAnimation::State)::hash>, akey=..., ahp=ahp@entry=0x0) at
../../src/corelib/tools/qhash.h:959
#8  0x00007fd373b132b3 in value (akey=..., this=0x7fd37415b080
<QPropertyAnimation::updateState(QAbstractAnimation::State,
QAbstractAnimation::State)::hash>) at ../../src/corelib/tools/qhash.h:658
#9  QPropertyAnimation::updateState (this=0x1749a30,
newState=QAbstractAnimation::Stopped, oldState=QAbstractAnimation::Running) at
animation/qpropertyanimation.cpp:296
#10 0x00007fd373b0c5b2 in setState (newState=QAbstractAnimation::Stopped,
this=0x1739c80) at animation/qabstractanimation.cpp:990
#11 QAbstractAnimation::stop (this=this@entry=0x1749a30) at
animation/qabstractanimation.cpp:1379
#12 0x00007fd373b12467 in QPropertyAnimation::~QPropertyAnimation
(this=0x1749a30, __in_chrg=<optimized out>) at
animation/qpropertyanimation.cpp:169
#13 0x00007fd357bd6f93 in ~Animation (this=0x1749a30, __in_chrg=<optimized
out>) at /usr/src/debug/breeze-5.5.4/kstyle/animations/breezeanimation.h:47
#14 Breeze::Animation::~Animation (this=0x1749a30, __in_chrg=<optimized out>)
at /usr/src/debug/breeze-5.5.4/kstyle/animations/breezeanimation.h:47
#15 0x00007fd373d3931c in QObjectPrivate::deleteChildren
(this=this@entry=0x17499b0) at kernel/qobject.cpp:1951
#16 0x00007fd373d42f6c in QObject::~QObject (this=<optimized out>,
__in_chrg=<optimized out>) at kernel/qobject.cpp:1031
#17 0x00007fd357bd8673 in ~AnimationData (this=0x1749960, __in_chrg=<optimized
out>) at /usr/src/debug/breeze-5.5.4/kstyle/animations/breezeanimationdata.h:51
#18 ~GenericData (this=0x1749960, __in_chrg=<optimized out>) at
/usr/src/debug/breeze-5.5.4/kstyle/animations/breezegenericdata.h:48
#19 ~WidgetStateData (this=0x1749960, __in_chrg=<optimized out>) at
/usr/src/debug/breeze-5.5.4/kstyle/animations/breezewidgetstatedata.h:45
#20 Breeze::WidgetStateData::~WidgetStateData (this=0x1749960,
__in_chrg=<optimized out>) at
/usr/src/debug/breeze-5.5.4/kstyle/animations/breezewidgetstatedata.h:45
#21 0x00007fd373d3931c in QObjectPrivate::deleteChildren
(this=this@entry=0x1597770) at kernel/qobject.cpp:1951
#22 0x00007fd373d42f6c in QObject::~QObject (this=<optimized out>,
__in_chrg=<optimized out>) at kernel/qobject.cpp:1031
#23 0x00007fd357bd9c8d in ~BaseEngine (this=0x1597690, __in_chrg=<optimized
out>) at /usr/src/debug/breeze-5.5.4/kstyle/animations/breezebaseengine.h:51
#24 ~WidgetStateEngine (this=0x1597690, __in_chrg=<optimized out>) at
/usr/src/debug/breeze-5.5.4/kstyle/animations/breezewidgetstateengine.h:46
#25 Breeze::WidgetStateEngine::~WidgetStateEngine (this=0x1597690,
__in_chrg=<optimized out>) at
/usr/src/debug/breeze-5.5.4/kstyle/animations/breezewidgetstateengine.h:46
#26 0x00007fd373d3931c in QObjectPrivate::deleteChildren
(this=this@entry=0x159e170) at kernel/qobject.cpp:1951
#27 0x00007fd373d42f6c in QObject::~QObject (this=<optimized out>,
__in_chrg=<optimized out>) at kernel/qobject.cpp:1031
#28 0x00007fd357bd88c0 in ~Animations (this=0x159e0e0, __in_chrg=<optimized
out>) at /usr/src/debug/breeze-5.5.4/kstyle/animations/breezeanimations.h:52
#29 Breeze::Animations::~Animations (this=0x159e0e0, __in_chrg=<optimized out>)
at /usr/src/debug/breeze-5.5.4/kstyle/animations/breezeanimations.h:52
#30 0x00007fd373d3931c in QObjectPrivate::deleteChildren
(this=this@entry=0x1590000) at kernel/qobject.cpp:1951
#31 0x00007fd373d42f6c in QObject::~QObject (this=<optimized out>,
__in_chrg=<optimized out>) at kernel/qobject.cpp:1031
#32 0x00007fd357bb7289 in Breeze::Style::~Style (this=0x1591140,
__in_chrg=<optimized out>) at
/usr/src/debug/breeze-5.5.4/kstyle/breezestyle.cpp:203
#33 0x00007fd373d3a40f in call (a=0x7ffe6b595ef0, r=0x1591140, this=0x15a2e80)
at ../../src/corelib/kernel/qobject_impl.h:124
#34 QMetaObject::activate (sender=sender@entry=0x15939f0,
signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=0,
argv=argv@entry=0x7ffe6b595ef0) at kernel/qobject.cpp:3703
#35 0x00007fd373d3afb7 in QMetaObject::activate (sender=sender@entry=0x15939f0,
m=m@entry=0x7fd374154da0 <QObject::staticMetaObject>,
local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffe6b595ef0)
at kernel/qobject.cpp:3583
#36 0x00007fd373d3b04f in QObject::destroyed (this=this@entry=0x15939f0,
_t1=_t1@entry=0x15939f0) at .moc/moc_qobject.cpp:211
#37 0x00007fd373d43198 in QObject::~QObject (this=0x15939f0,
__in_chrg=<optimized out>) at kernel/qobject.cpp:904
#38 0x00007fd357bcb5d7 in ~StylePlugin (this=0x15939f0, __in_chrg=<optimized
out>) at /usr/src/debug/breeze-5.5.4/kstyle/breezestyleplugin.cpp:52
#39 Breeze::StylePlugin::~StylePlugin (this=0x15939f0, __in_chrg=<optimized
out>) at /usr/src/debug/breeze-5.5.4/kstyle/breezestyleplugin.cpp:54
#40 0x00007fd373cff1e5 in QLibraryPrivate::unload (this=this@entry=0x1591770,
flag=flag@entry=QLibraryPrivate::UnloadSys) at plugin/qlibrary.cpp:553
#41 0x00007fd373cf7cfb in QFactoryLoaderPrivate::~QFactoryLoaderPrivate
(this=0x1595750, __in_chrg=<optimized out>) at plugin/qfactoryloader.cpp:88
#42 0x00007fd373cf7f39 in QFactoryLoaderPrivate::~QFactoryLoaderPrivate
(this=0x1595750, __in_chrg=<optimized out>) at plugin/qfactoryloader.cpp:91
#43 0x00007fd373d42fb4 in cleanup (pointer=<optimized out>) at
../../src/corelib/tools/qscopedpointer.h:54
#44 ~QScopedPointer (this=0x7fd37510b6d8 <(anonymous
namespace)::Q_QGS_loader::innerFunction()::holder+8>, __in_chrg=<optimized
out>) at ../../src/corelib/tools/qscopedpointer.h:101
#45 QObject::~QObject (this=<optimized out>, __in_chrg=<optimized out>) at
kernel/qobject.cpp:883
#46 0x00007fd373cf6f7e in QFactoryLoader::~QFactoryLoader (this=0x7fd37510b6d0
<(anonymous namespace)::Q_QGS_loader::innerFunction()::holder>,
__in_chrg=<optimized out>) at plugin/qfactoryloader.cpp:226
#47 0x00007fd374a55159 in (anonymous namespace)::Q_QGS_loader::Holder::~Holder
(this=<optimized out>, __in_chrg=<optimized out>) at
styles/qstylefactory.cpp:70
#48 0x00007fd374a55159 in operator() (this=<optimized out>) from
/usr/lib64/libQt5Widgets.so.5
#49 (anonymous namespace)::Q_QGS_loader::innerFunction()::Holder::~Holder() ()
at styles/qstylefactory.cpp:163
#50 0x00007fd375e4ab19 in __run_exit_handlers () from /lib64/libc.so.6
#51 0x00007fd375e4ab65 in exit () from /lib64/libc.so.6
#52 0x00007fd375a59063 in KWin::Application::crashChecking
(this=this@entry=0x7ffe6b596730) at /usr/src/debug/kwin-5.4.3/main.cpp:230
#53 0x00007fd375a596a8 in KWin::Application::start
(this=this@entry=0x7ffe6b596730) at /usr/src/debug/kwin-5.4.3/main.cpp:194
#54 0x00007fd3761c07fa in kdemain (argc=3, argv=0x7ffe6b596898) at
/usr/src/debug/kwin-5.4.3/main_x11.cpp:298
#55 0x00007fd375e34b05 in __libc_start_main () from /lib64/libc.so.6
#56 0x000000000040085e in _start () at ../sysdeps/x86_64/start.S:122


You are receiving this mail because: