Hi,

a carefully crafted runtime may throw an excepetion in that case - which is 
not the case in both sun and gnu implementations. The code snippet is 
extracted from freenet/src/freenet/node/LocationManager.java...

// Sven-Ola

----- Original Message ----- 
From: "Michael Rogers" <[email protected]>
To: "Discussion of development issues" <devl at freenetproject.org>
Sent: Sunday, April 13, 2008 11:47 AM
Subject: Re: [freenet-dev] Classpath vs. Sun-Java diffs


I'm used to Iterators rather than Enumerations, but doesn't modifying a
collection invalidate any associated enumerations?

Cheers,
Michael

Sven-Ola T?cke wrote:
> Hi,
>
> found some time to investigate the "NPE while running freenet
> under gcj/gij/classpath" issue. The attached java snippet's output is
> different:
>
> root at pcacer:/media/hdd/PVR/src/test# update-java-alternatives -s java-gcj 
>  > /dev/null 2>&1
> root at pcacer:/media/hdd/PVR/src/test# java Hashme
> next(-5625102382211955399)
> remove(-5625102382211955399)
> remove(-5625102382211955398)
> next(-8661044121393429580)
> next(null)
> root at pcacer:/media/hdd/PVR/src/test# update-java-alternatives -s 
> java-6-sun > /dev/null 2>&1
> root at pcacer:/media/hdd/PVR/src/test# java Hashme
> next(-5625102382211955399)
> remove(-5625102382211955399)
> remove(-5625102382211955398)
> next(-8661044121393429580)
>
> As a temporaray fix, the 007*.patch works.
>
> // Sven-Ola
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Devl mailing list
> Devl at freenetproject.org
> http://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl

_______________________________________________
Devl mailing list
Devl at freenetproject.org
http://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl 


Reply via email to