Bug 5045 - PropertyInfo.GetValue Crash on nullable property
Summary: PropertyInfo.GetValue Crash on nullable property
Status: RESOLVED FIXED
Alias: None
Product: iOS
Classification: Xamarin
Component: Xamarin.iOS.dll ()
Version: 5.0
Hardware: Macintosh Mac OS
: --- normal
Target Milestone: Untriaged
Assignee: Bugzilla
URL:
Depends on:
Blocks:
 
Reported: 2012-05-12 23:25 UTC by Steve Gordon
Modified: 2012-05-13 21:15 UTC (History)
3 users (show)

Tags:
Is this bug a regression?: ---
Last known good build:


Attachments
Crash log corresponding to the issue. (10.27 KB, text/plain)
2012-05-13 11:52 UTC, Steve Gordon
Details
Sample project (14.11 KB, application/zip)
2012-05-13 12:03 UTC, Steve Gordon
Details


Notice (2018-05-24): bugzilla.xamarin.com is now in read-only mode.

Please join us on Visual Studio Developer Community and in the Xamarin and Mono organizations on GitHub to continue tracking issues. Bugzilla will remain available for reference in read-only mode. We will continue to work on open Bugzilla bugs, copy them to the new locations as needed for follow-up, and add the new items under Related Links.

Our sincere thanks to everyone who has contributed on this bug tracker over the years. Thanks also for your understanding as we make these adjustments and improvements for the future.


Please create a new report on Developer Community or GitHub with your current version information, steps to reproduce, and relevant error messages or log files if you are hitting an issue that looks similar to this resolved bug and you do not yet see a matching new report.

Related Links:
Status:
RESOLVED FIXED

Description Steve Gordon 2012-05-12 23:25:38 UTC
This issue occurs only in release mode on an iOS device.

Essentially, invoking PropertyInfo.GetValue on a nullable property before the property has been accessed causes MonoTouch to crash.

Sample:

namespace MonoTouchCrash
{
    using System;
    using System.Reflection;
    
    public class ViewModel
    {
        public bool? Property
        {
            get { return null }
        }
    }
    
    public static class Crash
    {
        public static void Test()
        {
            var vm = new ViewModel();
            
            var type = vm.GetType();
            var property = type.GetProperty(
                "Property",
                BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Instance | BindingFlags.Static);
            
            var value = property.GetValue(vm, null);
        }
    }
}

Invoking Crash.Test() will cause the MonoTouch runtime to crash. If the following line of code is placed before Crash.Test(), the crash does not occur:

Console.WriteLine(new ViewModel().Property);
Comment 1 Sebastien Pouliot 2012-05-13 11:16:00 UTC
note: When reporting a crash please show the stack trace and/or the attach the crash log since it contains useful data to be sure what's happening in your application. Otherwise we can only _guess_ the issue.

The above code works for me (release build on device). I believe your issue is that you are using "Link all assemblies" in your release builds (the default is "Link SDK assemblies" on debug/release builds for devices).

Using "link all" means the linker will process your (user) code (not just the SDK assemblies shipped with MonoTouch). Static analysis will *not* find member that are *only* used with reflection - so the member will be removed.

There are two ways to solve this are:

1. use "Link SDK" (default) instead of "Link all assemblies". 
   PRO: easy
   CON: result in larger application size.

2. tell the linker to preserve the property using the [Preserve] attribute
   PRO: need (one or many) source modification
   CON: smaller application size
Comment 2 Steve Gordon 2012-05-13 11:52:31 UTC
Created attachment 1867 [details]
Crash log corresponding to the issue.
Comment 3 Steve Gordon 2012-05-13 11:55:09 UTC
I've confirmed that the sample project that I created is using the default "Link SDK assemblies only" option. Also of note: if I change the property from bool? to bool the issue goes away.

I've also attached the crash log. If there is anything else you need, please let me know.
Comment 4 Sebastien Pouliot 2012-05-13 12:03:11 UTC
That's weird since your exact test case (source) works for me. There must be something else

