jordi@iNvIsIgOtH:~$ gnome-do
Unhandled Exception: System.TypeInitializationException: An exception was thrown by the type initializer for Mono.Unix.Native.Stdlib ---> System.DllNotFoundException: libMonoPosixHelper.so
at (wrapper managed-to-native) Mono.Unix.Native.Stdlib:GetDefaultSignal ()
at Mono.Unix.Native.Stdlib..cctor () [0x00000]
--- End of inner exception stack trace ---
at Mono.Unix.UnixMarshal.AllocHeap (Int64 size) [0x00000]
at Mono.Unix.UnixMarshal.StringToHeap (System.String s, Int32 index, Int32 count, System.Text.Encoding encoding) [0x00000]
at Mono.Unix.UnixMarshal.StringToHeap (System.String s, System.Text.Encoding encoding) [0x00000]
at Mono.Unix.UnixMarshal.StringToHeap (System.String s) [0x00000]
at Mono.Unix.Catalog.MarshalStrings (System.String s1, System.IntPtr& p1, System.String s2, System.IntPtr& p2, System.String s3, System.IntPtr& p3) [0x00000]
at Mono.Unix.Catalog.Init (System.String package, System.String localedir) [0x00000]
at Do.Do.Main (System.String[] args) [0x00000]
Unhandled Exception: System.TypeInitializationException: An exception was thrown by the type initializer for Mono.Unix.Native.Stdlib ---> System.DllNotFoundException: libMonoPosixHelper.so
at (wrapper managed-to-native) Mono.Unix.Native.Stdlib:GetDefaultSignal ()
at Mono.Unix.Native.Stdlib..cctor () [0x00000]
--- End of inner exception stack trace ---
at Mono.Unix.UnixMarshal.AllocHeap (Int64 size) [0x00000]
at Mono.Unix.UnixMarshal.StringToHeap (System.String s, Int32 index, Int32 count, System.Text.Encoding encoding) [0x00000]
at Mono.Unix.UnixMarshal.StringToHeap (System.String s, System.Text.Encoding encoding) [0x00000]
at Mono.Unix.UnixMarshal.StringToHeap (System.String s) [0x00000]
at Mono.Unix.Catalog.MarshalStrings (System.String s1, System.IntPtr& p1, System.String s2, System.IntPtr& p2, System.String s3, System.IntPtr& p3) [0x00000]
at Mono.Unix.Catalog.Init (System.String package, System.String localedir) [0x00000]
at Do.Do.Main (System.String[] args) [0x00000]
jordi@iNvIsIgOtH:~$
I can confirm this bug, but with JAUNTY release. The Mono applications cant start (every packages from default Ubuntu repo):
% f-spot
Unhandled Exception: System. TypeInitializat ionException: An exception was thrown by the type initializer for Mono.Unix. Native. Stdlib ---> System. DllNotFoundExce ption: libMonoPosixHel per.so Native. Stdlib: GetDefaultSigna l () Native. Stdlib. .cctor () [0x00000] UnixMarshal. AllocHeap (Int64 size) [0x00000] UnixMarshal. StringToHeap (System.String s, Int32 index, Int32 count, System. Text.Encoding encoding) [0x00000] UnixMarshal. StringToHeap (System.String s, System. Text.Encoding encoding) [0x00000] UnixMarshal. StringToHeap (System.String s) [0x00000] Catalog. MarshalStrings (System.String s1, System.IntPtr& p1, System.String s2, System.IntPtr& p2, System.String s3, System.IntPtr& p3) [0x00000] Catalog. Init (System.String package, System.String localedir) [0x00000]
at (wrapper managed-to-native) Mono.Unix.
at Mono.Unix.
--- End of inner exception stack trace ---
at Mono.Unix.
at Mono.Unix.
at Mono.Unix.
at Mono.Unix.
at Mono.Unix.
at Mono.Unix.
at FSpot.Driver.Main (System.String[] args) [0x00000]
Unhandled Exception: System. TypeInitializat ionException: An exception was thrown by the type initializer for Mono.Unix. Native. Stdlib ---> System. DllNotFoundExce ption: libMonoPosixHel per.so Native. Stdlib: GetDefaultSigna l () Native. Stdlib. .cctor () [0x00000] UnixMarshal. AllocHeap (Int64 size) [0x00000] UnixMarshal. StringToHeap (System.String s, Int32 index, Int32 count, System. Text.Encoding encoding) [0x00000] UnixMarshal. StringToHeap (System.String s, System. Text.Encoding encoding) [0x00000] UnixMarshal. StringToHeap (System.String s) [0x00000] Catalog. MarshalStrings (System.String s1, System.IntPtr& p1, System.String s2, System.IntPtr& p2, System.String s3, System.IntPtr& p3) [0x00000] Catalog. Init (System.String package, System.String localedir) [0x00000]
at (wrapper managed-to-native) Mono.Unix.
at Mono.Unix.
--- End of inner exception stack trace ---
at Mono.Unix.
at Mono.Unix.
at Mono.Unix.
at Mono.Unix.
at Mono.Unix.
at Mono.Unix.
at FSpot.Driver.Main (System.String[] args) [0x00000]
% mono -V project. com
Mono JIT compiler version 2.0.1 (tarball)
Copyright (C) 2002-2008 Novell, Inc and Contributors. www.mono-
TLS: __thread
GC: Included Boehm (with typed GC)
SIGSEGV: altstack
Notifications: epoll
Architecture: x86
Disabled: none