Bug #6045
openreport erlang diameter problems to the diameter compiler repo.
0%
Description
Somehow is the erlang diameter code not generating all AVPs. I've the feeling it doesn't have enough inherits layer. e.g. when a dia spec inherits from another spec, from another spec, .. it comes to a limit without a failure. In the end the decoding of messages fails.
Create a test case with github repo to report the issue.
Updated by pespin 2 months ago
Example of the problem, aka requiring explicit inherit of indirect dependencies:
https://gerrit.osmocom.org/c/erlang/osmo-epdg/+/36170 diameter_3gpp_ts29_273_swx.dia: Fix missing dependency RFC4004
We had a similar problem in here: https://gitea.osmocom.org/erlang/osmo-epdg/commit/ffe4e0b0842c75daf8d5c585bffb6bfeb0f75251
I can look into opening a bug report somewhere upstream soon, but I suspect this behavior will be expected, in order to avoid circular dependencies, duplicate types, etc.
Updated by pespin 2 months ago
- Status changed from New to Feedback
- Assignee changed from lynxis to pespin
Bug report created here: https://github.com/erlang/otp/issues/8235