<?xml version="1.0" encoding="iso-8859-1" ?>
<?xml-stylesheet title="XSL_formatting" type="text/xsl" href="/images/lists/rssstyle2.xsl"?>
<rss version="2.0">
<channel>
<title>Python | Bugs</title>
<description>Mailing List Archive by Gossamer Threads</description>
<link>http://www.gossamer-threads.com/lists/python/bugs/</link>
<language>en-us</language>
<copyright>(c) Gossamer Threads Inc. All rights reserved.</copyright>
<lastBuildDate>29 Aug  2008 00:47:02 -0800</lastBuildDate>
<ttl>120</ttl>
<image>
<title>Gossamer Threads | Python | Bugs</title>
<width>75</width>
<height>23</height>
<link>http://www.gossamer-threads.com/lists/python/bugs/</link>
<url>http://www.gossamer-threads.com/images/lists/rss_logo.jpg</url>
</image>
<item>
<title>[issue3611] invalid exception context</title>
<description>Amaury Forgeot d&amp;#039;Arc &amp;lt;amauryfa@gmail.com&amp;gt; added the comment: Committed as r66056. ---------- resolution: -&amp;gt; fixed status: open -&amp;gt; closed _________</description>
<pubDate>29 Aug  2008 00:14:25 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/675210</link>
</item><item>
<title>[issue3720] segfault in for loop with evil iterator</title>
<description>New submission from Gideon Smeding &amp;lt;gideon.smeding@gmail.com&amp;gt;: The attached example crashes python. The crash is caused by an evil iterator that rem</description>
<pubDate>28 Aug  2008 21:19:32 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/675202</link>
</item><item>
<title>[issue3719] platform.py: _syscmd_file() can&amp;#039;t handle target path with space or special shell character</title>
<description>New submission from jfdp &amp;lt;joe.dipol@sun.com&amp;gt;: If you install python in a location which has a space or shell character in the path then platform.plat</description>
<pubDate>28 Aug  2008 17:40:13 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/675174</link>
</item><item>
<title>[issue3708] os.urandom(1.1): infinite loop</title>
<description>Antoine Pitrou &amp;lt;pitrou@free.fr&amp;gt; added the comment: Le jeudi 28 août 2008 à 19:30 +0000, Gregory P. Smith a écrit : &amp;gt; if i did &amp;gt; &amp;gt; n = int(n) &amp;gt;</description>
<pubDate>28 Aug  2008 17:25:54 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/675173</link>
</item><item>
<title>[issue3014] file_dealloc() assumes errno is set when EOF is returned</title>
<description>Changes by Antoine Pitrou &amp;lt;pitrou@free.fr&amp;gt;:  ---------- nosy: -pitrou _______________________________________ Python tracker &amp;lt;report@bugs.python.or</description>
<pubDate>28 Aug  2008 15:27:45 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/675155</link>
</item><item>
<title>[issue3718] environment variable MACHDEP and python build system</title>
<description>New submission from Roumen Petrov &amp;lt;bugtrack@roumenpetrov.info&amp;gt;: A) The reason to propose this patch following paragraph from README: ----------------</description>
<pubDate>28 Aug  2008 15:18:52 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/675154</link>
</item><item>
<title>[issue1868] threading.local doesn&amp;#039;t free attrs when assigning thread exits</title>
<description>Ben Cottrell &amp;lt;tamino@wolfhut.org&amp;gt; added the comment: Christian, Your patch works for me -- thanks!! I made a slight modification to your patch to a</description>
<pubDate>28 Aug  2008 15:11:34 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/675153</link>
</item><item>
<title>[issue2235] __eq__ / __hash__ check doesn&amp;#039;t take inheritance into account</title>
<description>Nick Coghlan &amp;lt;ncoghlan@gmail.com&amp;gt; added the comment: Reopening - still need to fix the Python level docs for hash() and __hash__(). ---------- resol</description>
<pubDate>28 Aug  2008 14:48:39 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/675152</link>
</item><item>
<title>[issue3717] Py_InitModule* is still referenced in docs</title>
<description>Erick Tryzelaar &amp;lt;idadesub@users.sourceforge.net&amp;gt; added the comment: On Thu, Aug 28, 2008 at 1:48 PM, Erick Tryzelaar &amp;lt;report@bugs.python.org&amp;gt; wrote:</description>
<pubDate>28 Aug  2008 14:27:25 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/675151</link>
</item><item>
<title>[issue1868] threading.local doesn&amp;#039;t free attrs when assigning thread exits</title>
<description>Christian Heimes &amp;lt;lists@cheimes.de&amp;gt; added the comment: Good catch, Ben! The generic setattr/getattr functions don&amp;#039;t work as expected when the base c</description>
<pubDate>28 Aug  2008 14:09:20 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/675127</link>
</item><item>
<title>[issue3717] Py_InitModule* is still referenced in docs</title>
<description>New submission from Erick Tryzelaar &amp;lt;idadesub@users.sourceforge.net&amp;gt;: The docs still reference Py_InitModule*, which was removed in r64107. Also, D</description>
<pubDate>28 Aug  2008 13:48:51 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/675126</link>
</item><item>
<title>[issue1868] threading.local doesn&amp;#039;t free attrs when assigning thread exits</title>
<description>Ben Cottrell &amp;lt;tamino@wolfhut.org&amp;gt; added the comment: I like this patch, too! I think it&amp;#039;s a much cleaner way of implementing the thread._local type.</description>
<pubDate>28 Aug  2008 13:24:50 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/675125</link>
</item><item>
<title>[issue3708] os.urandom(1.1): infinite loop</title>
<description>Daniel Diniz &amp;lt;ajaksu@gmail.com&amp;gt; added the comment: Gregory, IMHO your patch is better in all aspects. Regarding my patch, the API wouldn&amp;#039;t change at</description>
<pubDate>28 Aug  2008 12:50:55 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/675124</link>
</item><item>
<title>[issue3716] mistake in 3.4.2 Customizing attribute access</title>
<description>Alex7564 &amp;lt;noname9968@gmail.com&amp;gt; added the comment: I was talking about Python Reference Manual (http://docs.python.org/ref/attribute-access.html) __</description>
<pubDate>28 Aug  2008 12:30:50 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/675123</link>
</item><item>
<title>[issue3708] os.urandom(1.1): infinite loop</title>
<description>Gregory P. Smith &amp;lt;greg@krypto.org&amp;gt; added the comment: if i did  n = int(n) that would change the API to allow bytes/unicode to be passed in which</description>
<pubDate>28 Aug  2008 12:30:30 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/675122</link>
</item><item>
<title>[issue3716] mistake in 3.4.2 Customizing attribute access</title>
<description>Alex7564 &amp;lt;noname9968@gmail.com&amp;gt; added the comment: &amp;quot;Note that if the attribute is found through the normal mechanism, __getattr__() is not called.&amp;quot; &amp;quot;</description>
<pubDate>28 Aug  2008 12:24:14 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/675121</link>
</item><item>
<title>[issue3716] mistake in 3.4.2 Customizing attribute access</title>
<description>New submission from Alex7564 &amp;lt;noname9968@gmail.com&amp;gt;: &amp;quot;Note that if the attribute is found through the normal mechanism, __getattr__() is not called.&amp;quot;</description>
<pubDate>28 Aug  2008 12:21:29 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/675120</link>
</item><item>
<title>[issue1923] meaningful whitespace can be lost in rfc822_escape</title>
<description>Simon Cross &amp;lt;hodgestar@gmail.com&amp;gt; added the comment: I&amp;#039;ve just checked that the patch still applies cleanly to 2.6 and it does and the tests still pa</description>
<pubDate>28 Aug  2008 11:39:18 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/675094</link>
</item><item>
<title>[issue2501] xml.sax.parser() doesn&amp;#039;t terminate when given a filename</title>
<description>Christian Heimes &amp;lt;lists@cheimes.de&amp;gt; added the comment: I&amp;#039;ve a better idea:    while buffer:  It&amp;#039;s faster and works for both empty bytes and str.</description>
<pubDate>28 Aug  2008 11:34:43 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/675093</link>
</item><item>
<title>[issue3680] Cycles with some iterator are leaking.</title>
<description>Changes by Jesús Cea Avión &amp;lt;jcea@jcea.es&amp;gt;:  ---------- nosy: +jcea _______________________________________ Python tracker &amp;lt;report@bugs.python.org&amp;gt;</description>
<pubDate>28 Aug  2008 11:25:45 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/675092</link>
</item><item>
<title>[issue2501] xml.sax.parser() doesn&amp;#039;t terminate when given a filename</title>
<description>Daniel Diniz &amp;lt;ajaksu@gmail.com&amp;gt; added the comment: ISTM that this release blocker can be solved by changing xml.sax.xmlreader.py line 122 from:</description>
<pubDate>28 Aug  2008 11:11:07 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/675091</link>
</item><item>
<title>[issue3675] Python 2.6 can&amp;#039;t read sets pickled with Python 3.0</title>
<description>Daniel Diniz &amp;lt;ajaksu@gmail.com&amp;gt; added the comment: FWIW, there&amp;#039;s a mapping of 2.6:3.0 modules in lib2to3: from lib2to3.fixes.fix_imports import MAPP</description>
<pubDate>28 Aug  2008 10:53:00 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/675090</link>
</item><item>
<title>[issue3715] hashlib&amp;#039;s docstring throws exception in pydoc</title>
<description>New submission from Erick Tryzelaar &amp;lt;idadesub@users.sourceforge.net&amp;gt;: Hello, I noticed that doing &amp;quot;pydoc3.0 hashlib&amp;quot; was throwing this exception: T</description>
<pubDate>28 Aug  2008 10:44:19 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/675089</link>
</item><item>
<title>[issue3014] file_dealloc() assumes errno is set when EOF is returned</title>
<description>johansen &amp;lt;johansen@sun.com&amp;gt; added the comment: As I said before:  check_and_flush calls ferror(3C) and then fflush(3C) on the FILE  stream associa</description>
<pubDate>28 Aug  2008 10:05:50 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/675068</link>
</item><item>
<title>[issue3675] Python 2.6 can&amp;#039;t read sets pickled with Python 3.0</title>
<description>Hagen Fürstenau &amp;lt;hfuerstenau@gmx.net&amp;gt; added the comment: Well, Python &amp;lt;= 2.5 still wouldn&amp;#039;t be able to unpickle those built in objects. ___________</description>
<pubDate>28 Aug  2008 09:53:26 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/675067</link>
</item><item>
<title>[issue3675] Python 2.6 can&amp;#039;t read sets pickled with Python 3.0</title>
<description>Daniel Diniz &amp;lt;ajaksu@gmail.com&amp;gt; added the comment: Hagen, does this simple patch (against 2.6) solve it for you? Index: Lib/pickle.py ==============</description>
<pubDate>28 Aug  2008 09:42:00 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/675066</link>
</item><item>
<title>[issue3014] file_dealloc() assumes errno is set when EOF is returned</title>
<description>Antoine Pitrou &amp;lt;pitrou@free.fr&amp;gt; added the comment: Selon johansen &amp;lt;report@bugs.python.org&amp;gt;: &amp;gt; &amp;gt; The problem is present in Python 2.4.4, the version t</description>
<pubDate>28 Aug  2008 09:39:03 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/675065</link>
</item><item>
<title>[issue3014] file_dealloc() assumes errno is set when EOF is returned</title>
<description>johansen &amp;lt;johansen@sun.com&amp;gt; added the comment: The problem is present in Python 2.4.4, the version that we&amp;#039;re using here. I&amp;#039;m not familiar with the</description>
<pubDate>28 Aug  2008 09:25:32 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/675064</link>
</item><item>
<title>[issue3713] Compile warning for Objects/stringlib</title>
<description>Christian Heimes &amp;lt;lists@cheimes.de&amp;gt; added the comment: Thanks! It was a merge glitch. Fixed in r66055 ---------- nosy: +christian.heimes resolution:</description>
<pubDate>28 Aug  2008 07:56:05 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/675046</link>
</item><item>
<title>[issue3714] nntplib module broken by str to unicode conversion</title>
<description>Dmitry Vasiliev &amp;lt;dima@hlabs.spb.ru&amp;gt; added the comment: I&amp;#039;ve attached the patch which adds encoding parameter to the NNTP class. ---------- keywords:</description>
<pubDate>28 Aug  2008 07:41:09 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/675045</link>
</item><item>
<title>[issue3714] nntplib module broken by str to unicode conversion</title>
<description>Amaury Forgeot d&amp;#039;Arc &amp;lt;amauryfa@gmail.com&amp;gt; added the comment: Yes, the module is unusable in the current state. ---------- nosy: +amaury.forgeotdarc</description>
<pubDate>28 Aug  2008 07:21:55 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/675044</link>
</item><item>
<title>[issue3714] nntplib module broken by str to unicode conversion</title>
<description>New submission from Dmitry Vasiliev &amp;lt;dima@hlabs.spb.ru&amp;gt;: The following commands fail badly: &amp;gt;&amp;gt;&amp;gt; from nntplib import NNTP &amp;gt;&amp;gt;&amp;gt; s = NNTP(&amp;quot;free-text.use</description>
<pubDate>28 Aug  2008 07:10:21 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/675043</link>
</item><item>
<title>[issue3713] Compile warning for Objects/stringlib</title>
<description>Andy &amp;lt;flossyfriend@hotmail.com&amp;gt; added the comment: patch for issue attached. gcc -v =&amp;gt; gcc version 4.2.3 (Ubuntu 4.2.3-2ubuntu7) tests: ./runtests</description>
<pubDate>28 Aug  2008 07:00:27 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/675042</link>
</item><item>
<title>[issue3616] shutil.rmtree() fails on invalid filename</title>
<description>Antoine Pitrou &amp;lt;pitrou@free.fr&amp;gt; added the comment: Selon STINNER Victor &amp;lt;report@bugs.python.org&amp;gt;: &amp;gt; &amp;gt; Python 2.5 has the same problem (at least, on L</description>
<pubDate>28 Aug  2008 06:55:17 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/675041</link>
</item><item>
<title>[issue3713] Compile warning for Objects/stringlib</title>
<description>New submission from Andy &amp;lt;flossyfriend@hotmail.com&amp;gt;: Checked out the PY3K branch and built. Received a warning about &amp;quot;characters after #ifdef ignore</description>
<pubDate>28 Aug  2008 06:05:50 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/675032</link>
</item><item>
<title>[issue3712] memoryview leaks references</title>
<description>Antoine Pitrou &amp;lt;pitrou@free.fr&amp;gt; added the comment: Here is an aggregate patch addressing both problems. Please review. Added file: http://bugs.pytho</description>
<pubDate>28 Aug  2008 05:38:17 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/675031</link>
</item><item>
<title>[issue3667] Reloading an extension module always leaks</title>
<description>Amaury Forgeot d&amp;#039;Arc &amp;lt;amauryfa@gmail.com&amp;gt; added the comment: The fix is actually simple: _PyImport_FindExtension() used to return a borrowed referenc</description>
<pubDate>28 Aug  2008 05:05:31 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/675030</link>
</item><item>
<title>[issue3616] shutil.rmtree() fails on invalid filename</title>
<description>STINNER Victor &amp;lt;victor.stinner@haypocalc.com&amp;gt; added the comment: Python 2.5 has the same problem (at least, on Linux). rmtree(&amp;lt;unicode directory nam</description>
<pubDate>28 Aug  2008 04:48:01 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/675029</link>
</item><item>
<title>[issue3660] reference leaks in 3.0</title>
<description>Amaury Forgeot d&amp;#039;Arc &amp;lt;amauryfa@gmail.com&amp;gt; added the comment: the leaks in test_pickle and test_pickletools are corrected by the attached patch. Adde</description>
<pubDate>28 Aug  2008 04:32:41 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/675028</link>
</item><item>
<title>[issue3712] memoryview leaks references</title>
<description>Antoine Pitrou &amp;lt;pitrou@free.fr&amp;gt; added the comment: (I forgot to say, the patch is for the first problem only) ______________________________________</description>
<pubDate>28 Aug  2008 04:26:41 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/675027</link>
</item><item>
<title>[issue3712] memoryview leaks references</title>
<description>Antoine Pitrou &amp;lt;pitrou@free.fr&amp;gt; added the comment: Here is a patch. I feel a bit unsafe with the intended semantics of getting a buffer on a memoryvi</description>
<pubDate>28 Aug  2008 04:24:32 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/675026</link>
</item><item>
<title>[issue3660] reference leaks in 3.0</title>
<description>Amaury Forgeot d&amp;#039;Arc &amp;lt;amauryfa@gmail.com&amp;gt; added the comment: issue3712 tracks the memoryview issues. _______________________________________ Python</description>
<pubDate>28 Aug  2008 04:04:09 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/675012</link>
</item><item>
<title>[issue3712] memoryview leaks references</title>
<description>New submission from Amaury Forgeot d&amp;#039;Arc &amp;lt;amauryfa@gmail.com&amp;gt;: Two problems with memoryview: - The buffer interface of memoryview leaks a reference:</description>
<pubDate>28 Aug  2008 04:01:49 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/675011</link>
</item><item>
<title>[issue3696] Error parsing arguments on OpenBSD &amp;lt;= 4.4</title>
<description>Antoine Pitrou &amp;lt;pitrou@free.fr&amp;gt; added the comment: &amp;gt; Yes; but here, the symbol (HAVE_BROKEN_MBSTOWC) has a negative meaning. &amp;gt; I tried to put the opt</description>
<pubDate>28 Aug  2008 03:21:13 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/675010</link>
</item><item>
<title>[issue3660] reference leaks in 3.0</title>
<description>Antoine Pitrou &amp;lt;pitrou@free.fr&amp;gt; added the comment: &amp;gt;  str(memoryview(b&amp;#039;character buffers are decoded to unicode&amp;#039;), &amp;#039;utf-8&amp;#039;) &amp;gt; I tried another patch,</description>
<pubDate>28 Aug  2008 03:14:32 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/675009</link>
</item><item>
<title>[issue3660] reference leaks in 3.0</title>
<description>Amaury Forgeot d&amp;#039;Arc &amp;lt;amauryfa@gmail.com&amp;gt; added the comment: - the &amp;quot;test_site leaked [88, 88]&amp;quot; is the same as problem as issue3667. - test_unicodes</description>
<pubDate>28 Aug  2008 02:55:33 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/675008</link>
</item><item>
<title>[issue3708] os.urandom(1.1): infinite loop</title>
<description>Antoine Pitrou &amp;lt;pitrou@free.fr&amp;gt; added the comment: The explicit int() conversion looked saner to me, rather than passing a float argument to read().</description>
<pubDate>28 Aug  2008 02:40:31 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/675006</link>
</item><item>
<title>[issue3711] docs still say to use .dll for compiled extensions</title>
<description>Georg Brandl &amp;lt;georg@python.org&amp;gt; added the comment: Thanks, fixed in r66053. ---------- resolution: -&amp;gt; fixed status: open -&amp;gt; closed _______________</description>
<pubDate>28 Aug  2008 02:40:24 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/675007</link>
</item><item>
<title>[issue3014] file_dealloc() assumes errno is set when EOF is returned</title>
<description>Antoine Pitrou &amp;lt;pitrou@free.fr&amp;gt; added the comment: The title of your bug report might be misleading. Is the problem that errno is misinterpreted in t</description>
<pubDate>28 Aug  2008 02:34:07 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/675005</link>
</item><item>
<title>[issue3711] docs still say to use .dll for compiled extensions</title>
<description>New submission from Gabriel Genellina &amp;lt;gagsl-py2@yahoo.com.ar&amp;gt;: The &amp;quot;Extending and Embedding&amp;quot; document still says, in section &amp;quot;Building C and C++ Ex</description>
<pubDate>28 Aug  2008 02:31:57 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/675004</link>
</item><item>
<title>[issue3696] Error parsing arguments on OpenBSD &amp;lt;= 4.4</title>
<description>Amaury Forgeot d&amp;#039;Arc &amp;lt;amauryfa@gmail.com&amp;gt; added the comment: &amp;gt; Another small remark; #ifdef is better then #ifndef &amp;gt; Simply because it easier to get</description>
<pubDate>28 Aug  2008 01:02:24 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/674990</link>
</item><item>
<title>[issue3706] Fix error message for wrong exec() argument type</title>
<description>Georg Brandl &amp;lt;georg@python.org&amp;gt; added the comment: OK, I changed that and committed r66051. ---------- resolution: -&amp;gt; fixed status: open -&amp;gt; closed</description>
<pubDate>28 Aug  2008 00:58:10 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/674989</link>
</item><item>
<title>[issue3703] open() on directory raises IOError with unhelpful message</title>
<description>Gregory P. Smith &amp;lt;greg@krypto.org&amp;gt; added the comment: looks good to me ---------- nosy: +gregory.p.smith _______________________________________ Py</description>
<pubDate>27 Aug  2008 23:48:38 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/674977</link>
</item><item>
<title>[issue3647] urlparse - relative url parsing and joins to be RFC3986 compliance</title>
<description>Gregory P. Smith &amp;lt;greg@krypto.org&amp;gt; added the comment: given where we are in the release process at the moment I doubt this can go into 2.6/3.0. Brin</description>
<pubDate>27 Aug  2008 23:47:01 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/674976</link>
</item><item>
<title>[issue3704] cookielib doesn&amp;#039;t handle URLs with / in parameters</title>
<description>Gregory P. Smith &amp;lt;greg@krypto.org&amp;gt; added the comment: attached is a patch with the suggested fix along with a unit test. ---------- assignee: -&amp;gt; gr</description>
<pubDate>27 Aug  2008 23:39:54 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/674975</link>
</item><item>
<title>[issue3014] file_dealloc() assumes errno is set when EOF is returned</title>
<description>Changes by Laszlo (Laca) Peter &amp;lt;laca@sun.com&amp;gt;:  ---------- nosy: +laca _______________________________________ Python tracker &amp;lt;report@bugs.python.or</description>
<pubDate>27 Aug  2008 23:19:51 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/674974</link>
</item><item>
<title>[issue3704] cookielib doesn&amp;#039;t handle URLs with / in parameters</title>
<description>Changes by Gregory P. Smith &amp;lt;greg@krypto.org&amp;gt;:  ---------- keywords: +patch Added file: http://bugs.python.org/file11282/cookielib.diff ____________</description>
<pubDate>27 Aug  2008 23:10:26 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/674973</link>
</item><item>
<title>[issue3708] os.urandom(1.1): infinite loop</title>
<description>Gregory P. Smith &amp;lt;greg@krypto.org&amp;gt; added the comment: better patch with tests attached, no explicit int conversion is done. i also wrapped the use o</description>
<pubDate>27 Aug  2008 23:00:36 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/674972</link>
</item><item>
<title>[issue3708] os.urandom(1.1): infinite loop</title>
<description>Gregory P. Smith &amp;lt;greg@krypto.org&amp;gt; added the comment: i&amp;#039;ll fix this and add a unit test. ---------- assignee: -&amp;gt; gregory.p.smith keywords: +easy no</description>
<pubDate>27 Aug  2008 22:42:07 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/674971</link>
</item><item>
<title>[issue1868] threading.local doesn&amp;#039;t free attrs when assigning thread exits</title>
<description>Gregory P. Smith &amp;lt;greg@krypto.org&amp;gt; added the comment: I like Amaury&amp;#039;s patch, it gets rid of what seems like an existing gross hack of having localobj</description>
<pubDate>27 Aug  2008 22:29:28 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/674970</link>
</item><item>
<title>[issue1868] threading.local doesn&amp;#039;t free attrs when assigning thread exits</title>
<description>Gregory P. Smith &amp;lt;greg@krypto.org&amp;gt; added the comment: see also #3710 _______________________________________ Python tracker &amp;lt;report@bugs.python.org&amp;gt;</description>
<pubDate>27 Aug  2008 21:44:37 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/674941</link>
</item><item>
<title>[issue3710] Reference leak in thread._local</title>
<description>Gregory P. Smith &amp;lt;greg@krypto.org&amp;gt; added the comment: fyi - This bug and #1868 (http://bugs.python.org/issue1868) seem related. ____________________</description>
<pubDate>27 Aug  2008 21:44:10 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/674940</link>
</item><item>
<title>[issue3678] Ignored LDFLAGS during linking libpython$(VERSION).so</title>
<description>Gregory P. Smith &amp;lt;greg@krypto.org&amp;gt; added the comment: I think this ldflags-ldlast patch (added) is whats really needed. ---------- keywords: +easy,</description>
<pubDate>27 Aug  2008 21:39:35 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/674939</link>
</item><item>
<title>[issue1868] threading.local doesn&amp;#039;t free attrs when assigning thread exits</title>
<description>Changes by Gregory P. Smith &amp;lt;greg@krypto.org&amp;gt;:  ---------- keywords: +patch nosy: +gregory.p.smith _______________________________________ Python tr</description>
<pubDate>27 Aug  2008 21:37:36 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/674938</link>
</item><item>
<title>[issue3710] Reference leak in thread._local</title>
<description>Changes by Gregory P. Smith &amp;lt;greg@krypto.org&amp;gt;:  ---------- nosy: +gregory.p.smith _______________________________________ Python tracker &amp;lt;report@bug</description>
<pubDate>27 Aug  2008 21:36:07 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/674937</link>
</item><item>
<title>[issue3602] Move test.test_suport.catch_warning() to the &amp;#039;warnings&amp;#039; module</title>
<description>Mark Hammond &amp;lt;mhammond@users.sourceforge.net&amp;gt; added the comment: I stumbled across this when mimetools import of test failed due to finding a local t</description>
<pubDate>27 Aug  2008 21:26:18 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/674936</link>
</item><item>
<title>[issue3678] Ignored LDFLAGS during linking libpython$(VERSION).so</title>
<description>Changes by Gregory P. Smith &amp;lt;greg@krypto.org&amp;gt;:  ---------- assignee: -&amp;gt; gregory.p.smith nosy: +gregory.p.smith priority: -&amp;gt; normal _______________</description>
<pubDate>27 Aug  2008 21:08:30 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/674935</link>
</item><item>
<title>[issue3706] Fix error message for wrong exec() argument type</title>
<description>Guido van Rossum &amp;lt;guido@python.org&amp;gt; added the comment: Looks okay, although my taste would be to let the calls to source_as_string() be slightly more</description>
<pubDate>27 Aug  2008 20:41:02 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/674934</link>
</item><item>
<title>[issue3696] Error parsing arguments on OpenBSD &amp;lt;= 4.4</title>
<description>Changes by Henry Precheur &amp;lt;henry@precheur.org&amp;gt;:  Removed file: http://bugs.python.org/file11266/fix_mbstowcs_openbsd.diff __________________________</description>
<pubDate>27 Aug  2008 19:36:31 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/674922</link>
</item><item>
<title>[issue3696] Error parsing arguments on OpenBSD &amp;lt;= 4.4</title>
<description>Henry Precheur &amp;lt;henry@precheur.org&amp;gt; added the comment: I removed my previous patch. It was not dealing with all broken mbstowcs cases and yours is mu</description>
<pubDate>27 Aug  2008 19:36:21 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/674921</link>
</item><item>
<title>[issue3710] Reference leak in thread._local</title>
<description>Ben Cottrell &amp;lt;tamino@wolfhut.org&amp;gt; added the comment: The specific thing that was happening for me is that an _sqlite3.Connection object was in the di</description>
<pubDate>27 Aug  2008 17:51:21 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/674902</link>
</item><item>
<title>[issue3710] Reference leak in thread._local</title>
<description>Antoine Pitrou &amp;lt;pitrou@free.fr&amp;gt; added the comment: &amp;gt; But then if there is a context switch during the last Py_XDECREF, then &amp;gt; it could be the case th</description>
<pubDate>27 Aug  2008 17:38:01 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/674901</link>
</item><item>
<title>[issue3710] Reference leak in thread._local</title>
<description>Ben Cottrell &amp;lt;tamino@wolfhut.org&amp;gt; added the comment: But then if there is a context switch during the last Py_XDECREF, then it could be the case that</description>
<pubDate>27 Aug  2008 17:19:00 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/674900</link>
</item><item>
<title>[issue3705] py3k aborts if &amp;quot;-c&amp;quot; or &amp;quot;-m&amp;quot; is given a non-ascii value</title>
<description>Changes by Antoine Pitrou &amp;lt;pitrou@free.fr&amp;gt;:  ---------- keywords: +needs review nosy: +loewis _______________________________________ Python tracker</description>
<pubDate>27 Aug  2008 17:18:27 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/674899</link>
</item><item>
<title>[issue3710] Reference leak in thread._local</title>
<description>Antoine Pitrou &amp;lt;pitrou@free.fr&amp;gt; added the comment: Hmm, rather than the while loop in your proposal, the proper idiom would be:         PyOb</description>
<pubDate>27 Aug  2008 17:14:14 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/674898</link>
</item><item>
<title>[issue3710] Reference leak in thread._local</title>
<description>New submission from Ben Cottrell &amp;lt;tamino@wolfhut.org&amp;gt;: This is a copy of a message I sent to the python-dev mailing list; it was suggested in a reply</description>
<pubDate>27 Aug  2008 17:09:05 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/674897</link>
</item><item>
<title>[issue3709] BaseHTTPRequestHandler innefficient when sending HTTP header</title>
<description>New submission from Yang Zhao &amp;lt;yang@yangman.ca&amp;gt;: send_header() in BaseHTTPRequestHandler currently does a write to socket every time send_header() is</description>
<pubDate>27 Aug  2008 16:43:47 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/674896</link>
</item><item>
<title>[issue3708] os.urandom(1.1): infinite loop</title>
<description>New submission from Daniel Diniz &amp;lt;ajaksu@gmail.com&amp;gt;: Calling os.urandom(1 + float(x)) ends in a infinite loop due to a naive condition check: while</description>
<pubDate>27 Aug  2008 16:30:12 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/674895</link>
</item><item>
<title>[issue3521] file.readline: bad exception recovery</title>
<description>Daniel Diniz &amp;lt;ajaksu@gmail.com&amp;gt; added the comment: Patch attached, suggested test below. def test_readline():   for mode in (&amp;#039;r&amp;#039;, &amp;#039;rb&amp;#039;, &amp;#039;r+&amp;#039;, &amp;#039;r+b</description>
<pubDate>27 Aug  2008 16:00:32 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/674884</link>
</item><item>
<title>[issue3707] help(&amp;#039;finally&amp;#039;) behaves bizarrely</title>
<description>Georg Brandl &amp;lt;georg@python.org&amp;gt; added the comment: Good catch! Patch attached. ---------- keywords: +easy, needs review, patch nosy: +georg.brandl p</description>
<pubDate>27 Aug  2008 15:59:51 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/674883</link>
</item><item>
<title>[issue3707] help(&amp;#039;finally&amp;#039;) behaves bizarrely</title>
<description>New submission from Mike Speciner &amp;lt;speciner_michael@emc.com&amp;gt;: I&amp;#039;m running Python 3.0b2 (r30b2:65106, Jul 18 2008, 18:44:17) [.MSC v.1500 32 bit (Inte</description>
<pubDate>27 Aug  2008 15:44:19 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/674882</link>
</item><item>
<title>[issue3706] Fix error message for wrong exec() argument type</title>
<description>New submission from Georg Brandl &amp;lt;georg@python.org&amp;gt;: Fixes exec() message that claims it supports file objects. Also makes error messages from compi</description>
<pubDate>27 Aug  2008 15:35:07 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/674881</link>
</item><item>
<title>[issue3660] reference leaks in 3.0</title>
<description>Antoine Pitrou &amp;lt;pitrou@free.fr&amp;gt; added the comment: As of r66047, I get the following results (without &amp;quot;-uall&amp;quot;, though): test_unittest leaked [124, 1</description>
<pubDate>27 Aug  2008 14:56:56 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/674880</link>
</item><item>
<title>[issue3623] _json: fix raise_errmsg(), py_encode_basestring_ascii() and linecol()</title>
<description>Changes by Daniel Diniz &amp;lt;ajaksu@gmail.com&amp;gt;:  ---------- nosy: +ajaksu2 _______________________________________ Python tracker &amp;lt;report@bugs.python.or</description>
<pubDate>27 Aug  2008 14:41:53 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/674879</link>
</item><item>
<title>[issue3626] python3.0 interpreter on Cygwin ignores all arguments</title>
<description>Yaakov (Cygwin Ports) &amp;lt;yselkowitz@users.sourceforge.net&amp;gt; added the comment: Another thing: _bsddb does not compile with db4.7: Modules/_bsddb.c: In</description>
<pubDate>27 Aug  2008 14:41:04 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/674878</link>
</item><item>
<title>[issue3611] invalid exception context</title>
<description>Antoine Pitrou &amp;lt;pitrou@free.fr&amp;gt; added the comment: &amp;gt; Can this patch go in? I&amp;#039;m ok for it. _______________________________________ Python tracker &amp;lt;r</description>
<pubDate>27 Aug  2008 14:36:17 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/674877</link>
</item><item>
<title>[issue3626] python3.0 interpreter on Cygwin ignores all arguments</title>
<description>Yaakov (Cygwin Ports) &amp;lt;yselkowitz@users.sourceforge.net&amp;gt; added the comment: Thanks for your persistence with this. Corinna got _wcsrtombs_r fixed in</description>
<pubDate>27 Aug  2008 14:33:45 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/674876</link>
</item><item>
<title>[issue3611] invalid exception context</title>
<description>Amaury Forgeot d&amp;#039;Arc &amp;lt;amauryfa@gmail.com&amp;gt; added the comment: Some progress: The lines suppressed by the patch at http://bugs.python.org/msg71579 eith</description>
<pubDate>27 Aug  2008 13:52:38 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/674863</link>
</item><item>
<title>[issue3705] py3k aborts if &amp;quot;-c&amp;quot; or &amp;quot;-m&amp;quot; is given a non-ascii value</title>
<description>Changes by Amaury Forgeot d&amp;#039;Arc &amp;lt;amauryfa@gmail.com&amp;gt;:  ---------- priority: -&amp;gt; release blocker _______________________________________ Python track</description>
<pubDate>27 Aug  2008 13:43:27 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/674862</link>
</item><item>
<title>[issue3705] py3k aborts if &amp;quot;-c&amp;quot; or &amp;quot;-m&amp;quot; is given a non-ascii value</title>
<description>Antoine Pitrou &amp;lt;pitrou@free.fr&amp;gt; added the comment: Here is a patch which works under Linux. Under Windows it doesn&amp;#039;t choke when converting arguments</description>
<pubDate>27 Aug  2008 12:17:17 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/674832</link>
</item><item>
<title>[issue1204] readline configuration for shared libs w/o curses dependencies</title>
<description>Roumen Petrov &amp;lt;bugtrack@roumenpetrov.info&amp;gt; added the comment: In the configure{.in} exist another bug: -------------- AC_CHECK_LIB(readline, readline</description>
<pubDate>27 Aug  2008 11:53:32 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/674831</link>
</item><item>
<title>[issue3696] Error parsing arguments on OpenBSD &amp;lt;= 4.4</title>
<description>Antoine Pitrou &amp;lt;pitrou@free.fr&amp;gt; added the comment: Mmh, in Modules/python.c and Python/frozenmain.c, the return value of the second call to mbstowcs(</description>
<pubDate>27 Aug  2008 11:21:59 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/674830</link>
</item><item>
<title>[issue3696] Error parsing arguments on OpenBSD &amp;lt;= 4.4</title>
<description>Antoine Pitrou &amp;lt;pitrou@free.fr&amp;gt; added the comment: The patch looks fine and harmless to me (but I&amp;#039;m a configure newbie too). +1 for committing it and</description>
<pubDate>27 Aug  2008 11:06:33 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/674829</link>
</item><item>
<title>[issue3705] py3k aborts if &amp;quot;-c&amp;quot; or &amp;quot;-m&amp;quot; is given a non-ascii value</title>
<description>New submission from Antoine Pitrou &amp;lt;pitrou@free.fr&amp;gt;: The explanation is quite simple: in Py_Main, the arguments are converted from wide to byte strin</description>
<pubDate>27 Aug  2008 11:05:41 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/674828</link>
</item><item>
<title>[issue3696] Error parsing arguments on OpenBSD &amp;lt;= 4.4</title>
<description>Changes by Amaury Forgeot d&amp;#039;Arc &amp;lt;amauryfa@gmail.com&amp;gt;:  ---------- keywords: +needs review _______________________________________ Python tracker &amp;lt;re</description>
<pubDate>27 Aug  2008 10:51:46 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/674827</link>
</item><item>
<title>[issue3704] cookielib doesn&amp;#039;t handle URLs with / in parameters</title>
<description>New submission from Andy Kilpatrick &amp;lt;andy.kilpatrick@metaswitch.com&amp;gt;: cookielib doesn&amp;#039;t handle URLs like &amp;quot;http://server/script? err=/base/error.html&amp;amp;</description>
<pubDate>27 Aug  2008 10:01:41 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/674801</link>
</item><item>
<title>[issue3703] open() on directory raises IOError with unhelpful message</title>
<description>Amaury Forgeot d&amp;#039;Arc &amp;lt;amauryfa@gmail.com&amp;gt; added the comment: There is a call to dircheck(), but not in the correct place. The attached patch makes su</description>
<pubDate>27 Aug  2008 08:07:44 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/674773</link>
</item><item>
<title>[issue3703] open() on directory raises IOError with unhelpful message</title>
<description>New submission from Hagen Fürstenau &amp;lt;hfuerstenau@gmx.net&amp;gt;: When trying to open a directory (on Linux), Python 2.x complained with &amp;gt;&amp;gt;&amp;gt; open(&amp;quot;local&amp;quot;)</description>
<pubDate>27 Aug  2008 07:26:02 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/674772</link>
</item><item>
<title>[issue3702] test_urllib2.test_trivial fails when run from another Windows drive</title>
<description>Antoine Pitrou &amp;lt;pitrou@free.fr&amp;gt; added the comment: What I forgot to say is that the test was launched from the C: drive: C:\&amp;gt;z:PCbuild\python_d.exe</description>
<pubDate>27 Aug  2008 07:04:14 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/674771</link>
</item><item>
<title>[issue3702] test_urllib2.test_trivial fails when run from another Windows drive</title>
<description>New submission from Antoine Pitrou &amp;lt;pitrou@free.fr&amp;gt;: ====================================================================== ERROR: test_trivial (test</description>
<pubDate>27 Aug  2008 07:01:42 -0800</pubDate>
<link>http://www.gossamer-threads.com/lists/python/bugs/674770</link>
</item>
</channel>
</rss>
