Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 6 Sep 2000 00:55:17 -0600 (MDT)
From:      Nate Williams <nate@yogotech.com>
To:        Martin Cracauer <cracauer@cons.org>
Cc:        Nate Williams <nate@yogotech.com>, Andrew Gallatin <gallatin@cs.duke.edu>, marcel@cup.hp.com, freebsd-emulation@FreeBSD.ORG
Subject:   Re: IBM JDK fails due to lack of SA_SIGINFO support
Message-ID:  <200009060655.AAA24730@nomad.yogotech.com>
In-Reply-To: <20000906083957.A5530@cons.org>
References:  <14773.43466.744621.411519@grasshopper.cs.duke.edu> <200009060447.WAA23183@nomad.yogotech.com> <20000906083957.A5530@cons.org>

next in thread | previous in thread | raw e-mail | index | archive | help
> > > Currently the IBM jdk & jvm don't run under our linux abi.  This had
> > > previously been attributed to the "sigaltstack: Cannot allocate
> > > memory" message one sees when running it.  Upon further investigation,
> > > this appears to be a red herring.
> > 
> > Umm, I'd believe this except that someone sent me a patch (which I've
> > forwarded to Marcel) that fixes this and is related to the sigalstack
> > error above.  At least the author of the patch claims that the IBM JDK
> > now runs successfully on his box, running some version of FreeBSD. :)
> > 
> > > The "real" problem is as simple
> > > (or, rather, complex) as the fact that we don't support SA_SIGINFO
> > > style signal handlers under the linux abi.
> > 
> > [ Great explanation deleted ]
> > 
> > Hmm, I'm at a loss.  I've heard that things work fine with the
> > signalstack issues fixed, so maybe the java program that he is running
> > doesn't tickle the bug, although I find that rather difficult to believe
> > given that almost every Java program known to man is multi-threaded.
> 
> Maybe the patch that someone sent you just adds SA_SIGINFO arguments
> to every signal handler?

Nope, it just bumps up the signal stack size.  A slightly modified
version of it was just committed to -current my Marcel, so try it out.


Nate


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-emulation" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200009060655.AAA24730>