cffi-1.9.1: segmentation fault during self test on NetBSD

Issue #303 wontfix
_wiz_
created an issue

When running the self tests on NetBSD, there is an immediate segfault:

running test
running egg_info
writing cffi.egg-info/PKG-INFO
writing dependency_links to cffi.egg-info/dependency_links.txt
writing entry points to cffi.egg-info/entry_points.txt
writing requirements to cffi.egg-info/requires.txt
writing top-level names to cffi.egg-info/top_level.txt
reading manifest file 'cffi.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
writing manifest file 'cffi.egg-info/SOURCES.txt'
running build_ext
copying build/lib.netbsd-7.99.59-amd64-3.6/_cffi_backend.so ->
STARTING
[1]   Segmentation fault (core dumped) (cd /scratch/dev...
*** Error code 139

This gives me a python3.6 interpreter core dump. The backtrace is:

Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x00007ce171b65fc0 in ?? ()
[Current thread is 1 (LWP 1)]
(gdb) bt
#0  0x00007ce171b65fc0 in ?? ()
#1  0x00007ce167c00b76 in my_wait_function (ptr=0x7ce171b65fc0) at testing/cffi0/__pycache__/_cffi__x9104f05ex6c8435c8.c:213
#2  0x00007ce170e0b6a1 in pthread__create_tramp (cookie=0x7ce16a76a000) at /disk/6/archive/foreign/src/lib/libpthread/pthread.c:576
#3  0x00007ce17028b0c0 in ?? () from /usr/lib/libc.so.12
Backtrace stopped: Cannot access memory at address 0x7ce167c00000

I'm stumped. Can you please help me debugging this?

(This breaks acme and pyopenssl.)

edit: Running them using py.test makes it look like this:

======================================================================================= test session starts ========================================================================================
platform netbsd7 -- Python 3.6.0, pytest-3.0.5, py-1.4.30, pluggy-0.4.0
rootdir: /scratch/devel/py-cffi/work/cffi-1.9.1, inifile:
collected 1911 items 

c/test_c.py .........s...................................................................sss[1]   Segmentation fault (core dumped) py.test-3.6
*** Error code 139

and a better backtrace:

#0  0x00007dc38faf4f30 in ?? ()
#1  0x00007dc384605618 in ffi_call_unix64 () at ../src/x86/unix64.S:76
#2  0x00007dc3846050cd in ffi_call (cif=cif@entry=0x7dc382e22d40, fn=<optimized out>, rvalue=rvalue@entry=0x7dc382e20848, avalue=avalue@entry=0x7dc382e20840) at ../src/x86/ffi64.c:525
#3  0x00007dc384a1900e in cdata_call (cd=cd@entry=0x7dc382e8c308, args=args@entry=0x7dc387727358, kwds=kwds@entry=0x0) at c/_cffi_backend.c:2728
#4  0x00007dc38f6669b7 in _PyObject_FastCallDict (func=func@entry=0x7dc382e8c308, args=<optimized out>, nargs=<optimized out>, kwargs=kwargs@entry=0x0) at Objects/abstract.c:2316
#5  0x00007dc38f666ff9 in _PyObject_FastCallKeywords (func=func@entry=0x7dc382e8c308, stack=<optimized out>, nargs=nargs@entry=1, kwnames=kwnames@entry=0x0) at Objects/abstract.c:2480
#6  0x00007dc38f72baf0 in call_function (pp_stack=pp_stack@entry=0x7f7fff267070, oparg=<optimized out>, kwnames=kwnames@entry=0x0) at Python/ceval.c:4812
#7  0x00007dc38f72eab2 in _PyEval_EvalFrameDefault (f=0x7dc382e84818, throwflag=<optimized out>) at Python/ceval.c:3275
#8  0x00007dc38f72b753 in _PyEval_EvalCodeWithName (_co=0x7dc384e11040, globals=<optimized out>, locals=locals@entry=0x0, args=args@entry=0x7dc38f52f080, argcount=0, 
    kwnames=kwnames@entry=0x7dc38f52f080, kwargs=kwargs@entry=0x7dc38f52f088, kwcount=kwcount@entry=0, kwstep=kwstep@entry=2, defs=defs@entry=0x0, defcount=defcount@entry=0, 
    kwdefs=kwdefs@entry=0x0, closure=closure@entry=0x0, name=name@entry=0x0, qualname=qualname@entry=0x0) at Python/ceval.c:4119
#9  0x00007dc38f72bdcb in PyEval_EvalCodeEx (_co=<optimized out>, globals=<optimized out>, locals=locals@entry=0x0, args=args@entry=0x7dc38f52f080, argcount=<optimized out>, 
    kws=kws@entry=0x7dc38f52f080, kwcount=kwcount@entry=0, defs=defs@entry=0x0, defcount=defcount@entry=0, kwdefs=0x0, closure=0x0) at Python/ceval.c:4140
#10 0x00007dc38f693dd1 in function_call (func=0x7dc385f07368, arg=0x7dc38f52f068, kw=0x7dc385aca3e8) at Objects/funcobject.c:604
#11 0x00007dc38f666823 in PyObject_Call (func=0x7dc385f07368, args=<optimized out>, kwargs=<optimized out>) at Objects/abstract.c:2246
#12 0x00007dc38f730754 in do_call_core (kwdict=0x7dc385aca3e8, callargs=0x7dc38f52f068, func=0x7dc385f07368) at Python/ceval.c:5057
#13 _PyEval_EvalFrameDefault (f=0x7dc382e02418, throwflag=<optimized out>) at Python/ceval.c:3357
#14 0x00007dc38f72b753 in _PyEval_EvalCodeWithName (_co=0x7dc38b94d3e0, globals=<optimized out>, locals=locals@entry=0x0, args=args@entry=0x7dc385b03b70, argcount=1, kwnames=kwnames@entry=0x0, 
    kwargs=kwargs@entry=0x8, kwcount=kwcount@entry=0, kwstep=kwstep@entry=2, defs=defs@entry=0x0, defcount=defcount@entry=0, kwdefs=kwdefs@entry=0x0, closure=closure@entry=0x0, 
    name=name@entry=0x0, qualname=qualname@entry=0x0) at Python/ceval.c:4119
#15 0x00007dc38f72bdcb in PyEval_EvalCodeEx (_co=<optimized out>, globals=<optimized out>, locals=locals@entry=0x0, args=args@entry=0x7dc385b03b70, argcount=<optimized out>, kws=kws@entry=0x0, 
    kwcount=kwcount@entry=0, defs=defs@entry=0x0, defcount=defcount@entry=0, kwdefs=0x0, closure=0x0) at Python/ceval.c:4140
#16 0x00007dc38f693ce1 in function_call (func=0x7dc38b9cdc68, arg=0x7dc385b03b58, kw=0x0) at Objects/funcobject.c:604
#17 0x00007dc38f666823 in PyObject_Call (func=0x7dc38b9cdc68, args=<optimized out>, kwargs=<optimized out>) at Objects/abstract.c:2246
#18 0x00007dc38f730754 in do_call_core (kwdict=0x0, callargs=0x7dc385b03b58, func=0x7dc38b9cdc68) at Python/ceval.c:5057
#19 _PyEval_EvalFrameDefault (f=0x7dc38a9b2418, throwflag=<optimized out>) at Python/ceval.c:3357
#20 0x00007dc38f72b753 in _PyEval_EvalCodeWithName (_co=0x7dc38bd829c0, globals=<optimized out>, locals=locals@entry=0x0, args=args@entry=0x7dc38a9b11a0, argcount=1, kwnames=0x0, 
    kwargs=kwargs@entry=0x7dc38a9b11a8, kwcount=0, kwstep=kwstep@entry=1, defs=0x0, defcount=0, kwdefs=kwdefs@entry=0x0, closure=closure@entry=0x0, name=0x7dc38bd65440, 
    qualname=qualname@entry=0x7dc38bd859d0) at Python/ceval.c:4119
#21 0x00007dc38f72b922 in fast_function (func=<optimized out>, stack=0x7dc38a9b11a0, nargs=<optimized out>, kwnames=<optimized out>) at Python/ceval.c:4929
#22 0x00007dc38f72bb9b in call_function (pp_stack=pp_stack@entry=0x7f7fff267b20, oparg=<optimized out>, kwnames=kwnames@entry=0x0) at Python/ceval.c:4809
#23 0x00007dc38f72eab2 in _PyEval_EvalFrameDefault (f=0x7dc38a9b1018, throwflag=<optimized out>) at Python/ceval.c:3275
#24 0x00007dc38f72ad6c in _PyFunction_FastCall (co=co@entry=0x7dc38bd71c10, args=<optimized out>, args@entry=0x7f7fff267d50, nargs=nargs@entry=2, globals=globals@entry=0x7dc38bd61268)
    at Python/ceval.c:4870
