New submission from STINNER Victor <victor.stin...@haypocalc.com>:

http://www.python.org/dev/buildbot/all/builders/AMD64%20FreeBSD%208.2%202.7/builds/301

---------------------------------------------
[ 44/359] test_json
Fatal Python error: Segmentation fault

Current thread 0x00000008010041c0:
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
408 in _iterencode
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
420 in _iterencode
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
309 in _iterencode_list
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
408 in _iterencode
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
420 in _iterencode
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
309 in _iterencode_list
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
408 in _iterencode
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
420 in _iterencode
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
309 in _iterencode_list
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
408 in _iterencode
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
420 in _iterencode
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
309 in _iterencode_list
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
408 in _iterencode
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
420 in _iterencode
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
309 in _iterencode_list
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
408 in _iterencode
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
420 in _iterencode
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
309 in _iterencode_list
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
408 in _iterencode
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
420 in _iterencode
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
309 in _iterencode_list
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
408 in _iterencode
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
420 in _iterencode
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
309 in _iterencode_list
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
408 in _iterencode
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
420 in _iterencode
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
309 in _iterencode_list
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
408 in _iterencode
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
420 in _iterencode
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
309 in _iterencode_list
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
408 in _iterencode
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
420 in _iterencode
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
309 in _iterencode_list
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
408 in _iterencode
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
420 in _iterencode
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
309 in _iterencode_list
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
408 in _iterencode
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
420 in _iterencode
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
309 in _iterencode_list
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
408 in _iterencode
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
420 in _iterencode
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
309 in _iterencode_list
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
408 in _iterencode
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
420 in _iterencode
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
309 in _iterencode_list
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
408 in _iterencode
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
420 in _iterencode
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
309 in _iterencode_list
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
408 in _iterencode
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
420 in _iterencode
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
309 in _iterencode_list
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
408 in _iterencode
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
420 in _iterencode
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
309 in _iterencode_list
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
408 in _iterencode
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
420 in _iterencode
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
309 in _iterencode_list
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
408 in _iterencode
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
420 in _iterencode
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
309 in _iterencode_list
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
408 in _iterencode
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
420 in _iterencode
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
309 in _iterencode_list
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
408 in _iterencode
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
420 in _iterencode
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
309 in _iterencode_list
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
408 in _iterencode
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
420 in _iterencode
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
309 in _iterencode_list
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
408 in _iterencode
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
420 in _iterencode
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
309 in _iterencode_list
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
408 in _iterencode
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
420 in _iterencode
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
309 in _iterencode_list
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
408 in _iterencode
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
420 in _iterencode
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
309 in _iterencode_list
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
408 in _iterencode
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
420 in _iterencode
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
309 in _iterencode_list
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
408 in _iterencode
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
420 in _iterencode
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
309 in _iterencode_list
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
408 in _iterencode
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
420 in _iterencode
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
309 in _iterencode_list
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
408 in _iterencode
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
420 in _iterencode
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
309 in _iterencode_list
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
408 in _iterencode
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
420 in _iterencode
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
309 in _iterencode_list
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
408 in _iterencode
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
420 in _iterencode
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
309 in _iterencode_list
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
408 in _iterencode
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
420 in _iterencode
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
309 in _iterencode_list
  File 
"/usr/home/buildbot/buildarea/2.7.krah-freebsd/build/Lib/json/encoder.py", line 
408 in _iterencode
  ...
*** Signal 11
---------------------------------------------

Can it be an unlimited loop (recursive loop)? It looks like a stack overflow.

----------
components: Library (Lib)
messages: 144045
nosy: ezio.melotti, haypo
priority: normal
severity: normal
status: open
title: segfault in test_json on AMD64 FreeBSD 8.2 2.7
type: crash
versions: Python 2.7

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue12980>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to