Here's the script leading to the above crash, as well as the full output from bug-buddy.
Nope, no Cairo (at least not directly). Some other Gnome related things though (see script source code). Cheers //Johan
System: Linux 2.6.25-2-686 #1 SMP Fri Jul 18 17:46:56 UTC 2008 i686
X Vendor: The X.Org Foundation
X Vendor Release: 10402000
Selinux: No
Accessibility: Disabled
GTK+ Theme: Default
Icon Theme: gnome
Memory status: size: 27144192 vsize: 27144192 resident: 16805888 share: 9261056
rss: 16805888 rss_rlim: 4294967295
CPU usage: start_time: 1218360349 rtime: 202 utime: 186 stime: 16 cutime:0
cstime: 0 timeout: 0 it_real_value: 0 frequency: 100
Backtrace was generated from '/usr/lib/bug-buddy/animation.rb'
[Thread debugging using libthread_db enabled]
[New Thread 0xb7c59b60 (LWP 5221)]
0xb7f1f424 in __kernel_vsyscall ()
#0 0xb7f1f424 in __kernel_vsyscall ()
#1 0xb7e1ffd3 in __waitpid_nocancel () from /lib/i686/cmov/libpthread.so.0
#2 0xb7b6cae3 in IA__g_spawn_sync (working_directory=0x0, argv=0x8be3918,
envp=0x0, flags=<value optimized out>,
child_setup=0, user_data=0x0, standard_output=0x0, standard_error=0x0,
exit_status=0x0, error=0xbfd35108)
at /tmp/buildd/glib2.0-2.16.4/glib/gspawn.c:374
#3 0xb7b6cdec in IA__g_spawn_command_line_sync (
command_line=0x8be7c10 "bug-buddy --appname=\"animation.rb\" --pid=5221",
standard_output=0x0,
standard_error=0x0, exit_status=0x0, error=0xbfd35108) at
/tmp/buildd/glib2.0-2.16.4/glib/gspawn.c:682
#4 0xb6cd9198 in ?? () from /usr/lib/gtk-2.0/modules/libgnomebreakpad.so
#5 <signal handler called>
#6 0xb7f1f424 in __kernel_vsyscall ()
#7 0xb7c85640 in raise () from /lib/i686/cmov/libc.so.6
#8 0xb7c87018 in abort () from /lib/i686/cmov/libc.so.6
#9 0xb7e5482b in rb_bug (fmt=0xb7ee1f3c "object allocation during garbage
collection phase") at error.c:213
#10 0xb7e78415 in rb_newobj () at gc.c:422
#11 0xb7e78442 in rb_data_object_alloc (klass=3083168140, datap=0x90be1c0,
dmark=0xb7bfbc30, dfree=0) at gc.c:443
#12 0xb7bfbf6a in ?? () from /usr/lib/ruby/1.8/i486-linux/glib2.so
#13 0xb7c5698c in ?? ()
#14 0x090be1c0 in ?? ()
#15 0xb7bfbc30 in ?? () from /usr/lib/ruby/1.8/i486-linux/glib2.so
#16 0x00000000 in ?? ()
Thread 1 (Thread 0xb7c59b60 (LWP 5221)):
#0 0xb7f1f424 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb7e1ffd3 in __waitpid_nocancel () from /lib/i686/cmov/libpthread.so.0
No symbol table info available.
#2 0xb7b6cae3 in IA__g_spawn_sync (working_directory=0x0, argv=0x8be3918,
envp=0x0, flags=<value optimized out>,
child_setup=0, user_data=0x0, standard_output=0x0, standard_error=0x0,
exit_status=0x0, error=0xbfd35108)
at /tmp/buildd/glib2.0-2.16.4/glib/gspawn.c:374
outpipe = -1
errpipe = -1
pid = 5222
fds = {__fds_bits = {160, 0, 8, 0, -1212484376, 0, 151907992,
-1076670840, -1212859071, 8, 151907992, 4,
-1212484376, 0, 146684196, -1076670744, -1212871827, 151907992,
-1212955360, 0, 148756776, -1210375840, 5, 10,
-1076670760, -1076670764, 146684184, 3, 0, 14355232, 824320692, 151907992}}
ret = <value optimized out>
outstr = (GString *) 0x0
errstr = (GString *) 0x0
failed = 0
status = <value optimized out>
__PRETTY_FUNCTION__ = "IA__g_spawn_sync"
#3 0xb7b6cdec in IA__g_spawn_command_line_sync (
command_line=0x8be7c10 "bug-buddy --appname=\"animation.rb\" --pid=5221",
standard_output=0x0,
standard_error=0x0, exit_status=0x0, error=0xbfd35108) at
/tmp/buildd/glib2.0-2.16.4/glib/gspawn.c:682
retval = 0
argv = (gchar **) 0x8be3918
__PRETTY_FUNCTION__ = "IA__g_spawn_command_line_sync"
#4 0xb6cd9198 in ?? () from /usr/lib/gtk-2.0/modules/libgnomebreakpad.so
No symbol table info available.
#5 <signal handler called>
No symbol table info available.
#6 0xb7f1f424 in __kernel_vsyscall ()
No symbol table info available.
#7 0xb7c85640 in raise () from /lib/i686/cmov/libc.so.6
No symbol table info available.
#8 0xb7c87018 in abort () from /lib/i686/cmov/libc.so.6
No symbol table info available.
#9 0xb7e5482b in rb_bug (fmt=0xb7ee1f3c "object allocation during garbage
collection phase") at error.c:213
buf = "./animation.rb:107: [EMAIL PROTECTED]", '\0' <repeats 11 times>,
"Ã\003\000\000\000\002\000\000tîh·\000X\000\000\000X\000\000\230±ã\bð¿ã\bÃ\003\000\000\000\002\000\000pÃæ\b¬öj·\000cã\b\016\000\000\000(Vÿ¦æh·\006",
'\0' <repeats 11 times>,
"tîh·Ãfã\b\024[ö\b[ÿ8Yÿ\020Uÿø¤ï·\031\022\000\000\030Hö\000\000\000\000\020g"...
out = (FILE *) 0xb7db1580
len = 20
#10 0xb7e78415 in rb_newobj () at gc.c:422
No locals.
#11 0xb7e78442 in rb_data_object_alloc (klass=3083168140, datap=0x90be1c0,
dmark=0xb7bfbc30, dfree=0) at gc.c:443
No locals.
#12 0xb7bfbf6a in ?? () from /usr/lib/ruby/1.8/i486-linux/glib2.so
No symbol table info available.
#13 0xb7c5698c in ?? ()
No symbol table info available.
#14 0x090be1c0 in ?? ()
No symbol table info available.
#15 0xb7bfbc30 in ?? () from /usr/lib/ruby/1.8/i486-linux/glib2.so
No symbol table info available.
#16 0x00000000 in ?? ()
No symbol table info available.
#0 0xb7f1f424 in __kernel_vsyscall ()
The program is running. Quit anyway (and detach it)? (y or n) [answered Y;
input not from terminal]
----------- .xsession-errors (2767 sec old) ---------------------
/etc/gdm/Xsession: Beginning session setup...
SESSION_MANAGER=local/foo:/tmp/.ICE-unix/3109
ALSA lib control.c:909:(snd_ctl_open_noupdate) Invalid CTL front:0
ALSA lib control.c:909:(snd_ctl_open_noupdate) Invalid CTL front:0
xrdb: "*Label.background" on line 199 overrides entry on line 129
xrdb: "*Text.background" on line 205 overrides entry on line 170
xrdb: "*Label.foreground" on line 211 overrides entry on line 130
xrdb: "*Text.foreground" on line 217 overrides entry on line 171
Fönsterhanterarvarning: Misslyckades med att läsa sparad sessionsfil
/home/johan/.metacity/sessions/default0.ms: Misslyckades med att öppna filen
"/home/johan/.metacity/sessions/default0.ms": Filen
11
seahorse nautilus module initialized
Initializing gnome-mount extension
--------------------------------------------------
animation.rb
Description: application/download

