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

Sandro Tosi morph at debian.org
Thu Jul 29 21:52:10 UTC 2010


reassign 590887 python-gtk2
thanks

Hi Luca,

On Thu, Jul 29, 2010 at 23:38, Luca Capello <luca at pca.it> wrote:
> 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:

thanks for your report very rich of details. Reports like this came
since some months and the only think I can do is to reassign even this
one to pygtk: reportbug it's a pure python app, so there can't be any
segfault, that's another story for pygtk :)

>
> - 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
>
>
>
>



-- 
Sandro Tosi (aka morph, morpheus, matrixhasu)
My website: http://matrixhasu.altervista.org/
Me at Debian: http://wiki.debian.org/SandroTosi





More information about the Reportbug-maint mailing list