[Mono-bugs] [Bug 74013][Min] Changed - libgdiplus is not endian-correct when used with a server with different endianess
bugzilla-daemon at bugzilla.ximian.com
bugzilla-daemon at bugzilla.ximian.com
Fri Oct 6 15:57:30 EDT 2006
Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.
Changed by joncham at gmail.com.
http://bugzilla.ximian.com/show_bug.cgi?id=74013
--- shadow/74013 2006-10-06 15:52:42.000000000 -0400
+++ shadow/74013.tmp.12595 2006-10-06 15:57:30.000000000 -0400
@@ -55,6 +55,151 @@
doesn't work
<jchambers_> spouliot: no problem. the machine is pretty much default.
it may need some settings changed to work properly. Qt apps work, just
not Gtk and MWF (both crash in cairo).
<spouliot> jchambers_: sad, please update the bug description with any
info you have - I have more trust in bugzilla than my own memory ;-)
+
+------- Additional Comments From joncham at gmail.com 2006-10-06 15:57 -------
+Here's my call stack for a simple MWF app:
+
+Mono System.Windows.Forms Assembly [$auto_build_revision$]
+Gtk colorscheme read
+
+=================================================================
+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.
+=================================================================
+
+Stacktrace:
+
+ at (wrapper managed-to-native)
+System.Drawing.GDIPlus.GdipDrawImageRectRectI
+(intptr,intptr,int,int,int,int,int,int,int,int,System.Drawing.GraphicsUnit,intptr,System.Drawing.Graphics/DrawImageAbort,intptr)
+<0x00004>
+ at (wrapper managed-to-native)
+System.Drawing.GDIPlus.GdipDrawImageRectRectI
+(intptr,intptr,int,int,int,int,int,int,int,int,System.Drawing.GraphicsUnit,intptr,System.Drawing.Graphics/DrawImageAbort,intptr)
+<0xffffffff>
+ at System.Drawing.Graphics.DrawImage
+(System.Drawing.Image,System.Drawing.Rectangle,System.Drawing.Rectangle,System.Drawing.GraphicsUnit)
+<0x001b0>
+ at (wrapper remoting-invoke-with-check)
+System.Drawing.Graphics.DrawImage
+(System.Drawing.Image,System.Drawing.Rectangle,System.Drawing.Rectangle,System.Drawing.GraphicsUnit)
+<0xffffffff>
+ at System.Windows.Forms.Control.WndProc
+(System.Windows.Forms.Message&) <0x0065b>
+ at System.Windows.Forms.ButtonBase.WndProc
+(System.Windows.Forms.Message&) <0x00063>
+ at System.Windows.Forms.Button.WndProc
+(System.Windows.Forms.Message&) <0x0000d>
+ at ControlNativeWindow.WndProc (System.Windows.Forms.Message&) <0x00014>
+ at System.Windows.Forms.NativeWindow.WndProc
+(intptr,System.Windows.Forms.Msg,intptr,intptr) <0x00115>
+ at System.Windows.Forms.XplatUIX11.SendMessage
+(intptr,System.Windows.Forms.Msg,intptr,intptr) <0x00013>
+ at System.Windows.Forms.XplatUIX11.UpdateWindow (intptr) <0x00037>
+ at System.Windows.Forms.XplatUI.UpdateWindow (intptr) <0x00015>
+ at System.Windows.Forms.Control.Refresh () <0x0003c>
+ at System.Windows.Forms.ButtonBase.Redraw () <0x0000e>
+ at System.Windows.Forms.ButtonBase.OnGotFocus (System.EventArgs)
+<0x00014>
+ at System.Windows.Forms.Control.WndProc
+(System.Windows.Forms.Message&) <0x01d5a>
+ at System.Windows.Forms.ButtonBase.WndProc
+(System.Windows.Forms.Message&) <0x00063>
+ at System.Windows.Forms.Button.WndProc
+(System.Windows.Forms.Message&) <0x0000d>
+ at ControlNativeWindow.WndProc (System.Windows.Forms.Message&) <0x00014>
+ at System.Windows.Forms.NativeWindow.WndProc
+(intptr,System.Windows.Forms.Msg,intptr,intptr) <0x00115>
+ at System.Windows.Forms.XplatUIX11.SendMessage
+(intptr,System.Windows.Forms.Msg,intptr,intptr) <0x00013>
+ at System.Windows.Forms.XplatUIX11.SetFocus (intptr) <0x00070>
+ at System.Windows.Forms.XplatUI.SetFocus (intptr) <0x00015>
+ at System.Windows.Forms.Control.Select
+(System.Windows.Forms.Control) <0x000f8>
+ at System.Windows.Forms.ContainerControl.set_ActiveControl
+(System.Windows.Forms.Control) <0x00103>
+ at System.Windows.Forms.Control.Select
+(System.Windows.Forms.Control) <0x00097>
+ at System.Windows.Forms.Control.SelectNextControl
+(System.Windows.Forms.Control,bool,bool,bool,bool) <0x0014a>
+ at System.Windows.Forms.Form.OnCreateControl () <0x0004a>
+ at System.Windows.Forms.Control.CreateControl () <0x000a6>
+ at System.Windows.Forms.Control.SetVisibleCore (bool) <0x00040>
+ at System.Windows.Forms.Form.SetVisibleCore (bool) <0x0000f>
+ at System.Windows.Forms.Control.set_Visible (bool) <0x00013>
+ 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) <0x001a9>
+ at System.Windows.Forms.Application.Run (System.Windows.Forms.Form)
+<0x00027>
+ at MyFormProject.MainForm.Main () <0x00053>
+ at (wrapper runtime-invoke) System.Object.runtime_invoke_void
+(object,intptr,intptr,intptr) <0xffffffff>
+
+Native stacktrace:
+
+ mono(mono_handle_native_sigsegv+0xbf) [0x8159fdf]
+ mono [0x81274d8]
+ [0xffffe440]
+ /home/usr/local/lib/libgdiplus.so [0xb70d862f]
+ /home/usr/local/lib/libgdiplus.so(_cairo_pixman_composite+0x192)
+[0xb70d05a2]
+ /home/usr/local/lib/libgdiplus.so [0xb70b3b35]
+ /home/usr/local/lib/libgdiplus.so [0xb70b90c6]
+ /home/usr/local/lib/libgdiplus.so [0xb70b14e4]
+ /home/usr/local/lib/libgdiplus.so [0xb70b17d7]
+ /home/usr/local/lib/libgdiplus.so [0xb70b18c0]
+ /home/usr/local/lib/libgdiplus.so(cairo_fill_preserve+0x29) [0xb70aa9c9]
+ /home/usr/local/lib/libgdiplus.so(cairo_fill+0x12) [0xb70aa9f2]
+ /home/usr/local/lib/libgdiplus.so(GdipDrawImageRectRect+0x8df)
+[0xb70908ef]
+ /home/usr/local/lib/libgdiplus.so(GdipDrawImageRectRectI+0x78)
+[0xb7090a28]
+ [0xb65dfde2]
+ [0xb65dfc99]
+ [0xb65dfaab]
+ [0xb65ee27c]
+ [0xb65f29dc]
+ [0xb65f296e]
+ [0xb65eac8d]
+ [0xb65eabf6]
+ [0xb65ed2bc]
+ [0xb65f4b90]
+ [0xb65f4b4e]
+ [0xb6ae5b65]
+ [0xb6ae5b1f]
+ [0xb65f4465]
+ [0xb65ef97b]
+ [0xb65f29dc]
+ [0xb65f296e]
+ [0xb65eac8d]
+ [0xb65eabf6]
+ [0xb65ed2bc]
+ [0xb65f4411]
+ [0xb65f4396]
+ [0xb65f3af1]
+ [0xb65f3e14]
+ [0xb65f3a90]
+ [0xb65f3013]
+ [0xb65f2d33]
+ [0xb6aeb12f]
+ [0xb6aeada1]
+ [0xb6aead58]
+ [0xb6aead3c]
+ [0xb6aeace8]
+ [0xb6aea0ba]
+ [0xb6ae9bc8]
+ [0xb7f49d84]
+ [0xb7f4879e]
+ mono(mono_runtime_exec_main+0x62) [0x80dc0d2]
+ mono(mono_runtime_run_main+0x1b9) [0x80dc3b9]
+ mono(mono_main+0xe46) [0x805e4e6]
+ mono [0x805d192]
+ /lib/libc.so.6(__libc_start_main+0xdc) [0xb7d5387c]
+ mono [0x805d0e1]
+
More information about the mono-bugs
mailing list