There have been several notorious bugs throghout Qt 5.4, 5.5 and 5.6 development cycles that cause these kinds of crashes when monitors change or "disappear". Most Qt 5.6 fixes have been backported to the Ubuntu's Qt 5.5 version in 16.04 LTS, so it would be useful to upgrade to 16.04 LTS and see if the behavior would be better now.
-- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to qtbase-opensource-src in Ubuntu. https://bugs.launchpad.net/bugs/1572357 Title: filelight crashed with SIGSEGV in operator&() on closing lid Status in qtbase-opensource-src package in Ubuntu: New Bug description: Closing the laptop lid (HP Probook 6470b) causes Qt-based programmes to crash. Similar bug reports: vlc - https://bugs.launchpad.net/bugs/1572313 texmaker - https://bugs.launchpad.net/bugs/1520826 ProblemType: Crash DistroRelease: Ubuntu 15.10 Package: filelight 4:15.08.2-0ubuntu1 ProcVersionSignature: Ubuntu 4.2.0-35.40-generic 4.2.8-ckt5 Uname: Linux 4.2.0-35-generic x86_64 NonfreeKernelModules: wl ApportVersion: 2.19.1-0ubuntu5 Architecture: amd64 CurrentDesktop: XFCE Date: Wed Apr 20 02:35:11 2016 ExecutablePath: /usr/bin/filelight InstallationDate: Installed on 2014-12-04 (502 days ago) InstallationMedia: Xubuntu 14.10 "Utopic Unicorn" - Release amd64 (20141022.1) ProcCmdline: filelight SegvAnalysis: Segfault happened at: 0x7fa5a81f4271 <_ZN14QWidgetPrivate10drawWidgetEP12QPaintDeviceRK7QRegionRK6QPointiP8QPainterP19QWidgetBackingStore+2961>: mov 0x28(%rax),%rax PC (0x7fa5a81f4271) ok source "0x28(%rax)" (0x00000028) not located in a known VMA region (needed readable region)! destination "%rax" ok SegvReason: reading NULL VMA Signal: 11 SourcePackage: filelight StacktraceTop: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 Title: filelight crashed with SIGSEGV in QWidgetPrivate::drawWidget() UpgradeStatus: Upgraded to wily on 2016-02-05 (74 days ago) UserGroups: adm audio cdrom dialout dip fuse lpadmin netdev plugdev sambashare scanner sudo video To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1572357/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp