[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
:0
  at System.Drawing.Drawing2D.LinearGradientBrush..ctor (Rectangle
rect, Color color1, Color color2, LinearGradientMode
linearGradientMode) [0x0] in :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
:0
  at System.Windows.Forms.ToolStripRenderer.DrawToolStripPanelBackground
(System.Windows.Forms.ToolStripPanelRenderEventArgs e) [0x0] in
:0
  at System.Windows.Forms.ToolStripPanel.OnPaintBackground
(System.Windows.Forms.PaintEventArgs e) [0x0] in :0
  at System.Windows.Forms.Control.WmPaint
(System.Windows.Forms.Message& m) [0x0] in :0
  at System.Windows.Forms.Control.WndProc
(System.Windows.Forms.Message& m) [0x0] in :0
  at System.Windows.Forms.ScrollableControl.WndProc
(System.Windows.Forms.Message& m) [0x0] in :0
  at System.Windows.Forms.ContainerControl.WndProc
(System.Windows.Forms.Message& m) [0x0] in :0
  at System.Windows.Forms.Control+ControlWindowTarget.OnMessage
(System.Windows.Forms.Message& m) [0x0] in :0
  at System.Windows.Forms.Control+ControlNativeWindow.WndProc
(System.Windows.Forms.Message& m) [0x0] in :0
  at System.Windows.Forms.NativeWindow.WndProc (IntPtr hWnd, Msg msg,
IntPtr wParam, IntPtr lParam) [0x0] in :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
:0
  at System.Drawing.Graphics.GdipMeasureString (IntPtr graphics,
System.String text, System.Drawing.Font font,
System.Drawing.RectangleF& layoutRect, IntPtr stringFormat) [0x0]
in :0
  at System.Drawing.Graphics.MeasureString (System.String text,
System.Drawing.Font font, Int32 width, System.Drawing.StringFormat
format) [0x0] in :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 :0
  at System.Windows.Forms.TextRenderer.MeasureText (System.String
text, System.Drawing.Font font, Size proposedSize, TextFormatFlags
flags) [0x0] in :0
  at System.Windows.Forms.ToolStripItem.OnParentChanged
(System.Windows.Forms.ToolStrip oldParent,
System.Windows.Forms.ToolStrip newParent) [0x0] in :0
  at System.Windows.Forms.ToolStripItem.set_Parent
(System.Windows.Forms.ToolStrip value) [0x0] in :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 :0
  at System.Windows.Forms.ToolStripItem.Dispose (Boolean disposing)
[0x0] in :0
  at System.Windows.Forms.ToolStripDropDownItem.Dispose (Boolean
disposing) [0x0] in :0
  at System.Windows.Forms.ToolStripMenuItem.Dispose (Boolean
disposing) [0x0] in :0
  at System.ComponentModel.Component.Finalize () [0x0] in
: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