jdk-1.4.2p7 crashes with no indication of why
Chuck Robey
chuckr at chuckr.org
Mon Mar 21 13:34:15 PST 2005
Chuck Robey wrote:
> Chuck Robey wrote:
>
>> Nicolas Gieczewski wrote:
>>
>>>>> -Xmx256m: Fine on Linux, random silent crashes on FreeBSD.
>>>>> -Xmx128m: java.lang.OutOfMemoryError exceptions on both OSs.
>>>>>
>>>>> Does this help at all? By now I'm pretty much sure that the crashes
>>>>> I'm
>>>>> experiencing are memory-management-related; otherwise they shouldn't
>>>>> go away when changing the value of -Xmx.
>>>>
>>>>
>>>>
>>>> Can you check what the 'top' and similar utilities report on the
>>>> memory usage of JVM close to the time of crashes, with 256M memory?
>>>> Also, are there more then one JVM running?
>>>>
>>>> (I'm asking this because there could be a resource limit you're
>>>> hitting, e.g. for maximum memory allowed to a process, or something
>>>> like it.)
>>>
>>>
>>>
>>>
>>> The highest I've seen with top is SIZE/RES = 563M/234M, but that's
>>> not necessarily when it crashes. I've seen it crash at 559M/176M, for
>>> example, so it doesn't look like I'm hitting any specific limits.
>>>
>>
>> Two items I am currently investigating:
>>
>> First, the port complains that it couldn't find /bin/zip. No wonder,
>> as it's /usr/local/bin/zip. The quickest fix I wanted to try was a
>> softlink, so I did that, if it needs it, the *right* fix could come
>> later.
>>
>> Second, I cd'ed into work/control/make (might be there was an extra
>> component in there, I forget) and found out about
>> WITH_LINUX_BOOTSTRAP, which I had not seen before. I am using the Sun
>> Linux jdk14 as a bootstrap, so this seems lke a likely thing, I set
>> it, and then restarted my build. I don't figure to get any good info
>> from this for some hours,
>
>
> Followup: I had teh build break, the libXm.a gave a linking error, so I
> immediately rebuilt it, then went and restarted teh jdk15 build. The
> build just finished; I have hopes!
I just tried an application, and (after adding /usr/local/jdk1.5.0/bin
to my PATH) got an error about not being able to find libjava.so. I
checked, that file does exist in /usr/local/jdk1.5.0/jre/lib/amd64, so
the jdk15 seems to be not totally installed, or I'm missing something in
myh environment. Anyone know what that is?
More information about the freebsd-java
mailing list