[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.
http://bugzilla.ximian.com/show_bug.cgi?id=45043
--- 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.
+