Bug 356126 - KDE System Prefecences crashes on window decoration
Summary: KDE System Prefecences crashes on window decoration
Status: RESOLVED DUPLICATE of bug 344278
Alias: None
Product: systemsettings
Classification: Applications
Component: general (show other bugs)
Version: 5.4.1
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2015-11-30 19:59 UTC by sainthyoga2003
Modified: 2015-12-03 13:11 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description sainthyoga2003 2015-11-30 19:59:10 UTC
Application: systemsettings5 (5.4.1)

Qt Version: 5.5.0
Operating System: Linux 4.1.12-1-default x86_64
Distribution: "openSUSE Leap 42.1 (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed:
Trying to change some window decoration preferences. Before an update this option was working well.
- Unusual behavior I noticed:
Crash on entering in window decoration preferences-
- Custom settings of the application:
Breeze theme, OpenGL 3.1

The crash can be reproduced every time.

-- Backtrace:
Application: Preferencias del sistema (systemsettings5), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f4593dca780 (LWP 1659))]

Thread 7 (Thread 0x7f4582d88700 (LWP 1660)):
#0  0x00007f458fb43c1d in poll () from /lib64/libc.so.6
#1  0x00007f458c928422 in ?? () from /usr/lib64/libxcb.so.1
#2  0x00007f458c92a00f in xcb_wait_for_event () from /usr/lib64/libxcb.so.1
#3  0x00007f458570ec29 in QXcbEventReader::run (this=0x95e190) at qxcbconnection.cpp:1214
#4  0x00007f459023a55f in QThreadPrivate::start (arg=0x95e190) at thread/qthread_unix.cpp:331
#5  0x00007f458c0b30a4 in start_thread () from /lib64/libpthread.so.0
#6  0x00007f458fb4c04d in clone () from /lib64/libc.so.6