Please attach a small MD solution that shows the issue so I can be sure I'm executing the same code as you are. Also go to MD About Dialog and copy-paste all the versions information listed there into this bug report.
Comment 5 Steve Gordon 2012-05-13 12:03:22 UTC
Created attachment 1868 [details]
Sample project
Comment 6 Steve Gordon 2012-05-13 12:05:35 UTC
MonoDevelop 2.8.8.4
Installation UUID: 27314ef0-bde7-4f09-a380-301206321b01
Runtime:
	Mono 2.10.9 (tarball Tue Apr 17 18:59:12 EDT 2012)
	GTK 2.24.10
	GTK# (2.12.0.0)
Apple Developer Tools:
	 Xcode 4.3.2 (1177)
	 Build 4E2002
Mono for Android not installed
Monotouch: 5.2.11
Build information:
	Release ID: 20808004
	Git revision: cc9fe83c70d36f9fdab70456392f0fb6d5a83b29
	Build date: 2012-03-30 20:24:12+0000
	Xamarin addins: 1b1a87abc15656938a8342c93dbef8a567442ea0
Operating System:
	Mac OS X 10.7.3
	Darwin Steve-Gordons-iMac.local 11.3.0 Darwin Kernel Version 11.3.0: Thu Jan 12 18:47:41 PST 2012; root:xnu-1699.24.23~1/RELEASE_X86_64 x86_64
