Skip to content
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

Update MenuFunctions.cpp to prevent bootloop. #499

Closed
wants to merge 1 commit into from

Conversation

bmorcelli
Copy link

@bmorcelli bmorcelli commented Feb 27, 2024

To prevent bootloop due to FatalError (LoadProhibited), as the object that is being called is declared only for MARAUDER_MINI

Guru Meditation Error: Core  1 panic'ed (LoadProhibited). Exception was unhandled.

Core  1 register dump:
PC      : 0x400dd03d  PS      : 0x00060a30  A0      : 0x800df1e1  A1      : 0x3ffd4d70  
A2      : 0x00000000  A3      : 0x3ffd4d88  A4      : 0x000007ff  A5      : 0x00000000  
A6      : 0x3ffd4e7c  A7      : 0x00000000  A8      : 0x800dd038  A9      : 0x3ffd4d50  
A10     : 0x3ffd4dac  A11     : 0x3ffd4e6c  A12     : 0x00000000  A13     : 0x0000ff00  
A14     : 0x00ff0000  A15     : 0xff000000  SAR     : 0x00000019  EXCCAUSE: 0x0000001c  
EXCVADDR: 0x00000000  LBEG    : 0x400942b9  LEND    : 0x400942c9  LCOUNT  : 0xffffffff  


Backtrace: 0x400dd03a:0x3ffd4d70 0x400df1de:0x3ffd4e00 0x400ee9c0:0x3ffd4ec0 0x4012871a:0x3ffd4f50

0x400dd03d: MenuFunctions::addNodes(Menu*, String, unsigned short, Menu*, int, std::function, bool, String) at /home/runner/work/ESP32Marauder/ESP32Marauder/esp32_marauder/MenuFunctions.cpp:1966

0x400dd03a: MenuFunctions::addNodes(Menu*, String, unsigned short, Menu*, int, std::function, bool, String) at /home/runner/work/ESP32Marauder/ESP32Marauder/esp32_marauder/MenuFunctions.cpp:1966

0x400df1de: MenuFunctions::RunSetup() at /home/runner/work/ESP32Marauder/ESP32Marauder/esp32_marauder/MenuFunctions.cpp:1547

0x400ee9c0: setup() at /home/runner/work/ESP32Marauder/ESP32Marauder/esp32_marauder/esp32_marauder.ino:367

0x4012871a: loopTask(void*) at /home/runner/.arduino15/packages/m5stack/hardware/esp32/2.1.0/cores/esp32/main.cpp:42

To prevent bootloop due to FatalError (LoadProhibited), as this object is valid only for MARAUDER_MINI
@bmorcelli bmorcelli closed this Feb 28, 2024
@bmorcelli bmorcelli deleted the patch-1 branch February 28, 2024 16:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant