Bug 375063 - System settings crashes when applying changes to application style
Summary: System settings crashes when applying changes to application style
Status: RESOLVED DUPLICATE of bug 373628
Alias: None
Product: systemsettings
Classification: Applications
Component: general (show other bugs)
Version: 5.8.2
Platform: Debian testing Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2017-01-14 22:06 UTC by Davide Ferracin
Modified: 2017-01-19 14:29 UTC (History)
0 users

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 Davide Ferracin 2017-01-14 22:06:15 UTC
Application: systemsettings5 (5.8.2)

Qt Version: 5.7.1
Frameworks Version: 5.27.0
Operating System: Linux 4.8.0-2-686-pae i686
Distribution: Debian GNU/Linux testing (stretch)

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

Selected 'Breeze' theme in 'Application Style' list of available themes for windows.
Clicked 'Apply' and closed the window, when the crash error message appears.
There's no error I can see, though, because the style changes correctly.

The crash can be reproduced every time.

-- Backtrace:
Application: Impostazioni di sistema (systemsettings5), signal: Aborted
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0xb237f8c0 (LWP 1455))]

Thread 5 (Thread 0xa8619b40 (LWP 1462)):
#0  0xb4372a18 in g_mutex_unlock () from /lib/i386-linux-gnu/libglib-2.0.so.0
#1  0xb432b09f in g_main_context_check () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2  0xb432b6b1 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb432b854 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb617ab14 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/libQt5Core.so.5
#5  0xb611f62d in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/libQt5Core.so.5
#6  0xb5f56d05 in QThread::exec() () from /usr/lib/i386-linux-gnu/libQt5Core.so.5
#7  0xb53de7cf in ?? () from /usr/lib/i386-linux-gnu/libQt5Qml.so.5
#8  0xb5f5c1aa in ?? () from /usr/lib/i386-linux-gnu/libQt5Core.so.5
#9  0xb4aba2da in start_thread (arg=0xa8619b40) at pthread_create.c:333
#10 0xb5c7e9fe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:113

Thread 4 (Thread 0xaba8bb40 (LWP 1459)):
#0  0xb775ece5 in __kernel_vsyscall ()
#1  0xb4abfc2b in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/i386/pthread_cond_wait.S:187
#2  0xaee8725a in ?? () from /usr/lib/i386-linux-gnu/dri/r600_dri.so
#3  0xb4aba2da in start_thread (arg=0xaba8bb40) at pthread_create.c:333
#4  0xb5c7e9fe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:113

Thread 3 (Thread 0xb0de9b40 (LWP 1458)):
#0  0xb775ece5 in __kernel_vsyscall ()
#1  0xb5c74aff in poll () at ../sysdeps/unix/syscall-template.S:84
#2  0xb433b190 in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb432b71c in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb432b854 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb617ab14 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/libQt5Core.so.5
#6  0xb611f62d in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/libQt5Core.so.5
#7  0xb5f56d05 in QThread::exec() () from /usr/lib/i386-linux-gnu/libQt5Core.so.5
#8  0xb64affdc in ?? () from /usr/lib/i386-linux-gnu/libQt5DBus.so.5
#9  0xb5f5c1aa in ?? () from /usr/lib/i386-linux-gnu/libQt5Core.so.5
#10 0xb4aba2da in start_thread (arg=0xb0de9b40) at pthread_create.c:333
#11 0xb5c7e9fe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:113

Thread 2 (Thread 0xb1f76b40 (LWP 1457)):
#0  0xb775ece5 in __kernel_vsyscall ()
#1  0xb5c74aff in poll () at ../sysdeps/unix/syscall-template.S:84
#2  0xb4b351dd in ?? () from /usr/lib/i386-linux-gnu/libxcb.so.1
#3  0xb4b37553 in xcb_wait_for_event () from /usr/lib/i386-linux-gnu/libxcb.so.1
#4  0xb20ca853 in ?? () from /usr/lib/i386-linux-gnu/libQt5XcbQpa.so.5
#5  0xb5f5c1aa in ?? () from /usr/lib/i386-linux-gnu/libQt5Core.so.5
#6  0xb4aba2da in start_thread (arg=0xb1f76b40) at pthread_create.c:333
#7  0xb5c7e9fe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:113

