Changes by STINNER Victor :
--
dependencies: +os.system() doesn't support surrogates nor bytes
___
Python tracker
<http://bugs.python.org/issue8242>
___
___
STINNER Victor added the comment:
See also #8391 (os.execvpe env) and #8393 (subprocess cwd).
--
___
Python tracker
<http://bugs.python.org/issue8412>
___
___
Changes by STINNER Victor :
--
dependencies: +pickle is unable to encode unicode surrogates
___
Python tracker
<http://bugs.python.org/issue8242>
___
___
Pytho
Changes by STINNER Victor :
Removed file: http://bugs.python.org/file16918/os_execvpe_surrogates.patch
___
Python tracker
<http://bugs.python.org/issue8391>
___
___
Pytho
STINNER Victor added the comment:
Commited to py3k as r80105. Let see if buildbots are happy or not :-)
--
___
Python tracker
<http://bugs.python.org/issue8
STINNER Victor added the comment:
> Committed as r79892.
Commited to py3k (r80106), but blocked in 3.1 (r80107) because Python 3.1 uses
libffi 3.0.5.
--
nosy: +haypo
status: pending -> open
___
Python tracker
<http://bugs.python.org/
STINNER Victor added the comment:
Commited as r80108 to py3k: "Add CS_GNU_LIBC_VERSION and
CS_GNU_LIBPTHREAD_VERSION constants for constr(), and disable
test_execvpe_with_bad_program() of test_os if the libc uses linuxthreads to
avoid the "unknown signal 32" bug (see issue #49
STINNER Victor added the comment:
With the patch, the test have 1.0 second to succeed. I would prefer 5.0 or 10.0
seconds: it should not waste the 10 seconds because it should succeed if a new
milliseconds. But if the machine is "slow" (which is the topic of the issue),
you can
STINNER Victor added the comment:
> Commited to py3k as r80105
The buildbots look happy: backported to 3.1 as r80110.
--
___
Python tracker
<http://bugs.python.org/iss
Changes by STINNER Victor :
--
resolution: -> fixed
status: open -> closed
___
Python tracker
<http://bugs.python.org/issue8412>
___
___
Python-bugs-list
STINNER Victor added the comment:
Commited: r80112 (py3k). Waiting for the buildbots before te backport to 3.1.
--
___
Python tracker
<http://bugs.python.org/issue7
STINNER Victor added the comment:
The problem is that the print is failing because Python uses ASCII encoding for
stdout. Attached patch encodes sys.path to ASCII using backslashreplace to
avoid the encoding issue.
--
keywords: +patch
nosy: +haypo
Added file: http://bugs.python.org
STINNER Victor added the comment:
Fixed: r80116 (py3k), r80117 (3.1).
--
___
Python tracker
<http://bugs.python.org/issue7605>
___
___
Python-bugs-list mailin
Changes by STINNER Victor :
--
resolution: -> fixed
status: open -> closed
___
Python tracker
<http://bugs.python.org/issue7605>
___
___
Python-bugs-list
STINNER Victor added the comment:
> Commited: r80112 (py3k)
Looks good: r80118 (3.1).
--
resolution: -> fixed
status: open -> closed
___
Python tracker
<http://bugs.python.o
New submission from STINNER Victor :
http://www.python.org/dev/buildbot/3.x/builders/x86 Tiger
3.x/builds/6/steps/test/logs/stdio:
==
ERROR: testSockName (test.test_socket.GeneralModuleTests
New submission from STINNER Victor :
http://www.python.org/dev/buildbot/3.x/builders/x86 Tiger
3.x/builds/6/steps/test/logs/stdio
test test_ntpath failed -- Traceback (most recent call last):
File
"/Users/db3l/buildarea/3.x.bolen-tiger/build/Lib/test/test_genericpath.py",
li
Changes by STINNER Victor :
--
components: +Library (Lib)
versions: +Python 3.2
___
Python tracker
<http://bugs.python.org/issue8422>
___
___
Python-bugs-list m
New submission from STINNER Victor :
http://www.python.org/dev/buildbot/3.x/builders/x86 Tiger
3.x/builds/6/steps/test/logs/stdio
test test_pep277 failed -- multiple errors occurred; run in verbose mode for
details
Re-running test test_pep277 in verbose mode
test_directory (test.test_pep277
New submission from STINNER Victor :
test_itimer_virtual (test.test_signal.ItimerTest) ... FAIL
==
FAIL: test_itimer_prof (test.test_signal.ItimerTest
New submission from STINNER Victor :
Example: http://www.python.org/dev/buildbot/3.x/builders/x86 FreeBSD 7.2
3.x/builds/480/steps/test/logs/stdio
---
test_multiprocessing
test test_multiprocessing failed -- Traceback (most recent call last):
File
"/usr/home/db3l/buildarea/3.x.
STINNER Victor added the comment:
The error occurs on buildbots:
- i386 Ubuntu 3.x (r80115)
- x86 FreeBSD 7.2 3.x (r80116, r80075)
- x86 XP-4 3.x (r80115, r80106)
--
___
Python tracker
<http://bugs.python.org/issue8
New submission from STINNER Victor :
test_subprocess hungs for 30 min or more.
The bug occurs on buildbots:
- ARMv7Thumb Ubuntu 3.1 (r80093)
- ARMv4 Debian 3.x (r80102)
- ARMv7Thumb Ubuntu 3.x (r80020)
- alpha Debian 3.x (r80020)
- x86 FreeBSD 7.2 3.x (r80102)
- sparc Debian trunk (r80085
STINNER Victor added the comment:
See also issue #8429.
--
___
Python tracker
<http://bugs.python.org/issue8428>
___
___
Python-bugs-list mailing list
Unsub
STINNER Victor added the comment:
See also issue #8428.
--
___
Python tracker
<http://bugs.python.org/issue8429>
___
___
Python-bugs-list mailing list
Unsub
STINNER Victor added the comment:
All builds ends with "test_multiprocessing" and then the buildbot kills the
proces. Only "x86 FreeBSD 7.2 3.x" last build (480, not the others) show us
that test_pool_worker_lifetime
(test.test_multiprocessing.WithProcessesTestPool
STINNER Victor added the comment:
All builds ends with "test_subprocess" and then the process is killed. There is
no usefull information :-/
--
___
Python tracker
<http://bugs.python.
STINNER Victor added the comment:
Commited in py3k (r80135), blocked in 3.1 (r80136).
Python 3.1 has no _posixsubprocess module, it uses os.chdir() which accepts
bytes, bytearray and str with surrogates.
--
resolution: -> fixed
status: open ->
STINNER Victor added the comment:
I read the maintainers list. I don't like empty lines. If a module has no
maintainer, it should not be listed in this file. Since Python3 module names
are different, if we copy the list to Python2, maintaining this list between
Python2 and Python3 wi
STINNER Victor added the comment:
If anyone would like to work on non-ASCII HTTP header, please open a new issue
with a pointer to this one.
--
___
Python tracker
<http://bugs.python.org/issue7
STINNER Victor added the comment:
Same issue on "sparc solaris10 gcc 3.x":
http://www.python.org/dev/buildbot/builders/sparc solaris10 gcc
3.x/builds/639/steps/test/logs/stdio
--
___
Python tracker
<http://bugs.python.
New submission from STINNER Victor :
r80137 (PEP 3147) introduced a test in test_site. The test fails on non-ASCII
directory because stdout uses ASCII whereas the directories contains non-ASCII
characters.
http://www.python.org/dev/buildbot/builders/AMD64 Ubuntu wide 3.x/builds/848
Attached
New submission from STINNER Victor :
test_tokenize and test_io does sometimes hung on buildbot ARMv4 Debian 3.x. It
looks to be related to #8429.
http://www.python.org/dev/buildbot/builders/ARMv4 Debian
3.x/builds/52/steps/test/logs/stdio
-
...
test_tokenize
command timed out: 1800
New submission from STINNER Victor :
http://www.python.org/dev/buildbot/builders/x86 FreeBSD
3.x/builds/211/steps/test/logs/stdio
Example:
==
FAIL: test_send_signal (test.test_subprocess.POSIXProcessTestCase
New submission from STINNER Victor :
http://www.python.org/dev/buildbot/builders/sparc Debian
3.x/builds/62/steps/test/logs/stdio
test_curses
[?1049h[1;24r(B[m[4l[?7h[H[2J[?5h[?5l[?12l[?25habc[39;49m[?1000h[?1000l[39;49m(B[m[24;1H[?1049l
[?1l>test test_curses cras
Changes by STINNER Victor :
--
title: buildbot: test_curses failure -> buildbot: test_curses failure,
getmouse() returned ERR
___
Python tracker
<http://bugs.python.org/iss
STINNER Victor added the comment:
Other example: http://www.python.org/dev/buildbot/builders/alpha Debian
3.x/builds/63/steps/test/logs/stdio
test_curses
[?1049h[1;24r(B[m[4l[?7h[H[2J[?5h[?5l[?12l[?25habc[39;49m[?1000h[?1000l[39;49m(B[m[24;1H[?1049l
[?1l>t
New submission from STINNER Victor :
http://www.python.org/dev/buildbot/builders/sparc Ubuntu
trunk/builds/76/steps/test/logs/stdio
test_gdb
test test_gdb failed -- multiple errors occurred; run in verbose mode for
details
Re-running test 'test_gdb' in verbose mode
test_NULL_ins
STINNER Victor added the comment:
There are other hung on trunk (output of bbreport):
ARMv4 Debian trunk 80129, 80120, 80101, 80098, 80085,
80129: # hung for 30 min: test_ast
80120: # hung for 30 min: test_descr
STINNER Victor added the comment:
Related issue: #8281 (For gdb7, a python-gdb.py file is added to the build,
allowing to use advanced gdb features when debugging Python.)
--
___
Python tracker
<http://bugs.python.org/issue8
Changes by STINNER Victor :
--
nosy: +pitrou
___
Python tracker
<http://bugs.python.org/issue8434>
___
___
Python-bugs-list mailing list
Unsubscribe:
STINNER Victor added the comment:
test_gdb.py refers to test_gdb_sample.py instead of gdb_sample.py. Attached
patch fixes that.
But then I get new errors:
---
...
Verify the pretty-printing of unicode values ... ok
test_basic_command (__main__.PyListTests
STINNER Victor added the comment:
Oh, this is a duplicate of #8279.
--
resolution: -> duplicate
status: open -> closed
___
Python tracker
<http://bugs.python.org/
STINNER Victor added the comment:
#8434 is a duplicate of this issue.
--
nosy: +haypo
___
Python tracker
<http://bugs.python.org/issue8279>
___
___
Python-bug
STINNER Victor added the comment:
Oops, my last message (msg103435) was for #8434, not this issue. Anyway, #8434
is a duplicate of #8279, it doesn't matter.
--
___
Python tracker
<http://bugs.python.org/i
STINNER Victor added the comment:
In GDB 7.1, a gdb.frame object has no more function method: it's replaced by a
name method. Tools/gdb/libpython.py should be modified:
Add >>GDB_70 = gdb.VERSION.startswith("7.0")<< at the beginning, and replace
is_evalframeex()
STINNER Victor added the comment:
See my msg103440 of issue #8279.
--
___
Python tracker
<http://bugs.python.org/issue8437>
___
___
Python-bugs-list mailin
STINNER Victor added the comment:
According to documentation of the Python API of gdb, a frame has a function
method. I read gdb 7.0, 7.0.1 and 7.1 (downloaded from
http://ftp.gnu.org/gnu/gdb): there is not "function" method, but a "name"
method.
On my Debiand Sid (g
STINNER Victor added the comment:
> In GDB 7.1, a gdb.frame object has no more function method (...)
Missing function method is not related to gdb version: see #8437 (msg103444).
As Martin wrote: let's continue the discussion in iss
STINNER Victor added the comment:
On ARMv7Thumb Ubuntu trunk, build 47 hung after the following tests:
---
test_wait3
test_genericpath
test_uuid
test_zipimport_support
test_slice
test_decorators
---
build 48 hung after the following tests:
---
test_memoryio
test_robotparser
test_charmapcodec
STINNER Victor added the comment:
It would help if regrtest.py added a timestamp to messages (at least "test_xxx"
lines). Eg. "18:08:34.750933: test_io".
--
___
Python tracker
<http://bu
STINNER Victor added the comment:
The commit creating methods "function", "select" were added the 24th february
2010, whereas gdb 7.1 was released around the 18th february 2010.
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gdb/python/py-frame.c?cvsroot=src
I guess t
STINNER Victor added the comment:
See also issue #8432.
--
nosy: +haypo
___
Python tracker
<http://bugs.python.org/issue8263>
___
___
Python-bugs-list mailin
STINNER Victor added the comment:
See also issue #8263.
--
___
Python tracker
<http://bugs.python.org/issue8432>
___
___
Python-bugs-list mailing list
Unsub
STINNER Victor added the comment:
Fixed: r80159 (py3k), r80160 (3.1). I commited a different version of my patch
to support None.
--
resolution: -> fixed
status: open -> closed
___
Python tracker
<http://bugs.python.org/
STINNER Victor added the comment:
Current code of execve() has a bug: it uses the length of the environment
variable value in *characters* and not in *bytes* to allocate the "p" buffer. I
remember that someone wrote a comment somewhere about that... The result is
that the e
STINNER Victor added the comment:
Fixed by r80161 (py3k).
--
resolution: -> fixed
status: open -> closed
___
Python tracker
<http://bugs.python.org/
STINNER Victor added the comment:
See also #8423.
--
___
Python tracker
<http://bugs.python.org/issue8422>
___
___
Python-bugs-list mailing list
Unsubscribe:
STINNER Victor added the comment:
See also #8422.
--
___
Python tracker
<http://bugs.python.org/issue8423>
___
___
Python-bugs-list mailing list
Unsubscribe:
STINNER Victor added the comment:
Fixed by r80163: move the test to a new function and skip the function on Mac.
--
resolution: -> fixed
status: open -> closed
___
Python tracker
<http://bugs.python.org/
STINNER Victor added the comment:
> Fixed by r80161 (py3k).
It works, the buildbot is now green.
http://www.python.org/dev/buildbot/all/builders/AMD64 Ubuntu wide 3.x
--
___
Python tracker
<http://bugs.python.org/iss
STINNER Victor added the comment:
> I think it would be best to backport the handler (even though
> it is not needed in Python 2.7), since it makes porting apps
> to 3.x easier.
surrogateescape should not be used directly be applications. It's used by
Python3 internals us
New submission from STINNER Victor :
http://www.python.org/dev/buildbot/builders/x86 Tiger
trunk/builds/15/steps/test/logs/stdio
test test_ttk_guionly failed -- multiple errors occurred; run in verbose mode
for details
Re-running test 'test_ttk_guionly' in verbose mode
test_horizo
Changes by STINNER Victor :
--
title: Transient test_multiprocessing failure -> Transient test_multiprocessing
failure (test_active_children)
___
Python tracker
<http://bugs.python.org/iss
Changes by STINNER Victor :
--
title: Transient error in multiprocessing -> Transient error in multiprocessing
(test_number_of_objects)
___
Python tracker
<http://bugs.python.org/iss
New submission from STINNER Victor :
http://www.python.org/dev/buildbot/builders/x86 Tiger
trunk/builds/15/steps/test/logs/stdio
test_py3kwarn
test test_py3kwarn failed -- Traceback (most recent call last):
File
"/Users/db3l/buildarea/trunk.bolen-tiger/build/Lib/test/test_py3kwarn.py&q
STINNER Victor added the comment:
http://www.python.org/dev/buildbot/builders/x86 FreeBSD
3.1/builds/149/steps/test/logs/stdio
==
FAIL: test_traversal (tkinter.test.test_ttk.test_widgets.NotebookTest
Changes by STINNER Victor :
--
versions: +Python 3.1, Python 3.2
___
Python tracker
<http://bugs.python.org/issue8445>
___
___
Python-bugs-list mailing list
Unsub
Changes by STINNER Victor :
--
title: test_httpservers intermittent failure -> test_httpservers intermittent
failure, test_post and EINTR
___
Python tracker
<http://bugs.python.org/iss
New submission from STINNER Victor :
http://www.python.org/dev/buildbot/builders/x86 Tiger
3.1/builds/16/steps/test/logs/stdio
test_httpservers
[28139 refs]
[28139 refs]
[28139 refs]
Traceback (most recent call last):
File "/private/tmp/tmpqYIZuO/cgi-bin/file2.py", line 2, in
New submission from STINNER Victor :
http://www.python.org/dev/buildbot/builders/sparc Debian
3.1/builds/49/steps/test/logs/stdio
test_subprocess
* ob
object :
type: str
refcount: 0
address : 0x1038220
* op->_ob_prev->_ob_next
object :
type: str
refcount: 0
address : 0x103822
Changes by STINNER Victor :
--
nosy: +haypo
___
Python tracker
<http://bugs.python.org/issue5930>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by STINNER Victor :
--
nosy: +haypo
___
Python tracker
<http://bugs.python.org/issue8265>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by STINNER Victor :
--
components: +Library (Lib), Tests -Macintosh
___
Python tracker
<http://bugs.python.org/issue8447>
___
___
Python-bugs-list mailin
STINNER Victor added the comment:
Mac/Modules/icgluemodule.c has a call to PyErr_WarnPy3k
if (PyErr_WarnPy3k("In 3.x, the icglue module is removed.", 1))
return;
Other modules check if the result is smaller than 0, but PyErr_WarnPy3k()
possible results are only 0 or -1,
Changes by STINNER Victor :
--
components: +Tests, Tkinter
___
Python tracker
<http://bugs.python.org/issue8445>
___
___
Python-bugs-list mailing list
Unsubscribe:
STINNER Victor added the comment:
"op->_ob_prev->_ob_next" comes from _Py_ForgetReference() compiled in pydebug
mode and it should ends with "UNREF invalid object" but it looks like
_PyObject_Dump(op->_ob_next->_ob_prev); crashed. An
Changes by STINNER Victor :
--
title: buildbot: test_ttk_guionly failures -> buildbot: test_ttk_guionly
failures (test_traversal, test_tab_identifiers, test_identify,
test_heading_callback)
___
Python tracker
<http://bugs.python.org/iss
Changes by STINNER Victor :
--
dependencies: +tarfile: use surrogates for undecode fields
___
Python tracker
<http://bugs.python.org/issue8242>
___
___
Python-bug
STINNER Victor added the comment:
I commited the platform.py patch as r80166 (trunk) and r80167 (py3k), but
quickly reverted it because the patch on trunk broke Python bootstrap. The
patch might be applied, but only on py3k and with more tests (ensure that it
doesn't break bootstrap o
STINNER Victor added the comment:
> And please add unit tests...
I'm thinking on this. I plan to write tests for all my last changes about
surrogates.
--
___
Python tracker
<http://bugs.python.or
STINNER Victor added the comment:
> It does not work on Windows
I always consider Windows as a special case because Windows uses unicode
internally. Byte string are converted quickly to unicode using the current
locale.
My patch was for UNIX/BSD which uses byte string interna
STINNER Victor added the comment:
load_library() uses LoadLibraryW() which use a WCHAR*. To support bytes, we can
use LoadLibraryA() and TCHAR*.
--
___
Python tracker
<http://bugs.python.org/issue8
STINNER Victor added the comment:
I only fixed UNIX/BSD versions of subprocess/ctypes.dlopen() because it's not
possible to open some files with an undecodable filename. On Windows, the file
system and Python3 use Unicode, and so there is no such corner case.
On Windows, should we enco
STINNER Victor added the comment:
> PEP 277 explicitly states that unicode strings should be passed to
> wide-character functions, whereas byte strings use "standard"
> functions. This is done in posixmodule.c, for example.
CreateProcessW takes a lot of arguments. Should w
Changes by STINNER Victor :
--
title: buildbot: test_multiprocessing timeout -> buildbot: test_multiprocessing
timeout (test_notify_all? test_pool_worker_lifetime?)
___
Python tracker
<http://bugs.python.org/iss
Changes by STINNER Victor :
--
nosy: +jnoller
___
Python tracker
<http://bugs.python.org/issue8428>
___
___
Python-bugs-list mailing list
Unsubscribe:
New submission from STINNER Victor :
http://www.python.org/dev/buildbot/builders/x86 Tiger
3.x/builds/25/steps/test/logs/stdio
test_urllib2_localnet
test test_urllib2_localnet failed -- multiple errors occurred; run in verbose
mode for details
Re-running test test_urllib2_localnet in verbose
Changes by STINNER Victor :
--
nosy: +db3l
___
Python tracker
<http://bugs.python.org/issue8455>
___
___
Python-bugs-list mailing list
Unsubscribe:
New submission from STINNER Victor :
http://www.python.org/dev/buildbot/builders/x86 Tiger
2.6/builds/9/steps/test/logs/stdio
test_asynchat
test test_asynchat produced unexpected output:
**
error: uncaptured python exception
New submission from STINNER Victor :
The error only occured once, and it was not reproduced when test_cmd_line was
rerunning in verbose mode.
http://www.python.org/dev/buildbot/builders/x86 Tiger
3.x/builds/25/steps/test/logs/stdio
test test_cmd_line failed -- Traceback (most recent call
STINNER Victor added the comment:
See also #8457.
--
___
Python tracker
<http://bugs.python.org/issue8458>
___
___
Python-bugs-list mailing list
Unsubscribe:
STINNER Victor added the comment:
See also #8458.
--
___
Python tracker
<http://bugs.python.org/issue8457>
___
___
Python-bugs-list mailing list
Unsubscribe:
New submission from STINNER Victor :
http://www.python.org/dev/buildbot/builders/x86 XP-5
2.6/builds/147/steps/test/logs/stdio
test_select
test test_select failed -- Traceback (most recent call last):
File "C:\buildslave\2.6.moore-windows\build\lib\test\test_select.py", li
New submission from STINNER Victor :
If an URL doesn't answer, the whole test hung. Many buildbots turned red
because an URL (maybe ftp://ftp.kernel.org/pub/linux/kernel/README) didn't
answer during few minutes (it works again).
We should add a timeout, eg. 5 minutes. I don't
STINNER Victor added the comment:
> I can't really think of *any* way of reliably testing the amount of virtual
> time that's passed.
Can't we try to increase the timeout step by step? Eg. 5 sec => 10 sec, then 15
sec, etc. until
STINNER Victor added the comment:
Maybe r80198 of #7154?
--
___
Python tracker
<http://bugs.python.org/issue8455>
___
___
Python-bugs-list mailing list
Unsub
Changes by STINNER Victor :
--
versions: +Python 3.1
___
Python tracker
<http://bugs.python.org/issue8455>
___
___
Python-bugs-list mailing list
Unsubscribe:
STINNER Victor added the comment:
The fail looks to be related to #8329 (r79867:trunk, r79868:py3k, r79869:2.6,
r79870:3.1).
--
title: buildbot: test_select failure on Python 2.6, Windows -> buildbot:
test_select failure (test_returned_list_identity) on Python 2.6, Wind
STINNER Victor added the comment:
Attached patch sets the timeout to 60 seconds. It writes "" % url
to stderr on timeout. I don't know better place to write the error. (The test
doesn't fail, it just continues to the next URL)
--
keywords: +patch
Added file: ht
4201 - 4300 of 35284 matches
Mail list logo