[Mono-dev] Failed to run .net 4.0 application with mono 3.2.3 on Mac 10.8.4

2013-09-19 Thread Kun Ji
Hi all,

I met a crash when trying to start a .net 4.0 application compiled on
Windows.

The application named PAT and can be download here.

When I tried $ mono PAT\ 3.exe

it showed the following results:

System.ArgumentException: A null reference or invalid value was found
[GDI+ status: InvalidParameter]
  at System.Drawing.GDIPlus.CheckStatus (Status status) [0x0] in
filename unknown:0
  at System.Drawing.Drawing2D.LinearGradientBrush..ctor (Rectangle
rect, Color color1, Color color2, LinearGradientMode
linearGradientMode) [0x0] in filename unknown:0
  at (wrapper remoting-invoke-with-check)
System.Drawing.Drawing2D.LinearGradientBrush:.ctor
(System.Drawing.Rectangle,System.Drawing.Color,System.
Drawing.Color,System.Drawing.Drawing2D.LinearGradientMode)
  at System.Windows.Forms.ToolStripProfessionalRenderer.
OnRenderToolStripPanelBackground
(System.Windows.Forms.ToolStripPanelRenderEventArgs e) [0x0] in
filename unknown:0
  at System.Windows.Forms.ToolStripRenderer.DrawToolStripPanelBackground
(System.Windows.Forms.ToolStripPanelRenderEventArgs e) [0x0] in
filename unknown:0
  at System.Windows.Forms.ToolStripPanel.OnPaintBackground
(System.Windows.Forms.PaintEventArgs e) [0x0] in filename
unknown:0
  at System.Windows.Forms.Control.WmPaint
(System.Windows.Forms.Message m) [0x0] in filename unknown:0
  at System.Windows.Forms.Control.WndProc
(System.Windows.Forms.Message m) [0x0] in filename unknown:0
  at System.Windows.Forms.ScrollableControl.WndProc
(System.Windows.Forms.Message m) [0x0] in filename unknown:0
  at System.Windows.Forms.ContainerControl.WndProc
(System.Windows.Forms.Message m) [0x0] in filename unknown:0
  at System.Windows.Forms.Control+ControlWindowTarget.OnMessage
(System.Windows.Forms.Message m) [0x0] in filename unknown:0
  at System.Windows.Forms.Control+ControlNativeWindow.WndProc
(System.Windows.Forms.Message m) [0x0] in filename unknown:0
  at System.Windows.Forms.NativeWindow.WndProc (IntPtr hWnd, Msg msg,
IntPtr wParam, IntPtr lParam) [0x0] in filename unknown:0

Unhandled Exception:
System.ArgumentException: A null reference or invalid value was found
[GDI+ status: InvalidParameter]
  at System.Drawing.GDIPlus.CheckStatus (Status status) [0x0] in
filename unknown:0
  at System.Drawing.Graphics.GdipMeasureString (IntPtr graphics,
System.String text, System.Drawing.Font font,
System.Drawing.RectangleF layoutRect, IntPtr stringFormat) [0x0]
in filename unknown:0
  at System.Drawing.Graphics.MeasureString (System.String text,
System.Drawing.Font font, Int32 width, System.Drawing.StringFormat
format) [0x0] in filename unknown:0
  at (wrapper remoting-invoke-with-check)
System.Drawing.Graphics:MeasureString
(string,System.Drawing.Font,int,System.Drawing.StringFormat)
  at System.Windows.Forms.TextRenderer.MeasureTextInternal
(IDeviceContext dc, System.String text, System.Drawing.Font font, Size
proposedSize, TextFormatFlags flags, Boolean useMeasureString)
[0x0] in filename unknown:0
  at System.Windows.Forms.TextRenderer.MeasureText (System.String
text, System.Drawing.Font font, Size proposedSize, TextFormatFlags
flags) [0x0] in filename unknown:0
  at System.Windows.Forms.ToolStripItem.OnParentChanged
(System.Windows.Forms.ToolStrip oldParent,
System.Windows.Forms.ToolStrip newParent) [0x0] in filename
unknown:0
  at System.Windows.Forms.ToolStripItem.set_Parent
(System.Windows.Forms.ToolStrip value) [0x0] in filename
unknown:0
  at (wrapper remoting-invoke-with-check)
System.Windows.Forms.ToolStripItem:set_Parent
(System.Windows.Forms.ToolStrip)
  at System.Windows.Forms.ToolStripItemCollection.Remove
(System.Windows.Forms.ToolStripItem value) [0x0] in filename
unknown:0
  at System.Windows.Forms.ToolStripItem.Dispose (Boolean disposing)
[0x0] in filename unknown:0
  at System.Windows.Forms.ToolStripDropDownItem.Dispose (Boolean
disposing) [0x0] in filename unknown:0
  at System.Windows.Forms.ToolStripMenuItem.Dispose (Boolean
disposing) [0x0] in filename unknown:0
  at System.ComponentModel.Component.Finalize () [0x0] in
filename unknown:0


Can anyone give some hints on this issue?

Thanks very much.

-- 
Best Regards,
Ji Kun
___
Mono-devel-list mailing list
Mono-devel-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-devel-list


[Mono-dev] Proposal for GSoC (Source analysis project)

2013-04-22 Thread Kun Ji
Hi all,

I am Ji Kun, a graduate student from Singapore, researching in software
system validation and program analysis.

I am an external contributor for NRefactory and MonoDevelop and would like
to participate in this year GSoC.

I have already extensively discussed the source analysis project with this
project's mentor Mike and other external contributors of NRefactory.

As we know, the application gate will open soon, and I have already written
a proposal for this project as following.

https://docs.google.com/document/d/13yt2LUoA5iphrf1rZShyWha-Dntdq82DPOcrIIVOwrU/edit

If any of you have any comments (e.g., concerns about code issues, idea for
other code issues, comments for the proposal writing).

Please do not hesitate to reply.

Thank you all.

-- 
Best Regards,
Ji Kun
___
Mono-devel-list mailing list
Mono-devel-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-devel-list