Bug 348805

Summary: System settings crash when going back after visiting "Display and Monitor" section
Product: [I don't know] kde Reporter: Syam <get.sonic>
Component: generalAssignee: Unassigned bugs mailing-list <unassigned-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash Keywords: drkonqi
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Syam 2015-06-07 03:48:05 UTC
Application: systemsettings5 (5.3.0)

Qt Version: 5.4.1
Operating System: Linux 4.0.4-303.fc22.x86_64 x86_64
Distribution (Platform): Fedora RPMs

-- Information about the crash:
1. Openend System settings > Display and Monitor > Compositor
2. Changed Rendering Backend to "OpenGL 3.1"
3. Apply
4. Go back to the "Overview" screen
5. System settings crash

6. Open System settings again
7. Click on "Display and Monitor" to open that screen
8. Go back to "Overview" screen
9. System settings crash - happens everytime

The crash can be reproduced every time.

-- Backtrace:
Application: System Settings (systemsettings5), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f45e662d880 (LWP 1778))]

Thread 2 (Thread 0x7f45c9658700 (LWP 1779)):
#0  0x00007f45e093d66d in poll () from /lib64/libc.so.6
#1  0x00007f45dd8ae182 in _xcb_conn_wait () from /lib64/libxcb.so.1
#2  0x00007f45dd8afd07 in xcb_wait_for_event () from /lib64/libxcb.so.1
#3  0x00007f45ccddf5e9 in QXcbEventReader::run() () from /usr/lib64/qt5/plugins/platforms/libqxcb.so
#4  0x00007f45e1547ede in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#5  0x00007f45dd06b555 in start_thread () from /lib64/libpthread.so.0
#6  0x00007f45e0948f3d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f45e662d880 (LWP 1778)):
[KCrash Handler]
#5  0x00007f45e01ea6a2 in QQuickItemPrivate::addToDirtyList() () from /lib64/libQt5Quick.so.5
#6  0x00007f45e01ea743 in QQuickItemPrivate::dirty(QQuickItemPrivate::DirtyType) () from /lib64/libQt5Quick.so.5
#7  0x00007f45e01f5135 in QQuickItem::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) () from /lib64/libQt5Quick.so.5
#8  0x00007f45e1758b11 in QObject::event(QEvent*) () from /lib64/libQt5Core.so.5
#9  0x00007f45e01f490b in QQuickItem::event(QEvent*) () from /lib64/libQt5Quick.so.5
#10 0x00007f45e321c7cc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5
#11 0x00007f45e3221e70 in QApplication::notify(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5
#12 0x00007f45e172724b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /lib64/libQt5Core.so.5
#13 0x00007f45e1729387 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /lib64/libQt5Core.so.5
#14 0x00007f45e177e333 in postEventSourceDispatch(_GSource*, int (*)(void*), void*) () from /lib64/libQt5Core.so.5
#15 0x00007f45dc2b6a8a in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#16 0x00007f45dc2b6e20 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#17 0x00007f45dc2b6ecc in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#18 0x00007f45e177e73f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#19 0x00007f45e1724a8a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#20 0x00007f45e172c5fc in QCoreApplication::exec() () from /lib64/libQt5Core.so.5
#21 0x000000000040eb2c in main ()

Reported using DrKonqi
Comment 1 Christoph Feck 2015-06-07 09:58:13 UTC

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