[Mono-osx] Mono 2.8.2 and 2.10 regressions

Miguel de Icaza miguel at novell.com
Sat Feb 19 11:15:01 EST 2011

> Issue 1: WinForms Form.OpenDialog() causes a segmentation fault
> I think this issue first appeared in 2.8 and it is certainly present in
> 2.8.2. I have not managed to check to see if this issue has been resolved in
> 2.10.

Please test on Mono 2.10 and file a bug report.

> Issue 3: Packaging mono with an application for distribution.
> I first tried this with 2.6.4 and I got it to work eventually but had issues
> with getting the WinForms stuff to work. I have since stripped out all the
> WinForms stuff from my application and tried it again with 2.8.2 it now just
> segmentation faults when running the application.

We never really supported shipping Mono with an app back in the 2.6.x
days, if you managed to get it working, it was likely pure chance.

When people bundle Mono with their apps sometimes they forget to ship
all the files that Mono needs.  Perhaps you are missing the .config
file that maps libraries, and perhaps you are missing initializing the
Mono runtime to look for its libraries in the package-relative
directory instead of the system files.

You will have to debug this on your own, try attaching with GDB and
finding out what happened.

More information about the Mono-osx mailing list