#25 0x00007dc38f734098 in _PyFunction_FastCallDict (func=func@entry=0x7dc38bd84448, args=args@entry=0x7f7fff267d50, nargs=2, kwargs=kwargs@entry=0x0) at Python/ceval.c:4972
#26 0x00007dc38f666a98 in _PyObject_FastCallDict (func=func@entry=0x7dc38bd84448, args=args@entry=0x7f7fff267d50, nargs=nargs@entry=2, kwargs=kwargs@entry=0x0) at Objects/abstract.c:2295
#27 0x00007dc38f666c72 in _PyObject_Call_Prepend (func=0x7dc38bd84448, obj=<optimized out>, args=0x7dc387702f98, kwargs=0x0) at Objects/abstract.c:2358
#28 0x00007dc38f666823 in PyObject_Call (func=0x7dc3877264d8, args=<optimized out>, kwargs=<optimized out>) at Objects/abstract.c:2246
#29 0x00007dc38f6cd262 in slot_tp_init (self=<optimized out>, args=0x7dc387702f98, kwds=0x0) at Objects/typeobject.c:6380
#30 0x00007dc38f6c95a7 in type_call (type=<optimized out>, type@entry=0x7dc38c5e7018, args=args@entry=0x7dc387702f98, kwds=kwds@entry=0x0) at Objects/typeobject.c:915
#31 0x00007dc38f6669b7 in _PyObject_FastCallDict (func=func@entry=0x7dc38c5e7018, args=<optimized out>, nargs=<optimized out>, kwargs=kwargs@entry=0x0) at Objects/abstract.c:2316
#32 0x00007dc38f666ff9 in _PyObject_FastCallKeywords (func=func@entry=0x7dc38c5e7018, stack=<optimized out>, nargs=nargs@entry=1, kwnames=kwnames@entry=0x0) at Objects/abstract.c:2480
#33 0x00007dc38f72baf0 in call_function (pp_stack=pp_stack@entry=0x7f7fff268020, oparg=<optimized out>, kwnames=kwnames@entry=0x0) at Python/ceval.c:4812
#34 0x00007dc38f72eab2 in _PyEval_EvalFrameDefault (f=0x7dc382e84418, throwflag=<optimized out>) at Python/ceval.c:3275
#35 0x00007dc38f72ad6c in _PyFunction_FastCall (co=<optimized out>, args=<optimized out>, nargs=2, globals=<optimized out>) at Python/ceval.c:4870
#36 0x00007dc38f72ba32 in fast_function (func=<optimized out>, stack=<optimized out>, nargs=<optimized out>, kwnames=<optimized out>) at Python/ceval.c:4912
#37 0x00007dc38f72bb9b in call_function (pp_stack=pp_stack@entry=0x7f7fff268220, oparg=<optimized out>, kwnames=kwnames@entry=0x0) at Python/ceval.c:4809
#38 0x00007dc38f72eab2 in _PyEval_EvalFrameDefault (f=0x7dc382e84018, throwflag=<optimized out>) at Python/ceval.c:3275
#39 0x00007dc38f72b753 in _PyEval_EvalCodeWithName (_co=0x7dc38bd829c0, globals=<optimized out>, locals=locals@entry=0x0, args=args@entry=0x7dc38a93c4e8, argcount=1, kwnames=0x0, 
    kwargs=kwargs@entry=0x7dc38a93c4f0, kwcount=0, kwstep=kwstep@entry=1, defs=0x0, defcount=0, kwdefs=kwdefs@entry=0x0, closure=closure@entry=0x0, name=0x7dc38bd65440, 
    qualname=qualname@entry=0x7dc38bd859d0) at Python/ceval.c:4119
#40 0x00007dc38f72b922 in fast_function (func=<optimized out>, stack=0x7dc38a93c4e8, nargs=<optimized out>, kwnames=<optimized out>) at Python/ceval.c:4929
#41 0x00007dc38f72bb9b in call_function (pp_stack=pp_stack@entry=0x7f7fff268570, oparg=<optimized out>, kwnames=kwnames@entry=0x0) at Python/ceval.c:4809
#42 0x00007dc38f72eab2 in _PyEval_EvalFrameDefault (f=0x7dc38a93c358, throwflag=<optimized out>) at Python/ceval.c:3275
#43 0x00007dc38f72b753 in _PyEval_EvalCodeWithName (_co=0x7dc38e1a8620, globals=<optimized out>, locals=locals@entry=0x0, args=args@entry=0x7dc38a9b01b8, argcount=3, kwnames=0x0, 
    kwargs=kwargs@entry=0x7dc38a9b01d0, kwcount=0, kwstep=kwstep@entry=1, defs=0x0, defcount=0, kwdefs=kwdefs@entry=0x0, closure=closure@entry=0x0, name=0x7dc38eded340, 
    qualname=qualname@entry=0x7dc38bd6a160) at Python/ceval.c:4119
#44 0x00007dc38f72b922 in fast_function (func=<optimized out>, stack=0x7dc38a9b01b8, nargs=<optimized out>, kwnames=<optimized out>) at Python/ceval.c:4929
#45 0x00007dc38f72bb9b in call_function (pp_stack=pp_stack@entry=0x7f7fff2688c0, oparg=<optimized out>, kwnames=kwnames@entry=0x0) at Python/ceval.c:4809
#46 0x00007dc38f72eab2 in _PyEval_EvalFrameDefault (f=0x7dc38a9b0018, throwflag=<optimized out>) at Python/ceval.c:3275
#47 0x00007dc38f72ad6c in _PyFunction_FastCall (co=<optimized out>, args=<optimized out>, nargs=4, globals=<optimized out>) at Python/ceval.c:4870
#48 0x00007dc38f72ba32 in fast_function (func=<optimized out>, stack=<optimized out>, nargs=<optimized out>, kwnames=<optimized out>) at Python/ceval.c:4912
#49 0x00007dc38f72bb9b in call_function (pp_stack=pp_stack@entry=0x7f7fff268ac0, oparg=<optimized out>, kwnames=kwnames@entry=0x0) at Python/ceval.c:4809
#50 0x00007dc38f72eab2 in _PyEval_EvalFrameDefault (f=0x7dc382e83418, throwflag=<optimized out>) at Python/ceval.c:3275
#51 0x00007dc38f72b753 in _PyEval_EvalCodeWithName (_co=_co@entry=0x7dc38bd832c0, globals=globals@entry=0x7dc38bd61268, locals=locals@entry=0x0, args=args@entry=0x7f7fff268da0, 
    argcount=argcount@entry=1, kwnames=kwnames@entry=0x7dc3825f4d70, kwargs=kwargs@entry=0x7dc3825f4d78, kwcount=2, kwcount@entry=1, kwstep=kwstep@entry=2, defs=0x0, defcount=0, kwdefs=0x0, 
    closure=0x0, name=0x7dc38f506240, qualname=0x7dc38bd860b0) at Python/ceval.c:4119
#52 0x00007dc38f733eba in _PyFunction_FastCallDict (func=func@entry=0x7dc38bd72d38, args=args@entry=0x7f7fff268da0, nargs=1, kwargs=kwargs@entry=0x7dc387354708) at Python/ceval.c:5021
#53 0x00007dc38f666a98 in _PyObject_FastCallDict (func=func@entry=0x7dc38bd72d38, args=args@entry=0x7f7fff268da0, nargs=nargs@entry=1, kwargs=kwargs@entry=0x7dc387354708)
    at Objects/abstract.c:2295
#54 0x00007dc38f666c72 in _PyObject_Call_Prepend (func=0x7dc38bd72d38, obj=<optimized out>, args=0x7dc38f52f068, kwargs=0x7dc387354708) at Objects/abstract.c:2358
#55 0x00007dc38f666823 in PyObject_Call (func=0x7dc38b193958, args=<optimized out>, kwargs=<optimized out>) at Objects/abstract.c:2246
#56 0x00007dc38f6cd569 in slot_tp_call (self=self@entry=0x7dc38bdb3d98, args=args@entry=0x7dc38f52f068, kwds=kwds@entry=0x7dc387354708) at Objects/typeobject.c:6167
#57 0x00007dc38f6669b7 in _PyObject_FastCallDict (func=func@entry=0x7dc38bdb3d98, args=args@entry=0x7dc38a90d9a0, nargs=nargs@entry=0, kwargs=kwargs@entry=0x7dc387354708)
    at Objects/abstract.c:2316
#58 0x00007dc38f666f99 in _PyObject_FastCallKeywords (func=func@entry=0x7dc38bdb3d98, stack=0x7dc38a90d9a0, nargs=nargs@entry=0, kwnames=kwnames@entry=0x7dc38b995818) at Objects/abstract.c:2480
#59 0x00007dc38f72baf0 in call_function (pp_stack=pp_stack@entry=0x7f7fff269088, oparg=<optimized out>, kwnames=kwnames@entry=0x7dc38b995818) at Python/ceval.c:4812
#60 0x00007dc38f72d22f in _PyEval_EvalFrameDefault (f=0x7dc38a90d818, throwflag=<optimized out>) at Python/ceval.c:3291
#61 0x00007dc38f72ad6c in _PyFunction_FastCall (co=<optimized out>, args=<optimized out>, nargs=1, globals=<optimized out>) at Python/ceval.c:4870
#62 0x00007dc38f72ba32 in fast_function (func=<optimized out>, stack=<optimized out>, nargs=<optimized out>, kwnames=<optimized out>) at Python/ceval.c:4912
#63 0x00007dc38f72bb9b in call_function (pp_stack=pp_stack@entry=0x7f7fff269280, oparg=<optimized out>, kwnames=kwnames@entry=0x0) at Python/ceval.c:4809
#64 0x00007dc38f72eab2 in _PyEval_EvalFrameDefault (f=0x7dc38a993018, throwflag=<optimized out>) at Python/ceval.c:3275
#65 0x00007dc38f72b753 in _PyEval_EvalCodeWithName (_co=0x7dc38bdecdb0, globals=<optimized out>, locals=locals@entry=0x0, args=args@entry=0x7dc384eb4930, argcount=1, kwnames=kwnames@entry=0x0, 
    kwargs=kwargs@entry=0x8, kwcount=kwcount@entry=0, kwstep=kwstep@entry=2, defs=defs@entry=0x0, defcount=defcount@entry=0, kwdefs=kwdefs@entry=0x0, closure=closure@entry=0x0, 
    name=name@entry=0x0, qualname=qualname@entry=0x0) at Python/ceval.c:4119
