|
View:
New views
3 Messages
—
Rating Filter:
Alert me
|
|
|
WinForms Apps Crash on Mac OS XI'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@... http://lists.ximian.com/mailman/listinfo/mono-winforms-list |
|
|
Re: WinForms Apps Crash on Mac OS XYou should probably file a bug for this.
Sandy On Sat, Sep 5, 2009 at 6:29 PM, Justin Holewinski <shawmishrak@...> 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@... > http://lists.ximian.com/mailman/listinfo/mono-winforms-list > > Mono-winforms-list maillist - Mono-winforms-list@... http://lists.ximian.com/mailman/listinfo/mono-winforms-list |
|
|
Re: WinForms Apps Crash on Mac OS XSubmitted.
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@...> wrote: You should probably file a bug for this. -- Thanks, Justin Holewinski _______________________________________________ Mono-winforms-list maillist - Mono-winforms-list@... http://lists.ximian.com/mailman/listinfo/mono-winforms-list |
| Free embeddable forum powered by Nabble | Forum Help |