[Reportbug-maint] Bug#603209: reportbug: ReportBug GTK2 crashes when reporting problem related to browser-plugin-gnash package

Volodymyr Shcherbyna volodymyr at shcherbyna.com
Thu Nov 11 21:52:56 UTC 2010


Package: reportbug
Version: 4.12.6
Severity: important

Hello everyone,

I am running reportbug 4.12.6 and I guess I've found a bug. I was trying to
submit bug on browser-plugin-gnash package and I've noticed that reportbug just
silently exits when clicking Continue after specifying package.

I decided to run it in console and here is the console output:

--- BEGIN OF EXCEPTION TEXT ---

volodymyr at sv1:~$ reportbug
/usr/lib/pymodules/python2.6/reportbug/ui/gtk2_ui.py:476: PangoWarning:
pango_layout_set_width: assertion `layout != NULL' failed
 gtk.main ()
/usr/lib/pymodules/python2.6/reportbug/ui/gtk2_ui.py:476: PangoWarning:
pango_layout_get_extents: assertion `layout != NULL' failed
 gtk.main ()
/usr/lib/pymodules/python2.6/reportbug/ui/gtk2_ui.py:476: PangoWarning:
pango_layout_get_line_count: assertion `layout != NULL' failed
 gtk.main ()
Floating point exception

--- END OF EXCEPTION TEXT ---

I did nothing special, just entered the package name browser-plugin-gnash and
clicked next. I decided to run reportbug once again to report buggy package as
reportbug and it failed with the following:

--- BEGIN OF EXCEPTION TEXT ---

volodymyr at sv1:~$ reportbug
/usr/lib/pymodules/python2.6/reportbug/ui/gtk2_ui.py:476: GtkWarning:
gtk_widget_event: assertion `WIDGET_REALIZED_FOR_EVENT (widget, event)' failed
 gtk.main ()
**
Gdk:ERROR:/build/buildd-gtk+2.0_2.20.1-2-i386-TNeM25/gtk+2.0-2.20.1/gdk
/gdkregion-generic.c:1108:miUnionNonO: assertion failed: (y1 < y2)
Aborted

--- END OF EXCEPTION TEXT ---

Now, in order to send this bug report I run reportbug with -debug option. It
seems to work this way.

Update: nope. When running under debug it crashed again. Here is the crash info I've collected:

