https://bugs.winehq.org/show_bug.cgi?id=42762
--- Comment #7 from Piotr Caban piotr.caban@gmail.com --- I think this is the sequence of exceptions that will cause such an error: try { klass a; try { klass a; try { klass a; throw new klass(); } catch (int) {} } catch (void*) { klass a; throw; } } catch (void*) { klass a; } In this case unwind_help[0] is uninitialized causing incorrect local_unwind.