[Reportbug-maint] Bug#524895: [reportbug] After finding, checking named package, crashes out

David Baron d_baron at 012.net.il
Mon Apr 20 16:00:41 UTC 2009


Package: reportbug
Version: 4.1
Severity: grave

--- Please enter the report below this line. ---
Versions 4.0, 4.1 will produce a traceback like:                            
  File "/usr/bin/reportbug", line 1831, in <module>           
    main()                                                    
  File "/usr/bin/reportbug", line 848, in main                
    return iface.user_interface()                             
  File "/usr/bin/reportbug", line 1299, in user_interface     
    http_proxy=self.options.http_proxy, arch=arch)            
  File "/usr/lib/pymodules/python2.5/reportbug/checkversions.py", line 301, in 
check_available
    stuff = get_versions_available(package, dists, http_proxy, arch)                          
  File "/usr/lib/pymodules/python2.5/reportbug/checkversions.py", line 205, in 
get_versions_available
    for line in page:                                                                                
  File "/usr/lib/python2.5/socket.py", line 455, in next                                             
    line = self.readline()                                                                           
  File "/usr/lib/python2.5/socket.py", line 381, in readline                                         
    data = self._sock.recv(self._rbufsize)                                                           
  File "/usr/lib/python2.5/httplib.py", line 509, in read                                            
    return self._read_chunked(amt)                                                                   
  File "/usr/lib/python2.5/httplib.py", line 554, in _read_chunked                                   
    value += self._safe_read(amt)                                                                    
  File "/usr/lib/python2.5/httplib.py", line 604, in _safe_read                                      
    raise IncompleteRead(s)                                                                          
