[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#206238: (no subject)



Hi,

And google was right!  Good catch!

This is the source tree to the Blackdown PPC Linux jdk 1.3.1 build that Jan 
uses:

[kbhend@base1 wcvs]$ cd jdk1.3.x
[kbhend@base1 jdk1.3.x]$ find ./ -name "*" -exec grep "nested memory" {} \;
        fprintf(stderr, "OUCH: nested memory code, to %d 
levels.\n",NestLevel);
Binary file ./build/linux-ppc/tmp/java/hpi/green_threads/obj/malloc.o matches
Binary file ./build/linux-ppc/tmp/java/hpi/green_threads/obj_g/malloc.o 
matches
Binary file ./build/linux-ppc/lib/ppc/green_threads/libhpi.so matches
Binary file ./build/linux-ppc/lib/ppc/green_threads/libhpi_g.so matches


The funny thing is green_threads has not bee used for a long time on ppc 
Linux.  So I think somehow the green_threads libhpi.so (which has to wrapper 
malloc for user land threads like green threads to work) is being found and 
linked into the build of the C++ code for idlc resulting in this funny error 
message.

I would suggest that Jan search his machine for libhpi.so and remove them from 
the standard library paths so that this library is no longer found.

The funny thing is I never would have guessed to search the Java source tree 
since idlc is not built with java source code and does not use java at all!!!

Nice catch!

Thanks,

Kevin
  
On Friday 29 August 2003 18:31, Matthew Garrett wrote:
> Google suggests that the error message is being generated by Java.
>
> --
> Matthew Garrett | mjg59@srcf.ucam.org




Reply to: