[Mono-list] signcode critical errors

Peter Carlson peter at keynoteconference.com
Wed Apr 16 10:51:44 EDT 2008


when running signcode from the command line as root or as another user 
it seems to work fine.  when running as apache I get the following errors:
Peter

** (/usr/lib/mono/1.0/signcode.exe:16241): CRITICAL **: 
_wapi_shm_file_open: shared file 
[/var/www/.wapi/shared_data-download4.howudodat.com-Linux-i686-312-11-0] 
open error: No such file or directory

** (/usr/lib/mono/1.0/signcode.exe:16241): CRITICAL **: 
_wapi_shm_attach: shared file 
[/var/www/.wapi/shared_data-download4.howudodat.com-Linux-i686-312-11-0] 
open error

** ERROR **: file shared.c: line 346 (shm_semaphores_init): assertion 
failed: (tmp_shared != NULL)
aborting...

** (process:16241): WARNING (recursed) **: Thread (nil) may have been 
prematurely finalized
Stacktrace:


** (process:16241): WARNING (recursed) **: Thread (nil) may have been 
prematurely finalized

** (process:16241): WARNING (recursed) **: Thread (nil) may have been 
prematurely finalized

Native stacktrace:

        /usr/bin/mono [0x8181fa0]
        /lib/tls/libpthread.so.0 [0x351a90]
        /lib/tls/libc.so.6(abort+0xe9) [0x1d4279]
        /usr/lib/libglib-2.0.so.0(g_log+0) [0x584cae]
        /usr/lib/libglib-2.0.so.0(g_log+0x32) [0x584ce0]
        /usr/bin/mono [0x811fc83]
        /usr/bin/mono [0x812e235]
        /usr/bin/mono(mono_once+0x122) [0x81246e2]
        /usr/bin/mono [0x812decc]
        /usr/bin/mono [0x81210b6]
        /usr/bin/mono [0x80c9395]
        /usr/bin/mono(mono_runtime_init+0x25) [0x80c1ef5]
        /usr/bin/mono [0x814af39]
        /usr/bin/mono(mono_main+0x35b) [0x80590cb]
        /usr/bin/mono [0x805886e]
        /lib/tls/libc.so.6(__libc_start_main+0xd3) [0x1bfde3]
        /usr/bin/mono [0x80587b1]

Debug info from gdb:



=================================================================
Got a SIGABRT while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries
used by your application.
=================================================================

/usr/bin/signcode -n KeynoteConference -i http://www.howudodat.com -spc 
/mycert.spc -v /mykey.pvk -t 
http://timestamp.verisign.com/scripts/timstamp.dll test.exe


More information about the Mono-list mailing list