httplib.IncompleteRead: ['\n\n<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 
4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">\n<html 
lang="en">\n<head>\n<title>Debian -- Package Search Results -- 
reportbug</title>\n<link rev="made" href="mailto:webmaster at debian.org">\n<meta 
http-equiv="Content-Type" content="text/html; charset=UTF-8">\n<meta 
name="Author" content="Debian Webmaster, webmaster at debian.org">\n<meta 
name="Description" content="">\n<meta name="Keywords" content="Debian,  
">\n\n\n<link href="/debian.css" rel="stylesheet" type="text/css" 
media="all">\n<link href="/packages.css" rel="stylesheet" type="text/css" 
media="all">\n<link href="/packages-site.css" rel="stylesheet" type="text/css" 
media="all">\n\n<script src="/packages.js" 
type="text/javascript"></script>\n</head>\n<body><div id="header">\n   <div 
id="upperheader">\n\n   <div id="logo">\n  <!-- very Debian specific use of 
the logo stuff -->\n  <a href="http://www.debian.org/"><img 
src="/Pics/openlogo-nd-25.png" alt=""></a>\n  <a 
href="http://www.debian.org/"><img src="/Pics/debian-small.png" alt="Debian" 
width="90" height="31"></a>\n</div> <!-- end logo -->\n\n\n<form method="GET" 
action="/search">\n<div id="hpacketsearch">\n\n\n<input type="hidden" 
name="suite" value="default">\n<input type="hidden" name="section" 
value="all">\n<input type="hidden" name="arch" value="any">\n\n<input 
type="submit" value="Search">\n<select size="1" name="searchon">\n<option 
value="names" selected="selected">\npackage names</option>\n<option 
value="all" >descriptions</option>\n<option value="sourcenames" >source 
package names</option>\n<option value="contents" >package 
contents</option>\n</select>\n<input type="text" size="30" name="keywords" 
value="reportbug" id="kw">\n<span style="font-size: 60%"><a href="/">all 
options</a></span>\n</div> <!-- end hpacketsearch -->\n</form>\n\n\n</div> 
<!-- end upperheader -->\n\n<p class="hidecss"><a href="#inner">skip the 
navigation</a></p>\n<div id="pnavbar">\n &gt;&gt; <a 
href="http://www.debian.org/" title="Debian Homepage">Debian</a>\n &gt;&gt; <a 
href="/" title="Debian Packages Homepage">Packages</a>\n\n &gt;&gt; Package 
Search Results \n\n</div> <!-- end navbar -->\n\n</div> <!-- end header --
>\n<div id="outer">\n<div id="inner">\n\n<div id="psearchsug">\n\n\n<p>Search 
in specific suite:\n\n\t\n\t[<a 
href="/search?suite=etch&amp;exact=1&amp;keywords=reportbug">etch</a>]\n\t\n\n\t\n\t[<a 
href="/search?suite=etch-m68k&amp;exact=1&amp;keywords=reportbug">etch-
m68k</a>]\n\t\n\n\t\n\t[<a href="/search?suite=etch-
volatile&amp;exact=1&amp;keywords=reportbug">etch-
volatile</a>]\n\t\n\n\t\n\t[<a href="/search?suite=etch-
backports&amp;exact=1&amp;keywords=reportbug">etch-
backports</a>]\n\t\n\n\t\n\t[<a 
href="/search?suite=lenny&amp;exact=1&amp;keywords=reportbug">lenny</a>]\n\t\n\n\t\n\t[<a 
href="/search?suite=lenny-volatile&amp;exact=1&amp;keywords=reportbug">lenny-
volatile</a>]\n\t\n\n\t\n\t[<a href="/search?suite=lenny-
backports&amp;exact=1&amp;keywords=reportbug">lenny-
backports</a>]\n\t\n\n\t\n\t[<a 
href="/search?suite=squeeze&amp;exact=1&amp;keywords=reportbug">squeeze</a>]\n\t\n\n\t\n\t[<a 
href="/search?suite=sid&amp;exact=1&amp;keywords=reportbug">sid</a>]\n\t\n\n\t\n\t[<a 
href="/search?suite=experimental&amp;exact=1&amp;keywords=reportbug">experimental</a>]\n\t\n\n\n\n<p>Limit 
search to a specific architecture:\n\n   \n   [<a 
href="/search?arch=alpha&amp;exact=1&amp;keywords=reportbug">alpha</a>]\n   
\n\n   \n   [<a 
href="/search?arch=amd64&amp;exact=1&amp;keywords=reportbug">amd64</a>]\n   
\n\n   \n   [<a 
href="/search?arch=arm&amp;exact=1&amp;keywords=reportbug">arm</a>]\n   \n\n   
\n   [<a 
href="/search?arch=armel&amp;exact=1&amp;keywords=reportbug">armel</a>]\n   
\n\n   \n   [<a 
href="/search?arch=hppa&amp;exact=1&amp;keywords=reportbug">hppa</a>]\n   \n\n   
\n   [<a href="/search?arch=hurd-
i386&amp;exact=1&amp;keywords=reportbug">hurd-i386</a>]\n   \n\n   \n   [<a 
href="/search?arch=i386&amp;exact=1&amp;keywords=reportbug">i386</a>]\n   \n\n   
\n   [<a 
href="/search?arch=ia64&amp;exact=1&amp;keywords=reportbug">ia64</a>]\n   \n\n   
\n   [<a href="/search?arch=kfreebsd-
i386&amp;exact=1&amp;keywords=reportbug">kfreebsd-i386</a>]\n   \n\n   \n   
[<a href="/search?arch=kfreebsd-
amd64&amp;exact=1&amp;keywords=reportbug">kfreebsd-amd64</a>]\n   \n\n   \n   
[<a href="/search?arch=m68k&amp;exact=1&amp;keywords=reportbug">m68k</a>]\n   
\n\n   \n   [<a 
href="/search?arch=mips&amp;exact=1&amp;keywords=reportbug">mips</a>]\n   \n\n   
\n   [<a 
href="/search?arch=mipsel&amp;exact=1&amp;keywords=reportbug">mipsel</a>]\n   
\n\n   \n   [<a 
href="/search?arch=powerpc&amp;exact=1&amp;keywords=reportbug">powerpc</a>]\n   
\n\n   \n   [<a 
href="/search?arch=s390&amp;exact=1&amp;keywords=reportbug">s390</a>]\n   \n\n   
\n   [<a 
href="/search?arch=sparc&amp;exact=1&amp;keywords=reportbug">sparc</a>]\n   
\n\n\n\n</div>\n\n\n</div>\n<!-- messages.tmpl -->\n<div 
id="psearchres">\n\n\n<p>You have searched for packages that names contain 
<em>reportbug</em> in all suites, all sections, and all architectures.
\n\n\nFound <strong>3</strong> matching packages.</p>\n\n\n\n\n\n\n\n  
<h2>Exact hits</h2>\n\n\n  <h3>Package reportbug</h3>\n  <ul>\n  \n    <li 
class="etch"><a class="resultlink" href="/etch/reportbug">etch (oldstable)</a> 
(utils):\n\treports bugs in the Debian distribution\n    \n      
<br>3.31+etch1: all\n    \n    \n    </li>\n  \n    <li class="etch-m68k"']                                                                         

Workaround: Use fake package name and edit it here :-)  (will not contain 
info)
Used reportbug-ng to do this

--- System information. ---
Architecture: i386
Kernel:       Linux 2.6.29-davidb

Debian Release: squeeze/sid
  990 unstable        www.debian-multimedia.org 
  990 unstable        ftp.fr.debian.org 
  990 unstable        debian.co.il 
  650 testing         security.debian.org 
  650 testing         debian.co.il 
  500 stable          security.debian.org 
  500 stable          debian.co.il 
  500 oldstable       debian.systs.org 
  500 lenny           kde4.debian.net 
  500 kernel-dists-trunk kernel-archive.buildserver.net 
  500 intrepid        ppa.launchpad.net 
  500 experimental    ansani.it 
    1 experimental    ftp.debian.org 

--- Package information. ---
Depends               (Version) | Installed
===============================-+-===========
python                 (>= 2.5) | 2.5.4-2
apt                             | 0.7.21
python-reportbug                | 4.1

--- Output from package bug script ---
** /home/david/.reportbugrc:
reportbug_version "3.38"
mode standard
ui text
email "d_baron at 012.net.il"






More information about the Reportbug-maint mailing list