[Mono-bugs] [Bug 45043][Wis] Changed - unwinding segfault

bugzilla-daemon@bugzilla.ximian.com bugzilla-daemon@bugzilla.ximian.com
Mon, 15 Sep 2003 16:23:45 -0400 (EDT)

Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

Changed by rwahl@gmx.de.


--- shadow/45043	2003-09-11 19:01:24.000000000 -0400
+++ shadow/45043.tmp.14863	2003-09-15 16:23:45.000000000 -0400
@@ -112,6 +112,16 @@
 RedHat has a slightly hacked compiler that seems to add some
 compatiblity code. But these patches are not official I think and
 cannot be relied on. So I would prefer a "real" solution here.
 To reproduce the problem you may even use the reflection.cs from the
 tests directory. It crashes with an unhandled exception.
+------- Additional Comments From rwahl@gmx.de  2003-09-15 16:23 -------
+Ok, forget all my written stuff. I found out what the problem was. To
+fix a compiler bug I have used a patch against gcc that fiddles with
+frame pointers and this never had made any problems (just solved
+some). It was a very small patch so that I forgot it almost. Removing
+it makes
+mono working. The comment about this strange __frame_state_for stuff in
+mono/mini/exceptions-x86.c had set me on the wrong track.