-
Notifications
You must be signed in to change notification settings - Fork 643
Closed
Labels
Type: BugSomething isn't workingSomething isn't working
Description
Description / Steps to reproduce the issue
Call settings_type(), settings_get() or settings_set() while making sure that the stack variable "setting" (setting_t *) is initialized to a non-zero value (eg. random-initialized RAM). The get_setting() call will assert that setting is NULL, which isn't the case, causing an assertion exception.
On a side note, I find the code quality of this module to be quite concerning. I'll try to do my best to report any bugs that I can find, but I think a re-review of this code from a seasoned maintainer of NuttX would be great.
On which OS does this issue occur?
[OS: Mac]
What is the version of your OS?
macOS 15.5
NuttX Version
12.9.0
Issue Architecture
[Arch: arm]
Issue Area
[Area: System]
Host information
No response
Verification
- I have verified before submitting the report.
Metadata
Metadata
Assignees
Labels
Type: BugSomething isn't workingSomething isn't working