Bug#704244: gtranslator: segmentation fault when searching with open--tran plugin

Federico Bruni fedelogy at gmail.com
Sat Mar 30 09:18:01 UTC 2013


Package: gtranslator
Version: 2.91.5-1
Severity: normal

Dear Maintainer,
I have the open-tran plugin enabled and it has worked fine at least until
3 weeks ago. Now I get a segmentation fault every time I search a word
in the open-tran search bar.

The terminal gives this output:
(gtranslator:19060): Json-CRITICAL **: json_node_get_array: assertion `node != NULL' failed
Segmentation fault

I paste also the backtrace (even if gdb says "no debugging symbols found"):

$ gdb gtranslator
GNU gdb (GDB) 7.4.1-debian
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "i486-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/gtranslator...(no debugging symbols found)...done.
(gdb) run
Starting program: /usr/bin/gtranslator 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/i386-linux-gnu/i686/cmov/libthread_db.so.1".
[New Thread 0xb6a07b70 (LWP 19177)]
[New Thread 0xb60ffb70 (LWP 19178)]

(gtranslator:19174): Json-CRITICAL **: json_node_get_array: assertion `node != NULL' failed

Program received signal SIGSEGV, Segmentation fault.
0xb57b0770 in ?? () from /usr/lib/gtranslator/plugins/libopentran.so
(gdb) bt
#0  0xb57b0770 in ?? () from /usr/lib/gtranslator/plugins/libopentran.so
#1  0xb756ac57 in g_cclosure_marshal_VOID__VOIDv ()
   from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
   #2  0xb7569121 in ?? () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
   #3  0xb7582279 in g_signal_emit_valist ()
      from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
      #4  0xb7582cd3 in g_signal_emit () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
      #5  0xb79058ea in gtk_button_clicked () from /usr/lib/i386-linux-gnu/libgtk-3.so.0
      #6  0xb7906fa8 in ?? () from /usr/lib/i386-linux-gnu/libgtk-3.so.0
      #7  0xb756abef in g_cclosure_marshal_VOID__VOID ()
         from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
         #8  0xb7567ced in ?? () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
         #9  0xb7568e76 in g_closure_invoke ()
            from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
            #10 0xb757a2fb in ?? () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
            #11 0xb7582b56 in g_signal_emit_valist ()
               from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
               #12 0xb7582cd3 in g_signal_emit () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
               #13 0xb7904d36 in ?? () from /usr/lib/i386-linux-gnu/libgtk-3.so.0
               #14 0xb79df9d0 in ?? () from /usr/lib/i386-linux-gnu/libgtk-3.so.0
               #15 0xb75677a7 in ?? () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
               #16 0xb7569121 in ?? () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
               #17 0xb7582279 in g_signal_emit_valist ()
               ---Type <return> to continue, or q <return> to quit---
                  from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
                  #18 0xb7582cd3 in g_signal_emit () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
                  #19 0xb7b27e8b in ?? () from /usr/lib/i386-linux-gnu/libgtk-3.so.0
                  #20 0xb79dd4d8 in ?? () from /usr/lib/i386-linux-gnu/libgtk-3.so.0
                  #21 0xb79df5a0 in gtk_main_do_event () from /usr/lib/i386-linux-gnu/libgtk-3.so.0
                  #22 0xb77f39ac in ?? () from /usr/lib/i386-linux-gnu/libgdk-3.so.0
                  #23 0xb781cad8 in ?? () from /usr/lib/i386-linux-gnu/libgdk-3.so.0
                  #24 0xb74a66d3 in g_main_context_dispatch ()
                     from /lib/i386-linux-gnu/libglib-2.0.so.0
                     #25 0xb74a6a70 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
                     #26 0xb74a6b51 in g_main_context_iteration ()
                        from /lib/i386-linux-gnu/libglib-2.0.so.0
                        #27 0xb76ee57c in g_application_run () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
                        #28 0x0805e3f6 in main ()
                        (gdb) 
                        


-- System Information:
Debian Release: 7.0
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 3.2.0-4-686-pae (SMP w/2 CPU cores)
Locale: LANG=it_IT.utf8, LC_CTYPE=it_IT.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages gtranslator depends on:
ii  dconf-gsettings-backend [gsettings-backend]  0.12.1-3
ii  gir1.2-atk-1.0                               2.4.0-2
ii  gir1.2-freedesktop                           1.32.1-1
ii  gir1.2-gdkpixbuf-2.0                         2.26.1-1
ii  gir1.2-glib-2.0                              1.32.1-1
ii  gir1.2-gtk-3.0                               3.4.2-6
ii  gir1.2-gtksource-3.0                         3.4.2-1
ii  gir1.2-gucharmap-2.90                        1:3.4.1.1-2.1
ii  gir1.2-pango-1.0                             1.30.0-1
ii  gir1.2-peas-1.0                              1.4.0-2
ii  gsettings-desktop-schemas                    3.4.2-3
ii  iso-codes                                    3.41-1
ii  libatk1.0-0                                  2.4.0-2
ii  libc6                                        2.13-38
ii  libcairo-gobject2                            1.12.2-3
ii  libcairo2                                    1.12.2-3
ii  libffi5                                      3.0.10-3
ii  libgda-5.0-4                                 5.0.3-2
ii  libgdict-1.0-6                               3.4.0-2
ii  libgdk-pixbuf2.0-0                           2.26.1-1
ii  libgdl-3-2                                   3.4.2-1
ii  libgettextpo0                                0.18.1.1-9
ii  libgirepository-1.0-1                        1.32.1-1
ii  libglib2.0-0                                 2.33.12+really2.32.4-5
ii  libgtk-3-0                                   3.4.2-6
ii  libgtksourceview-3.0-0                       3.4.2-1
ii  libgtkspell-3-0                              3.0.0~hg20110814-1
ii  libjson-glib-1.0-0                           0.14.2-1
ii  libpango1.0-0                                1.30.0-1
ii  libpeas-1.0-0                                1.4.0-2
ii  libxml2                                      2.8.0+dfsg1-7+nmu1
ii  python                                       2.7.3-4
ii  python2.7                                    2.7.3-6

gtranslator recommends no packages.

gtranslator suggests no packages.

-- no debconf information




More information about the pkg-gnome-maintainers mailing list