Hi,
S2E used to have a mechanism to split 4K pages into smaller chunks to
reduce the load on the solver. The code is still there [1,2], though I
don't know if it works and I didn't test it after upgrading the engine
from the old S2E. I forgot if SE_RAM_OBJECT_BITS is the right place to
modify, it seems like there is a 128 byte size assumption here [3].
I'll try to look into it when I get a chance. In the meantime, if
there is a crash, run the debug build and attach the stack trace,
maybe it will help.
Vitaly
[1]
https://github.com/S2E/s2e/blob/master/klee/lib/Core/AddressSpace.cpp#L170
[2]
https://github.com/S2E/s2e/blob/0be5c89df54b534025ea078488889ccbf20d6344/klee/lib/Core/Executor.cpp#L1882
[3]
https://github.com/S2E/s2e/blob/0be5c89df54b534025ea078488889ccbf20d6344/klee/lib/Core/AddressSpace.cpp#L191
> --
> --
> You received this message because you are a member of the S2E Developer Forum.
> To post to this group, send email to
s2e...@googlegroups.com
> To unsubscribe from this group, send email to
s2e-dev+u...@googlegroups.com
> For more options, visit this group at
http://groups.google.com/group/s2e-dev
>
> ---
> You received this message because you are subscribed to the Google Groups "S2E Developer Forum" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to
s2e-dev+u...@googlegroups.com.
> To view this discussion on the web visit
https://groups.google.com/d/msgid/s2e-dev/a114029d-3296-468d-b04c-d8b3f27e7bddn%40googlegroups.com.