seed crashed with SIGSEGV in g_option_context_parse()

Bug #725320 reported by bp on 2011-02-25
92
This bug affects 16 people
Affects Status Importance Assigned to Milestone
GNOME Seed
Expired
Critical
seed (Ubuntu)
Medium
Unassigned

Bug Description

Binary package hint: seed

This happens consistently when I launch the Lights Off game in Natty.

ProblemType: Crash
DistroRelease: Ubuntu 11.04
Package: seed 2.31.91-0ubuntu4
ProcVersionSignature: Ubuntu 2.6.38-5.32-generic-pae 2.6.38-rc6
Uname: Linux 2.6.38-5-generic-pae i686
Architecture: i386
Date: Fri Feb 25 22:43:50 2011
ExecutablePath: /usr/bin/seed
ProcCmdline: seed /usr/share/gnome-games/lightsoff/main.js
ProcEnviron:
 LANGUAGE=en_US:en
 PATH=(custom, user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SegvAnalysis:
 Segfault happened at: 0xb768132d <g_option_context_parse+221>: cmpl $0x1,(%ecx)
 PC (0xb768132d) ok
 source "$0x1" ok
 destination "(%ecx)" (0x00000002) not located in a known VMA region (needed writable region)!
SegvReason: writing NULL VMA
Signal: 11
SourcePackage: seed
StacktraceTop:
 g_option_context_parse () from /lib/libglib-2.0.so.0
 gtk_clutter_init_with_args () from /usr/lib/libclutter-gtk-0.10.so.0
 ffi_call_SYSV () from /usr/lib/libffi.so.5
 ffi_call () from /usr/lib/libffi.so.5
 ?? () from /usr/lib/libgirepository-1.0.so.1
Title: seed crashed with SIGSEGV in g_option_context_parse()
UserGroups: adm admin cdrom dialout fuse libvirtd lpadmin netdev plugdev sambashare video

bp (badpazzword) wrote :
visibility: private → public

StacktraceTop:
 g_option_context_parse (context=0x8301e20, argc=0x2, argv=0x83011f8, error=0xbfd5fe88) at /build/buildd/glib2.0-2.28.1/./glib/goption.c:1749
 gtk_clutter_init_with_args (argc=0x2, argv=0x83011f8, parameter_string=0x0, entries=0x0, translation_domain=0x0, error=0xbfd5fe88) at ./gtk-clutter-util.c:682
 ffi_call_SYSV () at ../src/x86/sysv.S:61
 ffi_call (cif=0xbfd5fe6c, fn=0xb2ef9ab0 <gtk_clutter_init_with_args>, rvalue=0xbfd5ff3c, avalue=0xbfd5fdc0) at ../src/x86/ffi.c:326
 _g_callable_info_invoke (info=0x82323b0, function=0xb2ef9ab0, in_args=0x82ff600, n_in_args=5, out_args=0x82ff638, n_out_args=0, return_value=0xbfd5ff3c, is_method=0, throws=32, error=0xbfd5ff44) at girepository/gicallableinfo.c:496

Changed in seed (Ubuntu):
importance: Undecided → Medium
tags: removed: need-i386-retrace
Cygwin Ports (yselkowitz) wrote :

Not quite related to the crash, but you'll need this patch as well to get things working:

http://git.gnome.org/browse/gnome-games/commit/?id=98b73ad

This bug also appears when trying to run swell-foop:

$ swell-foop
Segmentation fault (core dumped)

Changed in seed (Ubuntu):
status: New → Confirmed

I am marking this bug as fixed since:

 - lightsoff and swell-foop no longer depend on seed
 - no other package depends on seed
 - seed does start up without crashing
 - this bug is marked as fixed upstream

Thanks to the Ubuntu devels for the newer package versions that work!

Changed in seed (Ubuntu):
status: Confirmed → Fix Released

Concerning the upstream bug status discrepancy see bug #1049367.

Changed in gnome-seed:
importance: Unknown → Critical
status: Unknown → Expired
To post a comment you must log in.
This report contains Public information  Edit
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.