volodymyr at sv1:~$ reportbug -debug
*** glibc detected *** /usr/bin/python: double free or corruption (out): 0xb5936af8 ***
======= Backtrace: =========
/lib/i686/cmov/libc.so.6(+0x6b281)[0xb75b2281]
/lib/i686/cmov/libc.so.6(+0x6cad8)[0xb75b3ad8]
/lib/i686/cmov/libc.so.6(cfree+0x6d)[0xb75b6bbd]
/lib/libglib-2.0.so.0(g_free+0x36)[0xb6fd2c56]
/usr/lib/libgdk-x11-2.0.so.0(+0x2adce)[0xb6903dce]
/usr/lib/libgdk-x11-2.0.so.0(gdk_region_union+0x8e)[0xb690565e]
/usr/lib/libgdk-x11-2.0.so.0(+0x3983c)[0xb691283c]
/usr/lib/libgdk-x11-2.0.so.0(+0x3a19c)[0xb691319c]
/usr/lib/libgdk-x11-2.0.so.0(+0x3a2ae)[0xb69132ae]
/usr/lib/libgdk-x11-2.0.so.0(+0x3a93b)[0xb691393b]
/usr/lib/libgtk-x11-2.0.so.0(gtk_widget_unmap+0xca)[0xb6bdf6ea]
/usr/lib/libgtk-x11-2.0.so.0(+0x77ae5)[0xb69e6ae5]
/usr/lib/libgtk-x11-2.0.so.0(gtk_container_forall+0xa4)[0xb6a1b254]
/usr/lib/libgtk-x11-2.0.so.0(+0xaf120)[0xb6a1e120]
/usr/lib/libgobject-2.0.so.0(g_cclosure_marshal_VOID__VOID+0x7c)[0xb7070cac]
/usr/lib/libgobject-2.0.so.0(+0x97a9)[0xb70617a9]
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x1aa)[0xb706313a]
/usr/lib/libgobject-2.0.so.0(+0x20eba)[0xb7078eba]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x75c)[0xb707abfc]
/usr/lib/libgobject-2.0.so.0(g_signal_emit+0x26)[0xb707b076]
/usr/lib/libgtk-x11-2.0.so.0(gtk_widget_unmap+0xa4)[0xb6bdf6c4]
/usr/lib/libgtk-x11-2.0.so.0(gtk_widget_set_child_visible+0x10d)[0xb6bdf9ad]
/usr/lib/libgtk-x11-2.0.so.0(+0x6fc4d)[0xb69dec4d]
/usr/lib/libgtk-x11-2.0.so.0(+0x6fd5f)[0xb69ded5f]
/usr/lib/libgtk-x11-2.0.so.0(+0x70aca)[0xb69dfaca]
/usr/lib/libgobject-2.0.so.0(g_cclosure_marshal_VOID__VOID+0x7c)[0xb7070cac]
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x1aa)[0xb706313a]
/usr/lib/libgobject-2.0.so.0(+0x2161d)[0xb707961d]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x75c)[0xb707abfc]
/usr/lib/libgobject-2.0.so.0(g_signal_emit+0x26)[0xb707b076]
/usr/lib/libgtk-x11-2.0.so.0(gtk_button_clicked+0x8a)[0xb69eea8a]
/usr/lib/libgtk-x11-2.0.so.0(+0x81048)[0xb69f0048]
/usr/lib/libgobject-2.0.so.0(g_cclosure_marshal_VOID__VOID+0x7c)[0xb7070cac]
/usr/lib/libgobject-2.0.so.0(+0x97a9)[0xb70617a9]
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x1aa)[0xb706313a]
/usr/lib/libgobject-2.0.so.0(+0x20eba)[0xb7078eba]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x75c)[0xb707abfc]
/usr/lib/libgobject-2.0.so.0(g_signal_emit+0x26)[0xb707b076]                                                                                                                                            
/usr/lib/libgtk-x11-2.0.so.0(gtk_button_released+0x8a)[0xb69eeb2a]                                                                                                                                      
/usr/lib/libgtk-x11-2.0.so.0(+0x7fb73)[0xb69eeb73]                                                                                                                                                      
/usr/lib/libgtk-x11-2.0.so.0(+0x13ce74)[0xb6aabe74]                                                                                                                                                     
/usr/lib/libgobject-2.0.so.0(+0x97a9)[0xb70617a9]                                                                                                                                                       
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x1aa)[0xb706313a]                                                                                                                                        
/usr/lib/libgobject-2.0.so.0(+0x21266)[0xb7079266]                                                                                                                                                      
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x5db)[0xb707aa7b]                                                                                                                                    
/usr/lib/libgobject-2.0.so.0(g_signal_emit+0x26)[0xb707b076]                                                                                                                                            
/usr/lib/libgtk-x11-2.0.so.0(+0x269156)[0xb6bd8156]                                                                                                                                                     
/usr/lib/libgtk-x11-2.0.so.0(gtk_propagate_event+0xcd)[0xb6aa44cd]                                                                                                                                      
/usr/lib/libgtk-x11-2.0.so.0(gtk_main_do_event+0x307)[0xb6aa5857]                                                                                                                                       
/usr/lib/libgdk-x11-2.0.so.0(+0x55dda)[0xb692edda]                                                                                                                                                      
/lib/libglib-2.0.so.0(g_main_context_dispatch+0x1d5)[0xb6fca305]                                                                                                                                        
/lib/libglib-2.0.so.0(+0x3efe8)[0xb6fcdfe8]                                                                                                                                                             
/lib/libglib-2.0.so.0(g_main_loop_run+0x187)[0xb6fce527]                                                                                                                                                
/usr/lib/libgtk-x11-2.0.so.0(gtk_main+0xb9)[0xb6aa5e19]
/usr/lib/pymodules/python2.6/gtk-2.0/gtk/_gtk.so(+0x1606b8)[0xb6ea56b8]
/usr/bin/python(PyEval_EvalFrameEx+0x47ac)[0x80e0c9c]
/usr/bin/python(PyEval_EvalFrameEx+0x53c0)[0x80e18b0]
/usr/bin/python(PyEval_EvalFrameEx+0x53c0)[0x80e18b0]
/usr/bin/python(PyEval_EvalCodeEx+0x857)[0x80e2507]
/usr/bin/python[0x816b80c]
/usr/bin/python(PyObject_Call+0x4a)[0x806232a]
/usr/bin/python[0x806a311]
/usr/bin/python(PyObject_Call+0x4a)[0x806232a]
======= Memory map: ========
08048000-08228000 r-xp 00000000 08:06 926269     /usr/bin/python2.6
08228000-08277000 rw-p 001e0000 08:06 926269     /usr/bin/python2.6
08277000-08280000 rw-p 00000000 00:00 0
08c08000-09361000 rw-p 00000000 00:00 0          [heap]
a6b01000-a6c02000 rw-p 00000000 00:00 0
a6c02000-a6cc6000 r-xp 00000000 08:06 927604     /usr/lib/libasound.so.2.0.0
a6cc6000-a6cca000 rw-p 000c4000 08:06 927604     /usr/lib/libasound.so.2.0.0
a6cca000-a6d2a000 rw-s 00000000 00:04 2686983    /SYSV00000000 (deleted)
a6d2a000-a6d8a000 rw-s 00000000 00:04 2654214    /SYSV00000000 (deleted)
a6d8a000-a9c4c000 r--p 00000000 08:06 1061184    /usr/share/icons/gnome/icon-theme.cache
a9c4c000-acb0e000 r--p 00000000 08:06 1061184    /usr/share/icons/gnome/icon-theme.cache
acb0e000-b1072000 r--p 00000000 08:06 1061782    /usr/share/icons/hicolor/icon-theme.cache
b1072000-b55d6000 r--p 00000000 08:06 1061782    /usr/share/icons/hicolor/icon-theme.cache
b55d6000-b5665000 r--p 00000000 08:06 1310988    /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans-Bold.ttf
b5665000-b5700000 r--p 00000000 08:06 1310983    /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf
b58b8000-b58d5000 r-xp 00000000 08:06 1584668    /lib/libgcc_s.so.1
b58d5000-b58d6000 rw-p 0001c000 08:06 1584668    /lib/libgcc_s.so.1
b58d6000-b58da000 r-xp 00000000 08:06 1572879    /lib/i686/cmov/libnss_dns-2.11.2.so
b58da000-b58db000 r--p 00004000 08:06 1572879    /lib/i686/cmov/libnss_dns-2.11.2.so
b58db000-b58dc000 rw-p 00005000 08:06 1572879    /lib/i686/cmov/libnss_dns-2.11.2.so
b58dc000-b58de000 r-xp 00000000 08:06 1575363    /lib/libnss_mdns4_minimal.so.2
b58de000-b58df000 rw-p 00001000 08:06 1575363    /lib/libnss_mdns4_minimal.so.2
b58f2000-b58f5000 r-xp 00000000 08:06 932263     /usr/lib/libcanberra-0.24/libcanberra-alsa.so
b58f5000-b58f6000 rw-p 00002000 08:06 932263     /usr/lib/libcanberra-0.24/libcanberra-alsa.so
b58f6000-b58f8000 r-xp 00000000 08:06 1056609    /usr/lib/pango/1.6.0/modules/pango-basic-fc.so
b58f8000-b58f9000 rw-p 00001000 08:06 1056609    /usr/lib/pango/1.6.0/modules/pango-basic-fc.so
b58f9000-b58fa000 r--s 00000000 08:06 3280574    /var/cache/fontconfig/c05880de57d1f5e948fdfacc138775d9-le32d4.cache-3
b58fa000-b5900000 r--s 00000000 08:06 3280560    /var/cache/fontconfig/945677eb7aeaf62f1d50efc3fb3ec7d8-le32d4.cache-3
b5900000-b59f8000 rw-p 00000000 00:00 0
b59f8000-b5a00000 ---p 00000000 00:00 0
b5a01000-b5a08000 r--s 00000000 08:06 3280568    /var/cache/fontconfig/6d41288fd70b0be22e8c3a91e032eec0-le32d4.cache-3
b5a08000-b5a10000 r--s 00000000 08:06 3280559    /var/cache/fontconfig/d52a8644073d54c13679302ca1180695-le32d4.cache-3
b5a10000-b5a18000 r--s 00000000 08:06 3281466    /var/cache/fontconfig/e13b20fdb08344e0e664864cc2ede53d-le32d4.cache-3
b5a18000-b5a19000 ---p 00000000 00:00 0
b5a19000-b6219000 rw-p 00000000 00:00 0
b6219000-b62a4000 r-xp 00000000 08:06 939486     /usr/lib/libvte.so.9.13.3
b62a4000-b62a7000 rw-p 0008b000 08:06 939486     /usr/lib/libvte.so.9.13.3
b62a7000-b62b5000 r--s 00000000 08:06 3281661    /var/cache/fontconfig/865f88548240fee46819705c6468c165-le32d4.cache-3
b62b5000-b62b9000 r-xp 00000000 08:06 1182778    /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-png.so
b62b9000-b62ba000 rw-p 00003000 08:06 1182778    /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-png.so
b62ba000-b62c3000 r-xp 00000000 08:06 927941     /usr/lib/libenchant.so.1.6.0Aborted

