I'm using zmq and ocaml-zmq as installed by opam; I'm not at my work computer or I would provide those details.
Yes, I will try to work on creating a reproducible script
I notice that this error didn't appear in single calls to my utility; basically, I'm using iltrans from bap and I'm using it in a long living process, unlike the current implementation which expects a few transformations and then process death. I did notice that when I run it, if I'm watching system monitor that it begins consuming vast amounts of memory (quickly grows from a few megabytes to 800+) before it hits segfault. Would there be any way to restore the aggressiveness of the GC between calls to iltrans?