depot_query: segmentation in _query_blueprint?

Norman Feske norman.feske at
Tue Mar 31 10:07:32 CEST 2020

Hi Roman,

> There's no segfault if I either completely remove the empty
> `<config/>`-node or replace it with `<config></config>`.
> For me it looks like [1] refers to a similar issue in a different context.
> [1]

intuitively, this looks related, indeed. But given the code, I'm unable
to immediately spot the same pattern. The '_apply_blueprint' does not
parse the <config> node after all. It merely copies the compounding
<runtime> node as is (via 'Xml_node::with_raw_node').

I just tried to reproduce the problem by executing the
script (modified to deploy chroot) for NOVA on x86_32 and base-hw on
pbxa9 (ARM) but I could not trigger it.

Do you have an example scenario that I could use for reproducing the
problem at hand? I'd very much appreciate that.

You left a few of my questions unanswered. In particular,

* Does the problem occur on any kernel/architecture combination
  other than base-linux on 32-bit ARM?

* Does it occur when using the original tool chain?


Dr.-Ing. Norman Feske
Genode Labs ·

Genode Labs GmbH · Amtsgericht Dresden · HRB 28424 · Sitz Dresden
Geschäftsführer: Dr.-Ing. Norman Feske, Christian Helmuth

More information about the users mailing list