[Mono-bugs] [Bug 30812][Nor] Changed - custom modifiers not handled on locals and calls

bugzilla-daemon@rocky.ximian.com bugzilla-daemon@rocky.ximian.com
24 Sep 2002 14:16:03 -0000


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@freemail.hu.

http://bugzilla.ximian.com/show_bug.cgi?id=30812

--- shadow/30812	Tue Sep 24 07:29:13 2002
+++ shadow/30812.tmp.694	Tue Sep 24 10:16:03 2002
@@ -1,12 +1,12 @@
 Bug#: 30812
 Product: Mono/Runtime
 Version: unspecified
 OS: Debian Woody
 OS Details: 
-Status: CLOSED   
+Status: REOPENED   
 Resolution: 
 Severity: Unknown
 Priority: Normal
 Component: misc
 AssignedTo: mono-bugs@ximian.com                            
 ReportedBy: vargaz@freemail.hu               
@@ -53,6 +53,24 @@
 new and improved testcase
 
 
 ------- Additional Comments From lupus@ximian.com  2002-09-24 07:29 -------
 Ok, simply moving up the local type case fixes the issue.
 Fix in cvs. Thanks.
+
+------- Additional Comments From vargaz@freemail.hu  2002-09-24 10:16 -------
+Hi,
+
+I still get an assert with the new code when running monodis on the
+executable compiled from the second testcase.
+
+The last few lines of output are:
+
+        IL_0000: ldc.i4.0 
+
+** ERROR **: type 0x20 not handled in mono_metadata_parse_type
+aborting...
+        IL_0001: call Aborted
+
+
+I think the problem might be with the two custom attributes on the
+method parameter. When I remove one of them, monodis runs just fine.