Loaded assemblies:
MonoDevelop.Database.CodeGenerator                2.6.0.0        /Applications/MonoDevelop.app/Contents/MacOS/lib/monodevelop/AddIns/MonoDevelop.Database/MonoDevelop.Database.CodeGenerator.dll
MonoDevelop.RegexToolkit                          2.6.0.0        /Applications/MonoDevelop.app/Contents/MacOS/lib/monodevelop/AddIns/MonoDevelop.RegexToolkit/MonoDevelop.RegexToolkit.dll
mdhost                                            1.0.0.0        /Applications/MonoDevelop.app/Contents/MacOS/lib/monodevelop/bin/mdhost.exe
System.Runtime.Remoting                           4.0.0.0        /Library/Frameworks/Mono.framework/Versions/2.10.9/lib/mono/gac/System.Runtime.Remoting/4.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
Mono.Cecil.Mdb                                    0.9.4.0        /Applications/MonoDevelop.app/Contents/MacOS/lib/monodevelop/bin/Mono.Cecil.Mdb.dll
MonoDevelop.Debugger.Soft.MonoDroid               0.0.0.0        /Applications/MonoDevelop.app/Contents/MacOS/lib/monodevelop/AddIns/MonoDevelop.MonoDroid/MonoDevelop.Debugger.Soft.MonoDroid.dll
MonoDevelop.Debugger.Soft.AspNet                  0.0.0.0        /Applications/MonoDevelop.app/Contents/MacOS/lib/monodevelop/AddIns/MonoDevelop.Debugger.Soft/MonoDevelop.Debugger.Soft.AspNet.dll
MonoDevelop.Debugger.Soft.MonoMac                 0.0.0.0        /Applications/MonoDevelop.app/Contents/MacOS/lib/monodevelop/AddIns/MonoDevelop.MonoMac/MonoDevelop.Debugger.Soft.MonoMac.dll
MonoDevelop.Debugger.Soft.Moonlight               0.0.0.0        /Applications/MonoDevelop.app/Contents/MacOS/lib/monodevelop/AddIns/MonoDevelop.Debugger.Soft/MonoDevelop.Debugger.Soft.Moonlight.dll
MonoDeveloperExtensions_nunit                     0.0.0.0        /Applications/MonoDevelop.app/Contents/MacOS/lib/monodevelop/AddIns/MonoDeveloperExtensions/MonoDeveloperExtensions_nunit.dll
MonoDevelop.AspNet.Mvc                            2.6.0.0        /Applications/MonoDevelop.app/Contents/MacOS/lib/monodevelop/AddIns/MonoDevelop.AspNet.Mvc/MonoDevelop.AspNet.Mvc.dll
MonoDevelop.CodeMetrics                           2.6.0.0        /Applications/MonoDevelop.app/Contents/MacOS/lib/monodevelop/AddIns/MonoDevelop.CodeMetrics/MonoDevelop.CodeMetrics.dll
MonoDevelop.WebReferences                         2.6.0.0        /Applications/MonoDevelop.app/Contents/MacOS/lib/monodevelop/AddIns/MonoDevelop.WebReferences/MonoDevelop.WebReferences.dll
MonoDevelop.Debugger.Soft.IPhone                  0.0.0.0        /Applications/MonoDevelop.app/Contents/MacOS/lib/monodevelop/AddIns/MonoDevelop.IPhone/MonoDevelop.Debugger.Soft.IPhone.dll
MonoDevelop.Debugger.Soft                         2.6.0.0        /Applications/MonoDevelop.app/Contents/MacOS/lib/monodevelop/AddIns/MonoDevelop.Debugger.Soft/MonoDevelop.Debugger.Soft.dll
Mono.Debugger.Soft                                0.0.0.0        /Applications/MonoDevelop.app/Contents/MacOS/lib/monodevelop/AddIns/MonoDevelop.Debugger.Soft/Mono.Debugger.Soft.dll
Mono.Debugging.Soft                               0.0.0.0        /Applications/MonoDevelop.app/Contents/MacOS/lib/monodevelop/AddIns/MonoDevelop.Debugger.Soft/Mono.Debugging.Soft.dll
System.Web.Services                               4.0.0.0        /Library/Frameworks/Mono.framework/Versions/2.10.9/lib/mono/gac/System.Web.Services/4.0.0.0__b03f5f7f11d50a3a/System.Web.Services.dll
TeamAddins.VersionControl.TFS                     1.0.0.0        /Users/strygo/Library/Application Support/MonoDevelop-2.8/LocalInstall/Addins/TeamAddins.VersionControl.MonoDevelop.2.8.6.5/TeamAddins.VersionControl.TFS.dll
TeamAddins.VersionControl.TFS.GUI                 1.0.0.0        /Users/strygo/Library/Application Support/MonoDevelop-2.8/LocalInstall/Addins/TeamAddins.VersionControl.MonoDevelop.2.8.6.5/TeamAddins.VersionControl.TFS.Gui.dll
TeamAddins.TeamFoundation.WorkItemTracking.Common 1.0.0.0        /Users/strygo/Library/Application Support/MonoDevelop-2.8/LocalInstall/Addins/TeamAddins.VersionControl.MonoDevelop.2.8.6.5/TeamAddins.TeamFoundation.WorkItemTracking.COmmon.dll
TeamAddins.TeamFoundation.WorkItemTracking.Client 1.0.0.0        /Users/strygo/Library/Application Support/MonoDevelop-2.8/LocalInstall/Addins/TeamAddins.VersionControl.MonoDevelop.2.8.6.5/TeamAddins.TeamFoundation.WorkItemTracking.Client.dll
TeamAddins.TeamFoundation.VersionControl.Common   1.0.0.0        /Users/strygo/Library/Application Support/MonoDevelop-2.8/LocalInstall/Addins/TeamAddins.VersionControl.MonoDevelop.2.8.6.5/TeamAddins.TeamFoundation.VersionControl.Common.dll
TeamAddins.TeamFoundation.VersionControl.Client   1.0.0.0        /Users/strygo/Library/Application Support/MonoDevelop-2.8/LocalInstall/Addins/TeamAddins.VersionControl.MonoDevelop.2.8.6.5/TeamAddins.TeamFoundation.VersionControl.Client.dll
TeamAddins.TeamFoundation.Common                  1.0.0.0        /Users/strygo/Library/Application Support/MonoDevelop-2.8/LocalInstall/Addins/TeamAddins.VersionControl.MonoDevelop.2.8.6.5/TeamAddins.TeamFoundation.Common.dll
TeamAddins.TeamFoundation.Client                  1.0.0.0        /Users/strygo/Library/Application Support/MonoDevelop-2.8/LocalInstall/Addins/TeamAddins.VersionControl.MonoDevelop.2.8.6.5/TeamAddins.TeamFoundation.Client.dll
TeamAddins.TeamFoundation                         1.0.0.0        /Users/strygo/Library/Application Support/MonoDevelop-2.8/LocalInstall/Addins/TeamAddins.VersionControl.MonoDevelop.2.8.6.5/TeamAddins.TeamFoundation.dll
TeamAddins.Common                                 1.0.0.0        /Users/strygo/Library/Application Support/MonoDevelop-2.8/LocalInstall/Addins/TeamAddins.VersionControl.MonoDevelop.2.8.6.5/TeamAddins.Common.dll
TeamAddins.VersionControl.MonoDevelop             1.0.0.0        /Users/strygo/Library/Application Support/MonoDevelop-2.8/LocalInstall/Addins/TeamAddins.VersionControl.MonoDevelop.2.8.6.5/TeamAddins.VersionControl.MonoDevelop.dll
MonoDevelop.VersionControl.Subversion.Unix        2.6.0.0        /Applications/MonoDevelop.app/Contents/MacOS/lib/monodevelop/AddIns/VersionControl/MonoDevelop.VersionControl.Subversion.Unix.dll
MonoDevelop.VersionControl.Subversion             2.6.0.0        /Applications/MonoDevelop.app/Contents/MacOS/lib/monodevelop/AddIns/VersionControl/MonoDevelop.VersionControl.Subversion.dll
Sharpen                                           1.0.0.0        /Applications/MonoDevelop.app/Contents/MacOS/lib/monodevelop/AddIns/VersionControl/Sharpen.dll
NGit                                              1.0.0.0        /Applications/MonoDevelop.app/Contents/MacOS/lib/monodevelop/AddIns/VersionControl/NGit.dll
MonoDevelop.VersionControl.Git                    2.6.0.0        /Applications/MonoDevelop.app/Contents/MacOS/lib/monodevelop/AddIns/VersionControl/MonoDevelop.VersionControl.Git.dll
MonoDevelop.DocFood                               1.0.0.0        /Applications/MonoDevelop.app/Contents/MacOS/lib/monodevelop/AddIns/MonoDevelop.DocFood.dll
I18N.Rare                                         4.0.0.0        /Library/Frameworks/Mono.framework/Versions/2.10.9/lib/mono/gac/I18N.Rare/4.0.0.0__0738eb9f132ed756/I18N.Rare.dll
I18N.CJK                                          4.0.0.0        /Library/Frameworks/Mono.framework/Versions/2.10.9/lib/mono/gac/I18N.CJK/4.0.0.0__0738eb9f132ed756/I18N.CJK.dll
I18N.MidEast                                      4.0.0.0        /Library/Frameworks/Mono.framework/Versions/2.10.9/lib/mono/gac/I18N.MidEast/4.0.0.0__0738eb9f132ed756/I18N.MidEast.dll
I18N.Other                                        4.0.0.0        /Library/Frameworks/Mono.framework/Versions/2.10.9/lib/mono/gac/I18N.Other/4.0.0.0__0738eb9f132ed756/I18N.Other.dll
I18N.West                                         4.0.0.0        /Library/Frameworks/Mono.framework/Versions/2.10.9/lib/mono/gac/I18N.West/4.0.0.0__0738eb9f132ed756/I18N.West.dll
I18N                                              4.0.0.0        /Library/Frameworks/Mono.framework/Versions/2.10.9/lib/mono/gac/I18N/4.0.0.0__0738eb9f132ed756/I18N.dll
MonoDevelop.HexEditor                             2.6.0.0        /Applications/MonoDevelop.app/Contents/MacOS/lib/monodevelop/AddIns/MonoDevelop.HexEditor.dll
MonoDevelop.AssemblyBrowser                       2.6.0.0        /Applications/MonoDevelop.app/Contents/MacOS/lib/monodevelop/AddIns/MonoDevelop.AssemblyBrowser.dll
MonoDevelop.Database.Sql.SqlServer                2.6.0.0        /Applications/MonoDevelop.app/Contents/MacOS/lib/monodevelop/AddIns/MonoDevelop.Database/MonoDevelop.Database.Sql.SqlServer.dll
MonoDevelop.Database.Sql.Npgsql                   2.6.0.0        /Applications/MonoDevelop.app/Contents/MacOS/lib/monodevelop/AddIns/MonoDevelop.Database/MonoDevelop.Database.Sql.Npgsql.dll
MonoDevelop.Database.Sql.MySql                    2.6.0.0        /Applications/MonoDevelop.app/Contents/MacOS/lib/monodevelop/AddIns/MonoDevelop.Database/MonoDevelop.Database.Sql.MySql.dll
MonoDevelop.TextTemplating                        2.6.0.0        /Applications/MonoDevelop.app/Contents/MacOS/lib/monodevelop/AddIns/MonoDevelop.TextTemplating/MonoDevelop.TextTemplating.dll
MonoDevelop.Database.Sql.Sqlite                   2.6.0.0        /Applications/MonoDevelop.app/Contents/MacOS/lib/monodevelop/AddIns/MonoDevelop.Database/MonoDevelop.Database.Sql.Sqlite.dll
MonoDevelop.Database.Designer                     2.6.0.0        /Applications/MonoDevelop.app/Contents/MacOS/lib/monodevelop/AddIns/MonoDevelop.Database/MonoDevelop.Database.Designer.dll
MonoDevelop.Database.Query                        2.6.0.0        /Applications/MonoDevelop.app/Contents/MacOS/lib/monodevelop/AddIns/MonoDevelop.Database/MonoDevelop.Database.Query.dll
MonoDevelop.Database.Components                   2.6.0.0        /Applications/MonoDevelop.app/Contents/MacOS/lib/monodevelop/AddIns/MonoDevelop.Database/MonoDevelop.Database.Components.dll
MonoDevelop.Database.Sql                          2.2.0.0        /Applications/MonoDevelop.app/Contents/MacOS/lib/monodevelop/AddIns/MonoDevelop.Database/MonoDevelop.Database.Sql.dll
MonoDevelop.Gettext                               2.6.0.0        /Applications/MonoDevelop.app/Contents/MacOS/lib/monodevelop/AddIns/MonoDevelop.Gettext/MonoDevelop.Gettext.dll
ChangeLogAddIn                                    2.6.0.0        /Applications/MonoDevelop.app/Contents/MacOS/lib/monodevelop/AddIns/ChangeLogAddIn/ChangeLogAddIn.dll
MonoDevelop.CBinding                              2.6.0.0        /Applications/MonoDevelop.app/Contents/MacOS/lib/monodevelop/AddIns/BackendBindings/MonoDevelop.CBinding.dll
MonoDevelop.Deployment.Linux                      2.6.0.0        /Applications/MonoDevelop.app/Contents/MacOS/lib/monodevelop/AddIns/MonoDevelop.Deployment/MonoDevelop.Deployment.Linux.dll
ILAsmBinding                                      2.6.0.0        /Applications/MonoDevelop.app/Contents/MacOS/lib/monodevelop/AddIns/BackendBindings/ILAsmBinding.dll
OldNRefactory                                     2.1.1.0        /Applications/MonoDevelop.app/Contents/MacOS/lib/monodevelop/bin/OldNRefactory.dll
ICSharpCode.NRefactory                            1.0.4472.29456 /Applications/MonoDevelop.app/Contents/MacOS/lib/monodevelop/bin/ICSharpCode.NRefactory.dll
MonoDevelop.Projects.Formats.MSBuild              1.0.0.0        /Applications/MonoDevelop.app/Contents/MacOS/lib/monodevelop/bin/MonoDevelop.Projects.Formats.MSBuild.exe
MonoDevelop.Autotools                             2.6.0.0        /Applications/MonoDevelop.app/Contents/MacOS/lib/monodevelop/AddIns/MonoDevelop.Autotools/MonoDevelop.Autotools.dll
MonoDevelop.MonoMac                               2.6.0.0        /Applications/MonoDevelop.app/Contents/MacOS/lib/monodevelop/AddIns/MonoDevelop.MonoMac/MonoDevelop.MonoMac.dll
MonoDevelop.MsVisualStudio                        2.6.0.0        /Applications/MonoDevelop.app/Contents/MacOS/lib/monodevelop/AddIns/MonoDevelop.MsVisualStudio/MonoDevelop.MsVisualStudio.dll
MonoDevelop.VBNetBinding                          2.6.0.0        /Applications/MonoDevelop.app/Contents/MacOS/lib/monodevelop/AddIns/BackendBindings/MonoDevelop.VBNetBinding.dll
MonoDevelop.CSharpBinding                         2.6.0.0        /Applications/MonoDevelop.app/Contents/MacOS/lib/monodevelop/AddIns/BackendBindings/MonoDevelop.CSharpBinding.dll
MonoDevelop.Refactoring                           2.6.0.0        /Applications/MonoDevelop.app/Contents/MacOS/lib/monodevelop/AddIns/MonoDevelop.Refactoring/MonoDevelop.Refactoring.dll
MonoDevelop.Moonlight                             2.6.0.0        /Applications/MonoDevelop.app/Contents/MacOS/lib/monodevelop/AddIns/MonoDevelop.Moonlight/MonoDevelop.Moonlight.dll
MonoDevelop.AspNet                                2.6.0.0        /Applications/MonoDevelop.app/Contents/MacOS/lib/monodevelop/AddIns/MonoDevelop.AspNet/MonoDevelop.AspNet.dll
MonoDevelop.XmlEditor                             2.6.0.0        /Applications/MonoDevelop.app/Contents/MacOS/lib/monodevelop/AddIns/MonoDevelop.XmlEditor/MonoDevelop.XmlEditor.dll
MonoDevelop.Deployment                            2.6.0.0        /Applications/MonoDevelop.app/Contents/MacOS/lib/monodevelop/AddIns/MonoDevelop.Deployment/MonoDevelop.Deployment.dll
ICSharpCode.SharpZipLib                           2.84.0.0       /Library/Frameworks/Mono.framework/Versions/2.10.9/lib/mono/gac/ICSharpCode.SharpZipLib/2.84.0.0__1b03e6acf1164f73/ICSharpCode.SharpZipLib.dll
MonoDevelop.GtkCore                               2.6.0.0        /Applications/MonoDevelop.app/Contents/MacOS/lib/monodevelop/AddIns/MonoDevelop.GtkCore/MonoDevelop.GtkCore.dll
libsteticui                                       0.0.0.0        /Applications/MonoDevelop.app/Contents/MacOS/lib/monodevelop/AddIns/MonoDevelop.GtkCore/libsteticui.dll
libstetic                                         0.0.0.0        /Applications/MonoDevelop.app/Contents/MacOS/lib/monodevelop/AddIns/MonoDevelop.GtkCore/libstetic.dll
Mono.Security                                     4.0.0.0        /Library/Frameworks/Mono.framework/Versions/2.10.9/lib/mono/gac/Mono.Security/4.0.0.0__0738eb9f132ed756/Mono.Security.dll
Xamarin.Ide.Mac                                   1.0.0.0        /Applications/MonoDevelop.app/Contents/MacOS/lib/monodevelop/AddIns/Xamarin.Ide/Xamarin.Ide.Mac.dll
nunit.util                                        2.4.8.0        /Applications/MonoDevelop.app/Contents/MacOS/lib/monodevelop/AddIns/NUnit/nunit.util.dll
nunit.framework                                   2.4.8.0        /Applications/MonoDevelop.app/Contents/MacOS/lib/monodevelop/AddIns/NUnit/nunit.framework.dll
nunit.core.interfaces                             2.4.8.0        /Applications/MonoDevelop.app/Contents/MacOS/lib/monodevelop/AddIns/NUnit/nunit.core.interfaces.dll
nunit.core                                        2.4.8.0        /Applications/MonoDevelop.app/Contents/MacOS/lib/monodevelop/AddIns/NUnit/nunit.core.dll
MonoDevelop.NUnit                                 2.6.0.0        /Applications/MonoDevelop.app/Contents/MacOS/lib/monodevelop/AddIns/NUnit/MonoDevelop.NUnit.dll
Mono.Cairo                                        2.0.0.0        /Library/Frameworks/Mono.framework/Versions/2.10.9/lib/mono/gac/Mono.Cairo/2.0.0.0__0738eb9f132ed756/Mono.Cairo.dll
MonoDeveloperExtensions                           2.6.0.0        /Applications/MonoDevelop.app/Contents/MacOS/lib/monodevelop/AddIns/MonoDeveloperExtensions/MonoDeveloperExtensions.dll
Mono.Debugging                                    0.0.0.0        /Applications/MonoDevelop.app/Contents/MacOS/lib/monodevelop/bin/Mono.Debugging.dll
pango-sharp                                       2.12.0.0       /Library/Frameworks/Mono.framework/Versions/2.10.9/lib/mono/gac/pango-sharp/2.12.0.0__35e10195dab3c99f/pango-sharp.dll
monodoc                                           1.0.0.0        /Library/Frameworks/Mono.framework/Versions/2.10.9/lib/mono/gac/monodoc/1.0.0.0__0738eb9f132ed756/monodoc.dll
System.Drawing                                    4.0.0.0        /Library/Frameworks/Mono.framework/Versions/2.10.9/lib/mono/gac/System.Drawing/4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
Mono.Cecil                                        0.9.4.0        /Applications/MonoDevelop.app/Contents/MacOS/lib/monodevelop/bin/Mono.Cecil.dll
MonoDevelop.IPhone                                2.6.0.0        /Applications/MonoDevelop.app/Contents/MacOS/lib/monodevelop/AddIns/MonoDevelop.IPhone/MonoDevelop.IPhone.dll
MonoDevelop.MacDev                                2.6.0.0        /Applications/MonoDevelop.app/Contents/MacOS/lib/monodevelop/AddIns/MonoDevelop.MacDev/MonoDevelop.MacDev.dll
MonoDevelop.DesignerSupport                       2.6.0.0        /Applications/MonoDevelop.app/Contents/MacOS/lib/monodevelop/AddIns/MonoDevelop.DesignerSupport/MonoDevelop.DesignerSupport.dll
MacPlatform                                       2.6.0.0        /Applications/MonoDevelop.app/Contents/MacOS/lib/monodevelop/AddIns/MacPlatform.dll
MonoMac                                           0.0.0.0        /Applications/MonoDevelop.app/Contents/MacOS/lib/monodevelop/AddIns/MonoMac.dll
MonoDevelop.VersionControl                        2.6.0.0        /Applications/MonoDevelop.app/Contents/MacOS/lib/monodevelop/AddIns/VersionControl/MonoDevelop.VersionControl.dll
MonoDevelop.SourceEditor2                         2.6.0.0        /Applications/MonoDevelop.app/Contents/MacOS/lib/monodevelop/AddIns/MonoDevelop.SourceEditor2.dll
MonoDevelop.Debugger                              2.6.0.0        /Applications/MonoDevelop.app/Contents/MacOS/lib/monodevelop/AddIns/MonoDevelop.Debugger/MonoDevelop.Debugger.dll
MonoDevelop.MonoDroid                             4.0.0.24       /Applications/MonoDevelop.app/Contents/MacOS/lib/monodevelop/AddIns/MonoDevelop.MonoDroid/MonoDevelop.MonoDroid.dll
Mono.AndroidTools                                 0.9.3.0        /Applications/MonoDevelop.app/Contents/MacOS/lib/monodevelop/AddIns/MonoDevelop.MonoDroid/Mono.AndroidTools.dll
Xamarin.Ide                                       1.0.0.0        /Applications/MonoDevelop.app/Contents/MacOS/lib/monodevelop/AddIns/Xamarin.Ide/Xamarin.Ide.dll
System.Configuration                              4.0.0.0        /Library/Frameworks/Mono.framework/Versions/2.10.9/lib/mono/gac/System.Configuration/4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
gdk-sharp                                         2.12.0.0       /Library/Frameworks/Mono.framework/Versions/2.10.9/lib/mono/gac/gdk-sharp/2.12.0.0__35e10195dab3c99f/gdk-sharp.dll
Mono.TextEditor                                   1.0.0.0        /Applications/MonoDevelop.app/Contents/MacOS/lib/monodevelop/bin/Mono.TextEditor.dll
atk-sharp                                         2.12.0.0       /Library/Frameworks/Mono.framework/Versions/2.10.9/lib/mono/gac/atk-sharp/2.12.0.0__35e10195dab3c99f/atk-sharp.dll
glib-sharp                                        2.12.0.0       /Library/Frameworks/Mono.framework/Versions/2.10.9/lib/mono/gac/glib-sharp/2.12.0.0__35e10195dab3c99f/glib-sharp.dll
gtk-sharp                                         2.12.0.0       /Library/Frameworks/Mono.framework/Versions/2.10.9/lib/mono/gac/gtk-sharp/2.12.0.0__35e10195dab3c99f/gtk-sharp.dll
Mono.Posix                                        4.0.0.0        /Library/Frameworks/Mono.framework/Versions/2.10.9/lib/mono/gac/Mono.Posix/4.0.0.0__0738eb9f132ed756/Mono.Posix.dll
Mono.Addins                                       0.6.0.0        /Library/Frameworks/Mono.framework/Versions/2.10.9/lib/mono/gac/Mono.Addins/0.6.0.0__0738eb9f132ed756/Mono.Addins.dll
Mono.Addins.Setup                                 0.6.0.0        /Library/Frameworks/Mono.framework/Versions/2.10.9/lib/mono/gac/Mono.Addins.Setup/0.6.0.0__0738eb9f132ed756/Mono.Addins.Setup.dll
System.Xml                                        4.0.0.0        /Library/Frameworks/Mono.framework/Versions/2.10.9/lib/mono/gac/System.Xml/4.0.0.0__b77a5c561934e089/System.Xml.dll
System.Xml.Linq                                   4.0.0.0        /Library/Frameworks/Mono.framework/Versions/2.10.9/lib/mono/gac/System.Xml.Linq/4.0.0.0__b77a5c561934e089/System.Xml.Linq.dll
System.Core                                       4.0.0.0        /Library/Frameworks/Mono.framework/Versions/2.10.9/lib/mono/gac/System.Core/4.0.0.0__b77a5c561934e089/System.Core.dll
System                                            4.0.0.0        /Library/Frameworks/Mono.framework/Versions/2.10.9/lib/mono/gac/System/4.0.0.0__b77a5c561934e089/System.dll
MonoDevelop.Core                                  2.6.0.0        /Applications/MonoDevelop.app/Contents/MacOS/lib/monodevelop/bin/MonoDevelop.Core.dll
MonoDevelop.Ide                                   2.6.0.0        /Applications/MonoDevelop.app/Contents/MacOS/lib/monodevelop/bin/MonoDevelop.Ide.dll
MonoDevelop                                       2.6.0.0        /Applications/MonoDevelop.app/Contents/MacOS/lib/monodevelop/bin/MonoDevelop.exe
mscorlib                                          4.0.0.0        /Library/Frameworks/Mono.framework/Versions/2.10.9/lib/mono/4.0/mscorlib.dll
Comment 7 Zoltan Varga 2012-05-13 21:15:38 UTC
Fixed in mobile-master by f3a2f5ba177ddc12e8d12e2a1ca2c136156b69bd.