** Description changed:
+ [Impact]
+ gnome-shell will crash when resuming from suspend, if the monitor
configuration was changed while machine was suspended
+
+ [Test Case]
+ -Suspend Laptop with external monitor connected
+ -Disconnect external monitor
+ -Resume from suspend
+
+ [Regression Potential]
+ Low, the applied patches discard the previous monitor configuration, but only
+ if monitors changed while machine was suspended.
+
+ === Original Bug Report ===
+
This happened on resume from S3 sleep. It seems related to multi-
monitor support: I had an external display connected via VGA that I
unplugged at around the same time as I suspended the laptop. The
external display was unplugged when I woke the laptop up.
There was a long pause with a blank screen before gnome-shell crashed
and restarted (I've observed that pause in other gnome-shell crashes
too; maybe it's just apport taking a long time to process the core dump?
dunno). It then restarted, flashing the picture of my desktop before
restoring the lock screen (this could have privacy/security
implications).
Bug 1190535 might be a duplicate; I can't tell. The stack trace in that
bug seems mangled.
FWIW the crash was a SIGABRT due to
- assertion failed: (n_outputs == config->n_outputs)
+ assertion failed: (n_outputs == config->n_outputs)
which was visible in the function arguments passed to
g_assertion_message() in the stack trace shown by apport before I
submitted this bug. I don't trust the retracer bot not to mess up the
stack trace like it usually does for PPA packages.
- ProblemType: Crash
- DistroRelease: Ubuntu 14.04
+ ProblemType: CrashDistroRelease: Ubuntu 14.04
Package: gnome-shell 3.12.1-0ubuntu1~trusty1 [origin:
LP-PPA-gnome3-team-gnome3-staging]
ProcVersionSignature: Ubuntu 3.13.0-26.48-generic 3.13.11
Uname: Linux 3.13.0-26-generic x86_64
ApportVersion: 2.14.1-0ubuntu3
Architecture: amd64
CrashCounter: 1
CurrentDesktop: GNOME
Date: Thu May 15 18:18:13 2014
DisplayManager: gdm
EcryptfsInUse: Yes
ExecutablePath: /usr/bin/gnome-shell
GsettingsChanges:
- b'org.gnome.desktop.interface' b'clock-show-seconds' b'true'
- b'org.gnome.desktop.interface' b'gtk-im-module' b"'gtk-im-context-simple'"
- b'org.gnome.desktop.interface' b'clock-show-date' b'true'
+ b'org.gnome.desktop.interface' b'clock-show-seconds' b'true'
+ b'org.gnome.desktop.interface' b'gtk-im-module' b"'gtk-im-context-simple'"
+ b'org.gnome.desktop.interface' b'clock-show-date' b'true'
InstallationDate: Installed on 2012-07-25 (659 days ago)
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Release amd64
(20120425)
ProcCmdline: /usr/bin/gnome-shell
- Signal: 6
- SourcePackage: gnome-shell
+ Signal: 6SourcePackage: gnome-shell
Title: gnome-shell crashed with SIGABRT in g_assertion_message()
UpgradeStatus: Upgraded to trusty on 2014-04-18 (27 days ago)
UserGroups: adm cdrom dip libvirtd lpadmin plugdev sambashare shared sudo
wireshark
** Changed in: gnome-shell (Ubuntu Utopic)
Status: Confirmed => Fix Released
** Changed in: gnome-shell (Ubuntu Trusty)
Status: Fix Committed => In Progress
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1319897
Title:
gnome-shell crashed with SIGABRT in g_assertion_message()
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-gnome/+bug/1319897/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs