Application: systemsettings (1.0) KDE Platform Version: 4.10.3 Qt Version: 4.8.4 Operating System: Linux 3.8.0-23-generic i686 Distribution: Ubuntu 13.04 -- Information about the crash: - What I was doing when the application crashed: At the time of the crash I was simply trying to change the screen locker to a screen saver setting. The crash can be reproduced every time. -- Backtrace: Application: System Settings (systemsettings), signal: Segmentation fault Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0xb13c9980 (LWP 2716))] Thread 3 (Thread 0xae059b40 (LWP 2717)): #0 0xb27fda4a in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #1 0xb27fdd28 in g_mutex_lock () from /lib/i386-linux-gnu/libglib-2.0.so.0 #2 0xb27b9d2b in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0 #3 0xb27ba5cf in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #4 0xb27ba831 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #5 0xb607cc3f in QEventDispatcherGlib::processEvents (this=0xad700468, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #6 0xb60493ec in QEventLoop::processEvents (this=this@entry=0xae059228, flags=...) at kernel/qeventloop.cpp:149 #7 0xb60496e1 in QEventLoop::exec (this=this@entry=0xae059228, flags=...) at kernel/qeventloop.cpp:204 #8 0xb5f34fec in QThread::exec (this=this@entry=0x87d1d80) at thread/qthread.cpp:542 #9 0xb6028f2d in QInotifyFileSystemWatcherEngine::run (this=0x87d1d80) at io/qfilesystemwatcher_inotify.cpp:256 #10 0xb5f37b18 in QThreadPrivate::start (arg=0x87d1d80) at thread/qthread_unix.cpp:338 #11 0xb2893d78 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #12 0xb5d253de in clone () from /lib/i386-linux-gnu/libc.so.6 Thread 2 (Thread 0xad691b40 (LWP 2718)): #0 0xb7760424 in __kernel_vsyscall () #1 0xb289784b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0 #2 0xb5d32d7c in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6 #3 0xb396f0ed in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4 #4 0xb396f11f in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4 #5 0xb2893d78 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #6 0xb5d253de in clone () from /lib/i386-linux-gnu/libc.so.6 Thread 1 (Thread 0xb13c9980 (LWP 2716)): [KCrash Handler] #7 QX11PixmapData::fromImage (this=0x8a8f5d0, img=..., flags=...) at image/qpixmap_x11.cpp:1105 #8 0xb68697df in QRasterWindowSurface::flush (this=0x84c9628, widget=0x846c340, rgn=..., offset=...) at painting/qwindowsurface_raster.cpp:265 #9 0xb6884957 in qt_flush (tlwOffset=..., tlw=<optimized out>, windowSurface=<optimized out>, region=..., widget=<optimized out>) at painting/qbackingstore.cpp:117 #10 QWidgetBackingStore::flush (this=0x85beeb8, widget=0x8473698, surface=0x84c9628) at painting/qbackingstore.cpp:1445 #11 0xb6886177 in QWidgetBackingStore::sync (this=0x85beeb8) at painting/qbackingstore.cpp:1376 #12 0xb668554b in QWidgetPrivate::syncBackingStore (this=0x84741b8) at kernel/qwidget.cpp:1896 #13 0xb669398a in QWidget::event (this=0x8473698, event=0xbfcf6974) at kernel/qwidget.cpp:8679 #14 0xb6ac42ac in QMainWindow::event (this=this@entry=0x8473698, event=event@entry=0xbfcf6974) at widgets/qmainwindow.cpp:1478 #15 0xb7287394 in KMainWindow::event (this=this@entry=0x8473698, ev=ev@entry=0xbfcf6974) at ../../kdeui/widgets/kmainwindow.cpp:1084 #16 0xb72d0c52 in KXmlGuiWindow::event (this=0x8473698, ev=0xbfcf6974) at ../../kdeui/xmlgui/kxmlguiwindow.cpp:126 #17 0xb663cc7c in QApplicationPrivate::notify_helper (this=0x8396218, receiver=0x8473698, e=0xbfcf6974) at kernel/qapplication.cpp:4567 #18 0xb663fbfa in QApplication::notify (this=0x8396218, receiver=0x8473698, e=0xbfcf6974) at kernel/qapplication.cpp:4532 #19 0xb71b5d01 in KApplication::notify (this=0xbfcf791c, receiver=0x8473698, event=0xbfcf6974) at ../../kdeui/kernel/kapplication.cpp:311 #20 0xb604a90e in QCoreApplication::notifyInternal (this=0xbfcf791c, receiver=receiver@entry=0x8473698, event=event@entry=0xbfcf6974) at kernel/qcoreapplication.cpp:946 #21 0xb6886c89 in sendEvent (event=0xbfcf6970, receiver=0x8473698) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #22 sendUpdateRequest (updateImmediately=true, widget=0x8473698) at painting/qbackingstore.cpp:534 #23 QWidgetBackingStore::markDirty (this=0x85beeb8, rect=..., widget=widget@entry=0x912cbd8, updateImmediately=updateImmediately@entry=true, invalidateBuffer=invalidateBuffer@entry=false) at painting/qbackingstore.cpp:722 #24 0xb668626a in repaint (rect=..., this=0x912cbd8) at kernel/qwidget.cpp:10481 #25 QWidget::repaint (this=0x912cbd8, rect=...) at kernel/qwidget.cpp:10459 #26 0xb6686381 in QWidget::repaint (this=this@entry=0x912cbd8) at kernel/qwidget.cpp:10431 #27 0xb6a5cfb6 in QAbstractButtonPrivate::click (this=this@entry=0x912cbf0) at widgets/qabstractbutton.cpp:536 #28 0xb6a5d296 in QAbstractButton::mouseReleaseEvent (this=0x912cbd8, e=0xbfcf7124) at widgets/qabstractbutton.cpp:1123 #29 0xb6693710 in QWidget::event (this=0x912cbd8, event=0xbfcf7124) at kernel/qwidget.cpp:8375 #30 0xb6a5e132 in QAbstractButton::event (this=this@entry=0x912cbd8, e=e@entry=0xbfcf7124) at widgets/qabstractbutton.cpp:1082 #31 0xb6afeab8 in QRadioButton::event (this=0x912cbd8, e=0xbfcf7124) at widgets/qradiobutton.cpp:266 #32 0xb663cc7c in QApplicationPrivate::notify_helper (this=0x8396218, receiver=0x912cbd8, e=0xbfcf7124) at kernel/qapplication.cpp:4567 #33 0xb6640587 in QApplication::notify (this=0x8396218, receiver=0x912cbd8, e=0xbfcf7124) at kernel/qapplication.cpp:4110 #34 0xb71b5d01 in KApplication::notify (this=0xbfcf791c, receiver=0x912cbd8, event=0xbfcf7124) at ../../kdeui/kernel/kapplication.cpp:311 #35 0xb604a90e in QCoreApplication::notifyInternal (this=0xbfcf791c, receiver=receiver@entry=0x912cbd8, event=event@entry=0xbfcf7124) at kernel/qcoreapplication.cpp:946 #36 0xb6643823 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #37 QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x912cbd8, event=event@entry=0xbfcf7124, alienWidget=alienWidget@entry=0x0, nativeWidget=nativeWidget@entry=0x912cbd8, buttonDown=buttonDown@entry=0xb6fcfd14 <qt_button_down>, lastMouseReceiver=..., spontaneous=spontaneous@entry=true) at kernel/qapplication.cpp:3178 #38 0xb66c5785 in QETWidget::translateMouseEvent (this=0x912cbd8, event=0xbfcf754c) at kernel/qapplication_x11.cpp:4631 #39 0xb66c4575 in QApplication::x11ProcessEvent (this=0xbfcf791c, event=0xbfcf754c) at kernel/qapplication_x11.cpp:3746 #40 0xb66f3954 in x11EventSourceDispatch (s=0x8397368, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146 #41 0xb27ba3b3 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0 #42 0xb27ba750 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #43 0xb27ba831 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #44 0xb607cc3f in QEventDispatcherGlib::processEvents (this=this@entry=0x8362eb8, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #45 0xb66f3a5a in QGuiEventDispatcherGlib::processEvents (this=0x8362eb8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #46 0xb60493ec in QEventLoop::processEvents (this=this@entry=0xbfcf7848, flags=...) at kernel/qeventloop.cpp:149 #47 0xb60496e1 in QEventLoop::exec (this=this@entry=0xbfcf7848, flags=...) at kernel/qeventloop.cpp:204 #48 0xb604f3fa in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1218 #49 0xb663afc4 in QApplication::exec () at kernel/qapplication.cpp:3828 #50 0x08050472 in main (argc=5, argv=0xbfcf79f4) at ../../../systemsettings/app/main.cpp:49 Reported using DrKonqi
*** Bug 323682 has been marked as a duplicate of this bug. ***
*** Bug 327789 has been marked as a duplicate of this bug. ***
Created attachment 83739 [details] New crash information added by DrKonqi systemsettings (4.11.2) on KDE Platform 4.11.2 using Qt 4.8.4 - What I was doing when the application crashed: I was just trying to select screen saver as the screen locker -- Backtrace (Reduced): #7 QX11PixmapData::fromImage (this=0xa1d5dd8, img=..., flags=...) at image/qpixmap_x11.cpp:1105 #8 0xb6909e72 in QRasterWindowSurface::flush (this=0x975e8c8, widget=0xa11e780, rgn=..., offset=...) at painting/qwindowsurface_raster.cpp:265 #9 0xb6924b5a in qt_flush (tlwOffset=..., tlw=<optimized out>, windowSurface=<optimized out>, region=..., widget=<optimized out>) at painting/qbackingstore.cpp:117 #10 QWidgetBackingStore::flush (this=0x98b0670, widget=0x9880998, surface=0x975e8c8) at painting/qbackingstore.cpp:1445 #11 0xb6924f69 in QWidgetBackingStore::endPaint (this=this@entry=0x98b0670, cleaned=..., windowSurface=0x975e8c8, beginPaintInfo=beginPaintInfo@entry=0xbf9cc228) at painting/qbackingstore.cpp:409
Created attachment 84219 [details] New crash information added by DrKonqi systemsettings (4.11.2) on KDE Platform 4.11.3 using Qt 4.8.4 - What I was doing when the application crashed: trying to change to "screensaver" from screen locker. -- Backtrace (Reduced): #7 QX11PixmapData::fromImage (this=0x8b57d60, img=..., flags=...) at image/qpixmap_x11.cpp:1105 #8 0xb68f9e72 in QRasterWindowSurface::flush (this=0x834c2f8, widget=0x8c19af0, rgn=..., offset=...) at painting/qwindowsurface_raster.cpp:265 #9 0xb6914b5a in qt_flush (tlwOffset=..., tlw=<optimized out>, windowSurface=<optimized out>, region=..., widget=<optimized out>) at painting/qbackingstore.cpp:117 #10 QWidgetBackingStore::flush (this=0x834c2b0, widget=0x830fd68, surface=0x834c2f8) at painting/qbackingstore.cpp:1445 #11 0xb6914f69 in QWidgetBackingStore::endPaint (this=this@entry=0x834c2b0, cleaned=..., windowSurface=0x834c2f8, beginPaintInfo=beginPaintInfo@entry=0xbfa57168) at painting/qbackingstore.cpp:409
*** Bug 329210 has been marked as a duplicate of this bug. ***
Created attachment 85184 [details] New crash information added by DrKonqi kcmshell4 (4.10.5) on KDE Platform 4.10.5 using Qt 4.8.4 - What I was doing when the application crashed: I was trying to change the setting of a simple screenlock to screensaver in the Screen Locker program in KDE. This crash occurs everytime :(. -- Backtrace (Reduced): #7 QX11PixmapData::fromImage (this=0x91c0870, img=..., flags=...) at image/qpixmap_x11.cpp:1105 #8 0xb63e378f in QRasterWindowSurface::flush (this=0x8f039d8, widget=0x8e65120, rgn=..., offset=...) at painting/qwindowsurface_raster.cpp:265 #9 0xb63fe907 in qt_flush (tlwOffset=..., tlw=<optimized out>, windowSurface=<optimized out>, region=..., widget=<optimized out>) at painting/qbackingstore.cpp:117 #10 QWidgetBackingStore::flush (this=0x8f05548, widget=0x8e9b688, surface=0x8f039d8) at painting/qbackingstore.cpp:1445 #11 0xb6400127 in QWidgetBackingStore::sync (this=0x8f05548) at painting/qbackingstore.cpp:1376
The screen locker architecture changed with Plasma 5. The classic screen savers are no longer supported. The 4.x series won't see any further feature development, so this bug report won't be implemented as it doesn't apply to our current version any more. I want to thank you for your bug report and for helping improving the quality of our software and I'm sorry that we were not able to provide a fix before we retired the affected component.