#66 0x00007dc38f72bdcb in PyEval_EvalCodeEx (_co=<optimized out>, globals=<optimized out>, locals=locals@entry=0x0, args=args@entry=0x7dc384eb4930, argcount=<optimized out>, kws=kws@entry=0x0, 
    kwcount=kwcount@entry=0, defs=defs@entry=0x0, defcount=defcount@entry=0, kwdefs=0x0, closure=0x0) at Python/ceval.c:4140
#67 0x00007dc38f693ce1 in function_call (func=0x7dc38bdd0718, arg=0x7dc384eb4918, kw=0x0) at Objects/funcobject.c:604
#68 0x00007dc38f666823 in PyObject_Call (func=0x7dc38bdd0718, args=<optimized out>, kwargs=<optimized out>) at Objects/abstract.c:2246
#69 0x00007dc38f730754 in do_call_core (kwdict=0x0, callargs=0x7dc384eb4918, func=0x7dc38bdd0718) at Python/ceval.c:5057
#70 _PyEval_EvalFrameDefault (f=0x7dc382e83c18, throwflag=<optimized out>) at Python/ceval.c:3357
#71 0x00007dc38f72b753 in _PyEval_EvalCodeWithName (_co=0x7dc38bd829c0, globals=<optimized out>, locals=locals@entry=0x0, args=args@entry=0x7dc38a9b1da0, argcount=1, kwnames=0x0, 
    kwargs=kwargs@entry=0x7dc38a9b1da8, kwcount=0, kwstep=kwstep@entry=1, defs=0x0, defcount=0, kwdefs=kwdefs@entry=0x0, closure=closure@entry=0x0, name=0x7dc38bd65440, 
    qualname=qualname@entry=0x7dc38bd859d0) at Python/ceval.c:4119
#72 0x00007dc38f72b922 in fast_function (func=<optimized out>, stack=0x7dc38a9b1da0, nargs=<optimized out>, kwnames=<optimized out>) at Python/ceval.c:4929
#73 0x00007dc38f72bb9b in call_function (pp_stack=pp_stack@entry=0x7f7fff269980, oparg=<optimized out>, kwnames=kwnames@entry=0x0) at Python/ceval.c:4809
#74 0x00007dc38f72eab2 in _PyEval_EvalFrameDefault (f=0x7dc38a9b1c18, throwflag=<optimized out>) at Python/ceval.c:3275
#75 0x00007dc38f72ad6c in _PyFunction_FastCall (co=co@entry=0x7dc38bd71c10, args=<optimized out>, args@entry=0x7f7fff269bb0, nargs=nargs@entry=2, globals=globals@entry=0x7dc38bd61268)
    at Python/ceval.c:4870
#76 0x00007dc38f734098 in _PyFunction_FastCallDict (func=func@entry=0x7dc38bd84448, args=args@entry=0x7f7fff269bb0, nargs=2, kwargs=kwargs@entry=0x0) at Python/ceval.c:4972
#77 0x00007dc38f666a98 in _PyObject_FastCallDict (func=func@entry=0x7dc38bd84448, args=args@entry=0x7f7fff269bb0, nargs=nargs@entry=2, kwargs=kwargs@entry=0x0) at Objects/abstract.c:2295
#78 0x00007dc38f666c72 in _PyObject_Call_Prepend (func=0x7dc38bd84448, obj=<optimized out>, args=0x7dc387744298, kwargs=0x0) at Objects/abstract.c:2358
#79 0x00007dc38f666823 in PyObject_Call (func=0x7dc387b17618, args=<optimized out>, kwargs=<optimized out>) at Objects/abstract.c:2246
#80 0x00007dc38f6cd262 in slot_tp_init (self=<optimized out>, args=0x7dc387744298, kwds=0x0) at Objects/typeobject.c:6380
#81 0x00007dc38f6c95a7 in type_call (type=<optimized out>, type@entry=0x7dc38c5e7018, args=args@entry=0x7dc387744298, kwds=kwds@entry=0x0) at Objects/typeobject.c:915
#82 0x00007dc38f6669b7 in _PyObject_FastCallDict (func=func@entry=0x7dc38c5e7018, args=<optimized out>, nargs=<optimized out>, kwargs=kwargs@entry=0x0) at Objects/abstract.c:2316
#83 0x00007dc38f666ff9 in _PyObject_FastCallKeywords (func=func@entry=0x7dc38c5e7018, stack=<optimized out>, nargs=nargs@entry=1, kwnames=kwnames@entry=0x0) at Objects/abstract.c:2480
#84 0x00007dc38f72baf0 in call_function (pp_stack=pp_stack@entry=0x7f7fff269e80, oparg=<optimized out>, kwnames=kwnames@entry=0x0) at Python/ceval.c:4812
#85 0x00007dc38f72eab2 in _PyEval_EvalFrameDefault (f=0x7dc382e83818, throwflag=<optimized out>) at Python/ceval.c:3275
#86 0x00007dc38f72ad6c in _PyFunction_FastCall (co=<optimized out>, args=<optimized out>, nargs=2, globals=<optimized out>) at Python/ceval.c:4870
#87 0x00007dc38f72ba32 in fast_function (func=<optimized out>, stack=<optimized out>, nargs=<optimized out>, kwnames=<optimized out>) at Python/ceval.c:4912
#88 0x00007dc38f72bb9b in call_function (pp_stack=pp_stack@entry=0x7f7fff26a080, oparg=<optimized out>, kwnames=kwnames@entry=0x0) at Python/ceval.c:4809
#89 0x00007dc38f72eab2 in _PyEval_EvalFrameDefault (f=0x7dc382e02018, throwflag=<optimized out>) at Python/ceval.c:3275
#90 0x00007dc38f72b753 in _PyEval_EvalCodeWithName (_co=0x7dc38bd829c0, globals=<optimized out>, locals=locals@entry=0x0, args=args@entry=0x7dc382e015a8, argcount=1, kwnames=0x0, 
    kwargs=kwargs@entry=0x7dc382e015b0, kwcount=0, kwstep=kwstep@entry=1, defs=0x0, defcount=0, kwdefs=kwdefs@entry=0x0, closure=closure@entry=0x0, name=0x7dc38bd65440, 
    qualname=qualname@entry=0x7dc38bd859d0) at Python/ceval.c:4119
#91 0x00007dc38f72b922 in fast_function (func=<optimized out>, stack=0x7dc382e015a8, nargs=<optimized out>, kwnames=<optimized out>) at Python/ceval.c:4929
#92 0x00007dc38f72bb9b in call_function (pp_stack=pp_stack@entry=0x7f7fff26a3d0, oparg=<optimized out>, kwnames=kwnames@entry=0x0) at Python/ceval.c:4809
#93 0x00007dc38f72eab2 in _PyEval_EvalFrameDefault (f=0x7dc382e01418, throwflag=<optimized out>) at Python/ceval.c:3275
#94 0x00007dc38f72b753 in _PyEval_EvalCodeWithName (_co=0x7dc38e1a8620, globals=<optimized out>, locals=locals@entry=0x0, args=args@entry=0x7dc38d5a1fb8, argcount=3, kwnames=0x0, 
    kwargs=kwargs@entry=0x7dc38d5a1fd0, kwcount=0, kwstep=kwstep@entry=1, defs=0x0, defcount=0, kwdefs=kwdefs@entry=0x0, closure=closure@entry=0x0, name=0x7dc38eded340, 
    qualname=qualname@entry=0x7dc38bd6a160) at Python/ceval.c:4119
