http://bugs.winehq.org/show_bug.cgi?id=59850 --- Comment #8 from Bernhard Übelacker <bernhardu@mailbox.org> --- With the regression commit reverted I did a side by side debugging. The behaviour starts to differ in RtlUnwindEx. To be more precise we hit the break in following line, because teb_frame is equal to end_frame, both contain NULL. 808 if ((ULONG64)teb_frame == (ULONG64)end_frame && (ULONG64)end_frame < new_context.Rsp) break; To get old behaviour back following modification would be sufficient: dlls/ntdll/signal_x86_64.c else /* hack: call builtin handlers registered in the tib list */ { + if (!teb_frame) + teb_frame = (void *)~0ul; + while (is_valid_frame( (ULONG_PTR)teb_frame ) && (ULONG64)teb_frame < new_context.Rsp && -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.