Hello,
I am attempting to use libunwind as part of CoreCLR, it is used to unwind the native frames back to the first managed frame. I am running with UNW_ARM_UNWIND_METHOD=4 as leaving it to default to DWARF symbols results in unw_step failing and returning -UNW_EUNSPEC after being stuck on the first new frame from unw_step. Using UNW_ARM_UNWIND_METHOD=4 results in the first frame returned by unw_step having a PC that is meaningless. Any suggestions as to what could be causing this behaviour?
Many thanks,
Ben Pye.