Home - Summaries: (main) : (py3.11) : (py3.12) : Everything - Nightly builds - Benchmarks - RPython - Builders - About

pypy/module/imp/test/test_app.py::AppTestImpModule::()::test_find_module

self = <CallInfo when='teardown' exception: {

array [ '%', 'L', 'E', '\x00' ]:
    ...
  File "d:\pypy_stuff\buildbot64\slav...bot64\slave\own-win-x86-64\build\pypy\module\_cffi_backend\ctypefunc.py", line 523, in rawallocate
    flavor='raw')
}>
func = <function <lambda> at 0x000001556c48a6b0>, when = 'teardown'

    def __init__(self, func, when):
        #: context of invocation: one of "setup", "call",
        #: "teardown", "memocollect"
        self.when = when
        self.start = time()
        try:
>           self.result = func()

..\_pytest\runner.py:150: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

>   return CallInfo(lambda: ihook(item=item, **kwds), when=when)

..\_pytest\runner.py:138: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <_HookCaller 'pytest_runtest_teardown'>
kwargs = {'__multicall__': <_MultiCall 0 results, 0 meths, kwargs={'item': <AppTestMethod 'test_find_module'>, 'nextitem': <App...rgs={...}>}>, 'item': <AppTestMethod 'test_find_module'>, 'nextitem': <AppTestMethod 'test_find_module_with_encoding'>}

    def __call__(self, **kwargs):
        assert not self.is_historic()
>       return self._hookexec(self, self._nonwrappers + self._wrappers, kwargs)

..\_pytest\vendored_packages\pluggy.py:724: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <_pytest.config.PytestPluginManager object at 0x00000155609914b0>
hook = <_HookCaller 'pytest_runtest_teardown'>, methods = []
kwargs = {'__multicall__': <_MultiCall 0 results, 0 meths, kwargs={'item': <AppTestMethod 'test_find_module'>, 'nextitem': <App...rgs={...}>}>, 'item': <AppTestMethod 'test_find_module'>, 'nextitem': <AppTestMethod 'test_find_module_with_encoding'>}

    def _hookexec(self, hook, methods, kwargs):
        # called from all hookcaller instances.
        # enable_tracing will set its own wrapping function at self._inner_hookexec
>       return self._inner_hookexec(hook, methods, kwargs)

..\_pytest\vendored_packages\pluggy.py:338: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

hook = <_HookCaller 'pytest_runtest_teardown'>, methods = []
kwargs = {'__multicall__': <_MultiCall 0 results, 0 meths, kwargs={'item': <AppTestMethod 'test_find_module'>, 'nextitem': <App...rgs={...}>}>, 'item': <AppTestMethod 'test_find_module'>, 'nextitem': <AppTestMethod 'test_find_module_with_encoding'>}

    self._inner_hookexec = lambda hook, methods, kwargs: \
>       _MultiCall(methods, kwargs, hook.spec_opts).execute()

..\_pytest\vendored_packages\pluggy.py:333: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <_MultiCall 0 results, 0 meths, kwargs={'item': <AppTestMethod 'test_find_module'>, 'nextitem': <AppTestMethod 'test_find_module_with_encoding'>, '__multicall__': <_MultiCall 0 results, 0 meths, kwargs={...}>}>

    def execute(self):
        all_kwargs = self.kwargs
        self.results = results = []
        firstresult = self.specopts.get("firstresult")
    
        while self.hook_impls:
            hook_impl = self.hook_impls.pop()
            args = [all_kwargs[argname] for argname in hook_impl.argnames]
            if hook_impl.hookwrapper:
>               return _wrapped_call(hook_impl.function(*args), self.execute)

..\_pytest\vendored_packages\pluggy.py:595: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

wrap_controller = <generator object pytest_runtest_teardown at 0x0000015567eb33f8>
func = <bound method _MultiCall.execute of <_MultiCall 0 results, 0 meths, kwargs={'i...h_encoding'>, '__multicall__': <_MultiCall 0 results, 0 meths, kwargs={...}>}>>

    def _wrapped_call(wrap_controller, func):
        """ Wrap calling to a function with a generator which needs to yield
        exactly once.  The yield point will trigger calling the wrapped function
        and return its _CallOutcome to the yield point.  The generator then needs
        to finish (raise StopIteration) in order for the wrapped call to complete.
        """
        try:
            next(wrap_controller)   # first yield
        except StopIteration:
            _raise_wrapfail(wrap_controller, "did not yield")
        call_outcome = _CallOutcome(func)
        try:
            wrap_controller.send(call_outcome)
            _raise_wrapfail(wrap_controller, "has second yield")
        except StopIteration:
            pass