#95 0x00007dc38f72b922 in fast_function (func=<optimized out>, stack=0x7dc38d5a1fb8, nargs=<optimized out>, kwnames=<optimized out>) at Python/ceval.c:4929
#96 0x00007dc38f72bb9b in call_function (pp_stack=pp_stack@entry=0x7f7fff26a720, oparg=<optimized out>, kwnames=kwnames@entry=0x0) at Python/ceval.c:4809
#97 0x00007dc38f72eab2 in _PyEval_EvalFrameDefault (f=0x7dc38d5a1e18, throwflag=<optimized out>) at Python/ceval.c:3275
#98 0x00007dc38f72ad6c in _PyFunction_FastCall (co=<optimized out>, args=<optimized out>, nargs=4, globals=<optimized out>) at Python/ceval.c:4870
#99 0x00007dc38f72ba32 in fast_function (func=<optimized out>, stack=<optimized out>, nargs=<optimized out>, kwnames=<optimized out>) at Python/ceval.c:4912
#100 0x00007dc38f72bb9b in call_function (pp_stack=pp_stack@entry=0x7f7fff26a920, oparg=<optimized out>, kwnames=kwnames@entry=0x0) at Python/ceval.c:4809
#101 0x00007dc38f72eab2 in _PyEval_EvalFrameDefault (f=0x7dc382e01c18, throwflag=<optimized out>) at Python/ceval.c:3275
#102 0x00007dc38f72b753 in _PyEval_EvalCodeWithName (_co=_co@entry=0x7dc38bd832c0, globals=globals@entry=0x7dc38bd61268, locals=locals@entry=0x0, args=args@entry=0x7f7fff26ac00, 
    argcount=argcount@entry=1, kwnames=kwnames@entry=0x7dc3822c3430, kwargs=kwargs@entry=0x7dc3822c3438, kwcount=2, kwcount@entry=1, kwstep=kwstep@entry=2, defs=0x0, defcount=0, kwdefs=0x0, 
    closure=0x0, name=0x7dc38f506240, qualname=0x7dc38bd860b0) at Python/ceval.c:4119
#103 0x00007dc38f733eba in _PyFunction_FastCallDict (func=func@entry=0x7dc38bd72d38, args=args@entry=0x7f7fff26ac00, nargs=1, kwargs=kwargs@entry=0x7dc38a969488) at Python/ceval.c:5021
#104 0x00007dc38f666a98 in _PyObject_FastCallDict (func=func@entry=0x7dc38bd72d38, args=args@entry=0x7f7fff26ac00, nargs=nargs@entry=1, kwargs=kwargs@entry=0x7dc38a969488)
    at Objects/abstract.c:2295
#105 0x00007dc38f666c72 in _PyObject_Call_Prepend (func=0x7dc38bd72d38, obj=<optimized out>, args=0x7dc38f52f068, kwargs=0x7dc38a969488) at Objects/abstract.c:2358
#106 0x00007dc38f666823 in PyObject_Call (func=0x7dc38773e9d8, args=<optimized out>, kwargs=<optimized out>) at Objects/abstract.c:2246
#107 0x00007dc38f6cd569 in slot_tp_call (self=<optimized out>, args=0x7dc38f52f068, kwds=0x7dc38a969488) at Objects/typeobject.c:6167
#108 0x00007dc38f666823 in PyObject_Call (func=0x7dc38bdb6198, args=<optimized out>, kwargs=<optimized out>) at Objects/abstract.c:2246
#109 0x00007dc38f730754 in do_call_core (kwdict=0x7dc38a969488, callargs=0x7dc38f52f068, func=0x7dc38bdb6198) at Python/ceval.c:5057
#110 _PyEval_EvalFrameDefault (f=0x7dc38a980c18, throwflag=<optimized out>) at Python/ceval.c:3357
#111 0x00007dc38f72b753 in _PyEval_EvalCodeWithName (_co=0x7dc38bded080, globals=<optimized out>, locals=locals@entry=0x0, args=args@entry=0x7dc38a98c9b0, argcount=0, kwnames=0x0, 
    kwargs=kwargs@entry=0x7dc38a98c9b0, kwcount=0, kwstep=kwstep@entry=1, defs=0x0, defcount=0, kwdefs=kwdefs@entry=0x0, closure=closure@entry=0x7dc38a970488, name=0x7dc38eded340, 
    qualname=qualname@entry=0x7dc38c5ef9a0) at Python/ceval.c:4119
#112 0x00007dc38f72b922 in fast_function (func=<optimized out>, stack=0x7dc38a98c9b0, nargs=<optimized out>, kwnames=<optimized out>) at Python/ceval.c:4929
#113 0x00007dc38f72bb9b in call_function (pp_stack=pp_stack@entry=0x7f7fff26b170, oparg=<optimized out>, kwnames=kwnames@entry=0x0) at Python/ceval.c:4809
#114 0x00007dc38f72eab2 in _PyEval_EvalFrameDefault (f=0x7dc38a98c818, throwflag=<optimized out>) at Python/ceval.c:3275
#115 0x00007dc38f72b753 in _PyEval_EvalCodeWithName (_co=_co@entry=0x7dc38bded1a0, globals=globals@entry=0x7dc38bde3ca8, locals=locals@entry=0x0, args=args@entry=0x7f7fff26b450, 
    argcount=argcount@entry=2, kwnames=kwnames@entry=0x7dc3822deb30, kwargs=kwargs@entry=0x7dc3822deb38, kwcount=2, kwcount@entry=1, kwstep=kwstep@entry=2, defs=0x0, defcount=0, kwdefs=0x0, 
    closure=0x0, name=0x7dc38f506580, qualname=0x7dc38bdd2a70) at Python/ceval.c:4119
#116 0x00007dc38f733eba in _PyFunction_FastCallDict (func=func@entry=0x7dc38bdd0b08, args=args@entry=0x7f7fff26b450, nargs=2, kwargs=kwargs@entry=0x7dc385810f28) at Python/ceval.c:5021
#117 0x00007dc38f666a98 in _PyObject_FastCallDict (func=func@entry=0x7dc38bdd0b08, args=args@entry=0x7f7fff26b450, nargs=nargs@entry=2, kwargs=kwargs@entry=0x7dc385810f28)
    at Objects/abstract.c:2295
#118 0x00007dc38f666c72 in _PyObject_Call_Prepend (func=0x7dc38bdd0b08, obj=<optimized out>, args=0x7dc387762358, kwargs=0x7dc385810f28) at Objects/abstract.c:2358
#119 0x00007dc38f666823 in PyObject_Call (func=0x7dc38773e998, args=<optimized out>, kwargs=<optimized out>) at Objects/abstract.c:2246
#120 0x00007dc38f6cd262 in slot_tp_init (self=<optimized out>, args=0x7dc387762358, kwds=0x7dc385810f28) at Objects/typeobject.c:6380
#121 0x00007dc38f6c95a7 in type_call (type=<optimized out>, type@entry=0x7dc38bdd7818, args=args@entry=0x7dc387762358, kwds=kwds@entry=0x7dc385810f28) at Objects/typeobject.c:915
#122 0x00007dc38f6669b7 in _PyObject_FastCallDict (func=func@entry=0x7dc38bdd7818, args=args@entry=0x7dc38a92dbd0, nargs=nargs@entry=1, kwargs=kwargs@entry=0x7dc385810f28)
    at Objects/abstract.c:2316
#123 0x00007dc38f666f99 in _PyObject_FastCallKeywords (func=func@entry=0x7dc38bdd7818, stack=0x7dc38a92dbd0, nargs=nargs@entry=1, kwnames=kwnames@entry=0x7dc38bdebfd8) at Objects/abstract.c:2480
#124 0x00007dc38f72baf0 in call_function (pp_stack=pp_stack@entry=0x7f7fff26b778, oparg=<optimized out>, kwnames=kwnames@entry=0x7dc38bdebfd8) at Python/ceval.c:4812
#125 0x00007dc38f72d22f in _PyEval_EvalFrameDefault (f=0x7dc38a92da18, throwflag=<optimized out>) at Python/ceval.c:3291
#126 0x00007dc38f72b753 in _PyEval_EvalCodeWithName (_co=0x7dc38bded110, globals=<optimized out>, locals=locals@entry=0x0, args=args@entry=0x7dc3825f5eb0, argcount=2, 
    kwnames=kwnames@entry=0x7dc38f52f080, kwargs=kwargs@entry=0x7dc38f52f088, kwcount=kwcount@entry=0, kwstep=kwstep@entry=2, defs=defs@entry=0x0, defcount=defcount@entry=0, 
    kwdefs=kwdefs@entry=0x0, closure=closure@entry=0x0, name=name@entry=0x0, qualname=qualname@entry=0x0) at Python/ceval.c:4119
#127 0x00007dc38f72bdcb in PyEval_EvalCodeEx (_co=<optimized out>, globals=<optimized out>, locals=locals@entry=0x0, args=args@entry=0x7dc3825f5eb0, argcount=<optimized out>, 
    kws=kws@entry=0x7dc38f52f080, kwcount=kwcount@entry=0, defs=defs@entry=0x0, defcount=defcount@entry=0, kwdefs=0x0, closure=0x0) at Python/ceval.c:4140
#128 0x00007dc38f693dd1 in function_call (func=0x7dc38bdd09e8, arg=0x7dc3825f5e98, kw=0x7dc385834258) at Objects/funcobject.c:604
#129 0x00007dc38f666823 in PyObject_Call (func=0x7dc38bdd09e8, args=<optimized out>, kwargs=<optimized out>) at Objects/abstract.c:2246
#130 0x00007dc38f730754 in do_call_core (kwdict=0x7dc385834258, callargs=0x7dc3825f5e98, func=0x7dc38bdd09e8) at Python/ceval.c:5057
#131 _PyEval_EvalFrameDefault (f=0x7dc38a92de18, throwflag=<optimized out>) at Python/ceval.c:3357
#132 0x00007dc38f72b753 in _PyEval_EvalCodeWithName (_co=0x7dc38bdecf60, globals=<optimized out>, locals=locals@entry=0x0, args=args@entry=0x7dc38a92e5d0, argcount=3, kwnames=0x0, 
    kwargs=kwargs@entry=0x7dc38a92e5e8, kwcount=0, kwstep=kwstep@entry=1, defs=0x7dc38bdf77b0, defcount=1, kwdefs=kwdefs@entry=0x0, closure=closure@entry=0x0, name=0x7dc38bdeb6c0, 
    qualname=qualname@entry=0x7dc38bdeb6c0) at Python/ceval.c:4119
