content-type: text/plain; charset="utf-8" Content-Disposition: inline X-RT-Original-Encoding: utf-8 Content-Length: 692 > For some reason it does not work and I'm not sure if it is caused by > mistake I made or what is going on. I'm attaching minimal program to > reproduce the crash. My fault, I left a piece out, darn it. I forgot that cfg_parse_buffer() calls isc_lex_openbuffer() too. We need to be able to have it skip that step, so you can open the buffer and set things up before you start parsing. I'm afraid this bug is going to persist into 9.11.0, but it can be fixed in 9.11.1, and I'll be able to give you a patch for it in the meantime. As a temporary measure you can also kluge around it at the driver level by yanking some code out of libisccfg and having a local buffer parser. See attached.