>       return call_outcome.get_result()

..\_pytest\vendored_packages\pluggy.py:253: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <_pytest.vendored_packages.pluggy._CallOutcome instance at 0x000001556b0af7e0>

    def get_result(self):
        if self.excinfo is None:
            return self.result
        else:
            ex = self.excinfo
            if _py3:
                raise ex[1].with_traceback(ex[2])
>           _reraise(*ex)  # noqa

..\_pytest\vendored_packages\pluggy.py:279: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <_pytest.vendored_packages.pluggy._CallOutcome instance at 0x000001556b0af7e0>
func = <bound method _MultiCall.execute of <_MultiCall 0 results, 0 meths, kwargs={'i...h_encoding'>, '__multicall__': <_MultiCall 0 results, 0 meths, kwargs={...}>}>>

    def __init__(self, func):
        try:
>           self.result = func()

..\_pytest\vendored_packages\pluggy.py:264: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <_MultiCall 0 results, 0 meths, kwargs={'item': <AppTestMethod 'test_find_module'>, 'nextitem': <AppTestMethod 'test_find_module_with_encoding'>, '__multicall__': <_MultiCall 0 results, 0 meths, kwargs={...}>}>

    def execute(self):
        all_kwargs = self.kwargs
        self.results = results = []
        firstresult = self.specopts.get("firstresult")
    
        while self.hook_impls:
            hook_impl = self.hook_impls.pop()
            args = [all_kwargs[argname] for argname in hook_impl.argnames]
            if hook_impl.hookwrapper:
                return _wrapped_call(hook_impl.function(*args), self.execute)
>           res = hook_impl.function(*args)

..\_pytest\vendored_packages\pluggy.py:596: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <rpython.conftest.LeakFinder instance at 0x000001556224c360>
item = <AppTestMethod 'test_find_module'>

    @pytest.hookimpl(trylast=True)
    def pytest_runtest_teardown(self, item):
        if not isinstance(item, py.test.collect.Function):
            return
        if (not getattr(item.obj, 'dont_track_allocations', False)
            and leakfinder.TRACK_ALLOCATIONS):
            kwds = {}
            try:
                kwds['do_collection'] = item.track_allocations_collect
            except AttributeError:
                pass
            item._pypytest_leaks = leakfinder.stop_tracking_allocations(False,
                                                                        **kwds)
        else:            # stop_tracking_allocations() already called
            item._pypytest_leaks = None
    
        # check for leaks, but only if the test passed so far
        if getattr(item, '_success', False) and item._pypytest_leaks:
