Hi, My Mono app barfs a this line of code:
Gdk.Pixbuf pixbuf = new Gdk.Pixbuf(filename); This is on an OpenSuse 10.1 system, running xsp. I've downloaded the Mono 1.1.16.1 installer and I get the same error. Interestingly, exactly the same code using Mono 1.1.16.1 on an Ubuntu 6.06.1 system works fine. Can anyone point me in a direction to solve this ? The Suse Mono version is: Mono JIT compiler version 1.1.13.8, (C) 2002-2005 Novell, Inc and Contributors. www.mono-project.com TLS: __thread GC: Included Boehm (with typed GC) SIGSEGV : normal The relevant errors are: (/usr/lib/xsp/1.0/xsp.exe:30726): GLib-GObject-CRITICAL **: gtype.c:2254: initialization assertion failed, use g_type_init() prior to this function (/usr/lib/xsp/1.0/xsp.exe:30726): GLib-GObject-CRITICAL **: g_object_new: assertion `G_TYPE_IS_OBJECT (object_type)' failed ================================================================= 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: in (wrapper managed-to-native) Gdk.Pixbuf:gdk_pixbuf_new_from_file (intptr,intptr&) <0x4> in (wrapper managed-to-native) Gdk.Pixbuf:gdk_pixbuf_new_from_file (intptr,intptr&) <0xfffff6b2> in Gdk.Pixbuf:.ctor (string) <0x42> in Meta.RunProgram:print_report (System.IO.MemoryStream) <0x1370> Native stacktrace: /usr/bin/mono(mono_handle_native_sigsegv+0xbb) [0x8149e7b] /usr/bin/mono [0x8119130] [0xffffe440] /opt/gnome/lib/libgdk_pixbuf-2.0.so.0(IA__gdk_pixbuf_new+0xed) [0xb606332d] /opt/gnome/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-jpeg.so [0xb6b70187] /opt/gnome/lib/libgdk_pixbuf-2.0.so.0 [0xb6066c10] /opt/gnome/lib/libgdk_pixbuf-2.0.so.0(IA__gdk_pixbuf_new_from_file+0x114) [0xb6067d44] Thanks, Bryan _______________________________________________ Mono-list maillist - Mono-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-list