[Mono-winforms-list] WinForms Apps Crash on Mac OS X
Justin Holewinski
shawmishrak at gmail.com
Fri Sep 11 12:46:05 EDT 2009
Submitted.
https://bugzilla.novell.com/show_bug.cgi?id=480972
As a follow-up, building 2.4.2.3 from source leads to the same behavior with
a slightly different error.
Thanks,
Justin Holewinski
On Fri, Sep 11, 2009 at 11:03 AM, Sandy Armstrong <
sanfordarmstrong at gmail.com> wrote:
> You should probably file a bug for this.
>
> Sandy
>
> On Sat, Sep 5, 2009 at 6:29 PM, Justin Holewinski <shawmishrak at gmail.com>
> wrote:
> > I'm having an issue with WinForms on Mac OS X 10.6. WinForms apps used
> to
> > work, but all of a sudden they all crash on start-up. Even trivial
> WinForms
> > apps crash now. My first thought was the 10.6 upgrade, but I haven't
> read
> > of any Mono incompatibilities affecting WinForms. I've tried
> uninstalling
> > and reinstalling Mono, including getting rid of the ~/.mono directory,
> but
> > no luck. I am using the Mono .dmg image, version 2.4.2.3.
> >
> > I read some older threads regarding font issues and needing X11, but X11
> is
> > installed. I use it everyday.
> >
> >
> > Test1.cs:
> >
> > using System;
> > using System.Windows.Forms;
> >
> > namespace test
> > {
> > class Test
> > {
> > [STAThread]
> > public static void Main(string[] args)
> > {
> > Form f = new Form();
> >
> > f.Show();
> >
> > Application.Run(f);
> > }
> > }
> > }
> >
> >
> > Crash:
> >
> > acheron:winforms jholewinski$ gmcs Test1.cs -r:System.Windows.Forms.dll
> > acheron:winforms jholewinski$ mono Test1.exe
> > Stacktrace:
> >
> > at (wrapper managed-to-native)
> > System.Drawing.GDIPlus.GdipCreateFontFamilyFromName
> (string,intptr,intptr&)
> > <0x00004>
> > at (wrapper managed-to-native)
> > System.Drawing.GDIPlus.GdipCreateFontFamilyFromName
> (string,intptr,intptr&)
> > <0xffffffff>
> > at System.Drawing.FontFamily..ctor
> > (string,System.Drawing.Text.FontCollection) <0x00044>
> > at System.Drawing.FontFamily..ctor (string) <0x00015>
> > at (wrapper remoting-invoke-with-check) System.Drawing.FontFamily..ctor
> > (string) <0xffffffff>
> > at System.Drawing.Font.CreateFont
> >
> (string,single,System.Drawing.FontStyle,System.Drawing.GraphicsUnit,byte,bool)
> > <0x00034>
> > at System.Drawing.Font..ctor
> >
> (string,single,System.Drawing.FontStyle,System.Drawing.GraphicsUnit,byte,bool)
> > <0x00042>
> > at System.Drawing.Font..ctor (string,single,string) <0x00024>
> > at (wrapper remoting-invoke-with-check) System.Drawing.Font..ctor
> > (string,single,string) <0xffffffff>
> > at System.Drawing.SystemFonts.get_DefaultFont () <0x0003c>
> > at System.Windows.Forms.Theme..ctor () <0x00032>
> > at System.Windows.Forms.ThemeWin32Classic..ctor () <0x00012>
> > at System.Windows.Forms.ThemeEngine..cctor () <0x00085>
> > at (wrapper runtime-invoke) object.runtime_invoke_void
> > (object,intptr,intptr,intptr) <0xffffffff>
> > at System.Windows.Forms.SystemInformation.get_MenuAccessKeysUnderlined
> ()
> > <0xffffffff>
> > at System.Windows.Forms.SystemInformation.get_MenuAccessKeysUnderlined
> ()
> > <0x0000b>
> > at System.Windows.Forms.Control..ctor () <0x001f3>
> > at (wrapper remoting-invoke-with-check)
> System.Windows.Forms.Control..ctor
> > () <0xffffffff>
> > at System.Windows.Forms.WindowsFormsSynchronizationContext..cctor ()
> > <0x00028>
> > at (wrapper runtime-invoke) object.runtime_invoke_void
> > (object,intptr,intptr,intptr) <0xffffffff>
> > at System.Windows.Forms.Control..ctor () <0xffffffff>
> > at System.Windows.Forms.Control..ctor () <0x00059>
> > at System.Windows.Forms.ScrollableControl..ctor () <0x00012>
> > at System.Windows.Forms.ContainerControl..ctor () <0x00023>
> > at System.Windows.Forms.Form..ctor () <0x00058>
> > at (wrapper remoting-invoke-with-check) System.Windows.Forms.Form..ctor
> ()
> > <0xffffffff>
> > at test.Test.Main (string[]) <0x00028>
> > at (wrapper runtime-invoke) test.Test.runtime_invoke_void_object
> > (object,intptr,intptr,intptr) <0xffffffff>
> > Abort trap
> >
> >
> > --
> >
> > Thanks,
> >
> > Justin Holewinski
> >
> > _______________________________________________
> > Mono-winforms-list maillist - Mono-winforms-list at lists.ximian.com
> > http://lists.ximian.com/mailman/listinfo/mono-winforms-list
> >
> >
>
--
Thanks,
Justin Holewinski
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ximian.com/pipermail/mono-winforms-list/attachments/20090911/43d3a14a/attachment.html
More information about the Mono-winforms-list
mailing list