Testing Early Access builds with Real World Applications.
Rory O'Donnell Oracle, Dublin Ireland
rory.odonnell at oracle.com
Tue Nov 12 11:36:40 PST 2013
On 12/11/2013 17:39, Jonathan Gibbons wrote:
> On 11/12/2013 12:16 AM, Uwe Schindler wrote:
>> Hi Jon,
>>
>>> On 11/11/2013 04:24 PM, Uwe Schindler wrote:
>>>> We are testing with latest Java 8 builds and random JVM settings like
>>> bitness, garbage collector, compressed oops,... and found, as Rory
>>> mentioned, many bugs, especially in Hotspot's optimizer leading to
>>> data loss
>>> in Lucene.
>>>
>>> Uwe,
>>>
>>> Have you reported your findings to the appropriate dev tems,
>>> especially the
>>> Hotspot team, at hotspot-dev at openjdk.java.net?
>> Of course, we worked together with the quality team to get those bugs
>> reported. The one affecting Java 7u40 and leading to SIGSEGV / data
>> loss because of incorrect method return values was fixed and
>> committed yesterday by Vladimir Kozlov
>> (https://issues.apache.org/jira/browse/LUCENE-5212,
>> https://bugs.openjdk.java.net/browse/JDK-8024830). We are still
>> investigating 2 more Java bugs only happening on MacOSX: One of them
>> is already known, but happens all the time (SocketInputStream
>> sigsegvs on unexpected errno/whatever). The other one is that OSX's
>> libc complains about double free() or free() with invalid pointer.
>> This one is hard to reproduce, but happens from time to time while
>> running tests.
>>
Hi Jon, Uwe - we are still investigating these issues, as Uwe mentioned
the second issue is really hard to reproduce.
>> About Java 8 we found (not complete, I just copypasted this list from
>> an earlier talk - we should mark those bugs in our own bugtracker):
>> - The recent Object#clone() IllegalAccessException with nested
>> interfaces, fixed in 8b114
>> - G1 garbage collector deadlock due to marking stack overflow, fixed
>> already
>> - Compile failures with -source 1.7 related to default interface
>> methods (“isAnnotationPresent”), fixed already
>> - various javadoc bugs (all fixed): new doclint feature did not work,
>> doc-files folders were not copied
Thank you Uwe for these examples of how working together we can improve
the quality !
>>
>> In general, if we find new bugs, we inform Rory and try to open bug
>> report on the legacy bugtracker bugs.sun.com (Access to JIRA would be
>> much better)! If we know the reason for the bug, we always send mails
>> to the approp mailing list. In most cases to the hotspot one to get
>> Vladimir on the boat.
>>
>> Uwe
>>
>
> Uwe,
>
> Thanks for the update. It sounds like this is a good effort that is
> paying off well.
>
> -- Jon
I agree, this is working well .
Rgds,Rory
--
Rgds,Rory O'Donnell
Quality Engineering Manager
Oracle EMEA , Dublin, Ireland
More information about the quality-discuss
mailing list