-
Notifications
You must be signed in to change notification settings - Fork 403
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Deserialization errors for publisher and subscriber options are not catched #989
Labels
Comments
20 tasks
elBoberido
added a commit
to ApexAI/iceoryx
that referenced
this issue
Jan 5, 2022
elBoberido
added a commit
to ApexAI/iceoryx
that referenced
this issue
Jan 5, 2022
elBoberido
added a commit
to ApexAI/iceoryx
that referenced
this issue
Jan 5, 2022
elBoberido
added a commit
to ApexAI/iceoryx
that referenced
this issue
Jan 5, 2022
elBoberido
added a commit
to ApexAI/iceoryx
that referenced
this issue
Jan 5, 2022
elBoberido
added a commit
to ApexAI/iceoryx
that referenced
this issue
Jan 5, 2022
elBoberido
added a commit
to ApexAI/iceoryx
that referenced
this issue
Jan 5, 2022
elBoberido
added a commit
to ApexAI/iceoryx
that referenced
this issue
Jan 5, 2022
elBoberido
added a commit
to ApexAI/iceoryx
that referenced
this issue
Jan 5, 2022
20 tasks
elBoberido
added a commit
to ApexAI/iceoryx
that referenced
this issue
Jan 5, 2022
elBoberido
added a commit
to ApexAI/iceoryx
that referenced
this issue
Jan 5, 2022
elBoberido
added a commit
to ApexAI/iceoryx
that referenced
this issue
Jan 5, 2022
elBoberido
added a commit
to ApexAI/iceoryx
that referenced
this issue
Jan 5, 2022
elBoberido
added a commit
to ApexAI/iceoryx
that referenced
this issue
Jan 5, 2022
elBoberido
added a commit
to ApexAI/iceoryx
that referenced
this issue
Jan 5, 2022
elBoberido
added a commit
to ApexAI/iceoryx
that referenced
this issue
Jan 10, 2022
elBoberido
added a commit
that referenced
this issue
Jan 10, 2022
…errors-for-publisher-and-subscriber-options Iox #989 handle deserialization errors for publisher and subscriber options
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Required information
The deserialization of the publisher and subscriber options don't handle invalid values for enums like
SubscriberTooSlowPolicy
correctly and the deserialized struct could end up with an invalid enum value.Operating system:
all
Compiler version:
all
Observed result or behaviour:
An integer value is converted into an invalid enum value, e.g.
42
into an enum having only0
or1
as valid valueExpected result or behaviour:
Invalid values should be catched when deserialized
Conditions where it occurred / Performed steps:
Request a publisher port from RouDi and send e.g.
42
as value for thesubscriberTooSlowPolicy
.The text was updated successfully, but these errors were encountered: