After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 329101 - Crashes in gdk_pixbuf_animation_iter_advance() at session login
Crashes in gdk_pixbuf_animation_iter_advance() at session login
Status: RESOLVED FIXED
Product: gdk-pixbuf
Classification: Platform
Component: general
git master
Other Linux
: Normal normal
: ---
Assigned To: gdk-pixbuf-maint
gdk-pixbuf-maint
Depends on:
Blocks:
 
 
Reported: 2006-01-29 16:59 UTC by Loïc Minier
Modified: 2011-12-16 22:16 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Loïc Minier 2006-01-29 16:59:18 UTC
Hi,

Xavier Bestel reported in Debian bug http://bugs.debian.org/337520 that Galeon reproducely crashes at session login.  The backtrace he provided seems to locate the crash in the pixbuf animation code.

This could be a Gtk bug, or perhaps a race condition.

Xavier says Galeon doesn't crash when launched manually afterwards.

The backtrace looks as follows:
0x5558e231 in __waitpid_nocancel () from /lib/tls/libpthread.so.0
  • #0 __waitpid_nocancel
    from /lib/tls/libpthread.so.0
  • #1 libgnomeui_module_info_get
    from /usr/lib/libgnomeui-2.so.0
  • #2 <signal handler called>
  • #3 IA__gdk_pixbuf_animation_iter_advance
    at gdk-pixbuf-animation.c line 582
  • #4 animation_timeout
    at gtkimage.c line 1394
  • #5 g_main_context_wakeup
    from /usr/lib/libglib-2.0.so.0
  • #6 g_main_context_dispatch
    from /usr/lib/libglib-2.0.so.0
  • #7 g_main_context_check
    from /usr/lib/libglib-2.0.so.0
  • #8 g_main_loop_run
    from /usr/lib/libglib-2.0.so.0
  • #9 bonobo_main
    from /usr/lib/libbonobo-2.so.0
  • #10 main

(Other threads and details can be found in the Debian report.)

Cheers,
Comment 1 Loïc Minier 2006-01-29 17:00:20 UTC
(By the way, Serge Gavrilov runs Ubuntu and has the same problem.)
Comment 2 Christian Kirbach 2006-01-29 23:28:33 UTC
unique and complete trace.
gtk+ crash
confirming.
Comment 3 Matthias Clasen 2011-12-16 22:16:27 UTC
This could be a thread-safety issue that I've just fixed. In any case, the stacktrace contains not much information, and this bug is many years old, so I am going to close it, in the hope that the fix works.