You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
netopeer2-server crashes due to assert failure in lyd_insert_after_node #1815
I have a sudden crash of netopeer2-server when performing an "oper get" on an ORAN module that is augmented by a customized leaf which is of type "list" with a different namespace, something like this:
get <yang_oran_module xmlns=yang_oran_namespace><customized_leaf xmlns=customize_namespace/></yang_oran_module>
I have an update, it doesn't seem to be related to the fact that we're doing a "get" on an augment, tried it on an non augment leaf and the result is the same. Here's the scenario:
Then "get" of any list under performance-measurement-objects like get(/o-ran-performance-management:performance-measurement-objects/epe-measurement-objects) => which implies executing our get callback which adds new elements under epe-measurement-objects
Seems like a problem when we've added elements under epe-measurement-objects with our callback and libyang tries to merge this data with the one we've configured before in sysrepo using the edit-config.
Please try updating all the projects to their latest released version. Or, you can provide the input data to reproduce the issue and I will tst it myself. I cannot really fix the issue without those, if still present, anyway.
Activity
[-]netopeer2-server crashes[/-][+]netopeer2-server crashes due to assert failure in lyd_insert_after_node[/+]yoousra commentedon Jul 17, 2026
Hi,
I have an update, it doesn't seem to be related to the fact that we're doing a "get" on an augment, tried it on an non augment leaf and the result is the same. Here's the scenario:
edit-config :
Then "get" of any list under performance-measurement-objects like get(/o-ran-performance-management:performance-measurement-objects/epe-measurement-objects) => which implies executing our get callback which adds new elements under epe-measurement-objects
Seems like a problem when we've added elements under epe-measurement-objects with our callback and libyang tries to merge this data with the one we've configured before in sysrepo using the edit-config.
michalvasko commentedon Jul 24, 2026
Please try updating all the projects to their latest released version. Or, you can provide the input data to reproduce the issue and I will tst it myself. I cannot really fix the issue without those, if still present, anyway.