Thread 6 (Thread 0x7f456f22b700 (LWP 1741)):
#0  0x00007f458fb3fced in read () from /lib64/libc.so.6
#1  0x00007f458bbd7b60 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f458bb96999 in g_main_context_check () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f458bb96df8 in ?? () from /usr/lib64/libglib-2.0.so.0
#4  0x00007f458bb96f7c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#5  0x00007f459046ba5b in QEventDispatcherGlib::processEvents (this=0x7f45680008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#6  0x00007f4590412a63 in QEventLoop::exec (this=this@entry=0x7f456f22ae30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#7  0x00007f459023584a in QThread::exec (this=this@entry=0xe6fa20) at thread/qthread.cpp:503
#8  0x00007f458e7c65f8 in QQmlThreadPrivate::run (this=0xe6fa20) at /usr/src/debug/qtdeclarative-opensource-src-5.5.0/src/qml/qml/ftw/qqmlthread.cpp:141
#9  0x00007f459023a55f in QThreadPrivate::start (arg=0xe6fa20) at thread/qthread_unix.cpp:331
#10 0x00007f458c0b30a4 in start_thread () from /lib64/libpthread.so.0
#11 0x00007f458fb4c04d in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x7f45670bb700 (LWP 1742)):
#0  0x00007f458fb1dded in nanosleep () from /lib64/libc.so.6
#1  0x00007f458fb459d4 in usleep () from /lib64/libc.so.6
#2  0x00007f45747d2d00 in ?? () from /usr/X11R6/lib64/modules/dri/fglrx_dri.so
#3  0x00007f4573ed3332 in ?? () from /usr/X11R6/lib64/modules/dri/fglrx_dri.so
#4  0x00007f4573ed3385 in ?? () from /usr/X11R6/lib64/modules/dri/fglrx_dri.so
#5  0x00007f458c0b30a4 in start_thread () from /lib64/libpthread.so.0
#6  0x00007f458fb4c04d in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7f45666b2700 (LWP 1744)):
#0  0x00007f458fb43c1d in poll () from /lib64/libc.so.6
#1  0x00007f458bb96e64 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f458bb96f7c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f459046ba5b in QEventDispatcherGlib::processEvents (this=0x7f4558104900, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#4  0x00007f4590412a63 in QEventLoop::exec (this=this@entry=0x7f45666b1e30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007f459023584a in QThread::exec (this=this@entry=0x16a6070) at thread/qthread.cpp:503
#6  0x00007f458e7c65f8 in QQmlThreadPrivate::run (this=0x16a6070) at /usr/src/debug/qtdeclarative-opensource-src-5.5.0/src/qml/qml/ftw/qqmlthread.cpp:141
#7  0x00007f459023a55f in QThreadPrivate::start (arg=0x16a6070) at thread/qthread_unix.cpp:331
#8  0x00007f458c0b30a4 in start_thread () from /lib64/libpthread.so.0
#9  0x00007f458fb4c04d in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7f455f7ff700 (LWP 1745)):
#0  0x00007f458fb3fced in read () from /lib64/libc.so.6
#1  0x00007f458bbd7b60 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f458bb96999 in g_main_context_check () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f458bb96df8 in ?? () from /usr/lib64/libglib-2.0.so.0
#4  0x00007f458bb96f7c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#5  0x00007f459046ba5b in QEventDispatcherGlib::processEvents (this=0x7f45540008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#6  0x00007f4590412a63 in QEventLoop::exec (this=this@entry=0x7f455f7fee30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#7  0x00007f459023584a in QThread::exec (this=this@entry=0x11d93d0) at thread/qthread.cpp:503
#8  0x00007f458e7c65f8 in QQmlThreadPrivate::run (this=0x11d93d0) at /usr/src/debug/qtdeclarative-opensource-src-5.5.0/src/qml/qml/ftw/qqmlthread.cpp:141
#9  0x00007f459023a55f in QThreadPrivate::start (arg=0x11d93d0) at thread/qthread_unix.cpp:331
#10 0x00007f458c0b30a4 in start_thread () from /lib64/libpthread.so.0
#11 0x00007f458fb4c04d in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f455d5de700 (LWP 1746)):
#0  0x00007f458c0b705f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f459023b57b in wait (time=18446744073709551615, this=0x14650a0) at thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=this@entry=0x1874b48, mutex=mutex@entry=0x1874b40, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f458ec909cb in takeEvent (wait=true, this=0x1874b38) at /usr/src/debug/qtdeclarative-opensource-src-5.5.0/src/quick/scenegraph/qsgthreadedrenderloop.cpp:224
#4  QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x1874ac0) at /usr/src/debug/qtdeclarative-opensource-src-5.5.0/src/quick/scenegraph/qsgthreadedrenderloop.cpp:654
#5  0x00007f458ec90e63 in QSGRenderThread::run (this=0x1874ac0) at /usr/src/debug/qtdeclarative-opensource-src-5.5.0/src/quick/scenegraph/qsgthreadedrenderloop.cpp:683
#6  0x00007f459023a55f in QThreadPrivate::start (arg=0x1874ac0) at thread/qthread_unix.cpp:331
#7  0x00007f458c0b30a4 in start_thread () from /lib64/libpthread.so.0
#8  0x00007f458fb4c04d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f4593dca780 (LWP 1659)):
[KCrash Handler]
#6  0x00007f4565470397 in KDecoration2::Decoration::update (this=this@entry=0x10fc0e0, r=...) at /usr/src/debug/kdecoration-5.4.2/src/decoration.cpp:367
#7  0x00007f456547041b in KDecoration2::Decoration::update (this=this@entry=0x10fc0e0) at /usr/src/debug/kdecoration-5.4.2/src/decoration.cpp:372
#8  0x00007f4564de9c9d in Breeze::Decoration::setOpacity (this=0x10fc0e0, value=<optimized out>) at /usr/src/debug/breeze-5.4.2/kdecoration/breezedecoration.cpp:98
#9  0x00007f4564e04023 in Breeze::Decoration::qt_metacall (this=0x10fc0e0, _c=QMetaObject::WriteProperty, _id=0, _a=0x7fff84b10030) at /usr/src/debug/breeze-5.4.2/build/kdecoration/moc_breezedecoration.cpp:163
#10 0x00007f459021c574 in updateProperty (newValue=..., this=0x10bd130) at animation/qpropertyanimation.cpp:135
#11 QPropertyAnimation::updateCurrentValue (this=<optimized out>, value=...) at animation/qpropertyanimation.cpp:242
#12 0x00007f45902182da in QVariantAnimationPrivate::setCurrentValueForProgress (this=this@entry=0x10bd130, progress=progress@entry=0.97724444444444436) at animation/qvariantanimation.cpp:290
#13 0x00007f4590218edd in recalculateCurrentInterval (force=false, this=0x10bd130) at animation/qvariantanimation.cpp:275
#14 QVariantAnimation::updateCurrentTime (this=<optimized out>) at animation/qvariantanimation.cpp:693
#15 0x00007f459021674c in QAbstractAnimation::setCurrentTime (this=this@entry=0x1462da0, msecs=<optimized out>) at animation/qabstractanimation.cpp:1324
#16 0x00007f4590216ba8 in QAnimationTimer::updateAnimationsTime (this=0xb59660, delta=<optimized out>) at animation/qabstractanimation.cpp:609
#17 0x00007f4590213f35 in QUnifiedTimer::updateAnimationTimers (this=0xac7740) at animation/qabstractanimation.cpp:326
#18 0x00007f4590214aac in QAnimationDriver::advanceAnimation (this=<optimized out>, timeStep=-1) at animation/qabstractanimation.cpp:823
#19 0x00007f458ec7467f in QSGAnimationDriver::advance (this=0xe362a0) at /usr/src/debug/qtdeclarative-opensource-src-5.5.0/src/quick/scenegraph/qsgcontext.cpp:256
#20 0x00007f458ec92a0a in QSGThreadedRenderLoop::polishAndSync (this=this@entry=0x160a030, w=<optimized out>, w@entry=0x1d7b250, inExpose=inExpose@entry=true) at /usr/src/debug/qtdeclarative-opensource-src-5.5.0/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1158
#21 0x00007f458ec94272 in QSGThreadedRenderLoop::handleExposure (this=this@entry=0x160a030, window=window@entry=0x18a5280) at /usr/src/debug/qtdeclarative-opensource-src-5.5.0/src/quick/scenegraph/qsgthreadedrenderloop.cpp:943
#22 0x00007f458ec948db in QSGThreadedRenderLoop::exposureChanged (this=0x160a030, window=0x18a5280) at /usr/src/debug/qtdeclarative-opensource-src-5.5.0/src/quick/scenegraph/qsgthreadedrenderloop.cpp:854
#23 0x00007f45917a35b9 in QWindow::event (this=this@entry=0x18a5280, ev=ev@entry=0x7fff84b106e0) at kernel/qwindow.cpp:2028
#24 0x00007f458ecc58b1 in QQuickWindow::event (this=0x18a5280, e=0x7fff84b106e0) at /usr/src/debug/qtdeclarative-opensource-src-5.5.0/src/quick/items/qquickwindow.cpp:1414
#25 0x00007f4591f2ee8c in QApplicationPrivate::notify_helper (this=this@entry=0x940cd0, receiver=receiver@entry=0x18a5280, e=e@entry=0x7fff84b106e0) at kernel/qapplication.cpp:3717
#26 0x00007f4591f33cd8 in QApplication::notify (this=0x7fff84b10ad0, receiver=0x18a5280, e=0x7fff84b106e0) at kernel/qapplication.cpp:3500
#27 0x00007f4590414ba5 in QCoreApplication::notifyInternal (this=0x7fff84b10ad0, receiver=receiver@entry=0x18a5280, event=event@entry=0x7fff84b106e0) at kernel/qcoreapplication.cpp:965
#28 0x00007f459179c024 in sendSpontaneousEvent (event=0x7fff84b106e0, receiver=0x18a5280) at ../../src/corelib/kernel/qcoreapplication.h:227
#29 QGuiApplicationPrivate::processExposeEvent (e=0x18b58a0) at kernel/qguiapplication.cpp:2643
#30 0x00007f459179cc3d in QGuiApplicationPrivate::processWindowSystemEvent (e=e@entry=0x18b58a0) at kernel/qguiapplication.cpp:1644
#31 0x00007f4591781d68 in QWindowSystemInterface::sendWindowSystemEvents (flags=...) at kernel/qwindowsysteminterface.cpp:608
#32 0x00007f4585739f20 in userEventSourceDispatch (source=<optimized out>) at eventdispatchers/qeventdispatcher_glib.cpp:70
#33 0x00007f458bb96c84 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#34 0x00007f458bb96ed8 in ?? () from /usr/lib64/libglib-2.0.so.0
#35 0x00007f458bb96f7c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#36 0x00007f459046ba3c in QEventDispatcherGlib::processEvents (this=0x98a500, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#37 0x00007f4590412a63 in QEventLoop::exec (this=this@entry=0x7fff84b109a0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#38 0x00007f459041a5d6 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1229
#39 0x00007f45917933ac in QGuiApplication::exec () at kernel/qguiapplication.cpp:1528
#40 0x00007f4591f2b615 in QApplication::exec () at kernel/qapplication.cpp:2977
#41 0x00000000004103cf in main (argc=1, argv=<optimized out>) at /usr/src/debug/systemsettings-5.4.2/app/main.cpp:55

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

Reported using DrKonqi
Comment 1 Christoph Feck 2015-12-03 13:11:41 UTC

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