=?utf-8?Q?Re[2]=3A_[Gc]_Test_failures, _hangs, _crashes_with_2011-04-25_CVS_checkout?=

Ivan Maidanski ivmai at mail.ru
Sun May 8 13:17:39 PDT 2011


Hi Peter,

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.

Regards.
> 
> Peter
> >-- 
> Peter O'Gorman
> pogma at thewrittenword.com



More information about the Gc mailing list