[FreeBSD] 0x000000000061d8cd in rt.aaA.Impl.findSlotLookup(ulong, const(void*), const(TypeInfo)) inout ()

Mengu mengukagan at gmail.com
Sat Sep 23 11:52:11 UTC 2017


On Saturday, 23 September 2017 at 11:23:26 UTC, Nicholas Wilson 
wrote:
> On Saturday, 23 September 2017 at 08:45:00 UTC, Mengu wrote:
>> [...]
>
> So it fails:
> trying to find if an element exists in an AA
> in a regex
> invoked as a callback from curl
> inside a parallel foreach.
>
> Interesting that it just straight up core dumps, usually you'll 
> get an exception.
> see 
> https://forum.dlang.org/thread/rrpmgzqqtkqgeicjdgps@forum.dlang.org for a recent discussion. What it the stack limit? 35 frames is a fair bit, could be a stack overflow. What is the return code? this will probably give you some info as to what happened.
>
> Only other thing I can suggest is try linking against a debug 
> phobos to see if you can get some more diagnostics.

hi nicholas

the latter is what i did. i re-compiled phobos master and used 
it. this time everything worked as expected.

btw, regex match happens in HTTP.Impl.onReceiveHeader. i think it 
no longer had access to that header to parse.


More information about the Digitalmars-d-learn mailing list