[Bug libgcj/18699] [4.0 Regression] SIGSEGV in GC_local_gcj_malloc

Hans dot Boehm at hp dot com gcc-bugzilla@gcc.gnu.org
Mon Nov 29 18:18:00 GMT 2004


------- Additional Comments From Hans dot Boehm at hp dot com  2004-11-29 18:18 -------
I have not tried to reproduce this.  This is purely conjecture:

All failures could be explained if the collector is no longer intercepting 
pthread_create.  Threads should be created with GC_pthread_create.

The original failure could also be explained by GC_init_parallel() not being 
called, e.g. due to inconsistent THREAD_LOCAL_ALLOC definitions within the GC.

THREAD_LOCAL_ALLOC should be defined in libgcj only if it's defined in the GC.  
But I don't think that's the original problem here.

-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18699



More information about the Java-prs mailing list