>           raise leakfinder.MallocMismatch(item._pypytest_leaks)
E           MallocMismatch: {
E           
E           array [ '%', 'L', 'E', '\x00' ]:
E               ...
E             File "d:\pypy_stuff\buildbot64\slave\own-win-x86-64\build\pypy\module\_cffi_backend\cdataobj.py", line 13, in <module>
E               from pypy.module._cffi_backend import misc
E             File "d:\pypy_stuff\buildbot64\slave\own-win-x86-64\build\pypy\module\_cffi_backend\misc.py", line 125, in <module>
E               FORMAT_LONGDOUBLE = rffi.str2charp("%LE")
E             File "d:\pypy_stuff\buildbot64\slave\own-win-x86-64\build\rpython\rtyper\lltypesystem\rffi.py", line 821, in str2charp
E               array = lltype.malloc(TYPEP.TO, len(s) + 1, flavor='raw', track_allocation=True)
E           
E           <C object Struct cffi_ctxobj { ctx, info } at 0x1555f9031b0>:
E               ...
E             File "d:\pypy_stuff\buildbot64\slave\own-win-x86-64\build\pypy\module\_cffi_backend\ffi_obj.py", line 738, in make_plain_ffi_object
E               r.__init__(space, src_ctx)
E             File "d:\pypy_stuff\buildbot64\slave\own-win-x86-64\build\pypy\module\_cffi_backend\ffi_obj.py", line 59, in __init__
E               self.ctxobj = parse_c_type.allocate_ctxobj(src_ctx)
E             File "d:\pypy_stuff\buildbot64\slave\own-win-x86-64\build\pypy\module\_cffi_backend\parse_c_type.py", line 71, in allocate_ctxobj
E               p = lltype.malloc(CTXOBJ, flavor='raw', zero=True)
E           
E           <C object Array of Char {'nolength': True}  at 0x1556bb63090>:
E               ...
E             File "d:\pypy_stuff\buildbot64\slave\own-win-x86-64\build\pypy\module\_cffi_backend\cdlopen.py", line 131, in ffiobj_init
E               ntypes = allocate_array(ffi, _CFFI_OPCODE_T, n)
E             File "d:\pypy_stuff\buildbot64\slave\own-win-x86-64\build\pypy\module\_cffi_backend\cdlopen.py", line 109, in allocate_array
E               p = allocate(ffi, nitems * nbytes)
E             File "d:\pypy_stuff\buildbot64\slave\own-win-x86-64\build\pypy\module\_cffi_backend\cdlopen.py", line 102, in allocate
E               p = lltype.malloc(rffi.CCHARP.TO, nbytes, flavor='raw', zero=True)
E           
E           <C object Array of Char {'nolength': True}  at 0x15563602130>:
E               ...
E             File "d:\pypy_stuff\buildbot64\slave\own-win-x86-64\build\pypy\module\_cffi_backend\ffi_obj.py", line 191, in descr_init
E               w__typenames, w__includes)
E             File "d:\pypy_stuff\buildbot64\slave\own-win-x86-64\build\pypy\module\_cffi_backend\cdlopen.py", line 146, in ffiobj_init
E               p = allocate(ffi, size)
E             File "d:\pypy_stuff\buildbot64\slave\own-win-x86-64\build\pypy\module\_cffi_backend\cdlopen.py", line 102, in allocate
E               p = lltype.malloc(rffi.CCHARP.TO, nbytes, flavor='raw', zero=True)
E           
E           <C object Array of Char {'nolength': True}  at 0x15560dd8be0>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd8800>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd8660>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd8840>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd8dc0>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd8de0>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd8c00>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd8b20>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd8880>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd8d40>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd8820>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd8ba0>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd8e00>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd8860>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd8740>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd8ac0>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd86c0>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd8bc0>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd88c0>:
E           <C object Array of Char {'nolength': True}  at 0x15566712b40>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd88a0>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd8c20>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd8e20>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd8c40>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd8a40>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd8e40>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd8680>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd8c60>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd8700>:
E           <C object Array of Char {'nolength': True}  at 0x15566c3dc60>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd88e0>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd8900>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd89a0>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd8a20>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd8a80>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd8920>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd8a60>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd9600>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd9080>:
E           <C object Array of Char {'nolength': True}  at 0x15566c3db10>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd95c0>:
E           <C object Array of Char {'nolength': True}  at 0x15566c3d1e0>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd9000>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd93c0>:
E           <C object Array of Char {'nolength': True}  at 0x15566c3d9f0>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd9640>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd91a0>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd9340>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd9120>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd9180>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd9440>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd91e0>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd8e80>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd92a0>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd90a0>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd91c0>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd9220>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd9260>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd8ec0>:
E           <C object Array of Char {'nolength': True}  at 0x155667143f0>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd9300>:
E           <C object Array of Char {'nolength': True}  at 0x15566713ed0>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd9360>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd92c0>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd92e0>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd93e0>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd8f80>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd9460>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd9400>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd9320>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd9480>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd94a0>:
E           <C object Array of Char {'nolength': True}  at 0x155667143e0>:
E           <C object Array of Char {'nolength': True}  at 0x15566714a80>:
E           <C object Array of Char {'nolength': True}  at 0x15566713e30>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd90c0>:
E           <C object Array of Char {'nolength': True}  at 0x15566714b50>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd9200>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd8ea0>:
E           <C object Array of Char {'nolength': True}  at 0x155667146e0>:
E           <C object Array of Char {'nolength': True}  at 0x15566714a70>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd9500>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd9580>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd8ee0>:
E           <C object Array of Char {'nolength': True}  at 0x15566714e70>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd95a0>:
E           <C object Array of Char {'nolength': True}  at 0x15566713fa0>:
E           <C object Array of Char {'nolength': True}  at 0x15566714710>:
E               ...
E             File "d:\pypy_stuff\buildbot64\slave\own-win-x86-64\build\pypy\module\_cffi_backend\cdlopen.py", line 153, in ffiobj_init
E               nglobs[i].c_name = decoder.next_name()
E             File "d:\pypy_stuff\buildbot64\slave\own-win-x86-64\build\pypy\module\_cffi_backend\cdlopen.py", line 92, in next_name
E               p = rffi.str2charp(self.string[frm : i])
E             File "d:\pypy_stuff\buildbot64\slave\own-win-x86-64\build\rpython\rtyper\lltypesystem\rffi.py", line 821, in str2charp
E               array = lltype.malloc(TYPEP.TO, len(s) + 1, flavor='raw', track_allocation=True)
E           
E           <C object Array of Char {'nolength': True}  at 0x1556ba280c0>:
E               ...
E             File "d:\pypy_stuff\buildbot64\slave\own-win-x86-64\build\pypy\module\_cffi_backend\cdlopen.py", line 174, in ffiobj_init
E               nstructs = allocate_array(ffi, STRUCT_UNION_S, n)
E             File "d:\pypy_stuff\buildbot64\slave\own-win-x86-64\build\pypy\module\_cffi_backend\cdlopen.py", line 109, in allocate_array
E               p = allocate(ffi, nitems * nbytes)
E             File "d:\pypy_stuff\buildbot64\slave\own-win-x86-64\build\pypy\module\_cffi_backend\cdlopen.py", line 102, in allocate
E               p = lltype.malloc(rffi.CCHARP.TO, nbytes, flavor='raw', zero=True)
E           
E           <C object Array of Char {'nolength': True}  at 0x1556cd41bf0>:
E               ...
E             File "d:\pypy_stuff\buildbot64\slave\own-win-x86-64\build\pypy\module\_cffi_backend\cdlopen.py", line 175, in ffiobj_init
E               nfields = allocate_array(ffi, FIELD_S, nftot)
E             File "d:\pypy_stuff\buildbot64\slave\own-win-x86-64\build\pypy\module\_cffi_backend\cdlopen.py", line 109, in allocate_array
E               p = allocate(ffi, nitems * nbytes)
E             File "d:\pypy_stuff\buildbot64\slave\own-win-x86-64\build\pypy\module\_cffi_backend\cdlopen.py", line 102, in allocate
E               p = lltype.malloc(rffi.CCHARP.TO, nbytes, flavor='raw', zero=True)
E           
E           <C object Array of Char {'nolength': True}  at 0x15562f70a10>:
E           <C object Array of Char {'nolength': True}  at 0x15562f70b80>:
E           <C object Array of Char {'nolength': True}  at 0x15562f714e0>:
E           <C object Array of Char {'nolength': True}  at 0x15562f70fb0>:
E           <C object Array of Char {'nolength': True}  at 0x15562f71330>:
E           <C object Array of Char {'nolength': True}  at 0x15562f70d60>:
E           <C object Array of Char {'nolength': True}  at 0x15562f70be0>:
E           <C object Array of Char {'nolength': True}  at 0x15562f70c40>:
E           <C object Array of Char {'nolength': True}  at 0x15562f71b80>:
E           <C object Array of Char {'nolength': True}  at 0x15562f71bf0>:
E           <C object Array of Char {'nolength': True}  at 0x15562f71d10>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd9800>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd9c40>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd9880>:
E           <C object Array of Char {'nolength': True}  at 0x15562f71090>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd99a0>:
E           <C object Array of Char {'nolength': True}  at 0x15562f726d0>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd9ba0>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd9b20>:
E           <C object Array of Char {'nolength': True}  at 0x15566c3d5a0>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd98e0>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd9940>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd9960>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd9a80>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd9cc0>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd6fe0>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd8000>:
E           <C object Array of Char {'nolength': True}  at 0x15566cbe530>:
E           <C object Array of Char {'nolength': True}  at 0x15562f736f0>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd8260>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd8440>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd8600>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd8120>:
E           <C object Array of Char {'nolength': True}  at 0x15562f73a30>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd7ea0>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd8380>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd8720>:
E               ...
E             File "d:\pypy_stuff\buildbot64\slave\own-win-x86-64\build\pypy\module\_cffi_backend\cdlopen.py", line 185, in ffiobj_init
E               nstructs[i].c_name = decoder.next_name()
E             File "d:\pypy_stuff\buildbot64\slave\own-win-x86-64\build\pypy\module\_cffi_backend\cdlopen.py", line 92, in next_name
E               p = rffi.str2charp(self.string[frm : i])
E             File "d:\pypy_stuff\buildbot64\slave\own-win-x86-64\build\rpython\rtyper\lltypesystem\rffi.py", line 821, in str2charp
E               array = lltype.malloc(TYPEP.TO, len(s) + 1, flavor='raw', track_allocation=True)
E           
E           <C object Array of Char {'nolength': True}  at 0x15560dd8f20>:
E           <C object Array of Char {'nolength': True}  at 0x15562f71460>:
E           <C object Array of Char {'nolength': True}  at 0x15562f70b00>:
E           <C object Array of Char {'nolength': True}  at 0x15562f70f30>:
E           <C object Array of Char {'nolength': True}  at 0x15562f70c60>:
E           <C object Array of Char {'nolength': True}  at 0x15562f70e90>:
E           <C object Array of Char {'nolength': True}  at 0x15562f71780>:
E           <C object Array of Char {'nolength': True}  at 0x15562f70ed0>:
E           <C object Array of Char {'nolength': True}  at 0x15562f70a70>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd94c0>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd8f40>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd9520>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd94e0>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd8fc0>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd9700>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd97e0>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd96a0>:
E           <C object Array of Char {'nolength': True}  at 0x15562f714a0>:
E           <C object Array of Char {'nolength': True}  at 0x15562f71c90>:
E           <C object Array of Char {'nolength': True}  at 0x15562f71450>:
E           <C object Array of Char {'nolength': True}  at 0x15562f715e0>:
E           <C object Array of Char {'nolength': True}  at 0x15562f71400>:
E           <C object Array of Char {'nolength': True}  at 0x15562f71760>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd9d00>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd9ac0>:
E           <C object Array of Char {'nolength': True}  at 0x15562f71010>:
E           <C object Array of Char {'nolength': True}  at 0x15562f71740>:
E           <C object Array of Char {'nolength': True}  at 0x15562f71c40>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd97c0>:
E           <C object Array of Char {'nolength': True}  at 0x15562f71380>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd9c80>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd99e0>:
E           <C object Array of Char {'nolength': True}  at 0x15562f720c0>:
E           <C object Array of Char {'nolength': True}  at 0x15562f71e30>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd9d20>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd9740>:
E           <C object Array of Char {'nolength': True}  at 0x15562f72070>:
E           <C object Array of Char {'nolength': True}  at 0x15562f722b0>:
E           <C object Array of Char {'nolength': True}  at 0x15562f70a60>:
E           <C object Array of Char {'nolength': True}  at 0x15562f717c0>:
E           <C object Array of Char {'nolength': True}  at 0x15562f72170>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd9d40>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd9860>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd9920>:
E           <C object Array of Char {'nolength': True}  at 0x15562f72820>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd9660>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd97a0>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd9b60>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd9760>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd9820>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd98a0>:
E           <C object Array of Char {'nolength': True}  at 0x15562f720a0>:
E           <C object Array of Char {'nolength': True}  at 0x15562f72510>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd9c20>:
E           <C object Array of Char {'nolength': True}  at 0x15562f70f10>:
E           <C object Array of Char {'nolength': True}  at 0x15562f70d80>:
E           <C object Array of Char {'nolength': True}  at 0x15562f71cd0>:
E           <C object Array of Char {'nolength': True}  at 0x15562f70e20>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd9c00>:
E           <C object Array of Char {'nolength': True}  at 0x15562f72b00>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd9720>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd9840>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd9ae0>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd9d60>:
E           <C object Array of Char {'nolength': True}  at 0x15562f72360>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd9bc0>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd9780>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd9da0>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd9c60>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd98c0>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd9ca0>:
E           <C object Array of Char {'nolength': True}  at 0x15562f71880>:
E           <C object Array of Char {'nolength': True}  at 0x15562f728f0>:
E           <C object Array of Char {'nolength': True}  at 0x15562f72d60>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd9900>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd9d80>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd9a20>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd9b00>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd99c0>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd9680>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd9a40>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd9aa0>:
E           <C object Array of Char {'nolength': True}  at 0x15562f735f0>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd9a00>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd9b80>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd9b40>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd96c0>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd9a60>:
E           <C object Array of Char {'nolength': True}  at 0x15562f73060>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd72e0>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd70a0>:
E           <C object Array of Char {'nolength': True}  at 0x15562f731f0>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd8220>:
E           <C object Array of Char {'nolength': True}  at 0x15562f72a60>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd8580>:
E           <C object Array of Char {'nolength': True}  at 0x15562f732a0>:
E           <C object Array of Char {'nolength': True}  at 0x15562f739b0>:
E           <C object Array of Char {'nolength': True}  at 0x15562f72910>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd8400>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd85c0>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd7ee0>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd8320>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd8020>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd7f40>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd8460>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd8180>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd85a0>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd7f60>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd8500>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd8040>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd7fa0>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd8340>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd7fc0>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd84a0>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd7f80>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd8360>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd8060>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd84c0>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd7e60>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd7e80>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd81e0>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd8160>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd84e0>:
E           <C object Array of Char {'nolength': True}  at 0x15562f73380>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd80c0>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd8280>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd82e0>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd83a0>:
E           <C object Array of Char {'nolength': True}  at 0x15562f737a0>:
E           <C object Array of Char {'nolength': True}  at 0x15562f74320>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd8520>:
E           <C object Array of Char {'nolength': True}  at 0x15562f73e00>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd8d60>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd87e0>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd8b40>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd8d80>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd8780>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd8aa0>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd8ae0>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd8b00>:
E           <C object Array of Char {'nolength': True}  at 0x15562f74150>:
E               ...
E             File "d:\pypy_stuff\buildbot64\slave\own-win-x86-64\build\pypy\module\_cffi_backend\cdlopen.py", line 209, in ffiobj_init
E               nfields[nf].c_name = decoder.next_name()
E             File "d:\pypy_stuff\buildbot64\slave\own-win-x86-64\build\pypy\module\_cffi_backend\cdlopen.py", line 92, in next_name
E               p = rffi.str2charp(self.string[frm : i])
E             File "d:\pypy_stuff\buildbot64\slave\own-win-x86-64\build\rpython\rtyper\lltypesystem\rffi.py", line 821, in str2charp
E               array = lltype.malloc(TYPEP.TO, len(s) + 1, flavor='raw', track_allocation=True)
E           
E           <C object Array of Char {'nolength': True}  at 0x15568694600>:
E               ...
E             File "d:\pypy_stuff\buildbot64\slave\own-win-x86-64\build\pypy\module\_cffi_backend\cdlopen.py", line 235, in ffiobj_init
E               ntypenames = allocate_array(ffi, TYPENAME_S, n)
E             File "d:\pypy_stuff\buildbot64\slave\own-win-x86-64\build\pypy\module\_cffi_backend\cdlopen.py", line 109, in allocate_array
E               p = allocate(ffi, nitems * nbytes)
E             File "d:\pypy_stuff\buildbot64\slave\own-win-x86-64\build\pypy\module\_cffi_backend\cdlopen.py", line 102, in allocate
E               p = lltype.malloc(rffi.CCHARP.TO, nbytes, flavor='raw', zero=True)
E           
E           <C object Array of Char {'nolength': True}  at 0x15560dd89c0>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd9be0>:
E           <C object Array of Char {'nolength': True}  at 0x15566714760>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd8a00>:
E           <C object Array of Char {'nolength': True}  at 0x15560dd8f60>:
E           <C object Array of Char {'nolength': True}  at 0x15568a228c0>:
E           <C object Array of Char {'nolength': True}  at 0x15568a22b20>:
E           <C object Array of Char {'nolength': True}  at 0x155667145c0>:
E           <C object Array of Char {'nolength': True}  at 0x15568a22ae0>:
E           <C object Array of Char {'nolength': True}  at 0x15566714fc0>:
E           <C object Array of Char {'nolength': True}  at 0x15568a22400>:
E           <C object Array of Char {'nolength': True}  at 0x15568a22760>:
E           <C object Array of Char {'nolength': True}  at 0x15568a226a0>:
E           <C object Array of Char {'nolength': True}  at 0x15568a225e0>:
E           <C object Array of Char {'nolength': True}  at 0x15568a22880>:
E           <C object Array of Char {'nolength': True}  at 0x15566715180>:
E           <C object Array of Char {'nolength': True}  at 0x15568a22b80>:
E           <C object Array of Char {'nolength': True}  at 0x15566c3d930>:
E           <C object Array of Char {'nolength': True}  at 0x15568a22460>:
E           <C object Array of Char {'nolength': True}  at 0x15568a22740>:
E           <C object Array of Char {'nolength': True}  at 0x15566715790>:
E           <C object Array of Char {'nolength': True}  at 0x15568a22b00>:
E           <C object Array of Char {'nolength': True}  at 0x15568a224a0>:
E           <C object Array of Char {'nolength': True}  at 0x15568a22840>:
E           <C object Array of Char {'nolength': True}  at 0x15568a223e0>:
E           <C object Array of Char {'nolength': True}  at 0x15568a22720>:
E           <C object Array of Char {'nolength': True}  at 0x15568a22a20>:
E           <C object Array of Char {'nolength': True}  at 0x15568a227a0>:
E           <C object Array of Char {'nolength': True}  at 0x15566c3d750>:
E           <C object Array of Char {'nolength': True}  at 0x15568a22fa0>:
E           <C object Array of Char {'nolength': True}  at 0x15568a23340>:
E           <C object Array of Char {'nolength': True}  at 0x15566c3d780>:
E           <C object Array of Char {'nolength': True}  at 0x15568a230c0>:
E           <C object Array of Char {'nolength': True}  at 0x15568a22ea0>:
E           <C object Array of Char {'nolength': True}  at 0x15568a22da0>:
E           <C object Array of Char {'nolength': True}  at 0x155667155b0>:
E           <C object Array of Char {'nolength': True}  at 0x15568a232a0>:
E           <C object Array of Char {'nolength': True}  at 0x15568a22dc0>:
E           <C object Array of Char {'nolength': True}  at 0x155667148a0>:
E           <C object Array of Char {'nolength': True}  at 0x15566c3d0f0>:
E           <C object Array of Char {'nolength': True}  at 0x15568a22ec0>:
E           <C object Array of Char {'nolength': True}  at 0x15568a23000>:
E           <C object Array of Char {'nolength': True}  at 0x15568a22de0>:
E           <C object Array of Char {'nolength': True}  at 0x15568a233a0>:
E           <C object Array of Char {'nolength': True}  at 0x15568a23020>:
E           <C object Array of Char {'nolength': True}  at 0x15568a231c0>:
E           <C object Array of Char {'nolength': True}  at 0x15568a23260>:
E           <C object Array of Char {'nolength': True}  at 0x15568a23180>:
E           <C object Array of Char {'nolength': True}  at 0x15568a22e00>:
E           <C object Array of Char {'nolength': True}  at 0x15566714cd0>:
E           <C object Array of Char {'nolength': True}  at 0x15568a23120>:
E           <C object Array of Char {'nolength': True}  at 0x15568a23380>:
E           <C object Array of Char {'nolength': True}  at 0x15568a22f40>:
E           <C object Array of Char {'nolength': True}  at 0x15568a22d20>:
E           <C object Array of Char {'nolength': True}  at 0x15568a22f80>:
E           <C object Array of Char {'nolength': True}  at 0x15568a23140>:
E           <C object Array of Char {'nolength': True}  at 0x15566715e60>:
E           <C object Array of Char {'nolength': True}  at 0x15568a22c00>:
E           <C object Array of Char {'nolength': True}  at 0x15568a23200>:
E           <C object Array of Char {'nolength': True}  at 0x15568a22c80>:
E           <C object Array of Char {'nolength': True}  at 0x15568a23100>:
E           <C object Array of Char {'nolength': True}  at 0x15566c3d210>:
E           <C object Array of Char {'nolength': True}  at 0x155667144b0>:
E           <C object Array of Char {'nolength': True}  at 0x15568a23620>:
E           <C object Array of Char {'nolength': True}  at 0x15568a23900>:
E           <C object Array of Char {'nolength': True}  at 0x15566715450>:
E               ...
E             File "d:\pypy_stuff\buildbot64\slave\own-win-x86-64\build\pypy\module\_cffi_backend\cdlopen.py", line 239, in ffiobj_init
E               ntypenames[i].c_name = decoder.next_name()
E             File "d:\pypy_stuff\buildbot64\slave\own-win-x86-64\build\pypy\module\_cffi_backend\cdlopen.py", line 92, in next_name
E               p = rffi.str2charp(self.string[frm : i])
E             File "d:\pypy_stuff\buildbot64\slave\own-win-x86-64\build\rpython\rtyper\lltypesystem\rffi.py", line 821, in str2charp
E               array = lltype.malloc(TYPEP.TO, len(s) + 1, flavor='raw', track_allocation=True)
E           
E           <C object Struct CIF_DESCRIPTION { cif, abi, nargs, rtype, atypes, exchange_size, exchange_result, exchange_args } at 0x1556af135b0>:
E               ...
E             File "d:\pypy_stuff\buildbot64\slave\own-win-x86-64\build\pypy\module\_cffi_backend\newtype.py", line 752, in _build_function_type
E               fct = ctypefunc.W_CTypeFunc(space, fargs, fresult, ellipsis, abi)
E             File "d:\pypy_stuff\buildbot64\slave\own-win-x86-64\build\pypy\module\_cffi_backend\ctypefunc.py", line 53, in __init__
E               builder.rawallocate(self)
E             File "d:\pypy_stuff\buildbot64\slave\own-win-x86-64\build\pypy\module\_cffi_backend\ctypefunc.py", line 523, in rawallocate
E               flavor='raw')
E           }

