gnome-shell crashed with SIGABRT in g_assertion_message()

Bug #1292357 reported by Attila Hammer
84
This bug affects 12 people
Affects Status Importance Assigned to Milestone
gnome-shell (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

If I enabling screen magnifier in GNOME Control Center accessibility pane or manual enabling the org.gnome.desktop.a11y.applications screen-magnifier-enabled setting, GNOME Shell producing this crash.

Some error messages from syslog:
Mar 14 06:29:22 hammera-Satellite-L300 gnome-session[17489]: WARNING: Application 'gnome-shell-classic.desktop' killed by signal 6
Mar 14 06:29:29 hammera-Satellite-L300 gnome-session[17489]: WARNING: Application 'gnome-shell-classic.desktop' killed by signal 6
Mar 14 06:29:29 hammera-Satellite-L300 gnome-session[17489]: WARNING: App 'gnome-shell-classic.desktop' respawning too quickly
Mar 14 06:29:29 hammera-Satellite-L300 gnome-session[17489]: CRITICAL: We failed, but the fail whale is dead. Sorry....
Mar 14 06:29:52 hammera-Satellite-L300 gnome-session[17489]: Gdk-WARNING: gnome-session: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.#012

GNOME Shell builtin magnifier is important to work with low vision users, previoush month not have problem this feature working.

Attila

ProblemType: Crash
DistroRelease: Ubuntu 14.04
Package: gnome-shell 3.10.4-0ubuntu4
ProcVersionSignature: Ubuntu 3.13.0-17.37-generic 3.13.6
Uname: Linux 3.13.0-17-generic i686
ApportVersion: 2.13.3-0ubuntu1
Architecture: i386
CrashCounter: 1
CurrentDesktop: GNOME
Date: Fri Mar 14 06:28:51 2014
DisplayManager: lightdm
ExecutablePath: /usr/bin/gnome-shell
GsettingsChanges: b'org.gnome.desktop.interface' b'gtk-im-module' b"'gtk-im-context-simple'"
InstallationDate: Installed on 2013-12-13 (90 days ago)
InstallationMedia: BeLin 3.02 i386
ProcCmdline: /usr/bin/gnome-shell --mode=classic
Signal: 6
SourcePackage: gnome-shell
StacktraceTop:
 g_assertion_message () from /lib/i386-linux-gnu/libglib-2.0.so.0
 g_assertion_message_expr () from /lib/i386-linux-gnu/libglib-2.0.so.0
 ?? () from /usr/lib/libgjs.so.0
 gjs_object_from_g_fundamental () from /usr/lib/libgjs.so.0
 gjs_value_from_g_argument () from /usr/lib/libgjs.so.0
Title: gnome-shell crashed with SIGABRT in g_assertion_message()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo

Revision history for this message
Attila Hammer (hammera) wrote :
information type: Private → Public
Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt
Revision history for this message
Apport retracing service (apport) wrote : StacktraceSource.txt
Revision history for this message
Apport retracing service (apport) wrote : StacktraceTop.txt
Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt
Changed in gnome-shell (Ubuntu):
importance: Undecided → Medium
tags: removed: need-i386-retrace
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in gnome-shell (Ubuntu):
status: New → Confirmed
Revision history for this message
Tim Lunn (darkxst) wrote :

upcoming gjs update should fix this, in the meantime you can test with ppa:darkxst/gjs-test

Revision history for this message
Attila Hammer (hammera) wrote :

Tim, I confirming positive test result.
After I added your suggested PPA and install all awailable upgrades, when logout and login happened the screen magnification feature works correct again when I click the screen magnifier menu item in top bar/accessibility category.
When will be land this newest GJS upstream version with official Trusty repository?

Attila

Revision history for this message
Tim Lunn (darkxst) wrote :

Its in trusty-proposed now, will migrate from there in about a week

Tim Lunn (darkxst)
Changed in gnome-shell (Ubuntu):
status: Confirmed → Fix Released
Revision history for this message
Jens Bremmekamp (nem75) wrote :

You can easily (but very unobviously) recover from this horrible bug:

- Login to Gnome -> "oh no" screen appears
- Press Ctrl + Alt + F3
- Login to the terminal with the same user as before
- run
DISPLAY=:0 gsettings set org.gnome.desktop.a11y.applications screen-magnifier-enabled false
- run
sudo service lightdm restart
- Login to Gnome again and rejoice

Deleting the gnome config files, even creating a new user and trying to log in with that one did exactly squat for me.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.