Bug#400048: gtranslator: Segfaults very often when editing

Martin Hawlisch Martin.Hawlisch at gmx.de
Thu Nov 23 16:59:40 UTC 2006


Package: gtranslator
Version: 1.1.6-6
Severity: important

I'm using gtranslator to edit the german po file of GRAMPS.
Especially when doing copy and past in the translation field gtranslator crashes very often.
It prints to the console:
*** glibc detected *** free(): invalid pointer: 0x089a3c28 ***
and then is hanging.

this is a gdb backtrace done in another run:
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1225348352 (LWP 29047)]
0xb76474ba in pango_font_get_glyph_extents () from /usr/lib/libpango-1.0.so.0
(gdb) bt
#0  0xb76474ba in pango_font_get_glyph_extents () from /usr/lib/libpango-1.0.so.0
#1  0xb7648873 in pango_glyph_string_extents_range () from /usr/lib/libpango-1.0.so.0
#2  0xb764896e in pango_glyph_string_extents () from /usr/lib/libpango-1.0.so.0
#3  0xb765163a in pango_layout_iter_get_index () from /usr/lib/libpango-1.0.so.0
#4  0xb76532a2 in pango_layout_line_get_extents () from /usr/lib/libpango-1.0.so.0
#5  0xb76536e5 in pango_layout_line_get_pixel_extents () from /usr/lib/libpango-1.0.so.0
#6  0xb765624f in pango_layout_iter_get_char_extents () from /usr/lib/libpango-1.0.so.0
#7  0xb76571d3 in pango_layout_get_pixel_extents () from /usr/lib/libpango-1.0.so.0
#8  0xb782199f in gtk_cell_renderer_text_new () from /usr/lib/libgtk-x11-2.0.so.0
#9  0xb7821d80 in gtk_cell_renderer_text_new () from /usr/lib/libgtk-x11-2.0.so.0
#10 0xb781bf24 in gtk_cell_renderer_render () from /usr/lib/libgtk-x11-2.0.so.0
#11 0xb79bbdf5 in gtk_tree_view_column_focus_cell () from /usr/lib/libgtk-x11-2.0.so.0
#12 0xb79bcb41 in _gtk_tree_view_column_cell_render () from /usr/lib/libgtk-x11-2.0.so.0
#13 0xb79b71b5 in _gtk_tree_view_column_autosize () from /usr/lib/libgtk-x11-2.0.so.0
#14 0xb78e1250 in _gtk_marshal_BOOLEAN__BOXED () from /usr/lib/libgtk-x11-2.0.so.0
#15 0xb74baf49 in g_value_set_boxed () from /usr/lib/libgobject-2.0.so.0
#16 0xb74bc98b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#17 0xb74cd56f in g_signal_chain_from_overridden () from /usr/lib/libgobject-2.0.so.0
#18 0xb74ce208 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#19 0xb74ce5d9 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#20 0xb79cae84 in gtk_widget_get_default_style () from /usr/lib/libgtk-x11-2.0.so.0
#21 0xb78dc00f in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#22 0xb775eeb0 in gdk_window_is_viewable () from /usr/lib/libgdk-x11-2.0.so.0
#23 0xb775f05f in gdk_window_process_all_updates () from /usr/lib/libgdk-x11-2.0.so.0
#24 0xb775f0e5 in gdk_window_process_all_updates () from /usr/lib/libgdk-x11-2.0.so.0
#25 0xb74429b1 in g_source_is_destroyed () from /usr/lib/libglib-2.0.so.0
#26 0xb7444731 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#27 0xb74477a6 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#28 0xb7447b67 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#29 0xb78dc281 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#30 0x0805c8aa in ?? ()
#31 0x080a1010 in ?? ()
#32 0x0806e19e in _IO_stdin_used ()
#33 0xbf835880 in ?? ()
#34 0x00000000 in ?? ()


I hope you can get that fixed.

Cheers, Martin.

-- System Information:
Debian Release: 4.0
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-1-686
Locale: LANG=de_DE at euro, LC_CTYPE=de_DE at euro (charmap=ISO-8859-15)

Versions of packages gtranslator depends on:
ii  libart-2.0-2               2.3.17-1      Library of functions for 2D graphi
ii  libaspell15                0.60.4-4      GNU Aspell spell-checker runtime l
ii  libatk1.0-0                1.12.3-1      The ATK accessibility toolkit
ii  libbonobo2-0               2.14.0-3      Bonobo CORBA interfaces library
ii  libbonoboui2-0             2.14.0-5      The Bonobo UI library
ii  libc6                      2.3.6.ds1-8   GNU C Library: Shared libraries
ii  libcairo2                  1.2.4-4       The Cairo 2D vector graphics libra
ii  libfontconfig1             2.4.1-2       generic font configuration library
ii  libgconf2-4                2.16.0-2      GNOME configuration database syste
ii  libglib2.0-0               2.12.4-2      The GLib library of C routines
ii  libgnome-keyring0          0.6.0-2       GNOME keyring services library
ii  libgnome2-0                2.16.0-2      The GNOME 2 library - runtime file
ii  libgnomecanvas2-0          2.14.0-2      A powerful object-oriented display
ii  libgnomeui-0               2.14.1-2      The GNOME 2 libraries (User Interf
ii  libgnomevfs2-0             2.14.2-3      GNOME virtual file-system (runtime
ii  libgtk2.0-0                2.8.20-3      The GTK+ graphical user interface 
ii  libgtkspell0               2.0.10-3+b1   a spell-checking addon for GTK's T
ii  libice6                    1:1.0.1-2     X11 Inter-Client Exchange library
ii  liborbit2                  1:2.14.3-0.1  libraries for ORBit2 - a CORBA ORB
ii  libpango1.0-0              1.14.7-1      Layout and rendering of internatio
ii  libpopt0                   1.10-3        lib for parsing cmdline parameters
ii  libsm6                     1:1.0.1-3     X11 Session Management library
ii  libx11-6                   2:1.0.3-4     X11 client-side library
ii  libxcursor1                1.1.7-4       X cursor management library
ii  libxext6                   1:1.0.1-2     X11 miscellaneous extension librar
ii  libxfixes3                 1:4.0.1-4     X11 miscellaneous 'fixes' extensio
ii  libxi6                     1:1.0.1-3     X11 Input extension library
ii  libxinerama1               1:1.0.1-4.1   X11 Xinerama extension library
ii  libxml2                    2.6.27.dfsg-1 GNOME XML library
ii  libxrandr2                 2:1.1.0.2-4   X11 RandR extension library
ii  libxrender1                1:0.9.1-3     X Rendering Extension client libra

gtranslator recommends no packages.

-- no debconf information

-- 
Der GMX SmartSurfer hilft bis zu 70% Ihrer Onlinekosten zu sparen! 
Ideal für Modem und ISDN: http://www.gmx.net/de/go/smartsurfer





More information about the pkg-gnome-maintainers mailing list