By the way, I don't know if you're working on it, but StringIO seems a
bit broken right now. test_memoryio crashes here:

test_newline_cr (test.test_memoryio.CStringIOTest) ... Fatal Python error: 
Segmentation fault

Current thread 0x00007f3f6353b700:
  File "/home/antoine/cpython/pep-393/Lib/test/test_memoryio.py", line 583 in 
test_newline_cr
  File "/home/antoine/cpython/pep-393/Lib/unittest/case.py", line 386 in 
_executeTestPart
  File "/home/antoine/cpython/pep-393/Lib/unittest/case.py", line 441 in run
  File "/home/antoine/cpython/pep-393/Lib/unittest/case.py", line 493 in 
__call__
  File "/home/antoine/cpython/pep-393/Lib/unittest/suite.py", line 105 in run
  File "/home/antoine/cpython/pep-393/Lib/unittest/suite.py", line 67 in 
__call__
  File "/home/antoine/cpython/pep-393/Lib/unittest/suite.py", line 105 in run
  File "/home/antoine/cpython/pep-393/Lib/unittest/suite.py", line 67 in 
__call__
  File "/home/antoine/cpython/pep-393/Lib/unittest/runner.py", line 168 in run
  File "/home/antoine/cpython/pep-393/Lib/test/support.py", line 1293 in 
_run_suite
  File "/home/antoine/cpython/pep-393/Lib/test/support.py", line 1327 in 
run_unittest
  File "/home/antoine/cpython/pep-393/Lib/test/test_memoryio.py", line 718 in 
test_main
  File "/home/antoine/cpython/pep-393/Lib/test/regrtest.py", line 1139 in 
runtest_inner
  File "/home/antoine/cpython/pep-393/Lib/test/regrtest.py", line 915 in runtest
  File "/home/antoine/cpython/pep-393/Lib/test/regrtest.py", line 707 in main
  File "/home/antoine/cpython/pep-393/Lib/test/__main__.py", line 13 in <module>
  File "/home/antoine/cpython/pep-393/Lib/runpy.py", line 73 in _run_code
  File "/home/antoine/cpython/pep-393/Lib/runpy.py", line 160 in 
_run_module_as_main
Erreur de segmentation (core dumped)


And here's an excerpt of the C stack:

#0  find_control_char (translated=0, universal=0, readnl=<value optimized out>, 
kind=4, start=0xa75cf4 "c", end=
    0xa75d00 "", consumed=0x7fffffffab38) at ./Modules/_io/textio.c:1617
#1  _PyIO_find_line_ending (translated=0, universal=0, readnl=<value optimized 
out>, kind=4, start=0xa75cf4 "c", end=
    0xa75d00 "", consumed=0x7fffffffab38) at ./Modules/_io/textio.c:1678
#2  0x00000000004ed3be in _stringio_readline (self=0x7ffff291a250) at 
./Modules/_io/stringio.c:271
#3  stringio_iternext (self=0x7ffff291a250) at ./Modules/_io/stringio.c:322
#4  0x000000000052aa19 in listextend (self=0x7ffff2900ab8, b=<value optimized 
out>) at Objects/listobject.c:844
#5  0x000000000052afe8 in list_init (self=0x7ffff2900ab8, args=<value optimized 
out>, kw=<value optimized out>)
    at Objects/listobject.c:2312
#6  0x00000000004283c7 in type_call (type=<value optimized out>, 
args=(<_io.StringIO at remote 0x7ffff291a250>,), 
    kwds=0x0) at Objects/typeobject.c:692
#7  0x00000000004fdf17 in PyObject_Call (func=<type at remote 0x7f95c0>, 
arg=<value optimized out>, 
    kw=<value optimized out>) at Objects/abstract.c:2147


Regards

Antoine.
_______________________________________________
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com

Reply via email to