ivmai at mail.ru
Sun May 8 13:17:39 PDT 2011
Tue, 26 Apr 2011 22:16:16 -0500 "Peter O'Gorman" <gc at mlists.thewrittenword.com>:
> On Wed, Apr 27, 2011 at 01:18:09AM +0400, Ivan Maidanski wrote:
> > > $2 = 0x777b50b8 <Address 0x777b50b8 out of bounds>
> > This happens due to GC_get_main_stack_base uses hard-coded STACKBOTTOM
> (which is for the main thread). So, GC_INIT should be called from the
> primordial thread only on these platforms.
> > Test fixed. Please verify.
> Verified, the test passed on hpux11.23/hppa.
> > >
> > > Solaris 7 and 8 , IRIX 6.5, AIX 5.2, and sometimes on HP-UX gctest hangs
> > > forever.
> Happily, it hung when I was verifying the above. gdb log attached.
It seems one suspend signal is lost. Try with environment variable GC_RETRY_SIGNALS=1.
If this solves the problem then we should turn on retry mode for these targets by default.
> Peter O'Gorman
> pogma at thewrittenword.com
More information about the Gc