[Reportbug-maint] Bug#590887: various segmentation fault after/before looking at already reported bugs

Luca Capello luca at pca.it
Thu Jul 29 21:38:54 UTC 2010


Package: reportbug
Version: 4.12.4
Severity: important

Hi there!

I was trying to report a general GNOME bug (#590886) and reportbug crashed,
which is reproducible in a weird manner:

- sometime with a segmentation fault
=====
luca at gismo:~$ reportbug
**
Gdk:ERROR:/tmp/buildd/gtk+2.0-2.20.1/gdk/gdkregion-generic.c:1121:miUnionNonO:
assertion failed: (pReg->numRects<=pReg->size)
**
Gdk:ERROR:/tmp/buildd/gtk+2.0-2.20.1/gdk/gdkregion-generic.c:1187:miUnionO:
assertion failed: (pReg->numRects<=pReg->size)
Segmentation fault
luca at gismo:~$
=====

- sometime with a more precise error
=====
luca at gismo:~$ 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 ()
*** glibc detected *** /usr/bin/python: double free or corruption (!prev):
0x0000000001815c00 ***
======= Backtrace: =========
/lib/libc.so.6(+0x71b16)[0x7faf3c611b16]
/lib/libc.so.6(+0x775a3)[0x7faf3c6175a3]
/lib/libc.so.6(realloc+0xf0)[0x7faf3c617a40]
/lib/libglib-2.0.so.0(g_realloc+0x2f)[0x7faf3abb933f]
/usr/lib/libgdk-x11-2.0.so.0(+0x33cc6)[0x7faf395e8cc6]
/usr/lib/libgdk-x11-2.0.so.0(+0x32f59)[0x7faf395e7f59]
/usr/lib/libgdk-x11-2.0.so.0(gdk_region_union+0x97)[0x7faf395e96c7]
/usr/lib/libgdk-x11-2.0.so.0(+0x42411)[0x7faf395f7411]
/usr/lib/libgtk-x11-2.0.so.0(+0x259c50)[0x7faf39abbc50]
/usr/lib/libgtk-x11-2.0.so.0(+0x259ce6)[0x7faf39abbce6]
/usr/lib/libgtk-x11-2.0.so.0(gtk_widget_queue_resize+0x5c)[0x7faf39abedbc]
/usr/lib/libgtk-x11-2.0.so.0(+0x12b87b)[0x7faf3998d87b]
/usr/lib/libgtk-x11-2.0.so.0(gtk_label_set_text+0x9d)[0x7faf3999022d]
/usr/lib/pymodules/python2.6/gtk-2.0/gtk/_gtk.so(+0x185fc2)[0x7faf3a007fc2]
/usr/bin/python(PyEval_EvalFrameEx+0x5165)[0x4a7b35]
/usr/bin/python(PyEval_EvalFrameEx+0x5a60)[0x4a8430]
/usr/bin/python(PyEval_EvalCodeEx+0x911)[0x4a9551]
/usr/bin/python[0x538afd]
/usr/bin/python(PyObject_Call+0x47)[0x41ef47]
/usr/bin/python(PyEval_EvalFrameEx+0x3845)[0x4a6215]
/usr/bin/python(PyEval_EvalCodeEx+0x911)[0x4a9551]
/usr/bin/python[0x538a00]
/usr/bin/python(PyObject_Call+0x47)[0x41ef47]
/usr/bin/python(PyEval_EvalFrameEx+0x3845)[0x4a6215]
/usr/bin/python(PyEval_EvalCodeEx+0x911)[0x4a9551]
/usr/bin/python(PyEval_EvalFrameEx+0x4d12)[0x4a76e2]
/usr/bin/python(PyEval_EvalFrameEx+0x5a60)[0x4a8430]
======= Memory map: ========
00400000-0061d000 r-xp 00000000 fe:01 10851310
/usr/bin/python2.6
0081d000-0087f000 rw-p 0021d000 fe:01 10851310
/usr/bin/python2.6
0087f000-0088e000 rw-p 00000000 00:00 0
0090c000-01cb3000 rw-p 00000000 00:00 0                                  [heap]
7faf28e81000-7faf28e97000 r-xp 00000000 fe:01 1417638
/lib/libgcc_s.so.1
7faf28e97000-7faf29096000 ---p 00016000 fe:01 1417638
/lib/libgcc_s.so.1
7faf29096000-7faf29097000 rw-p 00015000 fe:01 1417638
/lib/libgcc_s.so.1
7faf29097000-7faf2c000000 r--p 00000000 fe:01 10889567
/usr/share/icons/gnome/icon-theme.cache
7faf2c000000-7faf2c05a000 rw-p 00000000 00:00 0
7faf2c05a000-7faf30000000 ---p 00000000 00:00 0
7faf30097000-7faf300a4000 r-xp 00000000 fe:01 1417630
/lib/libudev.so.0.8.3
7faf300a4000-7faf302a3000 ---p 0000d000 fe:01 1417630
/lib/libudev.so.0.8.3
7faf302a3000-7faf302a4000 rw-p 0000c000 fe:01 1417630
/lib/libudev.so.0.8.3
7faf302a4000-7faf302e2000 r-xp 00000000 fe:01 1418549
/lib/libdbus-1.so.3.4.0
7faf302e2000-7faf304e2000 ---p 0003e000 fe:01 1418549
/lib/libdbus-1.so.3.4.0
7faf304e2000-7faf304e3000 r--p 0003e000 fe:01 1418549
/lib/libdbus-1.so.3.4.0
7faf304e3000-7faf304e4000 rw-p 0003f000 fe:01 1418549
/lib/libdbus-1.so.3.4.0
7faf304e4000-7faf304fc000 r-xp 00000000 fe:01 10987419
/usr/lib/gvfs/libgvfscommon.so
7faf304fc000-7faf306fc000 ---p 00018000 fe:01 10987419
/usr/lib/gvfs/libgvfscommon.so
7faf306fc000-7faf306fd000 rw-p 00018000 fe:01 10987419
/usr/lib/gvfs/libgvfscommon.so
7faf306fd000-7faf30726000 r-xp 00000000 fe:01 10987429
/usr/lib/gio/modules/libgvfsdbus.so
7faf30726000-7faf30926000 ---p 00029000 fe:01 10987429
/usr/lib/gio/modules/libgvfsdbus.so
7faf30926000-7faf30927000 rw-p 00029000 fe:01 10987429
/usr/lib/gio/modules/libgvfsdbus.so
7faf30927000-7faf30928000 rw-p 00000000 00:00 0
7faf30928000-7faf30dfb000 r--p 00000000 fe:01 10898994
/usr/share/icons/hicolor/icon-theme.cache
7faf30dfb000-7faf30e00000 r-xp 00000000 fe:01 1417241
/lib/libnss_dns-2.11.2.so
7faf30e00000-7faf30fff000 ---p 00005000 fe:01 1417241
/lib/libnss_dns-2.11.2.so
7faf30fff000-7faf31000000 r--p 00004000 fe:01 1417241
/lib/libnss_dns-2.11.2.so
7faf31000000-7faf31001000 rw-p 00005000 fe:01 1417241
/lib/libnss_dns-2.11.2.so
7faf31001000-7faf31003000 r-xp 00000000 fe:01 1418606
/lib/libnss_mdns4_minimal.so.2
7faf31003000-7faf31202000 ---p 00002000 fe:01 1418606
/lib/libnss_mdns4_minimal.so.2
7faf31202000-7faf31203000 rw-p 00001000 fe:01 1418606
/lib/libnss_mdns4_minimal.so.2
7faf31203000-7faf31263000 rw-s 00000000 00:04 2228249
/SYSV00000000 (deleted)
7faf31263000-7faf312c3000 rw-s 00000000 00:04 2195480
/SYSV00000000 (deleted)
7faf312c3000-7faf31352000 r--p 00000000 fe:01 10879307
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSans-Bold.ttf
7faf31352000-7faf313ed000 r--p 00000000 fe:01 10879302
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf
7faf313ed000-7faf313ef000 r-xp 00000000 fe:01 10880358
/usr/lib/pango/1.6.0/modules/pango-basic-fc.so
7faf313ef000-7faf315ee000 ---p 00002000 fe:01 10880358
/usr/lib/pango/1.6.0/modules/pango-basic-fc.so
7faf315ee000-7faf315ef000 rw-p 00001000 fe:01 10880358
/usr/lib/pango/1.6.0/modules/pango-basic-fc.so
7faf315ef000-7faf315f0000 ---p 00000000 00:00 0
7faf315f0000-7faf31df0000 rw-p 00000000 00:00 0
7faf31df0000-7faf31df5000 r-xp 00000000 fe:01 10880450
/usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-png.so
7faf31df5000-7faf31ff4000 ---p 00005000 fe:01 10880450
/usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-png.so
7faf31ff4000-7faf31ff5000 rw-p 00004000 fe:01 10880450
/usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-png.so
7faf31ff5000-7faf3208b000 r-xp 00000000 fe:01 4645011
/usr/lib/libvte.so.9.13.3
7faf3208b000-7faf3228b000 ---p 00096000 fe:01 4645011
/usr/lib/libvte.so.9.13.3
7faf3228b000-7faf32290000 rw-p 00096000 fe:01 4645011
/usr/lib/libvte.so.9.13.3
7faf32290000-7faf3229c000 r-xp 00000000 fe:01 10960969
/usr/lib/pyshared/python2.6/gtk-2.0/vtemodule.so
7faf3229c000-7faf3249c000 ---p 0000c000 fe:01 10960969
/usr/lib/pyshared/python2.6/gtk-2.0/vtemodule.so
7faf3249c000-7faf3249e000 rw-p 0000c000 fe:01 10960969
/usr/lib/pyshared/python2.6/gtk-2.0/vtemodule.so
7faf3249e000-7faf324a1000 r-xp 00000000 fe:01 10887863
/usr/lib/python2.6/lib-dynload/_heapq.so
7faf324a1000-7faf326a1000 ---p 00003000 fe:01 10887863
/usr/lib/python2.6/lib-dynload/_heapq.so
7faf326a1000-7faf326a3000 rw-p 00003000 fe:01 10887863
/usr/lib/python2.6/lib-dynload/_heapq.so
7faf326a3000-7faf326ad000 r-xp 00000000 fe:01 10851136
/usr/lib/libenchant.so.1.6.0
7faf326ad000-7faf328ad000 ---p 0000a000 fe:01 10851136
/usr/lib/libenchant.so.1.6.0
7faf328ad000-7faf328ae000 rw-p 0000a000 fe:01 10851136
/usr/lib/libenchant.so.1.6.0
7faf328ae000-7faf328b4000 r-xp 00000000 fe:01 4645297
/usr/lib/libgtkspell.so.0.0.0
7faf328b4000-7faf32ab4000 ---p 00006000 fe:01 4645297
/usr/lib/libgtkspell.so.0.0.0
7faf32ab4000-7faf32ab5000 rw-p 00006000 fe:01 4645297
/usr/lib/libgtkspell.so.0.0.0
7faf32ab5000-7faf32ab7000 r-xp 00000000 fe:01 10961974
/usr/lib/pyshared/python2.6/gtk-2.0/gtkspell.so
7faf32ab7000-7faf32cb7000 ---p 00002000 fe:01 10961974
/usr/lib/pyshared/python2.6/gtk-2.0/gtkspell.so
7faf32cb7000-7faf32cb8000 rw-p 00002000 fe:01 10961974
/usr/lib/pyshared/python2.6/gtk-2.0/gtkspell.so
7faf32cb8000-7faf32ce3000 r-xp 00000000 fe:01 10898750
/usr/lib/gtk-2.0/2.10.0/engines/libclearlooks.so
7faf32ce3000-7faf32ee3000 ---p 0002b000 fe:01 10898750
/usr/lib/gtk-2.0/2.10.0/engines/libclearlooks.so
7faf32ee3000-7faf32ee4000 rw-p 0002b000 fe:01 10898750
/usr/lib/gtk-2.0/2.10.0/engines/libclearlooks.so
7faf32ee4000-7faf32eed000 r-xp 00000000 fe:01 10850732
/usr/lib/libltdl.so.7.2.1
7faf32eed000-7faf330ec000 ---p 00009000 fe:01 10850732
/usr/lib/libltdl.so.7.2.1
7faf330ec000-7faf330ed000 rw-p 00008000 fe:01 10850732
/usr/lib/libltdl.so.7.2.1
7faf330ed000-7faf330fb000 r-xp 00000000 fe:01 10850736
/usr/lib/libtdb.so.1.2.1
7faf330fb000-7faf332fa000 ---p 0000e000 fe:01 10850736
/usr/lib/libtdb.so.1.2.1
7faf332fa000-7faf332fb000 rw-p 0000d000 fe:01 10850736
/usr/lib/libtdb.so.1.2.1
7faf332fb000-7faf33301000 r-xp 00000000 fe:01 10850734
/usr/lib/libogg.so.0.7.0
7faf33301000-7faf33500000 ---p 00006000 fe:01 10850734
/usr/lib/libogg.so.0.7.0
7faf33500000-7faf33501000 rw-p 00005000 fe:01 10850734
/usr/lib/libogg.so.0.7.0
7faf33501000-7faf3352c000 r-xp 00000000 fe:01 10850738
/usr/lib/libvorbis.so.0.4.4
7faf3352c000-7faf3372c000 ---p 0002b000 fe:01 10850738
/usr/lib/libvorbis.so.0.4.4
7faf3372c000-7faf3372d000 rw-p 0002b000 fe:01 10850738
/usr/lib/libvorbis.so.0.4.4
7faf3372d000-7faf33734000 r-xp 00000000 fe:01 10850741
/usr/lib/libvorbisfile.so.3.3.2
7faf33734000-7faf33933000 ---p 00007000 fe:01 10850741
/usr/lib/libvorbisfile.so.3.3.2
7faf33933000-7faf33934000 rw-p 00006000 fe:01 10850741
/usr/lib/libvorbisfile.so.3.3.2
7faf33934000-7faf33943000 r-xp 00000000 fe:01 10850744
/usr/lib/libcanberra.so.0.2.3
7faf33943000-7faf33b43000 ---p 0000f000 fe:01 10850744
/usr/lib/libcanberra.so.0.2.3
7faf33b43000-7faf33b44000 rw-p 0000f000 fe:01 10850744
/usr/lib/libcanberra.so.0.2.3Aborted
luca at gismo:~$
=====

- sometime with a floating point exception
=====
luca at gismo:~$ 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 ()
/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
luca at gismo:~$
=====

While the last case happened simply after writing 'gnome' as the package name,
the first two arrived after having wrote different filter words like
'sensible', 'Debian' or 'browser' and not choosing any already reported bug but
clicking 'Continue'.  This is something really random, but it happened a lot of
times.

Thx, bye,
Gismo / Luca



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

** /home/luca/.reportbugrc:
reportbug_version "4.12.4"
mode expert
ui gtk2
email "luca at pca.it"
smtphost "home.pca.it:587"
smtpuser "luca.capello"
smtptls
header "X-Debbugs-CC: Luca Capello <luca at pca.it>"

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

Kernel: Linux 2.6.32-5-amd64 (SMP w/2 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.7.25.3   Advanced front-end for dpkg
ii  python                        2.6.5-5    An interactive high-level object-o
ii  python-reportbug              4.12.4     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)
ii  emacs23-bin-common   23.1+1-5            The GNU Emacs editor's shared, arc
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-4              Determines file type using "magic"
ii  gnupg                1.4.10-4            GNU privacy guard - a free PGP rep
ii  python-gtk2          2.17.0-2            Python bindings for the GTK+ widge
ii  python-gtkspell      2.25.3-5            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-1 desktop integration utilities from

-- no debconf information





More information about the Reportbug-maint mailing list