gnome-shell crashed with SIGSEGV in magazine_chain_pop_head()

Bug #955845 reported by Roman Brodylo
392
This bug affects 43 people
Affects Status Importance Assigned to Milestone
GNOME Shell
Fix Released
Medium
gnome-shell (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

Occurs after updating.

ProblemType: Crash
DistroRelease: Ubuntu 12.04
Package: gnome-shell 3.3.90-0ubuntu1
ProcVersionSignature: Ubuntu 3.2.0-18.29-generic-pae 3.2.9
Uname: Linux 3.2.0-18-generic-pae i686
ApportVersion: 1.94.1-0ubuntu2
Architecture: i386
Date: Thu Mar 15 10:31:42 2012
EcryptfsInUse: Yes
ExecutablePath: /usr/bin/gnome-shell
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Release i386 (20111012)
ProcCmdline: /usr/bin/gnome-shell
SegvAnalysis:
 Segfault happened at: 0xb7137f9b <g_slice_alloc+475>: mov 0x4(%eax),%esi
 PC (0xb7137f9b) ok
 source "0x4(%eax)" (0x00088900) not located in a known VMA region (needed readable region)!
 destination "%esi" ok
SegvReason: reading unknown VMA
Signal: 11
SourcePackage: gnome-shell
StacktraceTop:
 g_slice_alloc () from /lib/i386-linux-gnu/libglib-2.0.so.0
 g_ptr_array_sized_new () from /lib/i386-linux-gnu/libglib-2.0.so.0
 g_ptr_array_new () from /lib/i386-linux-gnu/libglib-2.0.so.0
 _st_theme_get_matched_properties () from /usr/lib/gnome-shell/libgnome-shell.so
 ?? () from /usr/lib/gnome-shell/libgnome-shell.so
Title: gnome-shell crashed with SIGSEGV in g_slice_alloc()
UpgradeStatus: Upgraded to precise on 2012-03-14 (0 days ago)
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare

Revision history for this message
Roman Brodylo (roman-brodylo) wrote :
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 magazine_chain_pop_head (magazine_chunks=0x8152b00) at /build/buildd/glib2.0-2.31.20/./glib/gslice.c:528
 thread_memory_magazine1_alloc (ix=<optimized out>, tmem=<optimized out>) at /build/buildd/glib2.0-2.31.20/./glib/gslice.c:835
 g_slice_alloc (mem_size=20) at /build/buildd/glib2.0-2.31.20/./glib/gslice.c:994
 g_ptr_array_sized_new (reserved_size=0) at /build/buildd/glib2.0-2.31.20/./glib/garray.c:880
 g_ptr_array_new () at /build/buildd/glib2.0-2.31.20/./glib/garray.c:864

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
summary: - gnome-shell crashed with SIGSEGV in g_slice_alloc()
+ gnome-shell crashed with SIGSEGV in magazine_chain_pop_head()
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
Jeremy Bícha (jbicha)
visibility: private → public
tags: added: bugpattern-needed
Revision history for this message
Fabien Tassin (fta) wrote :

Many dupes:
- all 32bit
- many using the nvidia-current driver
- many claiming it crashed after an upgrade / unrelated pkg install.

Same for me. I've cornered it a while ago to gtk-update-icon-cache, which is triggered by the dpkg "triggers".

I can reproduce easily:
1/ sudo gtk-update-icon-cache --force --quiet /usr/share/icons/hicolor
2/ go the Activities Overview (the Dash) by moving the mouse to the top left corner
=> boom

Linking to upstream bug: https://bugzilla.gnome.org/show_bug.cgi?id=673512

Changed in gnome-shell:
importance: Unknown → Medium
status: Unknown → New
Revision history for this message
Fabien Tassin (fta) wrote :

Fixed & verified upstream in trunk.
Someone may have to backport the 2 commits fixing this (00091a2 & 0a7968a)

Changed in gnome-shell:
status: New → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gnome-shell - 3.4.1-0ubuntu2

---------------
gnome-shell (3.4.1-0ubuntu2) precise-proposed; urgency=low

  * 10-make-NetworkManager-optional.patch:
    - Disabled, it doesn't work right and isn't used for Ubuntu
      architectures anyway.
  * Refreshed patches
 -- Jeremy Bicha <email address hidden> Wed, 18 Apr 2012 00:34:57 -0400

Changed in gnome-shell (Ubuntu):
status: Confirmed → Fix Released
To post a comment you must log in.