Skip to main content
Associate II
May 15, 2024
Question

No source available for "() at 0xffffffa8"

  • May 15, 2024
  • 1 reply
  • 1548 views

I have brought down the example I3C_Controller_Private_Command_IT project for the Nucleo-H56ZI, which is the board I am using. When Handle_ENTDAA_Controller(); is executed, it immediately gets to an error that reads "No source available for "<signal handler called>() at 0xffffffa8" and goes into Error_Handler(). When i view the disassembly, I see it state "ffffffa8: Failed to execute MI command: -data-disassemble -s 4294967208 -e 4294967241 -- 3 Error message from debugger back end: Cannot access memory at address 0xffffffa8" I have tried messing with the debugger configuration to no avail, closing and reopening the program, and putting in a trace, but nothing has come from any of it. Any clues as to why I am getting this error?

JRM_02_0-1715810185361.png

 

 

This topic has been closed for replies.

1 reply

Tesla DeLorean
Guru
May 15, 2024

Yeah, because it's not a usable address, and the stack dump can't magically unpack it for you.

Perhaps assume it's some stack corruption, say you've breached some auto/local variable's scope and trashed things.

Unpack the stack and go look what you were doing earlier in the call-tree, and how you might be able to look at the flow-dynamics, how it got in that state, and how you might catch it earlier, until you find the CAUSE rather than the result.

Tips, Buy me a coffee, or three.. PayPal Venmo (See Profile) Up vote any posts that you find helpful, it shows what's working..