Maintained by: NLnet Labs

Strange Crash on iOS

Blair Mitchelmore
Fri Jul 29 20:21:31 CEST 2016


I’ve integrated libunbound in an iOS application, and we’ve been
experiencing a strange crash ever since. Basically, when we try to create
an unbound context (ub_ctx_create) it sometimes fails, but it fails inside
log_init before any actual unbound work has been done. From the stack
trace, I can see that log_init calls log_err which calls log_vmsg, which
calls log_err, and so on until things break down and the app crashes. Has
anybody run into something like this before? I’m not exactly sure how to
address this. I would disable logging, but it seems like you can only
disable logging (ub_ctx_debugout) once you have a context object.

Thanks,
Blair
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://unbound.nlnetlabs.nl/pipermail/unbound-users/attachments/20160729/e72b2b5c/attachment.html>