#133 0x00007dc38f72b922 in fast_function (func=<optimized out>, stack=0x7dc38a92e5d0, nargs=<optimized out>, kwnames=<optimized out>) at Python/ceval.c:4929
#134 0x00007dc38f72bb9b in call_function (pp_stack=pp_stack@entry=0x7f7fff26be70, oparg=<optimized out>, kwnames=kwnames@entry=0x0) at Python/ceval.c:4809
#135 0x00007dc38f72eab2 in _PyEval_EvalFrameDefault (f=0x7dc38a92e418, throwflag=<optimized out>) at Python/ceval.c:3275
#136 0x00007dc38f72b753 in _PyEval_EvalCodeWithName (_co=0x7dc38bdecb70, globals=<optimized out>, locals=locals@entry=0x0, args=args@entry=0x7dc38a92dda8, argcount=1, kwnames=0x7dc38bdeb570, 
    kwargs=kwargs@entry=0x7dc38a92ddb0, kwcount=1, kwstep=kwstep@entry=1, defs=0x7dc38bdf7770, defcount=2, kwdefs=kwdefs@entry=0x0, closure=closure@entry=0x0, name=0x7dc38bdeb580, 
    qualname=qualname@entry=0x7dc38bdeb580) at Python/ceval.c:4119
#137 0x00007dc38f72b922 in fast_function (func=<optimized out>, stack=0x7dc38a92dda8, nargs=<optimized out>, kwnames=<optimized out>) at Python/ceval.c:4929
#138 0x00007dc38f72bb9b in call_function (pp_stack=pp_stack@entry=0x7f7fff26c1c8, oparg=<optimized out>, kwnames=kwnames@entry=0x7dc38bdeb558) at Python/ceval.c:4809
#139 0x00007dc38f72d22f in _PyEval_EvalFrameDefault (f=0x7dc38a92dc18, throwflag=<optimized out>) at Python/ceval.c:3291
#140 0x00007dc38f72b753 in _PyEval_EvalCodeWithName (_co=0x7dc38bdeca50, globals=<optimized out>, locals=locals@entry=0x0, args=args@entry=0x7dc38b13ad30, argcount=2, kwnames=kwnames@entry=0x0, 
    kwargs=kwargs@entry=0x8, kwcount=kwcount@entry=0, kwstep=kwstep@entry=2, defs=defs@entry=0x0, defcount=defcount@entry=0, kwdefs=kwdefs@entry=0x0, closure=closure@entry=0x0, 
    name=name@entry=0x0, qualname=qualname@entry=0x0) at Python/ceval.c:4119
#141 0x00007dc38f72bdcb in PyEval_EvalCodeEx (_co=<optimized out>, globals=<optimized out>, locals=locals@entry=0x0, args=args@entry=0x7dc38b13ad30, argcount=<optimized out>, kws=kws@entry=0x0, 
    kwcount=kwcount@entry=0, defs=defs@entry=0x0, defcount=defcount@entry=0, kwdefs=0x0, closure=0x0) at Python/ceval.c:4140
#142 0x00007dc38f693ce1 in function_call (func=0x7dc38bdd0448, arg=0x7dc38b13ad18, kw=0x0) at Objects/funcobject.c:604
#143 0x00007dc38f666823 in PyObject_Call (func=0x7dc38bdd0448, args=<optimized out>, kwargs=<optimized out>) at Objects/abstract.c:2246
#144 0x00007dc38f730754 in do_call_core (kwdict=0x0, callargs=0x7dc38b13ad18, func=0x7dc38bdd0448) at Python/ceval.c:5057
#145 _PyEval_EvalFrameDefault (f=0x7dc382e82818, throwflag=<optimized out>) at Python/ceval.c:3357
#146 0x00007dc38f72b753 in _PyEval_EvalCodeWithName (_co=0x7dc38bd829c0, globals=<optimized out>, locals=locals@entry=0x0, args=args@entry=0x7dc38a9b29a0, argcount=1, kwnames=0x0, 
    kwargs=kwargs@entry=0x7dc38a9b29a8, kwcount=0, kwstep=kwstep@entry=1, defs=0x0, defcount=0, kwdefs=kwdefs@entry=0x0, closure=closure@entry=0x0, name=0x7dc38bd65440, 
    qualname=qualname@entry=0x7dc38bd859d0) at Python/ceval.c:4119
#147 0x00007dc38f72b922 in fast_function (func=<optimized out>, stack=0x7dc38a9b29a0, nargs=<optimized out>, kwnames=<optimized out>) at Python/ceval.c:4929
#148 0x00007dc38f72bb9b in call_function (pp_stack=pp_stack@entry=0x7f7fff26c8c0, oparg=<optimized out>, kwnames=kwnames@entry=0x0) at Python/ceval.c:4809
#149 0x00007dc38f72eab2 in _PyEval_EvalFrameDefault (f=0x7dc38a9b2818, throwflag=<optimized out>) at Python/ceval.c:3275
#150 0x00007dc38f72ad6c in _PyFunction_FastCall (co=co@entry=0x7dc38bd71c10, args=<optimized out>, args@entry=0x7f7fff26caf0, nargs=nargs@entry=2, globals=globals@entry=0x7dc38bd61268)
    at Python/ceval.c:4870
#151 0x00007dc38f734098 in _PyFunction_FastCallDict (func=func@entry=0x7dc38bd84448, args=args@entry=0x7f7fff26caf0, nargs=2, kwargs=kwargs@entry=0x0) at Python/ceval.c:4972
#152 0x00007dc38f666a98 in _PyObject_FastCallDict (func=func@entry=0x7dc38bd84448, args=args@entry=0x7f7fff26caf0, nargs=nargs@entry=2, kwargs=kwargs@entry=0x0) at Objects/abstract.c:2295
#153 0x00007dc38f666c72 in _PyObject_Call_Prepend (func=0x7dc38bd84448, obj=<optimized out>, args=0x7dc38b1934d8, kwargs=0x0) at Objects/abstract.c:2358
#154 0x00007dc38f666823 in PyObject_Call (func=0x7dc38770df98, args=<optimized out>, kwargs=<optimized out>) at Objects/abstract.c:2246
#155 0x00007dc38f6cd262 in slot_tp_init (self=<optimized out>, args=0x7dc38b1934d8, kwds=0x0) at Objects/typeobject.c:6380
#156 0x00007dc38f6c95a7 in type_call (type=<optimized out>, type@entry=0x7dc38c5e7018, args=args@entry=0x7dc38b1934d8, kwds=kwds@entry=0x0) at Objects/typeobject.c:915
#157 0x00007dc38f6669b7 in _PyObject_FastCallDict (func=func@entry=0x7dc38c5e7018, args=<optimized out>, nargs=<optimized out>, kwargs=kwargs@entry=0x0) at Objects/abstract.c:2316
#158 0x00007dc38f666ff9 in _PyObject_FastCallKeywords (func=func@entry=0x7dc38c5e7018, stack=<optimized out>, nargs=nargs@entry=1, kwnames=kwnames@entry=0x0) at Objects/abstract.c:2480
#159 0x00007dc38f72baf0 in call_function (pp_stack=pp_stack@entry=0x7f7fff26cdc0, oparg=<optimized out>, kwnames=kwnames@entry=0x0) at Python/ceval.c:4812
#160 0x00007dc38f72eab2 in _PyEval_EvalFrameDefault (f=0x7dc38a9b3818, throwflag=<optimized out>) at Python/ceval.c:3275
#161 0x00007dc38f72ad6c in _PyFunction_FastCall (co=<optimized out>, args=<optimized out>, nargs=2, globals=<optimized out>) at Python/ceval.c:4870
#162 0x00007dc38f72ba32 in fast_function (func=<optimized out>, stack=<optimized out>, nargs=<optimized out>, kwnames=<optimized out>) at Python/ceval.c:4912
#163 0x00007dc38f72bb9b in call_function (pp_stack=pp_stack@entry=0x7f7fff26cfc0, oparg=<optimized out>, kwnames=kwnames@entry=0x0) at Python/ceval.c:4809
#164 0x00007dc38f72eab2 in _PyEval_EvalFrameDefault (f=0x7dc382e82c18, throwflag=<optimized out>) at Python/ceval.c:3275
#165 0x00007dc38f72b753 in _PyEval_EvalCodeWithName (_co=0x7dc38bd829c0, globals=<optimized out>, locals=locals@entry=0x0, args=args@entry=0x7dc38a9b0da8, argcount=1, kwnames=0x0, 
    kwargs=kwargs@entry=0x7dc38a9b0db0, kwcount=0, kwstep=kwstep@entry=1, defs=0x0, defcount=0, kwdefs=kwdefs@entry=0x0, closure=closure@entry=0x0, name=0x7dc38bd65440, 
    qualname=qualname@entry=0x7dc38bd859d0) at Python/ceval.c:4119
