[Reportbug-maint] Bug#704880: reportbug urwid interface crash with Debian Bug 611298
Sandro Tosi
morph at debian.org
Sun Apr 7 08:17:30 UTC 2013
reassign 704880 python-urwid
thanks
Hello Nils,
On Sun, Apr 7, 2013 at 6:09 AM, Nils Dagsson Moskopp
<nils+debian-reportbug at dieweltistgarnichtso.net> wrote:
...
> Traceback (most recent call last):
> File "/usr/bin/reportbug", line 2206, in <module>
> main()
> File "/usr/bin/reportbug", line 1080, in main
> return iface.user_interface()
> File "/usr/bin/reportbug", line 1859, in user_interface
> 'Please provide a subject for your response.', default="Re: %s" % exinfo.subject, force_prompt=True)
> File "/usr/lib/pymodules/python2.7/reportbug/ui/urwid_ui.py", line 359, in get_string
> code, text = box.main(ui)
> File "/usr/lib/pymodules/python2.7/reportbug/ui/urwid_ui.py", line 200, in main
> return self.ui.run_wrapper(self.run)
> File "/usr/lib/python2.7/dist-packages/urwid/raw_display.py", line 237, in run_wrapper
> return fn()
> File "/usr/lib/pymodules/python2.7/reportbug/ui/urwid_ui.py", line 151, in run
> canvas = self.view.render( size, focus=True )
> File "/usr/lib/python2.7/dist-packages/urwid/widget.py", line 132, in cached_render
> canv = fn(self, size, focus=focus)
> File "/usr/lib/python2.7/dist-packages/urwid/decoration.py", line 219, in render
> canv = self._original_widget.render(size, focus=focus)
> File "/usr/lib/python2.7/dist-packages/urwid/widget.py", line 132, in cached_render
> canv = fn(self, size, focus=focus)
> File "/usr/lib/python2.7/dist-packages/urwid/decoration.py", line 727, in render
> canv = self._original_widget.render((maxcol,maxrow-top-bottom),focus)
> File "/usr/lib/python2.7/dist-packages/urwid/widget.py", line 132, in cached_render
> canv = fn(self, size, focus=focus)
> File "/usr/lib/python2.7/dist-packages/urwid/decoration.py", line 535, in render
> canv = self._original_widget.render((maxcol,)+size[1:], focus)
> File "/usr/lib/python2.7/dist-packages/urwid/widget.py", line 132, in cached_render
> canv = fn(self, size, focus=focus)
> File "/usr/lib/python2.7/dist-packages/urwid/container.py", line 596, in render
> focus and self.focus_part == 'body')
> File "/usr/lib/python2.7/dist-packages/urwid/widget.py", line 132, in cached_render
> canv = fn(self, size, focus=focus)
> File "/usr/lib/python2.7/dist-packages/urwid/container.py", line 1228, in render
> focus = focus and self.focus_col == i)
> File "/usr/lib/python2.7/dist-packages/urwid/widget.py", line 132, in cached_render
> canv = fn(self, size, focus=focus)
> File "/usr/lib/python2.7/dist-packages/urwid/container.py", line 596, in render
> focus and self.focus_part == 'body')
> File "/usr/lib/python2.7/dist-packages/urwid/widget.py", line 132, in cached_render
> canv = fn(self, size, focus=focus)
> File "/usr/lib/python2.7/dist-packages/urwid/decoration.py", line 219, in render
> canv = self._original_widget.render(size, focus=focus)
> File "/usr/lib/python2.7/dist-packages/urwid/widget.py", line 132, in cached_render
> canv = fn(self, size, focus=focus)
> File "/usr/lib/python2.7/dist-packages/urwid/decoration.py", line 727, in render
> canv = self._original_widget.render((maxcol,maxrow-top-bottom),focus)
> File "/usr/lib/python2.7/dist-packages/urwid/widget.py", line 132, in cached_render
> canv = fn(self, size, focus=focus)
> File "/usr/lib/python2.7/dist-packages/urwid/decoration.py", line 535, in render
> canv = self._original_widget.render((maxcol,)+size[1:], focus)
> File "/usr/lib/python2.7/dist-packages/urwid/widget.py", line 132, in cached_render
> canv = fn(self, size, focus=focus)
> File "/usr/lib/python2.7/dist-packages/urwid/container.py", line 596, in render
> focus and self.focus_part == 'body')
> File "/usr/lib/python2.7/dist-packages/urwid/widget.py", line 132, in cached_render
> canv = fn(self, size, focus=focus)
> File "/usr/lib/python2.7/dist-packages/urwid/decoration.py", line 725, in render
> canv = self._original_widget.render((maxcol,), focus)
> File "/usr/lib/python2.7/dist-packages/urwid/widget.py", line 132, in cached_render
> canv = fn(self, size, focus=focus)
> File "/usr/lib/python2.7/dist-packages/urwid/container.py", line 864, in render
> focus=focus and item_focus)
> File "/usr/lib/python2.7/dist-packages/urwid/widget.py", line 132, in cached_render
> canv = fn(self, size, focus=focus)
> File "/usr/lib/python2.7/dist-packages/urwid/decoration.py", line 219, in render
> canv = self._original_widget.render(size, focus=focus)
> File "/usr/lib/python2.7/dist-packages/urwid/widget.py", line 170, in finalize_render
> canv = fn(self, size, focus=focus)
> File "/usr/lib/python2.7/dist-packages/urwid/listbox.py", line 378, in render
> assert rows <= maxrow, "Listbox contents too long! Probably urwid's fault (please report): %r" % ((top,middle,bottom),)
> AssertionError: Listbox contents too long! Probably urwid's fault (please report): ((0, []), (-1, <Edit selectable flow widget 'Re: texlive-latex-extra: In pax: pdfannotextractor requires libfile-which-perl' edit_pos=78>, 0, 2, (18, 1)), (0, []))
I'm reassigning to python-urwid, likely the bug is there and not in reportbug.
Regards,
--
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