On Wed, 09 Jul 2003 02:33:33 GMT, Joseph Millar
<> wrote:
> On Tue, 08 Jul 2003 18:35:33 -0600, Marc Rochkind <>
> wrote:
>> Must be... or else I have received it wihtout asking!
But,
>> seriously, trouble is what I want. I'm exploring the JNI environment.
>
> You want trouble? Steal SIGSEGV and try anything in that
> would normally generate a NullPointerException.
>
>
>> Thanks a million for this! I never would have otherwise come across it.
>> Nothing you've said implies that this library helps me with my lost-
>> class problem, but we shall see... I'm hopeful!
>
> Not sure what the issue is there, but if you use libjsig,
> the problem just might disappear if the issue is signal
> based. Try it and let us know.
>
> --Joe
>
Went to 1.4.2 and the immediate problem (not finding the class) went away
and stayed away, without doing anything with libjsig, as I don't think this
was a signal-chaining issue.
I went ahead and added libjsig anyway.
I have other weirdnesses, which I don't think have any solution, when I
call NewObject from within the signal handler. It seems to work, but then
later (much later) the program exhibits other strange behavior. This is
probaly because NewObject (and many other calls I'm making) aren't async
signal safe. I suspected this, but wanted to see what would happen.
--Marc