#166 0x00007dc38f72b922 in fast_function (func=<optimized out>, stack=0x7dc38a9b0da8, nargs=<optimized out>, kwnames=<optimized out>) at Python/ceval.c:4929
#167 0x00007dc38f72bb9b in call_function (pp_stack=pp_stack@entry=0x7f7fff26d310, oparg=<optimized out>, kwnames=kwnames@entry=0x0) at Python/ceval.c:4809
#168 0x00007dc38f72eab2 in _PyEval_EvalFrameDefault (f=0x7dc38a9b0c18, throwflag=<optimized out>) at Python/ceval.c:3275
#169 0x00007dc38f72b753 in _PyEval_EvalCodeWithName (_co=0x7dc38e1a8620, globals=<optimized out>, locals=locals@entry=0x0, args=args@entry=0x7dc38a92f3b8, argcount=3, kwnames=0x0, 
    kwargs=kwargs@entry=0x7dc38a92f3d0, kwcount=0, kwstep=kwstep@entry=1, defs=0x0, defcount=0, kwdefs=kwdefs@entry=0x0, closure=closure@entry=0x0, name=0x7dc38eded340, 
    qualname=qualname@entry=0x7dc38bd6a160) at Python/ceval.c:4119
#170 0x00007dc38f72b922 in fast_function (func=<optimized out>, stack=0x7dc38a92f3b8, nargs=<optimized out>, kwnames=<optimized out>) at Python/ceval.c:4929
#171 0x00007dc38f72bb9b in call_function (pp_stack=pp_stack@entry=0x7f7fff26d660, oparg=<optimized out>, kwnames=kwnames@entry=0x0) at Python/ceval.c:4809
#172 0x00007dc38f72eab2 in _PyEval_EvalFrameDefault (f=0x7dc38a92f218, throwflag=<optimized out>) at Python/ceval.c:3275
#173 0x00007dc38f72ad6c in _PyFunction_FastCall (co=<optimized out>, args=<optimized out>, nargs=4, globals=<optimized out>) at Python/ceval.c:4870
#174 0x00007dc38f72ba32 in fast_function (func=<optimized out>, stack=<optimized out>, nargs=<optimized out>, kwnames=<optimized out>) at Python/ceval.c:4912
#175 0x00007dc38f72bb9b in call_function (pp_stack=pp_stack@entry=0x7f7fff26d860, oparg=<optimized out>, kwnames=kwnames@entry=0x0) at Python/ceval.c:4809
#176 0x00007dc38f72eab2 in _PyEval_EvalFrameDefault (f=0x7dc382e83018, throwflag=<optimized out>) at Python/ceval.c:3275
#177 0x00007dc38f72b753 in _PyEval_EvalCodeWithName (_co=_co@entry=0x7dc38bd832c0, globals=globals@entry=0x7dc38bd61268, locals=locals@entry=0x0, args=args@entry=0x7f7fff26db40, 
    argcount=argcount@entry=1, kwnames=kwnames@entry=0x7dc387b54690, kwargs=kwargs@entry=0x7dc387b54698, kwcount=4, kwcount@entry=2, kwstep=kwstep@entry=2, defs=0x0, defcount=0, kwdefs=0x0, 
    closure=0x0, name=0x7dc38f506240, qualname=0x7dc38bd860b0) at Python/ceval.c:4119
#178 0x00007dc38f733eba in _PyFunction_FastCallDict (func=func@entry=0x7dc38bd72d38, args=args@entry=0x7f7fff26db40, nargs=1, kwargs=kwargs@entry=0x7dc385c62758) at Python/ceval.c:5021
#179 0x00007dc38f666a98 in _PyObject_FastCallDict (func=func@entry=0x7dc38bd72d38, args=args@entry=0x7f7fff26db40, nargs=nargs@entry=1, kwargs=kwargs@entry=0x7dc385c62758)
    at Objects/abstract.c:2295
#180 0x00007dc38f666c72 in _PyObject_Call_Prepend (func=0x7dc38bd72d38, obj=<optimized out>, args=0x7dc38f52f068, kwargs=0x7dc385c62758) at Objects/abstract.c:2358
#181 0x00007dc38f666823 in PyObject_Call (func=0x7dc38b1114d8, args=<optimized out>, kwargs=<optimized out>) at Objects/abstract.c:2246
#182 0x00007dc38f6cd569 in slot_tp_call (self=self@entry=0x7dc38bdb66d8, args=args@entry=0x7dc38f52f068, kwds=kwds@entry=0x7dc385c62758) at Objects/typeobject.c:6167
#183 0x00007dc38f6669b7 in _PyObject_FastCallDict (func=func@entry=0x7dc38bdb66d8, args=args@entry=0x7dc38b12d9c0, nargs=nargs@entry=0, kwargs=kwargs@entry=0x7dc385c62758)
    at Objects/abstract.c:2316
#184 0x00007dc38f666f99 in _PyObject_FastCallKeywords (func=func@entry=0x7dc38bdb66d8, stack=0x7dc38b12d9c0, nargs=nargs@entry=0, kwnames=kwnames@entry=0x7dc38bddea18) at Objects/abstract.c:2480
#185 0x00007dc38f72baf0 in call_function (pp_stack=pp_stack@entry=0x7f7fff26de28, oparg=<optimized out>, kwnames=kwnames@entry=0x7dc38bddea18) at Python/ceval.c:4812
#186 0x00007dc38f72d22f in _PyEval_EvalFrameDefault (f=0x7dc38b12d818, throwflag=<optimized out>) at Python/ceval.c:3291
#187 0x00007dc38f72b753 in _PyEval_EvalCodeWithName (_co=0x7dc38bdc0390, globals=<optimized out>, locals=locals@entry=0x0, args=args@entry=0x7dc38b15e870, argcount=1, kwnames=kwnames@entry=0x0, 
    kwargs=kwargs@entry=0x8, kwcount=kwcount@entry=0, kwstep=kwstep@entry=2, defs=defs@entry=0x0, defcount=defcount@entry=0, kwdefs=kwdefs@entry=0x0, closure=closure@entry=0x0, 
    name=name@entry=0x0, qualname=qualname@entry=0x0) at Python/ceval.c:4119
#188 0x00007dc38f72bdcb in PyEval_EvalCodeEx (_co=<optimized out>, globals=<optimized out>, locals=locals@entry=0x0, args=args@entry=0x7dc38b15e870, argcount=<optimized out>, kws=kws@entry=0x0, 
    kwcount=kwcount@entry=0, defs=defs@entry=0x0, defcount=defcount@entry=0, kwdefs=0x0, closure=0x0) at Python/ceval.c:4140
#189 0x00007dc38f693ce1 in function_call (func=0x7dc38b919128, arg=0x7dc38b15e858, kw=0x0) at Objects/funcobject.c:604
#190 0x00007dc38f666823 in PyObject_Call (func=0x7dc38b919128, args=<optimized out>, kwargs=<optimized out>) at Objects/abstract.c:2246
#191 0x00007dc38f730754 in do_call_core (kwdict=0x0, callargs=0x7dc38b15e858, func=0x7dc38b919128) at Python/ceval.c:5057
#192 _PyEval_EvalFrameDefault (f=0x7dc38b11b018, throwflag=<optimized out>) at Python/ceval.c:3357
#193 0x00007dc38f72b753 in _PyEval_EvalCodeWithName (_co=0x7dc38bd829c0, globals=<optimized out>, locals=locals@entry=0x0, args=args@entry=0x7dc385e185a8, argcount=1, kwnames=0x0, 
    kwargs=kwargs@entry=0x7dc385e185b0, kwcount=0, kwstep=kwstep@entry=1, defs=0x0, defcount=0, kwdefs=kwdefs@entry=0x0, closure=closure@entry=0x0, name=0x7dc38bd65440, 
    qualname=qualname@entry=0x7dc38bd859d0) at Python/ceval.c:4119
#194 0x00007dc38f72b922 in fast_function (func=<optimized out>, stack=0x7dc385e185a8, nargs=<optimized out>, kwnames=<optimized out>) at Python/ceval.c:4929
#195 0x00007dc38f72bb9b in call_function (pp_stack=pp_stack@entry=0x7f7fff26e520, oparg=<optimized out>, kwnames=kwnames@entry=0x0) at Python/ceval.c:4809
#196 0x00007dc38f72eab2 in _PyEval_EvalFrameDefault (f=0x7dc385e18418, throwflag=<optimized out>) at Python/ceval.c:3275
#197 0x00007dc38f72b753 in _PyEval_EvalCodeWithName (_co=0x7dc38e1a8620, globals=<optimized out>, locals=locals@entry=0x0, args=args@entry=0x7dc382f215b8, argcount=3, kwnames=0x0, 
    kwargs=kwargs@entry=0x7dc382f215d0, kwcount=0, kwstep=kwstep@entry=1, defs=0x0, defcount=0, kwdefs=kwdefs@entry=0x0, closure=closure@entry=0x0, name=0x7dc38eded340, 
    qualname=qualname@entry=0x7dc38bd6a160) at Python/ceval.c:4119
