Your message dated Sat, 16 Mar 2013 14:51:09 +0000
with message-id <[email protected]>
and subject line Bug#620225: fixed in reportbug 6.4.4
has caused the Debian Bug report #620225,
regarding reoprtbug: a crash after asking for package name
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
620225: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=620225
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: reoprtbug
Version: reportbug
Severity: important

Reportbug crashes after asking for a package name.

The bug happened multiple times, but it is not reliably reproducible, it seems
to happen randomly.

I am running reportbug over a remote X connection (via ssh forwarding).

After a start, reportbug writes "Xlib:  extension "RANDR" missing on display
"localhost:11.0".

Reportbug asks for a package name, then crashes with SIGFPE.

Backtrace from the core file:

Core was generated by `/usr/bin/python /usr/bin/reportbug'.
Program terminated with signal 8, Arithmetic exception.
#0  0x00007fd51ca2fcf0 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
(gdb) bt
#0  0x00007fd51ca2fcf0 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#1  0x00007fd51ca358cd in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#2  0x00007fd51e30a3c9 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#3  0x00007fd51e31fcc1 in ?? () from /usr/lib/libgobject-2.0.so.0
#4  0x00007fd51e321a76 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#5  0x00007fd51e321d93 in g_signal_emit_by_name ()
   from /usr/lib/libgobject-2.0.so.0
#6  0x00007fd51caadbf8 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#7  0x00007fd51c990e27 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#8  0x00007fd51e30a3c9 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#9  0x00007fd51e31fcc1 in ?? () from /usr/lib/libgobject-2.0.so.0
#10 0x00007fd51e321a76 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#11 0x00007fd51e321d93 in g_signal_emit_by_name ()
   from /usr/lib/libgobject-2.0.so.0
#12 0x00007fd51caadbf8 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#13 0x00007fd51c98ab5e in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#14 0x00007fd51e30a47e in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#15 0x00007fd51e31fcc1 in ?? () from /usr/lib/libgobject-2.0.so.0
#16 0x00007fd51e321a76 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#17 0x00007fd51e321d93 in g_signal_emit_by_name ()
---Type <return> to continue, or q <return> to quit---
   from /usr/lib/libgobject-2.0.so.0
#18 0x00007fd51caadbf8 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#19 0x00007fd51cb685c1 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#20 0x00007fd51cb70bc5 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#21 0x00007fd51e30a47e in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#22 0x00007fd51e320040 in ?? () from /usr/lib/libgobject-2.0.so.0
#23 0x00007fd51e321a76 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#24 0x00007fd51e321fc3 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#25 0x00007fd51c9c0210 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#26 0x00007fd51c674d26 in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#27 0x00007fd51dc536f2 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#28 0x00007fd51dc57568 in ?? () from /lib/libglib-2.0.so.0
#29 0x00007fd51dc57a75 in g_main_loop_run () from /lib/libglib-2.0.so.0
#30 0x00007fd51ca3e6b7 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#31 0x00007fd51d0c5ff6 in ?? ()
   from /usr/lib/pymodules/python2.6/gtk-2.0/gtk/_gtk.so
#32 0x00000000004a7cdf in PyEval_EvalFrameEx ()
#33 0x00000000004a84a0 in PyEval_EvalFrameEx ()
#34 0x00000000004a84a0 in PyEval_EvalFrameEx ()
#35 0x00000000004a95c1 in PyEval_EvalCodeEx ()
#36 0x0000000000538a10 in ?? ()
#37 0x000000000041ef47 in PyObject_Call ()
---Type <return> to continue, or q <return> to quit---
#38 0x0000000000427c1f in ?? ()
#39 0x000000000041ef47 in PyObject_Call ()
#40 0x00000000004a1a53 in PyEval_CallObjectWithKeywords ()
#41 0x00000000004d8dea in ?? ()
#42 0x00007fd5206c98ba in start_thread () from /lib/libpthread.so.0
#43 0x00007fd51f59b02d in clone () from /lib/libc.so.6
#44 0x0000000000000000 in ?? ()

disassembly of the code around the crash:
0x00007fd51ca2fc0c:     mov    0x98(%rbx),%edi
0x00007fd51ca2fc12:     shr    $0x3,%sil
0x00007fd51ca2fc16:     and    $0x7,%esi
0x00007fd51ca2fc19:     callq  0x7fd51c971270 <pango_layout_set_wrap@plt>
0x00007fd51ca2fc1e:     xor    %esi,%esi
0x00007fd51ca2fc20:     mov    %rbx,%rdi
0x00007fd51ca2fc23:     callq  0x7fd51cb57e40
0x00007fd51ca2fc28:     test   %rax,%rax
0x00007fd51ca2fc2b:     je     0x7fd51ca2fc38
0x00007fd51ca2fc2d:     mov    0x8(%rax),%eax
---Type <return> to continue, or q <return> to quit---
0x00007fd51ca2fc30:     test   %eax,%eax
0x00007fd51ca2fc32:     jg     0x7fd51ca2fe10
0x00007fd51ca2fc38:     mov    %rbx,%rdi
0x00007fd51ca2fc3b:     lea    0x70(%rsp),%r12
0x00007fd51ca2fc40:     callq  0x7fd51cb5bfd0 <gtk_widget_get_screen>
0x00007fd51ca2fc45:     mov    0x98(%rbx),%rdi
0x00007fd51ca2fc4c:     mov    $0xffffffff,%esi
0x00007fd51ca2fc51:     mov    %rax,%r14
0x00007fd51ca2fc54:     callq  0x7fd51c974ce0 <pango_layout_set_width@plt>
0x00007fd51ca2fc59:     mov    0x98(%rbx),%rdi
0x00007fd51ca2fc60:     xor    %esi,%esi
0x00007fd51ca2fc62:     mov    %r12,%rdx
0x00007fd51ca2fc65:     callq  0x7fd51c96ed80 <pango_layout_get_extents@plt>
0x00007fd51ca2fc6a:     callq  0x7fd51ca2e150 <gtk_label_get_type>
0x00007fd51ca2fc6f:     mov    %rbx,%rdi
0x00007fd51ca2fc72:     mov    %rax,%rsi
0x00007fd51ca2fc75:     mov    0x78(%rsp),%ebp
0x00007fd51ca2fc79:     callq  0x7fd51c973090 <g_type_instance_get_private@plt>
0x00007fd51ca2fc7e:     mov    %rax,%r13
0x00007fd51ca2fc81:     mov    (%rax),%eax
0x00007fd51ca2fc83:     test   %eax,%eax
0x00007fd51ca2fc85:     js     0x7fd51ca2fe5a
0x00007fd51ca2fc8b:     cmp    %ebp,%eax
---Type <return> to continue, or q <return> to quit---
0x00007fd51ca2fc8d:     mov    %ebp,%r13d
0x00007fd51ca2fc90:     mov    %r14,%rdi
0x00007fd51ca2fc93:     cmovle %eax,%r13d
0x00007fd51ca2fc97:     callq  0x7fd51c972fb0 <gdk_screen_get_width@plt>
0x00007fd51ca2fc9c:     add    $0x1,%eax
0x00007fd51ca2fc9f:     shl    $0x9,%eax
0x00007fd51ca2fca2:     cmp    %eax,%r13d
0x00007fd51ca2fca5:     jge    0x7fd51ca2fe45
0x00007fd51ca2fcab:     mov    0x98(%rbx),%rdi
0x00007fd51ca2fcb2:     mov    %r13d,%esi
0x00007fd51ca2fcb5:     callq  0x7fd51c974ce0 <pango_layout_set_width@plt>
0x00007fd51ca2fcba:     mov    0x98(%rbx),%rdi
0x00007fd51ca2fcc1:     xor    %esi,%esi
0x00007fd51ca2fcc3:     mov    %r12,%rdx
0x00007fd51ca2fcc6:     callq  0x7fd51c96ed80 <pango_layout_get_extents@plt>
0x00007fd51ca2fccb:     test   %ebp,%ebp
0x00007fd51ca2fccd:     mov    0x78(%rsp),%r13d
0x00007fd51ca2fcd2:     mov    0x7c(%rsp),%r14d
0x00007fd51ca2fcd7:     jle    0x7fd51ca2fcfd
0x00007fd51ca2fcd9:     mov    0x98(%rbx),%rdi
0x00007fd51ca2fce0:     callq  0x7fd51c973400 <pango_layout_get_line_count@plt>
0x00007fd51ca2fce5:     mov    %eax,%ecx
0x00007fd51ca2fce7:     lea    -0x1(%rbp,%rcx,1),%edx
---Type <return> to continue, or q <return> to quit---
0x00007fd51ca2fceb:     mov    %edx,%eax
0x00007fd51ca2fced:     sar    $0x1f,%edx
0x00007fd51ca2fcf0:     idiv   %ecx             *** THE CRASH IS HERE ***
0x00007fd51ca2fcf2:     cmp    %eax,%r13d
0x00007fd51ca2fcf5:     mov    %eax,%ebp
0x00007fd51ca2fcf7:     jg     0x7fd51ca2fe7d
0x00007fd51ca2fcfd:     mov    0x98(%rbx),%rdi
0x00007fd51ca2fd04:     mov    %r13d,%esi
0x00007fd51ca2fd07:     callq  0x7fd51c974ce0 <pango_layout_set_width@plt>
0x00007fd51ca2fd0c:     jmpq   0x7fd51ca2f9ca
0x00007fd51ca2fd11:     nopl   0x0(%rax)
0x00007fd51ca2fd18:     mov    0x98(%rbx),%rdi
0x00007fd51ca2fd1f:     mov    $0xffffffff,%esi
0x00007fd51ca2fd24:     callq  0x7fd51c974ce0 <pango_layout_set_width@plt>
0x00007fd51ca2fd29:     jmpq   0x7fd51ca2f9ca
0x00007fd51ca2fd2e:     xchg   %ax,%ax
0x00007fd51ca2fd30:     cmpq   $0x0,0xb0(%rbx)
0x00007fd51ca2fd38:     jne    0x7fd51ca2fa26
0x00007fd51ca2fd3e:     lea    0x20(%rsp),%rbp
0x00007fd51ca2fd43:     mov    $0x3ff0000000000000,%r14
0x00007fd51ca2fd4d:     mov    $0x3ff0000000000000,%r13
0x00007fd51ca2fd57:     movsd  %xmm1,0x28(%rsp)
0x00007fd51ca2fd5d:     mov    %r14,0x20(%rsp)
---Type <return> to continue, or q <return> to quit---
0x00007fd51ca2fd62:     mov    %r13,0x38(%rsp)
0x00007fd51ca2fd67:     mov    %rbp,%rdi
0x00007fd51ca2fd6a:     movsd  %xmm1,0x30(%rsp)
0x00007fd51ca2fd70:     movsd  %xmm1,0x40(%rsp)
0x00007fd51ca2fd76:     movsd  %xmm1,0x48(%rsp)
0x00007fd51ca2fd7c:     callq  0x7fd51c96f840 <pango_matrix_rotate@plt>
0x00007fd51ca2fd81:     mov    %rbx,%rdi
0x00007fd51ca2fd84:     callq  0x7fd51cb5c740 <gtk_widget_get_pango_context>
0x00007fd51ca2fd89:     mov    %rbp,%rsi
0x00007fd51ca2fd8c:     mov    %rax,%rdi
0x00007fd51ca2fd8f:     callq  0x7fd51c973e00 <pango_context_set_matrix@plt>
0x00007fd51ca2fd94:     orb    $0x2,0x79(%rbx)
0x00007fd51ca2fd98:     jmpq   0x7fd51ca2fa3c
0x00007fd51ca2fd9d:     nopl   (%rax)
0x00007fd51ca2fda0:     test   %edx,%edx
0x00007fd51ca2fda2:     je     0x7fd51ca2fbb9
0x00007fd51ca2fda8:     xor    %ebp,%ebp
0x00007fd51ca2fdaa:     jmpq   0x7fd51ca2fbbe
0x00007fd51ca2fdaf:     nop
0x00007fd51ca2fdb0:     mov    %rbx,%rdi
0x00007fd51ca2fdb3:     callq  0x7fd51cb5c740 <gtk_widget_get_pango_context>
0x00007fd51ca2fdb8:     xor    %esi,%esi
0x00007fd51ca2fdba:     mov    %rax,%rdi
---Type <return> to continue, or q <return> to quit---
0x00007fd51ca2fdbd:     callq  0x7fd51c973e00 <pango_context_set_matrix@plt>
0x00007fd51ca2fdc2:     movzbl 0x79(%rbx),%eax
0x00007fd51ca2fdc6:     jmpq   0x7fd51ca2fa36
0x00007fd51ca2fdcb:     nopl   0x0(%rax,%rax,1)
0x00007fd51ca2fdd0:     mov    %edx,%ebp
0x00007fd51ca2fdd2:     mov    %r13,%rdi
0x00007fd51ca2fdd5:     mov    $0x1,%esi
0x00007fd51ca2fdda:     neg    %ebp
0x00007fd51ca2fddc:     callq  0x7fd51c970610 <pango_layout_set_justify@plt>
0x00007fd51ca2fde1:     and    $0x2,%ebp
0x00007fd51ca2fde4:     mov    0x98(%rbx),%r13
0x00007fd51ca2fdeb:     jmpq   0x7fd51ca2fbbe
End of assembler dump.



-- System Information:
Debian Release: 6.0.3
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.0.0-fast (SMP w/8 CPU cores; PREEMPT)
Locale: LANG=cs_CZ, LC_CTYPE=cs_CZ (charmap=ISO-8859-2)
Shell: /bin/sh linked to /bin/dash



--- End Message ---
--- Begin Message ---
Source: reportbug
Source-Version: 6.4.4

We believe that the bug you reported is fixed in the latest version of
reportbug, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Sandro Tosi <[email protected]> (supplier of updated reportbug package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Tue, 12 Mar 2013 23:45:13 +0100
Source: reportbug
Binary: reportbug python-reportbug
Architecture: source all
Version: 6.4.4
Distribution: unstable
Urgency: low
Maintainer: Reportbug Maintainers <[email protected]>
Changed-By: Sandro Tosi <[email protected]>
Description: 
 python-reportbug - Python modules for interacting with bug tracking systems
 reportbug  - reports bugs in the Debian distribution
Closes: 620225
Changes: 
 reportbug (6.4.4) unstable; urgency=low
 .
   * reportbug/ui/gtk2_ui.py
     - proper update GTK+ UI from threads, using gobject.idle_add(), possibily
       fixing the crashes seen with GTK+ reportbug UI; thanks to all the
       reporters and to Bruno Filipe Oliveira Ramos for the patch;
       Closes: #620225
Checksums-Sha1: 
 8c37695321606306582abd4b5566e06ed7c21b3f 1202 reportbug_6.4.4.dsc
 83f434f3c77291484e97e3dc7030060742500fc9 180040 reportbug_6.4.4.tar.bz2
 8964cd9880c8029016a5f05bcfd4e049fd09f5a3 126352 reportbug_6.4.4_all.deb
 68a8be906b865f4e9eb7ff79496ce98a4c2037ed 136386 python-reportbug_6.4.4_all.deb
Checksums-Sha256: 
 8492866295bfc5fd0c7ff11f221df34792513c14aeb0a91f6b7d2256e8e5bf7b 1202 
reportbug_6.4.4.dsc
 2cbb6c92159b1e4169f57ee372b09441346a9730701b6586f02ea020940f8717 180040 
reportbug_6.4.4.tar.bz2
 29da980ecd58def049ba116bb3e9a0c8200dfa143b5363eaf35521b840b657b9 126352 
reportbug_6.4.4_all.deb
 84a55f51d47785154dddca1e97a32f15d6ec448ffc80995dc0fc68e14f3bd4b4 136386 
python-reportbug_6.4.4_all.deb
Files: 
 763a0689ab507c92fed289d6766f9763 1202 utils standard reportbug_6.4.4.dsc
 76e22a7a5e536afd5e7e04cecd3477b3 180040 utils standard reportbug_6.4.4.tar.bz2
 5b307ab443aabe3010df123881e2b7d4 126352 utils standard reportbug_6.4.4_all.deb
 c10478039da126d345be87904f5331c2 136386 python standard 
python-reportbug_6.4.4_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iEYEARECAAYFAlE/sKAACgkQAukwV0RN2VCbggCdH1gKbc9mjKTBQ8AR38rKAOPB
gvIAnig4bN4FAlOkROgNcBBI5iGee4+Q
=NmvP
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to