[Mono-bugs] [Bug 77026][Maj] Changed - Mono 1.1.11 segfaults

bugzilla-daemon at bugzilla.ximian.com bugzilla-daemon at bugzilla.ximian.com
Tue Dec 20 07:28:37 EST 2005

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 vargaz at gmail.com.


--- shadow/77026	2005-12-20 01:35:44.000000000 -0500
+++ shadow/77026.tmp.6234	2005-12-20 07:28:37.000000000 -0500
@@ -194,6 +194,14 @@
 Note that 0x5c94d is 379213, which is the value of the other member of
 the union. It would appear that unions are not being marshalled
 correctly, or at least not as expected.
 Workaround for banshee: remove the str member of the union and code
 that references it (it's not used).
+------- Additional Comments From vargaz at gmail.com  2005-12-20 07:28 -------
+The bug is actually in the testcase and in banshee. You can't have
+a struct with two fields having the same offset. MS PEVerify correctly
+reports this. I think a fix has been checked into banshee, so this
+can be closed. Altough we should probably add a check for this to the
+marshalling code.

More information about the mono-bugs mailing list