Resolve "Segmentation fault through plugin client"
A response of grpc calls within methods of DeviceModelClient is nil as soon as an error occured within the call.
In some methods values of the response were directly accessed and returned. This leads to a segmentation fault if the response is nil.
Description
If a grpc call returns an error the error is now catched and properly returned.
Related Issue
Motivation and Context
How Has This Been Tested?
Screenshots (if appropriate):
Types of changes
-
Bug fix (non-breaking change which fixes an issue) -
New feature (non-breaking change which adds functionality) -
Breaking change (fix or feature that would cause existing functionality to change)
Checklist:
-
My code follows the code style of this project. -
My change requires a change to the documentation. -
I have updated the documentation accordingly. -
I have read the CONTRIBUTING document. -
I have added tests to cover my changes. -
All new and existing tests passed.
Edited by Ghost User
Merge request reports
Activity
- A deleted user
added componentplugin goSDN priorityhigh statusassigned typebug labels
assigned to @istmabauc
added 1 commit
- a92b4001 - Add error handling for methods of DeviceModelClient
requested review from @neil.schark and @hda11249
- A deleted user
merged
mentioned in commit fd6542d5
- A deleted user
added statuscompleted label and removed statusassigned label
Please register or sign in to reply