Hi guys: I have a simple code in a gtk window that use a pixbuf to put some image in a widget that inherit from DrawingArea, then at some point I call to the SetSizeRequest function and I get a really weird "InvalidProgramException"..the widget is associate internally to the OnExposeEvent, the handler is reached but then when I call to function that update a internal Pixbuf (still not doing nothing with the widget, just the function that update de pixbuf that is used later in the handler to update the "draw" of the drawingarea) the app crash with a:
ExcObject: System.InvalidProgramException: Invalid IL code in (wrapper native-to-managed) GdkSharp.PixbufDestroyNotifyWrapper:NativeCallback (intptr,intptr): IL_0030: call 0x00000006 at (wrapper managed-to-native) System.Object:__icall_wrapper_mono_delegate_to_ftnptr (object) at (wrapper managed-to-native) Gdk.Pixbuf:gdk_pixbuf_new_from_data (byte[],int,bool,int,int,int,int,GdkSharp.PixbufDestroyNotifyNative,intptr) at Gdk.Pixbuf..ctor (System.Byte[] data, Colorspace colorspace, Boolean has_alpha, Int32 bits_per_sample, Int32 width, Int32 height, Int32 rowstride, Gdk.PixbufDestroyNotify destroy_fn) [0x00000] I use GLib.ExceptionManager.UnhandledException to get that little info :-S The weird thing is that with exactly the same code with mono-1.2.6 work like a charm and now the problem show up after a update to mono-1.9.1-3.1... any ideas?, I don't know even where to start...what that kind of message mean to begin to figure out what is happening?, some "rule" change to deal with pixbuf and that kind of types from mono-1.2.6 ? Thanks. Mauricio _______________________________________________ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list