#198 0x00007dc38f72b922 in fast_function (func=<optimized out>, stack=0x7dc382f215b8, nargs=<optimized out>, kwnames=<optimized out>) at Python/ceval.c:4929
#199 0x00007dc38f72bb9b in call_function (pp_stack=pp_stack@entry=0x7f7fff26e870, oparg=<optimized out>, kwnames=kwnames@entry=0x0) at Python/ceval.c:4809
#200 0x00007dc38f72eab2 in _PyEval_EvalFrameDefault (f=0x7dc382f21418, throwflag=<optimized out>) at Python/ceval.c:3275
#201 0x00007dc38f72ad6c in _PyFunction_FastCall (co=<optimized out>, args=<optimized out>, nargs=4, globals=<optimized out>) at Python/ceval.c:4870
#202 0x00007dc38f72ba32 in fast_function (func=<optimized out>, stack=<optimized out>, nargs=<optimized out>, kwnames=<optimized out>) at Python/ceval.c:4912
#203 0x00007dc38f72bb9b in call_function (pp_stack=pp_stack@entry=0x7f7fff26ea70, oparg=<optimized out>, kwnames=kwnames@entry=0x0) at Python/ceval.c:4809
#204 0x00007dc38f72eab2 in _PyEval_EvalFrameDefault (f=0x7dc38b146c18, throwflag=<optimized out>) at Python/ceval.c:3275
#205 0x00007dc38f72b753 in _PyEval_EvalCodeWithName (_co=_co@entry=0x7dc38bd832c0, globals=globals@entry=0x7dc38bd61268, locals=locals@entry=0x0, args=args@entry=0x7f7fff26ed50, 
    argcount=argcount@entry=1, kwnames=kwnames@entry=0x7dc38c504270, kwargs=kwargs@entry=0x7dc38c504278, kwcount=2, kwcount@entry=1, kwstep=kwstep@entry=2, defs=0x0, defcount=0, kwdefs=0x0, 
    closure=0x0, name=0x7dc38f506240, qualname=0x7dc38bd860b0) at Python/ceval.c:4119
#206 0x00007dc38f733eba in _PyFunction_FastCallDict (func=func@entry=0x7dc38bd72d38, args=args@entry=0x7f7fff26ed50, nargs=1, kwargs=kwargs@entry=0x7dc38b14cb68) at Python/ceval.c:5021
#207 0x00007dc38f666a98 in _PyObject_FastCallDict (func=func@entry=0x7dc38bd72d38, args=args@entry=0x7f7fff26ed50, nargs=nargs@entry=1, kwargs=kwargs@entry=0x7dc38b14cb68)
    at Objects/abstract.c:2295
#208 0x00007dc38f666c72 in _PyObject_Call_Prepend (func=0x7dc38bd72d38, obj=<optimized out>, args=0x7dc38f52f068, kwargs=0x7dc38b14cb68) at Objects/abstract.c:2358
#209 0x00007dc38f666823 in PyObject_Call (func=0x7dc38b193498, args=<optimized out>, kwargs=<optimized out>) at Objects/abstract.c:2246
#210 0x00007dc38f6cd569 in slot_tp_call (self=self@entry=0x7dc38bdb6a98, args=args@entry=0x7dc38f52f068, kwds=kwds@entry=0x7dc38b14cb68) at Objects/typeobject.c:6167
#211 0x00007dc38f6669b7 in _PyObject_FastCallDict (func=func@entry=0x7dc38bdb6a98, args=args@entry=0x7dc38c5c7238, nargs=nargs@entry=0, kwargs=kwargs@entry=0x7dc38b14cb68)
    at Objects/abstract.c:2316
#212 0x00007dc38f666f99 in _PyObject_FastCallKeywords (func=func@entry=0x7dc38bdb6a98, stack=0x7dc38c5c7238, nargs=nargs@entry=0, kwnames=kwnames@entry=0x7dc38bdde818) at Objects/abstract.c:2480
#213 0x00007dc38f72baf0 in call_function (pp_stack=pp_stack@entry=0x7f7fff26f038, oparg=<optimized out>, kwnames=kwnames@entry=0x7dc38bdde818) at Python/ceval.c:4812
#214 0x00007dc38f72d22f in _PyEval_EvalFrameDefault (f=0x7dc38c5c70a8, throwflag=<optimized out>) at Python/ceval.c:3291
#215 0x00007dc38f72ad6c in _PyFunction_FastCall (co=<optimized out>, args=<optimized out>, nargs=2, globals=<optimized out>) at Python/ceval.c:4870
#216 0x00007dc38f72ba32 in fast_function (func=<optimized out>, stack=<optimized out>, nargs=<optimized out>, kwnames=<optimized out>) at Python/ceval.c:4912
#217 0x00007dc38f72bb9b in call_function (pp_stack=pp_stack@entry=0x7f7fff26f230, oparg=<optimized out>, kwnames=kwnames@entry=0x0) at Python/ceval.c:4809
#218 0x00007dc38f72eab2 in _PyEval_EvalFrameDefault (f=0x7dc38ddabc18, throwflag=<optimized out>) at Python/ceval.c:3275
#219 0x00007dc38f72ad6c in _PyFunction_FastCall (co=<optimized out>, args=<optimized out>, nargs=2, globals=<optimized out>) at Python/ceval.c:4870
#220 0x00007dc38f72ba32 in fast_function (func=<optimized out>, stack=<optimized out>, nargs=<optimized out>, kwnames=<optimized out>) at Python/ceval.c:4912
#221 0x00007dc38f72bb9b in call_function (pp_stack=pp_stack@entry=0x7f7fff26f430, oparg=<optimized out>, kwnames=kwnames@entry=0x0) at Python/ceval.c:4809
#222 0x00007dc38f72eab2 in _PyEval_EvalFrameDefault (f=0x7dc38b14d418, throwflag=<optimized out>) at Python/ceval.c:3275
#223 0x00007dc38f72b753 in _PyEval_EvalCodeWithName (_co=0x7dc38bda0ca0, globals=<optimized out>, locals=locals@entry=0x0, args=args@entry=0x7dc38cd7aeb0, argcount=1, kwnames=kwnames@entry=0x0, 
    kwargs=kwargs@entry=0x8, kwcount=kwcount@entry=0, kwstep=kwstep@entry=2, defs=defs@entry=0x0, defcount=defcount@entry=0, kwdefs=kwdefs@entry=0x0, closure=closure@entry=0x0, 
    name=name@entry=0x0, qualname=qualname@entry=0x0) at Python/ceval.c:4119
#224 0x00007dc38f72bdcb in PyEval_EvalCodeEx (_co=<optimized out>, globals=<optimized out>, locals=locals@entry=0x0, args=args@entry=0x7dc38cd7aeb0, argcount=<optimized out>, kws=kws@entry=0x0, 
    kwcount=kwcount@entry=0, defs=defs@entry=0x0, defcount=defcount@entry=0, kwdefs=0x0, closure=0x0) at Python/ceval.c:4140
#225 0x00007dc38f693ce1 in function_call (func=0x7dc38b918f78, arg=0x7dc38cd7ae98, kw=0x0) at Objects/funcobject.c:604
#226 0x00007dc38f666823 in PyObject_Call (func=0x7dc38b918f78, args=<optimized out>, kwargs=<optimized out>) at Objects/abstract.c:2246
#227 0x00007dc38f730754 in do_call_core (kwdict=0x0, callargs=0x7dc38cd7ae98, func=0x7dc38b918f78) at Python/ceval.c:5057
#228 _PyEval_EvalFrameDefault (f=0x7dc38b145018, throwflag=<optimized out>) at Python/ceval.c:3357
#229 0x00007dc38f72b753 in _PyEval_EvalCodeWithName (_co=0x7dc38bd829c0, globals=<optimized out>, locals=locals@entry=0x0, args=args@entry=0x7dc38b13c9a8, argcount=1, kwnames=0x0, 
    kwargs=kwargs@entry=0x7dc38b13c9b0, kwcount=0, kwstep=kwstep@entry=1, defs=0x0, defcount=0, kwdefs=kwdefs@entry=0x0, closure=closure@entry=0x0, name=0x7dc38bd65440, 
    qualname=qualname@entry=0x7dc38bd859d0) at Python/ceval.c:4119
#230 0x00007dc38f72b922 in fast_function (func=<optimized out>, stack=0x7dc38b13c9a8, nargs=<optimized out>, kwnames=<optimized out>) at Python/ceval.c:4929
#231 0x00007dc38f72bb9b in call_function (pp_stack=pp_stack@entry=0x7f7fff26fb30, oparg=<optimized out>, kwnames=kwnames@entry=0x0) at Python/ceval.c:4809
#232 0x00007dc38f72eab2 in _PyEval_EvalFrameDefault (f=0x7dc38b13c818, throwflag=<optimized out>) at Python/ceval.c:3275
#233 0x00007dc38f72b753 in _PyEval_EvalCodeWithName (_co=0x7dc38e1a8620, globals=<optimized out>, locals=locals@entry=0x0, args=args@entry=0x7dc38b14a5b8, argcount=3, kwnames=0x0, 
    kwargs=kwargs@entry=0x7dc38b14a5d0, kwcount=0, kwstep=kwstep@entry=1, defs=0x0, defcount=0, kwdefs=kwdefs@entry=0x0, closure=closure@entry=0x0, name=0x7dc38eded340, 
    qualname=qualname@entry=0x7dc38bd6a160) at Python/ceval.c:4119
