Corrected stack start and end in stack_thunk_dump_stack().#7085
Corrected stack start and end in stack_thunk_dump_stack().#7085earlephilhower merged 1 commit intoesp8266:masterfrom
Conversation
|
Can you please explain the logic here, @mhightower83 ? I believe the current code dumps the proper stuff. My test case: I've applied something to make the BSSL CertStore crash: and run the BSSL_CertStore example. It crashes, as expected, giving a dump: Which, with git head, seems to decode just fine: |
|
Sorry to create confusion. Arduino/cores/esp8266/StackThunk.cpp Lines 48 to 49 in 5efdc77 What I was looking at, was that Arduino/cores/esp8266/StackThunk.cpp Lines 112 to 124 in 5efdc77 BearSSL stack printing is handled locally in postmortem. The function Arduino/cores/esp8266/core_esp8266_postmortem.cpp Lines 161 to 167 in 5efdc77 |
|
I suppose there is some use for the (uncalled-in-the-core) function, so thanks for the explanation and the fix! |
No description provided.