I have both vm's installed and I can only reproduce the problem with the
IBM's JRE.
I believe you can download the IBM JRE at
http://www.ibm.com/developerworks/java/jdk/.
FWIW here are the versions that I've tried (on Linux) :
Sun : java full version "1.5.0_07-b03"
IBM : java full version "J2RE 1.5.0 IBM Linux build pxi32dev-20070511(SR5)"
-Mike
On 7/18/07, Markus Fuchs <[EMAIL PROTECTED]> wrote:
I'll investigate as well. Can I download IBM's vm from somewhere?
Thanks,
-- markus.
Patrick Linskey wrote:
> NodeInfo almost certainly can't be the problem -- that's a final int,
> so should be inlined by the compiler, and the class lookup shouldn't
> even happen at runtime in that case.
>
> -Patrick
>
> On 7/18/07, Craig L Russell <[EMAIL PROTECTED]> wrote:
>> I wonder if it's a class initialization or constructor ordering
>> issue. I'll take a look.
>>
>> Craig
>>
>> On Jul 18, 2007, at 8:59 AM, Patrick Linskey wrote:
>>
>> > From the source:
>> >
>> >> otherInfo = (NodeInfo) _nodeInfo.get(other);
>> >> if (otherInfo.color == NodeInfo.COLOR_WHITE) {
>> >
>> > Assuming that the class constant is non-null, that leaves otherInfo.
>> > _nodeInfo is populated during construction based on the graph passed
>> > to the constructor. It looks like the null must be coming from
>> > Graph.java:154 or Graph.java:162.
>> >
>> > -Patrick
>> >
>> > On 7/18/07, Craig L Russell <[EMAIL PROTECTED]> wrote:
>> >> So it's either a bug in the IBM vm or a bug in our code that
exploits
>> >> some loophole in the spec that the Sun JDK doesn't fail on...
>> >>
>> >> Craig
>> >>
>> >> On Jul 18, 2007, at 8:38 AM, Kevin Sutter wrote:
>> >>
>> >> > Yes, and the Sun JDK works just fine. So, for the majority of the
>> >> > folks,
>> >> > there is no problem... :-(
>> >> >
>> >> > On 7/18/07, Craig L Russell <[EMAIL PROTECTED]> wrote:
>> >> >>
>> >> >> I don't suppose you have run this with the Sun JDK (that I've
>> >> tested
>> >> >> on).
>> >> >>
>> >> >> Craig
>> >> >>
>> >> >> On Jul 18, 2007, at 8:00 AM, Kevin Sutter wrote:
>> >> >>
>> >> >> > Craig,
>> >> >> > I haven't taken the time to figure out the source of the
problem
>> >> >> > yet, but I
>> >> >> > am experiencing two NPE's in our test bucket when running
>> >> with the
>> >> >> > IBM JDK (
>> >> >> > 1.5.0 SR5). I thought I would post a heads-up for any IBM JDK
>> >> >> > users...
>> >>
>> >> Craig Russell
>> >> Architect, Sun Java Enterprise System http://java.sun.com/products/
>> >> jdo
>> >> 408 276-5638 mailto:[EMAIL PROTECTED]
>> >> P.S. A good JDO? O, Gasp!
>> >>
>> >>
>> >>
>> >
>> >
>> > --
>> > Patrick Linskey
>> > 202 669 5907
>>
>> Craig Russell
>> Architect, Sun Java Enterprise System http://java.sun.com/products/jdo
>> 408 276-5638 mailto:[EMAIL PROTECTED]
>> P.S. A good JDO? O, Gasp!
>>
>>
>>
>
>