Bug#221310: totem crashs all the time

Dj-Death Dj-Death <djdeath@gmx.fr>, 221310@bugs.debian.org
Mon, 17 Nov 2003 20:56:43 +0100


Package: totem
Version: 0.99.8-1
Severity: normal


Totem crashs very often without any raison and at any special time.

Here running totem in gdb (I first started totem without any file/option
then I clicked on a video file in nautilus, totem started to ready the video
and crashed a few second after.

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 16384 (LWP 3019)]
0x40628528 in pango_layout_iter_get_char_extents ()
   from /usr/lib/libpango-1.0.so.0
(gdb) bt
#0  0x40628528 in pango_layout_iter_get_char_extents ()
   from /usr/lib/libpango-1.0.so.0
#1  0x0807825f in totem_playlist_set_at_start ()
#2  0x0807894c in totem_playlist_set_at_start ()
#3  0x08078bbd in totem_playlist_set_at_start ()
#4  0x080790d8 in rb_ellipsizing_label_set_markup ()
#5  0x409e4bab in g_cclosure_marshal_VOID__BOXED ()
   from /usr/lib/libgobject-2.0.so.0
#6  0x409d3d44 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
#7  0x409d3a92 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#8  0x409e36c4 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#9  0x409e2ec2 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#10 0x409e30d6 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#11 0x404a766f in gtk_widget_size_allocate () from /usr/lib/libgtk-x11-2.0.so.0
#12 0x4049f79e in gtk_vbox_new () from /usr/lib/libgtk-x11-2.0.so.0
#13 0x409e4bab in g_cclosure_marshal_VOID__BOXED ()
   from /usr/lib/libgobject-2.0.so.0
#14 0x409d3d44 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
#15 0x409d3a92 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#16 0x409e36c4 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#17 0x409e2ec2 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#18 0x409e30d6 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#19 0x404a766f in gtk_widget_size_allocate () from /usr/lib/libgtk-x11-2.0.so.0
#20 0x404b5dd9 in gtk_window_reshow_with_initial_size ()
   from /usr/lib/libgtk-x11-2.0.so.0
#21 0x409e4bab in g_cclosure_marshal_VOID__BOXED ()
   from /usr/lib/libgobject-2.0.so.0
#22 0x409d3d44 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
#23 0x409d3a92 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#24 0x409e36c4 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#25 0x409e2ec2 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#26 0x409e30d6 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#27 0x404a766f in gtk_widget_size_allocate () from /usr/lib/libgtk-x11-2.0.so.0
#28 0x404b55f0 in gtk_window_reshow_with_initial_size ()
   from /usr/lib/libgtk-x11-2.0.so.0
#29 0x409e4212 in g_cclosure_marshal_VOID__VOID ()
   from /usr/lib/libgobject-2.0.so.0
#30 0x409d3d44 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
#31 0x409d3a92 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#32 0x409e36c4 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#33 0x409e2ec2 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#34 0x409e30d6 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#35 0x404a6396 in gtk_widget_show () from /usr/lib/libgtk-x11-2.0.so.0
#36 0x4036ad7d in gtk_container_get_focus_hadjustment ()
   from /usr/lib/libgtk-x11-2.0.so.0
#37 0x404a67d6 in gtk_widget_show_all () from /usr/lib/libgtk-x11-2.0.so.0
#38 0x0806b2e8 in totem_action_open_files ()
#39 0x00000500 in ?? ()
#40 0x000003a9 in ?? ()
#41 0x00000116 in ?? ()
#42 0x4053f244 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#43 0x08f443b8 in ?? ()
#44 0xbffff4c8 in ?? ()
#45 0x403c69c4 in _gtk_marshal_BOOLEAN__BOXED ()
   from /usr/lib/libgtk-x11-2.0.so.0
Previous frame inner to this frame (corrupt stack?)


-- System Information:
Debian Release: testing/unstable
Architecture: i386
Kernel: Linux traktopel 2.4.22 #3 dim sep 28 23:50:22 CEST 2003 i686
Locale: LANG=fr_FR@euro, LC_CTYPE=fr_FR@euro

Versions of packages totem depends on:
ii  debconf                    1.3.20        Debian configuration management sy
ii  libart-2.0-2               2.3.16-1      Library of functions for 2D graphi
ii  libatk1.0-0                1.4.1-1       The ATK accessibility toolkit
ii  libaudiofile0              0.2.3-4       The Audiofile Library
ii  libbonobo2-0               2.4.2-1       Bonobo CORBA interfaces library
ii  libbonoboui2-0             2.4.0-4       The Bonobo UI library
ii  libc6                      2.3.2.ds1-10  GNU C Library: Shared libraries an
ii  libesd0                    0.2.32-0      Enlightened Sound Daemon - Shared 
ii  libfreetype6               2.1.7-1       FreeType 2 font engine, shared lib
ii  libgcc1                    1:3.3.2-4     GCC support library
ii  libgconf2-4                2.4.0.1-2     GNOME configuration database syste
ii  libgcrypt1                 1.1.12-4      LGPL Crypto library - runtime libr
ii  libglade2-0                2.0.1-6       Library to load .glade files at ru
ii  libglib2.0-0               2.2.3-1       The GLib library of C routines
ii  libgnome-desktop-2         2.4.1-3       Utility library for loading .deskt
ii  libgnome2-0                2.4.0-4       The GNOME 2 library - runtime file
ii  libgnomecanvas2-0          2.4.0-1       A powerful object-oriented display
ii  libgnomeui-0               2.4.0.1-5     The GNOME 2 libraries (User Interf
ii  libgnomevfs2-0             2.4.1-4       The GNOME virtual file-system libr
ii  libgnomevfs2-common        2.4.1-4       The GNOME virtual file-system libr
ii  libgnutls7                 0.8.12-2      GNU TLS library - runtime library
ii  libgtk2.0-0                2.2.4-2       The GTK+ graphical user interface 
ii  libjpeg62                  6b-9          The Independent JPEG Group's JPEG 
ii  liblircclient0             0.6.6-6       LIRC client library
ii  liborbit2                  1:2.8.2-1     Libraries for ORBit2 - a CORBA ORB
ii  libpango1.0-0              1.2.5-2       Layout and rendering of internatio
ii  libpopt0                   1.7-3         lib for parsing cmdline parameters
ii  libstartup-notification0   0.5-4         library for program launch feedbac
ii  libstdc++5                 1:3.3.2-4     The GNU Standard C++ Library v3
ii  libtasn1-0                 0.1.2-1       Manage ASN.1 structures (runtime)
ii  libxine1                   1-rc2-1       the xine video/media player librar
ii  libxml2                    2.6.2-1       GNOME XML library
ii  scrollkeeper               0.3.12-3      A free electronic cataloging syste
ii  xlibs                      4.3.0-0pre1v3 X Window System client libraries
ii  zlib1g                     1:1.1.4-17    compression library - runtime

-- debconf information:
* totem/thumbnailer: true