Unable to start on Linux with mono (#46)
With the veersion 4.x.x the software start correctly. Now with the newest version when I try to start with the following command:
mono SoftwareIdeasModeler.exe
It return:
KDE colorscheme read failure, using built-in colorscheme
Stacktrace:
at (wrapper managed-to-native) System.Drawing.GDIPlus.GdipLoadImageFromFile (string,intptr&) <0xffffffff>
at System.Drawing.Image.FromFile (string,bool) <0x0005b>
at System.Drawing.Image.FromFile (string) <0x0000f>
at SoftwareIdeasModeler.Core.Localization.LocalizationInfo.FromDirectory (string) <0x0031b>
at SoftwareIdeasModeler.Core.Localization.LocalizationManager.Load () <0x00067>
at SoftwareIdeasModeler.Core.Localization.LocalizationManager.get_Instance () <0x0005b>
at SoftwareIdeasModeler.Dialogs.LanguageForm.BindLanguages () <0x0001f>
at SoftwareIdeasModeler.Dialogs.LanguageForm.LanguageForm_Load (object,System.EventArgs) <0x0000f>
at System.Windows.Forms.Form.OnLoad (System.EventArgs) <0x00075>
at System.Windows.Forms.Form.OnLoadInternal (System.EventArgs) <0x0007f>
at System.Windows.Forms.Form.OnCreateControl () <0x00053>
at System.Windows.Forms.Control.CreateControl () <0x00127>
at System.Windows.Forms.Control.WmShowWindow (System.Windows.Forms.Message&) <0x00193>
at System.Windows.Forms.Control.WndProc (System.Windows.Forms.Message&) <0x002c7>
at System.Windows.Forms.ScrollableControl.WndProc (System.Windows.Forms.Message&) <0x00013>
at System.Windows.Forms.ContainerControl.WndProc (System.Windows.Forms.Message&) <0x0005b>
at System.Windows.Forms.Form.WndProc (System.Windows.Forms.Message&) <0x0024f>
at System.Windows.Forms.Control/ControlWindowTarget.OnMessage (System.Windows.Forms.Message&) <0x00024>
at System.Windows.Forms.Control/ControlNativeWindow.WndProc (System.Windows.Forms.Message&) <0x00036>
at System.Windows.Forms.NativeWindow.WndProc (intptr,System.Windows.Forms.Msg,intptr,intptr) <0x002bc>
at System.Windows.Forms.XplatUIX11.SendMessage (intptr,System.Windows.Forms.Msg,intptr,intptr) <0x00313>
at System.Windows.Forms.XplatUIX11.MapWindow (System.Windows.Forms.Hwnd,System.Windows.Forms.WindowType) <0x001fb>
at System.Windows.Forms.XplatUIX11.CreateWindow (System.Windows.Forms.CreateParams) <0x00ccf>
at System.Windows.Forms.XplatUI.CreateWindow (System.Windows.Forms.CreateParams) <0x00024>
at System.Windows.Forms.NativeWindow.CreateHandle (System.Windows.Forms.CreateParams) <0x0003f>
at System.Windows.Forms.Control.CreateHandle () <0x00069>
at System.Windows.Forms.Form.CreateHandle () <0x0001b>
at System.Windows.Forms.Control.CreateControl () <0x00087>
at System.Windows.Forms.Control.SetVisibleCore (bool) <0x0009f>
at System.Windows.Forms.Form.SetVisibleCore (bool) <0x002ef>
at System.Windows.Forms.Control.set_Visible (bool) <0x00032>
at (wrapper remoting-invoke-with-check) System.Windows.Forms.Control.set_Visible (bool) <0xffffffff>
at System.Windows.Forms.Application.RunLoop (bool,System.Windows.Forms.ApplicationContext) <0x002b3>
at System.Windows.Forms.Form.ShowDialog (System.Windows.Forms.IWin32Window) <0x0079f>
at System.Windows.Forms.Form.ShowDialog () <0x0000f>
at (wrapper remoting-invoke-with-check) System.Windows.Forms.Form.ShowDialog () <0xffffffff>
at SoftwareIdeasModeler.Program.SelectLanguage () <0x00033>
at SoftwareIdeasModeler.Program.LoadLanguage (System.Windows.Forms.Form) <0x00073>
at SoftwareIdeasModeler.Program.Main (string[]) <0x000e3>
at (wrapper runtime-invoke) <Module>.runtime_invoke_void_object (object,intptr,intptr,intptr) <0xffffffff>
Native stacktrace:
mono() [0x491dda]
mono() [0x4e147f]
mono() [0x41c397]
/lib/libpthread.so.0(+0xf140)
/usr/lib/libgdiplus.so(+0x4345c)
/usr/lib/libgdiplus.so(GdipLoadImageFromFile+0x1fe)
Debug info from gdb:
=================================================================
Got a SIGSEGV while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries
used by your application.
=================================================================
Annullato
Dusan Rodina - softwareideas.net 20 May 2012 16:11:17
Version 5.25 should start on Linux, but there are still some problems with documentation editor because of some differences (compared to .NET) or bugs in Mono. I have to better analyze this problem.
Simon 17 May 2012 0:00:31
I've got exactly the same problem. (Without the top KDE error line)
Kernel: 3.3.5-1-Arch
Archlinux 64bit
Maybe it depends on the 64bit, because on my 32bit netbook (archlinux) it starts without problems.
regards