
#14999: unwinding info for stg_catch_frame is wrong -------------------------------------+------------------------------------- Reporter: niteria | Owner: niteria Type: bug | Status: new Priority: normal | Milestone: 8.4.3 Component: Compiler | Version: Resolution: | Keywords: Operating System: Linux | Architecture: x86_64 Type of failure: Debugging | (amd64) information is incorrect | Test Case: Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Comment (by bgamari):
I couldn't find a relevant note, so I resorted to experimentation. It appears that the unwind annotation reflects the state after A, but before B.
That is correct. Indeed it looks like my patch is wrong. I don't know what I was thinking when I wrote it. Good catch! -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/14999#comment:3 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler