gnome-shell crashed with signal 5 in st_widget_get_theme_node()

Bug #950923 reported by Ionita Dorin
120
This bug affects 25 people
Affects Status Importance Assigned to Milestone
GNOME Shell
Expired
Critical
gnome-shell (Ubuntu)
Invalid
Medium
Unassigned

Bug Description

apport-gtk crash

ProblemType: Crash
DistroRelease: Ubuntu 12.04
Package: gnome-shell 3.2.2.1-0ubuntu1
ProcVersionSignature: Ubuntu 3.2.0-18.28-generic 3.2.9
Uname: Linux 3.2.0-18-generic x86_64
ApportVersion: 1.94.1-0ubuntu1
Architecture: amd64
Date: Fri Mar 9 17:38:47 2012
ExecutablePath: /usr/bin/gnome-shell
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Alpha amd64 (20120309)
LocalLibraries: /opt/VBoxGuestAdditions-4.1.8/lib/VBoxOGLfeedbackspu.so /opt/VBoxGuestAdditions-4.1.8/lib/VBoxOGL.so /opt/VBoxGuestAdditions-4.1.8/lib/VBoxOGLcrutil.so /opt/VBoxGuestAdditions-4.1.8/lib/VBoxOGLerrorspu.so /opt/VBoxGuestAdditions-4.1.8/lib/VBoxOGLpackspu.so /opt/VBoxGuestAdditions-4.1.8/lib/VBoxOGLpassthroughspu.so
ProcCmdline: /usr/bin/gnome-shell
ProcEnviron:
 LANG=en_US.UTF-8
 SHELL=/bin/bash
Signal: 5
SourcePackage: gnome-shell
StacktraceTop:
 st_widget_get_theme_node () from /usr/lib/gnome-shell/libgnome-shell.so
 ffi_call_unix64 () from /usr/lib/libmozjs185.so.1.0
 ffi_call () from /usr/lib/libmozjs185.so.1.0
 ?? () from /usr/lib/libgjs.so.0
 ?? () from /usr/lib/libgjs.so.0
Title: gnome-shell crashed with signal 5 in st_widget_get_theme_node()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo

Revision history for this message
Ionita Dorin (duroursu) wrote :
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 st_widget_get_theme_node (widget=0x1d6d9c0) at st/st-widget.c:596
 ffi_call_unix64 () at src/x86/unix64.S:75
 ffi_call (cif=0x1d7dd38, fn=0x7f2e95ad5b50 <st_widget_get_theme_node>, rvalue=<optimized out>, avalue=<optimized out>) at src/x86/ffi64.c:485
 gjs_invoke_c_function (context=0x153c230, function=0x1d7dd20, obj=<optimized out>, js_argc=0, js_argv=0x7f2e701911b0, js_rval=0x7ffffb239dd8) at gi/function.c:799
 function_call (context=0x153c230, js_argc=0, vp=0x7f2e701911a0) at gi/function.c:1123

Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt
Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt
Changed in gnome-shell (Ubuntu):
importance: Undecided → Medium
tags: removed: need-amd64-retrace
security vulnerability: yes → no
security vulnerability: yes → no
visibility: private → public
visibility: private → public
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
tags: added: raring
Changed in gnome-shell:
importance: Unknown → Critical
status: Unknown → Expired
Revision history for this message
Juan Carlos Inostroza (jci) wrote :

Hi,

I am affected by this problem as follows:
- Activate screen lock
- Unlock the screen
- gnome-shell crashes and restarts.

Seems that st_widget_get_theme_node () is not returning anything and causes the crash. Compared the source of gnome-shell from raring (st/st-widget.c) and the same file from Cinnamon (https://github.com/linuxmint/Cinnamon/blob/master/src/st/st-widget.c) and there's one return line missing on the raring version:

          g_critical ("st_widget_get_theme_node called on the widget %s which is not in the stage.",
                    st_describe_actor (CLUTTER_ACTOR (widget)));
          return g_object_new (ST_TYPE_THEME_NODE, NULL); // this one

I'm testing it right now.

BTW:
gnome-shell:
  Installed: 3.6.3.1-0ubuntu6
  Candidate: 3.6.3.1-0ubuntu6
  Version table:
 *** 3.6.3.1-0ubuntu6 0
        500 http://us.archive.ubuntu.com/ubuntu/ raring/universe i386 Packages
        100 /var/lib/dpkg/status

--j

Revision history for this message
Jeremy Bícha (jbicha) wrote :

Thank you for reporting this bug to Ubuntu. Ubuntu 12.04 LTS reached End of Life in April. See this document for currently supported Ubuntu releases: https://wiki.ubuntu.com/Releases

Please upgrade to Ubuntu 16.04 LTS and re-test. If the bug is still reproducible, increase the verbosity of the steps to recreate it so we can try again.

I apologize that we are not always to respond to bug reports promptly. Do feel free to report any other bugs you may find.

Changed in gnome-shell (Ubuntu):
status: Confirmed → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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