I am evaluating ozone as a debugger for my STM32F411E-Discovery project. I am new to ozone so this might be a configuration error but....
ozone v3.10g (on xubuntu 19.10) displays incorrect program flow when stepping through an ELF file.
The short video file here : tinyurl.com/y8h5as5n
shows that gdbgui single-steps through my program correctly ("BUTTON_DOWN" is TRUE so it executes lines 121, 123, 125, 126, 127, 139, ...)
but ozone does does a little hiccup and executes lines 121, 123, 121, 123, 125, 126, 127, 139, ....
It is the same binary, compiled with arm-none-eabi-gcc with no optimization flags.
I can repeat this strange behaviour with other programs too.
Can this behaviour be explained?
Thanks for your help....
Dean
ozone v3.10g (on xubuntu 19.10) displays incorrect program flow when stepping through an ELF file.
The short video file here : tinyurl.com/y8h5as5n
shows that gdbgui single-steps through my program correctly ("BUTTON_DOWN" is TRUE so it executes lines 121, 123, 125, 126, 127, 139, ...)
but ozone does does a little hiccup and executes lines 121, 123, 121, 123, 125, 126, 127, 139, ....
It is the same binary, compiled with arm-none-eabi-gcc with no optimization flags.
I can repeat this strange behaviour with other programs too.
Can this behaviour be explained?
Thanks for your help....
Dean