Author: zoltan
Date: 2008-02-19 15:33:45 -0500 (Tue, 19 Feb 2008)
New Revision: 96186

Modified:
   trunk/mono/mono/mini/ChangeLog
   trunk/mono/mono/mini/driver.c
Log:
2008-02-19  Zoltan Varga  <[EMAIL PROTECTED]>

        * driver.c (mono_main): Improve error reporting when an assembly cannot 
be
        opened. Fixes #362607.


Modified: trunk/mono/mono/mini/ChangeLog
===================================================================
--- trunk/mono/mono/mini/ChangeLog      2008-02-19 20:31:50 UTC (rev 96185)
+++ trunk/mono/mono/mini/ChangeLog      2008-02-19 20:33:45 UTC (rev 96186)
@@ -1,5 +1,8 @@
 2008-02-19  Zoltan Varga  <[EMAIL PROTECTED]>
 
+       * driver.c (mono_main): Improve error reporting when an assembly cannot 
be
+       opened. Fixes #362607.
+
        * cpu-ia64.md cpu-s390x.md: Remove some unused opcodes.
 
        * iltests.il.in: Add a test for static methods in interfaces.

Modified: trunk/mono/mono/mini/driver.c
===================================================================
--- trunk/mono/mono/mini/driver.c       2008-02-19 20:31:50 UTC (rev 96185)
+++ trunk/mono/mono/mini/driver.c       2008-02-19 20:33:45 UTC (rev 96186)
@@ -1007,6 +1007,7 @@
        MonoMethod *method;
        MonoCompile *cfg;
        MonoDomain *domain;
+       MonoImageOpenStatus open_status;
        const char* aname, *mname = NULL;
        char *config_file = NULL;
        int i, count = 1;
@@ -1352,9 +1353,9 @@
                jit_info_table_test (domain);
 #endif
 
-       assembly = mono_assembly_open (aname, NULL);
+       assembly = mono_assembly_open (aname, &open_status);
        if (!assembly) {
-               fprintf (stderr, "Cannot open assembly %s.\n", aname);
+               fprintf (stderr, "Cannot open assembly '%s': %s.\n", aname, 
mono_image_strerror (open_status));
                mini_cleanup (domain);
                return 2;
        }

_______________________________________________
Mono-patches maillist  -  Mono-patches@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-patches

Reply via email to