Thread 1 (Thread 0xb237f8c0 (LWP 1455)):
[KCrash Handler]
#7  0xb775ece5 in __kernel_vsyscall ()
#8  0xb5bc2dc0 in __libc_signal_restore_set (set=0xbfea80f0) at ../sysdeps/unix/sysv/linux/nptl-signals.h:79
#9  __GI_raise (sig=6) at ../sysdeps/unix/sysv/linux/raise.c:55
#10 0xb5bc4287 in __GI_abort () at abort.c:89
#11 0xb5bfe37f in __libc_message (do_abort=<optimized out>, fmt=<optimized out>) at ../sysdeps/posix/libc_fatal.c:175
#12 0xb5c04fb7 in malloc_printerr (action=<optimized out>, str=0xb5cf4c26 "corrupted double-linked list", ptr=<optimized out>, ar_ptr=0xb5d4a780 <main_arena>) at malloc.c:5046
#13 0xb5c0530c in malloc_consolidate (av=av@entry=0xb5d4a780 <main_arena>) at malloc.c:4210
#14 0xb5c06c01 in _int_malloc (av=av@entry=0xb5d4a780 <main_arena>, bytes=bytes@entry=512) at malloc.c:3485
#15 0xb5c08a25 in __GI___libc_malloc (bytes=512) at malloc.c:2925
#16 0xb5f5d50d in QArrayData::allocate(unsigned int, unsigned int, unsigned int, QFlags<QArrayData::AllocationOption>) () from /usr/lib/i386-linux-gnu/libQt5Core.so.5
#17 0xb51a8b3c in ?? () from /usr/lib/i386-linux-gnu/libQt5Qml.so.5
#18 0xb51a8ca5 in ?? () from /usr/lib/i386-linux-gnu/libQt5Qml.so.5
#19 0xb52a59ae in QV4::WeakValue::free() () from /usr/lib/i386-linux-gnu/libQt5Qml.so.5
#20 0xb5344b54 in QQmlData::destroyed(QObject*) () from /usr/lib/i386-linux-gnu/libQt5Qml.so.5
#21 0xb5344e85 in QQmlData::destroyed(QAbstractDeclarativeData*, QObject*) () from /usr/lib/i386-linux-gnu/libQt5Qml.so.5
#22 0xb6157119 in QObject::~QObject() () from /usr/lib/i386-linux-gnu/libQt5Core.so.5
#23 0xb56204c3 in QQuickAbstractAnimation::~QQuickAbstractAnimation() () from /usr/lib/i386-linux-gnu/libQt5Quick.so.5
#24 0xb5620a80 in QQuickPropertyAnimation::~QQuickPropertyAnimation() () from /usr/lib/i386-linux-gnu/libQt5Quick.so.5
#25 0xb5620b30 in QQuickColorAnimation::~QQuickColorAnimation() () from /usr/lib/i386-linux-gnu/libQt5Quick.so.5
#26 0xb560c4fc in ?? () from /usr/lib/i386-linux-gnu/libQt5Quick.so.5
#27 0xb614e03a in QObjectPrivate::deleteChildren() () from /usr/lib/i386-linux-gnu/libQt5Core.so.5
#28 0xb61573d3 in QObject::~QObject() () from /usr/lib/i386-linux-gnu/libQt5Core.so.5
#29 0xb564a75f in QQuickBehavior::~QQuickBehavior() () from /usr/lib/i386-linux-gnu/libQt5Quick.so.5
#30 0xb560c3d3 in ?? () from /usr/lib/i386-linux-gnu/libQt5Quick.so.5
#31 0xb614e03a in QObjectPrivate::deleteChildren() () from /usr/lib/i386-linux-gnu/libQt5Core.so.5
#32 0xb61573d3 in QObject::~QObject() () from /usr/lib/i386-linux-gnu/libQt5Core.so.5
#33 0xb56dfc5c in QQuickItem::~QQuickItem() () from /usr/lib/i386-linux-gnu/libQt5Quick.so.5
#34 0xb5723cdd in QQuickText::~QQuickText() () from /usr/lib/i386-linux-gnu/libQt5Quick.so.5
#35 0xb56fd553 in ?? () from /usr/lib/i386-linux-gnu/libQt5Quick.so.5
#36 0xb614e03a in QObjectPrivate::deleteChildren() () from /usr/lib/i386-linux-gnu/libQt5Core.so.5
#37 0xb61573d3 in QObject::~QObject() () from /usr/lib/i386-linux-gnu/libQt5Core.so.5
#38 0xb56dfc5c in QQuickItem::~QQuickItem() () from /usr/lib/i386-linux-gnu/libQt5Quick.so.5
#39 0xb56fc523 in ?? () from /usr/lib/i386-linux-gnu/libQt5Quick.so.5
#40 0xb614e03a in QObjectPrivate::deleteChildren() () from /usr/lib/i386-linux-gnu/libQt5Core.so.5
#41 0xb61573d3 in QObject::~QObject() () from /usr/lib/i386-linux-gnu/libQt5Core.so.5
#42 0xb56dfc5c in QQuickItem::~QQuickItem() () from /usr/lib/i386-linux-gnu/libQt5Quick.so.5
#43 0xb56fc5f6 in ?? () from /usr/lib/i386-linux-gnu/libQt5Quick.so.5
#44 0xb614e03a in QObjectPrivate::deleteChildren() () from /usr/lib/i386-linux-gnu/libQt5Core.so.5
#45 0xb61573d3 in QObject::~QObject() () from /usr/lib/i386-linux-gnu/libQt5Core.so.5
#46 0xb56dfc5c in QQuickItem::~QQuickItem() () from /usr/lib/i386-linux-gnu/libQt5Quick.so.5
#47 0xb56fc5f6 in ?? () from /usr/lib/i386-linux-gnu/libQt5Quick.so.5
#48 0xb614e03a in QObjectPrivate::deleteChildren() () from /usr/lib/i386-linux-gnu/libQt5Core.so.5
#49 0xb61573d3 in QObject::~QObject() () from /usr/lib/i386-linux-gnu/libQt5Core.so.5
#50 0xb56dfc5c in QQuickItem::~QQuickItem() () from /usr/lib/i386-linux-gnu/libQt5Quick.so.5
#51 0xb56fc523 in ?? () from /usr/lib/i386-linux-gnu/libQt5Quick.so.5
#52 0xb614e03a in QObjectPrivate::deleteChildren() () from /usr/lib/i386-linux-gnu/libQt5Core.so.5
#53 0xb61573d3 in QObject::~QObject() () from /usr/lib/i386-linux-gnu/libQt5Core.so.5
#54 0xa9ff311a in KDecoration2::Decoration::~Decoration() () from /usr/lib/i386-linux-gnu/libkdecorations2.so.5
#55 0xa864038e in ?? () from /usr/lib/i386-linux-gnu/qt5/plugins/org.kde.kdecoration2/kwin5_aurorae.so
#56 0xa864043a in ?? () from /usr/lib/i386-linux-gnu/qt5/plugins/org.kde.kdecoration2/kwin5_aurorae.so
#57 0xb615056b in QObject::event(QEvent*) () from /usr/lib/i386-linux-gnu/libQt5Core.so.5
#58 0xa9ff59fb in KDecoration2::Decoration::event(QEvent*) () from /usr/lib/i386-linux-gnu/libkdecorations2.so.5
#59 0xb6cd312a in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/i386-linux-gnu/libQt5Widgets.so.5
#60 0xb6cdafec in QApplication::notify(QObject*, QEvent*) () from /usr/lib/i386-linux-gnu/libQt5Widgets.so.5
#61 0xb6121a4d in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/i386-linux-gnu/libQt5Core.so.5
#62 0xb6124447 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/i386-linux-gnu/libQt5Core.so.5
#63 0xb6124887 in QCoreApplication::sendPostedEvents(QObject*, int) () from /usr/lib/i386-linux-gnu/libQt5Core.so.5
#64 0xb617a703 in ?? () from /usr/lib/i386-linux-gnu/libQt5Core.so.5
#65 0xb432b4e9 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#66 0xb432b789 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#67 0xb432b854 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#68 0xb617aaf3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/libQt5Core.so.5
#69 0xb2104d81 in ?? () from /usr/lib/i386-linux-gnu/libQt5XcbQpa.so.5
#70 0xb611f62d in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/libQt5Core.so.5
#71 0xb612879f in QCoreApplication::exec() () from /usr/lib/i386-linux-gnu/libQt5Core.so.5
#72 0xb673daa1 in QGuiApplication::exec() () from /usr/lib/i386-linux-gnu/libQt5Gui.so.5
#73 0xb6cd3084 in QApplication::exec() () from /usr/lib/i386-linux-gnu/libQt5Widgets.so.5
#74 0x08050dcc in ?? ()
#75 0xb5baf276 in __libc_start_main (main=0x8050a10, argc=1, argv=0xbfea96a4, init=0x805cf60 <__libc_csu_init>, fini=0x805cfc0 <__libc_csu_fini>, rtld_fini=0xb776f8a0 <_dl_fini>, stack_end=0xbfea969c) at ../csu/libc-start.c:291
#76 0x08050e2b in _start ()

Reported using DrKonqi
Comment 1 Christoph Feck 2017-01-19 14:29:56 UTC

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