If I use the debugger to step trough my functions inside a class I get the following “error” message:
“Frame not in module”
“The current stack frame was not found in a loaded module. Source cannot be shown for this location.”
“You can view disassembly in the Disassembly window. To always view disassembly for missing source files, change the setting in the Options dialog”.
The functions are inside public structs inside of a class. I created on each struct an public pointer which I use outside of the class to access it.
I use these to structure the code when accessing the class.
See screenshots in the attachment.
How can I prevent this message and jump into these functions?
This message generally means that the processor got stopped at a location that does not have debugging symbols (i.e. was not derived from one of the source files). You can still use the Call Stack window to see the function name or the Disassembly window to see the address and the assembly instructions.