For Java, try this: http://docs.oracle.com/javase/6/docs/technotes/guides/vm/signal-chaining.html
On Mon, Aug 5, 2013 at 1:49 AM, Chris Ochs <[email protected]> wrote: > It appears that java and mono both use some of the same signals for GC and > pthreads, and step on each other. If you embed mono in a java app it works > fine until you start spinning up other java threads, then it eventually > segfaults. This happens even if you do nothing but call mono_jit_init in > the main thread. > > > On Fri, Aug 2, 2013 at 10:50 PM, snacktime <[email protected]> wrote: > >> I'm embedding mono using C, which I'm calling from java. I'm loading the >> mono runtime in the main thread. That all works fine, until I load the >> rest >> of my app, at which point it segfaults. It does this even when the only >> thing I do is call mono_jit_init(). My c method that calls that returns >> void, there are no references to anything from the mono side that I'm >> carrying around. >> >> I'd debug it with gdb but it's a jruby app, and I haven't figured out how >> to >> debug that under gdb. >> >> >> >> >> >> >> -- >> View this message in context: >> http://mono.1490590.n4.nabble.com/embeded-mono-segfaults-without-calling-managed-code-tp4660386.html >> Sent from the Mono - General mailing list archive at Nabble.com. >> _______________________________________________ >> Mono-list maillist - [email protected] >> http://lists.ximian.com/mailman/listinfo/mono-list >> > > > _______________________________________________ > Mono-list maillist - [email protected] > http://lists.ximian.com/mailman/listinfo/mono-list > >
_______________________________________________ Mono-list maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-list