..\rpython\conftest.py:103: MallocMismatch
---------- Captured stderr call ----------
Exception AssertionError: AssertionError(u'assert <Signed> == <INT>\n +  where <Signed> = <function typeOf at 0x0000015562d142f0>(0)\n +    where <function typeOf at 0x0000015562d142f0> = <function typeOf at 0x0000015562d142f0>\n +      where <function typeOf at 0x0000015562d142f0> = lltype.typeOf',) in method __del__ of <rpython.rlib.rthread.Lock object at 0x0000015568710560> ignored
Exception AssertionError: AssertionError(u'assert <Signed> == <INT>\n +  where <Signed> = <function typeOf at 0x0000015562d142f0>(0)\n +    where <function typeOf at 0x0000015562d142f0> = <function typeOf at 0x0000015562d142f0>\n +      where <function typeOf at 0x0000015562d142f0> = lltype.typeOf',) in method __del__ of <rpython.rlib.rthread.Lock object at 0x0000015565bc00c8> ignored
Exception AssertionError: AssertionError(u'assert <Signed> == <INT>\n +  where <Signed> = <function typeOf at 0x0000015562d142f0>(0)\n +    where <function typeOf at 0x0000015562d142f0> = <function typeOf at 0x0000015562d142f0>\n +      where <function typeOf at 0x0000015562d142f0> = lltype.typeOf',) in method __del__ of <rpython.rlib.rthread.Lock object at 0x00000155669c6db0> ignored
Exception AssertionError: AssertionError(u'assert <Signed> == <INT>\n +  where <Signed> = <function typeOf at 0x0000015562d142f0>(0)\n +    where <function typeOf at 0x0000015562d142f0> = <function typeOf at 0x0000015562d142f0>\n +      where <function typeOf at 0x0000015562d142f0> = lltype.typeOf',) in method __del__ of <rpython.rlib.rthread.Lock object at 0x0000015568bacf00> ignored
Exception AssertionError: AssertionError(u'assert <Signed> == <INT>\n +  where <Signed> = <function typeOf at 0x0000015562d142f0>(0)\n +    where <function typeOf at 0x0000015562d142f0> = <function typeOf at 0x0000015562d142f0>\n +      where <function typeOf at 0x0000015562d142f0> = lltype.typeOf',) in method __del__ of <rpython.rlib.rthread.Lock object at 0x00000155697371d8> ignored
Exception AssertionError: AssertionError(u'assert <Signed> == <INT>\n +  where <Signed> = <function typeOf at 0x0000015562d142f0>(0)\n +    where <function typeOf at 0x0000015562d142f0> = <function typeOf at 0x0000015562d142f0>\n +      where <function typeOf at 0x0000015562d142f0> = lltype.typeOf',) in method __del__ of <rpython.rlib.rthread.Lock object at 0x000001556991cf70> ignored
builder: own-win-x86-64 build #2362+
test: pypy/module/imp/test/test_app.py::AppTestImpModule::()::test_find_module