> Dear all, > > Is there anyone also having the problem that CPython2.7 or PyPy2 > randomly crashes when compiling PyPy (several latest versions on hg)? > I'm using Python 2.7.13 (or PyPy2 latest) on Debian stretch. > > One kind of problems is https://bugs.python.org/issue29242 > > Another kind is shown below. (at 90736:e668451adc8d) > > Program received signal SIGSEGV, Segmentation fault. > update_refs () at ../Modules/gcmodule.c:332 > 332 ../Modules/gcmodule.c: No such file or directory.
copy&paste error, the above should be: *** Error in `/usr/bin/python': munmap_chunk():invalid pointer: 0x00007fffe2a1ba50 *** ... Program received signal SIGABRT, Aborted. __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:58 58 ../sysdeps/unix/sysv/linux/raise.c: No such file or directory. > (gdb) bt > #0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:58 > #1 0x00007ffff6f2d40a in __GI_abort () at abort.c:89 > #2 0x00007ffff6f69bd0 in __libc_message (do_abort=do_abort@entry=2, > fmt=fmt@entry=0x7ffff705ec30 "*** Error in `%s': %s: 0x%s ***\n") > at ../sysdeps/posix/libc_fatal.c:175 > #3 0x00007ffff6f6ff96 in malloc_printerr (action=3, > str=0x7ffff705ec88 "munmap_chunk(): invalid pointer", ptr=<optimized > out>, > ar_ptr=<optimized out>) at malloc.c:5046 > #4 0x0000555555630f5f in list_dealloc.lto_priv () > at ../Objects/listobject.c:316 > #5 0x0000555555688456 in dict_dealloc.lto_priv.61 (mp=0x7fffe2e52398) > at ../Objects/dictobject.c:1040 > #6 subtype_dealloc.lto_priv () at ../Objects/typeobject.c:1035 > #7 0x0000555555678af2 in list_ass_slice.lto_priv () > at ../Objects/listobject.c:704 > #8 0x000055555569253e in assign_slice.lto_priv () at ../Python/ceval.c:4758 > #9 0x000055555565300b in PyEval_EvalFrameEx () at ../Python/ceval.c:1868 > #10 0x0000555555654c1f in fast_function (nk=<optimized out>, > na=<optimized out>, n=<optimized out>, pp_stack=0x7fffffffcc50, > func=<function at remote 0x7fffc0bed938>) at ../Python/ceval.c:4437 > #11 call_function (oparg=<optimized out>, pp_stack=0x7fffffffcc50) > at ../Python/ceval.c:4372 > #12 PyEval_EvalFrameEx () at ../Python/ceval.c:2989 > ---Type <return> to continue, or q <return> to quit--- > #13 0x0000555555654c1f in fast_function (nk=<optimized out>, > na=<optimized out>, n=<optimized out>, pp_stack=0x7fffffffcda0, > func=<function at remote 0x7fffc0a8e758>) at ../Python/ceval.c:4437 > #14 call_function (oparg=<optimized out>, pp_stack=0x7fffffffcda0) > at ../Python/ceval.c:4372 > #15 PyEval_EvalFrameEx () at ../Python/ceval.c:2989 > #16 0x000055555564d535 in PyEval_EvalCodeEx () at ../Python/ceval.c:3584 > #17 0x0000555555654f19 in fast_function (nk=1, na=<optimized out>, > n=<optimized out>, pp_stack=0x7fffffffcfb0, > func=<function at remote 0x7fffc0a8ed70>) at ../Python/ceval.c:4447 > #18 call_function (oparg=<optimized out>, pp_stack=0x7fffffffcfb0) > at ../Python/ceval.c:4372 > #19 PyEval_EvalFrameEx () at ../Python/ceval.c:2989 > #20 0x0000555555654c1f in fast_function (nk=<optimized out>, > na=<optimized out>, n=<optimized out>, pp_stack=0x7fffffffd100, > func=<function at remote 0x7ffff4a42a28>) at ../Python/ceval.c:4437 > #21 call_function (oparg=<optimized out>, pp_stack=0x7fffffffd100) > at ../Python/ceval.c:4372 > #22 PyEval_EvalFrameEx () at ../Python/ceval.c:2989 > #23 0x000055555564d535 in PyEval_EvalCodeEx () at ../Python/ceval.c:3584 > #24 0x0000555555669ea8 in function_call.lto_priv () > at ../Objects/funcobject.c:523 > #25 0x000055555563b673 in PyObject_Call () at ../Objects/abstract.c:2547 > ---Type <return> to continue, or q <return> to quit--- > #26 0x00005555556518a5 in ext_do_call (nk=0, na=3, flags=<optimized out>, > pp_stack=0x7fffffffd3b8, func=<function at remote 0x7ffff4a42848>) > at ../Python/ceval.c:4666 > #27 PyEval_EvalFrameEx () at ../Python/ceval.c:3028 > #28 0x000055555564d535 in PyEval_EvalCodeEx () at ../Python/ceval.c:3584 > #29 0x0000555555655698 in fast_function (nk=1, na=<optimized out>, > n=<optimized out>, pp_stack=0x7fffffffd5c0, > func=<function at remote 0x7ffff4b75140>) at ../Python/ceval.c:4447 > #30 call_function (oparg=<optimized out>, pp_stack=0x7fffffffd5c0) > at ../Python/ceval.c:4372 > #31 PyEval_EvalFrameEx () at ../Python/ceval.c:2989 > #32 0x0000555555654c1f in fast_function (nk=<optimized out>, > na=<optimized out>, n=<optimized out>, pp_stack=0x7fffffffd710, > func=<function at remote 0x7ffff4a42e60>) at ../Python/ceval.c:4437 > #33 call_function (oparg=<optimized out>, pp_stack=0x7fffffffd710) > at ../Python/ceval.c:4372 > #34 PyEval_EvalFrameEx () at ../Python/ceval.c:2989 > #35 0x000055555564d535 in PyEval_EvalCodeEx () at ../Python/ceval.c:3584 > #36 0x0000555555655698 in fast_function (nk=0, na=<optimized out>, > n=<optimized out>, pp_stack=0x7fffffffd920, > func=<function at remote 0x7ffff66f2848>) at ../Python/ceval.c:4447 > #37 call_function (oparg=<optimized out>, pp_stack=0x7fffffffd920) > at ../Python/ceval.c:4372 > ---Type <return> to continue, or q <return> to quit--- > #38 PyEval_EvalFrameEx () at ../Python/ceval.c:2989 > #39 0x000055555564d535 in PyEval_EvalCodeEx () at ../Python/ceval.c:3584 > #40 0x000055555564d2d9 in PyEval_EvalCode (co=<optimized out>, > globals=<optimized out>, locals=<optimized out>) at > ../Python/ceval.c:669 > #41 0x000055555567ce3f in run_mod.lto_priv () at ../Python/pythonrun.c:1376 > #42 0x0000555555677d52 in PyRun_FileExFlags () at ../Python/pythonrun.c:1362 > #43 0x000055555567789e in PyRun_SimpleFileExFlags () > at ../Python/pythonrun.c:948 > #44 0x0000555555628af1 in Py_Main () at ../Modules/main.c:640 > #45 0x00007ffff6f192b1 in __libc_start_main (main=0x555555628420 <main>, > argc=4, argv=0x7fffffffdd68, init=<optimized out>, fini=<optimized > out>, > rtld_fini=<optimized out>, stack_end=0x7fffffffdd58) > at ../csu/libc-start.c:291 > #46 0x000055555562831a in _start () > > -- Dingyuan Wang
signature.asc
Description: OpenPGP digital signature
_______________________________________________ pypy-dev mailing list pypy-dev@python.org https://mail.python.org/mailman/listinfo/pypy-dev