Bug 357148 - Application Style crashes
Summary: Application Style crashes
Status: RESOLVED DUPLICATE of bug 344278
Alias: None
Product: systemsettings
Classification: Applications
Component: general (show other bugs)
Version: 5.4.1
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2015-12-25 13:50 UTC by vollenweider
Modified: 2015-12-27 20:30 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description vollenweider 2015-12-25 13:50:23 UTC
Application: systemsettings5 (5.4.1)

Qt Version: 5.4.2
Operating System: Linux 4.2.0-22-generic x86_64
Distribution: Ubuntu 15.10

-- Information about the crash:
- What I was doing when the application crashed:

In System Settings I selected Applicattion Style. This after I was installing a few themes and cursors and so.

The crash can be reproduced every time.

-- Backtrace:
Application: System Settings (systemsettings5), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fe84a436800 (LWP 22903))]

Thread 5 (Thread 0x7fe83746b700 (LWP 22904)):
#0  0x00007fe846bce8dd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fe8448debd2 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007fe8448e074f in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007fe83a229a39 in QXcbEventReader::run (this=0xa96f90) at qxcbconnection.cpp:1105
#4  0x00007fe8472c12be in QThreadPrivate::start (arg=0xa96f90) at thread/qthread_unix.cpp:337
#5  0x00007fe8440696aa in start_thread (arg=0x7fe83746b700) at pthread_create.c:333
#6  0x00007fe846bd9eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7fe827c8b700 (LWP 22906)):
#0  0x00007fe846bce8dd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fe843b4a1ec in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fe843b4a2fc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fe8474f829b in QEventDispatcherGlib::processEvents (this=0x7fe8200008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#4  0x00007fe84749e75a in QEventLoop::exec (this=this@entry=0x7fe827c8ada0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007fe8472bc3d4 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#6  0x00007fe845c45f85 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007fe8472c12be in QThreadPrivate::start (arg=0xfe56f0) at thread/qthread_unix.cpp:337
#8  0x00007fe8440696aa in start_thread (arg=0x7fe827c8b700) at pthread_create.c:333
#9  0x00007fe846bd9eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7fe81ffff700 (LWP 22907)):
#0  0x00007fe843b8e869 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fe843b49789 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fe843b4a11b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fe843b4a2fc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fe8474f829b in QEventDispatcherGlib::processEvents (this=0x7fe8180008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#5  0x00007fe84749e75a in QEventLoop::exec (this=this@entry=0x7fe81fffeda0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007fe8472bc3d4 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#7  0x00007fe845c45f85 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#8  0x00007fe8472c12be in QThreadPrivate::start (arg=0x14ca680) at thread/qthread_unix.cpp:337
#9  0x00007fe8440696aa in start_thread (arg=0x7fe81ffff700) at pthread_create.c:333
#10 0x00007fe846bd9eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7fe81da27700 (LWP 22908)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fe8472c255b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x1f93e90) at thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x1615640, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007fe845f01b3e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#4  0x00007fe845f023c3 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#5  0x00007fe8472c12be in QThreadPrivate::start (arg=0x16155c0) at thread/qthread_unix.cpp:337
#6  0x00007fe8440696aa in start_thread (arg=0x7fe81da27700) at pthread_create.c:333
#7  0x00007fe846bd9eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7fe84a436800 (LWP 22903)):
[KCrash Handler]
#6  0x00007fe8285ab917 in KDecoration2::Decoration::update(QRect const&) () from /usr/lib/x86_64-linux-gnu/libkdecorations2.so.5
#7  0x00007fe8285ab9bb in KDecoration2::Decoration::update() () from /usr/lib/x86_64-linux-gnu/libkdecorations2.so.5
#8  0x00007fe82440bb0d in Breeze::Decoration::setOpacity (this=this@entry=0x1468480, value=<optimized out>) at ../../kdecoration/breezedecoration.cpp:98
#9  0x00007fe8244282b8 in Breeze::Decoration::qt_metacall (this=0x1468480, _c=QMetaObject::WriteProperty, _id=0, _a=0x7ffe7b1ab0c0) at moc_breezedecoration.cpp:150
#10 0x00007fe8472a230a in QPropertyAnimationPrivate::updateProperty (newValue=..., this=0x146f140) at animation/qpropertyanimation.cpp:135
#11 QPropertyAnimation::updateCurrentValue (this=<optimized out>, value=...) at animation/qpropertyanimation.cpp:242
#12 0x00007fe84729e318 in QVariantAnimationPrivate::setCurrentValueForProgress (this=this@entry=0x146f140, progress=progress@entry=0.96444444444444444) at animation/qvariantanimation.cpp:290
#13 0x00007fe84729ea17 in QVariantAnimationPrivate::recalculateCurrentInterval (this=0x146f140, force=<optimized out>) at animation/qvariantanimation.cpp:275
#14 0x00007fe84729b42f in QAbstractAnimation::setCurrentTime (this=0x146eea0, msecs=130) at animation/qabstractanimation.cpp:1321
#15 0x00007fe84729b72d in QAnimationTimer::updateAnimationsTime (delta=20, this=0xd3f600) at animation/qabstractanimation.cpp:606
#16 QUnifiedTimer::updateAnimationTimers (this=0xcbda60) at animation/qabstractanimation.cpp:323
#17 0x00007fe84729c37c in QAnimationDriver::advanceAnimation (this=<optimized out>, timeStep=-1) at animation/qabstractanimation.cpp:820
#18 0x00007fe845ee24bf in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#19 0x00007fe845efef94 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#20 0x00007fe845f0132f in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#21 0x00007fe845f0193b in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#22 0x00007fe8483817c5 in QWindow::event (this=0xcba220, ev=<optimized out>) at kernel/qwindow.cpp:2058
#23 0x00007fe845f31fd3 in QQuickWindow::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#24 0x00007fe848924b8c in QApplicationPrivate::notify_helper (this=this@entry=0xa69ca0, receiver=receiver@entry=0xcba220, e=e@entry=0x7ffe7b1ab7f0) at kernel/qapplication.cpp:3720
#25 0x00007fe84892a230 in QApplication::notify (this=0x7ffe7b1abbd0, receiver=0xcba220, e=0x7ffe7b1ab7f0) at kernel/qapplication.cpp:3503
#26 0x00007fe8474a0f1b in QCoreApplication::notifyInternal (this=0x7ffe7b1abbd0, receiver=receiver@entry=0xcba220, event=event@entry=0x7ffe7b1ab7f0) at kernel/qcoreapplication.cpp:935
#27 0x00007fe84837a336 in QCoreApplication::sendSpontaneousEvent (event=0x7ffe7b1ab7f0, receiver=0xcba220) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#28 QGuiApplicationPrivate::processExposeEvent (e=0x14acaa0) at kernel/qguiapplication.cpp:2616
#29 0x00007fe84837b07d in QGuiApplicationPrivate::processWindowSystemEvent (e=e@entry=0x14acaa0) at kernel/qguiapplication.cpp:1638
#30 0x00007fe8483605b8 in QWindowSystemInterface::sendWindowSystemEvents (flags=...) at kernel/qwindowsysteminterface.cpp:572
#31 0x00007fe83a256250 in userEventSourceDispatch (source=<optimized out>) at eventdispatchers/qeventdispatcher_glib.cpp:70
#32 0x00007fe843b49ff7 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#33 0x00007fe843b4a250 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#34 0x00007fe843b4a2fc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#35 0x00007fe8474f827f in QEventDispatcherGlib::processEvents (this=0xae0590, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#36 0x00007fe84749e75a in QEventLoop::exec (this=this@entry=0x7ffe7b1abab0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#37 0x00007fe8474a62cc in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1188
#38 0x00007fe84837100c in QGuiApplication::exec () at kernel/qguiapplication.cpp:1510
#39 0x00007fe848921025 in QApplication::exec () at kernel/qapplication.cpp:2956
#40 0x000000000040f04b in main (argc=1, argv=<optimized out>) at ../../app/main.cpp:55

Possible duplicates by query: bug 356126, bug 355692, bug 355542, bug 355125, bug 354624.

Reported using DrKonqi
Comment 1 Artur Puzio 2015-12-25 15:36:23 UTC
The bug report suggests that it's a duplicate of some bugs that are marked duplicate of bug 344278. That bug is marked as fixed in version 5.4.3, where this bug is marked as being in version 5.4.1. Please try upgrading to a newer version and check if it fixes it.
Also the description isn't accurate enough to reproduce your problem, so I can't check if it's reproducible. (What themes and cursors packages caused the problem? Where to get them?)
Comment 2 Myriam Schweingruber 2015-12-27 20:30:24 UTC
Thanks for triaging, Artur. Marking this as a duplicate.

*** This bug has been marked as a duplicate of bug 344278 ***