On 29.03.2012 20:07 CE(S)T, Yves Goergen wrote: > I've reinstalled my ALIX box now and tried running my .NET application > again. This time, it doesn't even do anything useful because Mono > crashes before. My application uses Mono.Unix.UnixSignal.WaitAny to sit > there as a background daemon and wait for somebody to terminate it > gracefully, while the work is done in some background threads. But see > this stack trace that is written to the console: > >> Stacktrace: >> >> at (wrapper managed-to-native) Mono.Unix.UnixSignal.WaitAny >> (intptr[],int,int) <0xffffffff> >> at Mono.Unix.UnixSignal.WaitAny (Mono.Unix.UnixSignal[],int) <0x00123> >> at LogState.Program.Main (string[]) <0x0176f> >> at (wrapper runtime-invoke) <Module>.runtime_invoke_void_object >> (object,intptr,intptr,intptr) <0xffffffff> >> >> Native stacktrace: >> >> mono() [0x80e126c] >> mono() [0x812046c] >> mono() [0x805fe7d] >> [0x54f40c] >> /usr/lib/libMonoPosixHelper.so(Mono_Unix_UnixSignal_WaitAny+0x206) >> [0x2b8136] >> [0xc41200] >> [0xc410d4] >> [0x311840] >> [0x311d07] >> mono() [0x8064afc] >> >> Debug info from gdb: >> >> >> ================================================================= >> 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. >> =================================================================
It seems you're not allowed to deploy the Mono.Posix.dll to the target system. After deleting that file, my applications work fine again. -- Yves Goergen "LonelyPixel" <[email protected]> Visit my web laboratory at http://beta.unclassified.de _______________________________________________ Mono-list maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-list