-- Package-specific info:
** Environment settings:
INTERFACE="text"

** /home/volodymyr/.reportbugrc:
reportbug_version "4.12.6"
mode novice
ui text
realname "Volodymyr Shcherbyna"
email "volodymyr at shcherbyna.com"
smtphost "smtp.gmail.com"
smtpuser "volodymyr at shcherbyna.com"
smtppasswd <omitted>
smtptls

-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 2.6.32-5-686-bigmem (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages reportbug depends on:
ii  apt                     0.8.6            Advanced front-end for dpkg
ii  python                  2.6.6-3+squeeze1 interactive high-level object-orie
ii  python-reportbug        4.12.6           Python modules for interacting wit

reportbug recommends no packages.

Versions of packages reportbug suggests:
pn  debconf-utils        <none>              (no description available)
pn  debsums              <none>              (no description available)
pn  dlocate              <none>              (no description available)
pn  emacs22-bin-common | <none>              (no description available)
ii  exim4                4.72-1              metapackage to ease Exim MTA (v4) 
ii  exim4-daemon-light [ 4.72-1              lightweight Exim MTA (v4) daemon
ii  file                 5.04-5              Determines file type using "magic"
ii  gnupg                1.4.10-4            GNU privacy guard - a free PGP rep
ii  python-gtk2          2.17.0-4            Python bindings for the GTK+ widge
ii  python-gtkspell      2.25.3-6            Python bindings for the GtkSpell l
pn  python-urwid         <none>              (no description available)
ii  python-vte           1:0.24.3-1          Python bindings for the VTE widget
ii  xdg-utils            1.0.2+cvs20100307-2 desktop integration utilities from

-- no debconf information





More information about the Reportbug-maint mailing list