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 0x000001a5c181e098>, 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 0x000001a5b4f214b0>
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 0x000001a5bfd41b00>
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 0x000001a5bf7e45a0>

    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 0x000001a5bf7e45a0>
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 0x000001a5b6774f60>
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 0x1a5b542fba0>:
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 0x1a5c00b9840>:
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 0x1a5bcc351a0>:
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 0x1a5b5364500>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5364720>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b53646a0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b53646e0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b53648e0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b53648c0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5364680>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b53647c0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5364a20>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5364980>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b53644a0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5364c00>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5364700>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b53647e0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5364aa0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5364800>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5364660>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b53649a0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5364ac0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5bcc31cc0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5364820>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5364c40>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5364c60>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5364760>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5364a40>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b53645c0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5364900>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5364840>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b53649c0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5a45c00>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5364c80>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b53644e0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b53649e0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5364a00>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5364ea0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5364f20>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5365120>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5365400>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5364ec0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5a46050>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5364d00>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5a461a0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5364ca0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5365020>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5a45c90>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5365420>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5364d80>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5364f60>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5365340>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5364f00>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5365380>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5364d20>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5365180>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b53653c0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5364fa0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b53651e0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5364fc0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b53650a0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5364dc0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5bcc33400>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b53651a0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5bcc33c10>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5365220>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5365360>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5365040>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5364de0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b53651c0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5365200>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5365280>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b53652a0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5364d40>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5364fe0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5bcc33b20>:
E           <C object Array of Char {'nolength': True}  at 0x1a5bcc34240>:
E           <C object Array of Char {'nolength': True}  at 0x1a5bcc34290>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b53653a0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5bcc33b80>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5365240>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b53652e0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5bcc33cc0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5bcc341c0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5364e20>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5365440>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5364e60>:
E           <C object Array of Char {'nolength': True}  at 0x1a5bcc34620>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b53653e0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5bcc33e30>:
E           <C object Array of Char {'nolength': True}  at 0x1a5bcc345d0>:
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 0x1a5bbb05190>:
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 0x1a5bb8986f0>:
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 0x1a5b3e87ec0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b3e874e0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b3e87560>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b3e876c0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b3e87880>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b3e878d0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b3e87360>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b3e88140>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b3e87de0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b3e87bc0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b3e882f0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5365720>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5365880>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5365760>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b3e884c0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b53656c0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b3e875e0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5365ba0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5365a20>:
E           <C object Array of Char {'nolength': True}  at 0x1a5ba4fbaf0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5365a80>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5365620>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b53657a0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5365540>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5365b80>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5364260>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5363da0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5ba4fb040>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b3e89500>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b53642c0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5364280>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5363e60>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5364b00>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b3e88be0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5364860>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5364ae0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5364c20>:
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 0x1a5b5364e00>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b3e870d0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b3e87210>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b3e877c0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b3e87010>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b3e87600>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b3e87070>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b3e87470>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b3e870b0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5365460>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5364e40>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5365000>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5365500>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5365980>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b53654a0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b53659c0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5365940>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b3e879d0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b3e87da0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b3e87650>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b3e87a00>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b3e87400>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b3e87110>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5365900>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b53659e0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b3e87e50>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b3e88180>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b3e88530>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b53657c0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b3e871f0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5365600>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5365960>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b3e88070>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b3e87300>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5365bc0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b53657e0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b3e873c0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b3e87dc0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b3e88430>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b3e88990>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b3e873b0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b53656e0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5365aa0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5365a60>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b3e88150>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b53659a0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5365a40>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b53654c0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5365b60>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5365800>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5365580>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b3e87630>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b3e88090>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5365700>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b3e888f0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b3e88e30>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b3e893d0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b3e880e0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b53656a0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b3e884a0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5365820>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b53654e0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5365740>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b53655c0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b3e88890>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5365660>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b53655a0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5365520>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b53655e0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5365a00>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5365780>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b3e88e40>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b3e87e10>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b3e88f80>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5365ac0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5365640>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5365840>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5365680>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5365560>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5365b00>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5365860>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b53658e0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b3e89580>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b53658a0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5365920>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5363200>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5362f40>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5363240>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b3e89bc0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5363f40>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5364080>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b3e89760>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5363ca0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b3e89cc0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5364360>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b3e893c0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b3e89d70>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b3e8a380>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5363ce0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5363d20>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5363d60>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5363e40>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b53640a0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5364420>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5363ea0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5364060>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5363ee0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b53642e0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5364160>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b53643a0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5364400>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5363de0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5363f80>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5364240>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5364320>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5363ec0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5363f60>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b53643e0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b53640c0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5363dc0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5363fe0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b53640e0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5364100>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b3e8a0c0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5364120>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5364a80>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5364920>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5364880>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b3e8a990>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b3e89fe0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b53648a0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b3e89700>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5364b20>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5364620>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5364960>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5364b60>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5364b40>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b53644c0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5364520>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5364560>:
E           <C object Array of Char {'nolength': True}  at 0x1a5bcc34790>:
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 0x1a5b975da50>:
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 0x1a5b5364540>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5365be0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5bcc32c10>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b3e484a0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5364740>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5365ae0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b5364140>:
E           <C object Array of Char {'nolength': True}  at 0x1a5bcc34820>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b76df7f0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5bcc34aa0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b76dfe50>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b76dfd90>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b76dfbf0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b76dfdb0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b76dfe90>:
E           <C object Array of Char {'nolength': True}  at 0x1a5bcc34a80>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b76dff30>:
E           <C object Array of Char {'nolength': True}  at 0x1a5bcf34490>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b76dfd30>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b76df8d0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5bcc350d0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b76df9b0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b76dfc10>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b76dfe30>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b76dff10>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b76df870>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b76dfb10>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b76dfeb0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5bcf34550>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b76dfb50>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b76df790>:
E           <C object Array of Char {'nolength': True}  at 0x1a5bcf33f20>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b76dfe70>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b76dfd70>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b76df910>:
E           <C object Array of Char {'nolength': True}  at 0x1a5bcc35090>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b76df990>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b76dfbd0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5bcc34830>:
E           <C object Array of Char {'nolength': True}  at 0x1a5bcf33fe0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b76dfa90>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b76dfc90>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b76df770>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b76df830>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b76dfa10>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b76dfb90>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b76e0210>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b76e04f0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b76e0510>:
E           <C object Array of Char {'nolength': True}  at 0x1a5bcc34cd0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b76e0230>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b76e0070>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b76e0250>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b76e0450>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b76e03f0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b76e03b0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5bcc34a40>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b76e0430>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b76e0570>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b76e0310>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b76e04b0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5bcf33ad0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5bcc34ba0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b76e06d0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5b76e05f0>:
E           <C object Array of Char {'nolength': True}  at 0x1a5bcc31e00>:
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 0x1a5bdfd77b0>:
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
builder: own-win-x86-64 build #2367+
test: pypy/module/imp/test/test_app.py::AppTestImpModule::()::test_find_module