#234 0x00007dc38f72b922 in fast_function (func=<optimized out>, stack=0x7dc38b14a5b8, nargs=<optimized out>, kwnames=<optimized out>) at Python/ceval.c:4929
#235 0x00007dc38f72bb9b in call_function (pp_stack=pp_stack@entry=0x7f7fff26fe80, oparg=<optimized out>, kwnames=kwnames@entry=0x0) at Python/ceval.c:4809
#236 0x00007dc38f72eab2 in _PyEval_EvalFrameDefault (f=0x7dc38b14a418, throwflag=<optimized out>) at Python/ceval.c:3275
#237 0x00007dc38f72ad6c in _PyFunction_FastCall (co=<optimized out>, args=<optimized out>, nargs=4, globals=<optimized out>) at Python/ceval.c:4870
#238 0x00007dc38f72ba32 in fast_function (func=<optimized out>, stack=<optimized out>, nargs=<optimized out>, kwnames=<optimized out>) at Python/ceval.c:4912
#239 0x00007dc38f72bb9b in call_function (pp_stack=pp_stack@entry=0x7f7fff270080, oparg=<optimized out>, kwnames=kwnames@entry=0x0) at Python/ceval.c:4809
#240 0x00007dc38f72eab2 in _PyEval_EvalFrameDefault (f=0x7dc38b13dc18, throwflag=<optimized out>) at Python/ceval.c:3275
#241 0x00007dc38f72b753 in _PyEval_EvalCodeWithName (_co=_co@entry=0x7dc38bd832c0, globals=globals@entry=0x7dc38bd61268, locals=locals@entry=0x0, args=args@entry=0x7f7fff270360, 
    argcount=argcount@entry=1, kwnames=kwnames@entry=0x7dc38d9eb770, kwargs=kwargs@entry=0x7dc38d9eb778, kwcount=2, kwcount@entry=1, kwstep=kwstep@entry=2, defs=0x0, defcount=0, kwdefs=0x0, 
    closure=0x0, name=0x7dc38f506240, qualname=0x7dc38bd860b0) at Python/ceval.c:4119
#242 0x00007dc38f733eba in _PyFunction_FastCallDict (func=func@entry=0x7dc38bd72d38, args=args@entry=0x7f7fff270360, nargs=1, kwargs=kwargs@entry=0x7dc38c94a3e8) at Python/ceval.c:5021
#243 0x00007dc38f666a98 in _PyObject_FastCallDict (func=func@entry=0x7dc38bd72d38, args=args@entry=0x7f7fff270360, nargs=nargs@entry=1, kwargs=kwargs@entry=0x7dc38c94a3e8)
    at Objects/abstract.c:2295
#244 0x00007dc38f666c72 in _PyObject_Call_Prepend (func=0x7dc38bd72d38, obj=<optimized out>, args=0x7dc38f52f068, kwargs=0x7dc38c94a3e8) at Objects/abstract.c:2358
#245 0x00007dc38f666823 in PyObject_Call (func=0x7dc38f5fe258, args=<optimized out>, kwargs=<optimized out>) at Objects/abstract.c:2246
#246 0x00007dc38f6cd569 in slot_tp_call (self=self@entry=0x7dc38bdb20d8, args=args@entry=0x7dc38f52f068, kwds=kwds@entry=0x7dc38c94a3e8) at Objects/typeobject.c:6167
#247 0x00007dc38f6669b7 in _PyObject_FastCallDict (func=func@entry=0x7dc38bdb20d8, args=args@entry=0x7dc38d9d21d0, nargs=nargs@entry=0, kwargs=kwargs@entry=0x7dc38c94a3e8)
    at Objects/abstract.c:2316
#248 0x00007dc38f666f99 in _PyObject_FastCallKeywords (func=func@entry=0x7dc38bdb20d8, stack=0x7dc38d9d21d0, nargs=nargs@entry=0, kwnames=kwnames@entry=0x7dc38cd7bb18) at Objects/abstract.c:2480
#249 0x00007dc38f72baf0 in call_function (pp_stack=pp_stack@entry=0x7f7fff270648, oparg=<optimized out>, kwnames=kwnames@entry=0x7dc38cd7bb18) at Python/ceval.c:4812
#250 0x00007dc38f72d22f in _PyEval_EvalFrameDefault (f=0x7dc38d9d2018, throwflag=<optimized out>) at Python/ceval.c:3291
#251 0x00007dc38f72ad6c in _PyFunction_FastCall (co=<optimized out>, args=<optimized out>, nargs=2, globals=<optimized out>) at Python/ceval.c:4870
#252 0x00007dc38f72ba32 in fast_function (func=<optimized out>, stack=<optimized out>, nargs=<optimized out>, kwnames=<optimized out>) at Python/ceval.c:4912
#253 0x00007dc38f72bb9b in call_function (pp_stack=pp_stack@entry=0x7f7fff270840, oparg=<optimized out>, kwnames=kwnames@entry=0x0) at Python/ceval.c:4809
#254 0x00007dc38f72eab2 in _PyEval_EvalFrameDefault (f=0x7dc38f561418, throwflag=<optimized out>) at Python/ceval.c:3275
#255 0x00007dc38f72b753 in _PyEval_EvalCodeWithName (_co=_co@entry=0x7dc38ed7c550, globals=globals@entry=0x7dc38f16b6b8, locals=locals@entry=0x7dc38f16b6b8, args=args@entry=0x0, 
    argcount=argcount@entry=0, kwnames=kwnames@entry=0x0, kwargs=kwargs@entry=0x8, kwcount=kwcount@entry=0, kwstep=kwstep@entry=2, defs=defs@entry=0x0, defcount=defcount@entry=0, 
    kwdefs=kwdefs@entry=0x0, closure=closure@entry=0x0, name=name@entry=0x0, qualname=qualname@entry=0x0) at Python/ceval.c:4119
#256 0x00007dc38f72bdcb in PyEval_EvalCodeEx (_co=_co@entry=0x7dc38ed7c550, globals=globals@entry=0x7dc38f16b6b8, locals=locals@entry=0x7dc38f16b6b8, args=args@entry=0x0, 
    argcount=argcount@entry=0, kws=kws@entry=0x0, kwcount=kwcount@entry=0, defs=defs@entry=0x0, defcount=defcount@entry=0, kwdefs=kwdefs@entry=0x0, closure=closure@entry=0x0)
    at Python/ceval.c:4140
#257 0x00007dc38f72be32 in PyEval_EvalCode (co=co@entry=0x7dc38ed7c550, globals=globals@entry=0x7dc38f16b6b8, locals=locals@entry=0x7dc38f16b6b8) at Python/ceval.c:695
#258 0x00007dc38f757128 in run_mod (mod=mod@entry=0x7dc38edbf798, filename=filename@entry=0x7dc38edb07a0, globals=globals@entry=0x7dc38f16b6b8, locals=locals@entry=0x7dc38f16b6b8, 
    flags=flags@entry=0x7f7fff270c10, arena=arena@entry=0x7dc38f502400) at Python/pythonrun.c:980
#259 0x00007dc38f7595e8 in PyRun_FileExFlags (fp=fp@entry=0x7dc38e57f7a0, filename_str=filename_str@entry=0x7dc38ed840e0 "/usr/pkg/bin/py.test-3.6", start=start@entry=257, 
    globals=globals@entry=0x7dc38f16b6b8, locals=locals@entry=0x7dc38f16b6b8, closeit=closeit@entry=1, flags=flags@entry=0x7f7fff270c10) at Python/pythonrun.c:933
#260 0x00007dc38f759750 in PyRun_SimpleFileExFlags (fp=fp@entry=0x7dc38e57f7a0, filename=<optimized out>, closeit=closeit@entry=1, flags=flags@entry=0x7f7fff270c10) at Python/pythonrun.c:396
#261 0x00007dc38f759b9b in PyRun_AnyFileExFlags (fp=fp@entry=0x7dc38e57f7a0, filename=<optimized out>, closeit=closeit@entry=1, flags=flags@entry=0x7f7fff270c10) at Python/pythonrun.c:80
#262 0x00007dc38f770b31 in run_file (p_cf=0x7f7fff270c10, filename=0x7dc38f52c080 L"/usr/pkg/bin/py.test-3.6", fp=0x7dc38e57f7a0) at Modules/main.c:320
#263 Py_Main (argc=argc@entry=2, argv=argv@entry=0x7dc38f501060) at Modules/main.c:780
#264 0x0000000000400dd4 in main (argc=2, argv=0x7f7fff270da0) at ./Programs/python.c:69

See also the following bug reports: https://github.com/pyca/cryptography/issues/3372 and https://github.com/pyca/pyopenssl/issues/596

Comments (4)

  1. Log in to comment