Return-Path: Delivered-To: apmail-harmony-commits-archive@www.apache.org Received: (qmail 89926 invoked from network); 3 Mar 2008 12:20:01 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 3 Mar 2008 12:20:01 -0000 Received: (qmail 11119 invoked by uid 500); 3 Mar 2008 12:19:56 -0000 Delivered-To: apmail-harmony-commits-archive@harmony.apache.org Received: (qmail 11080 invoked by uid 500); 3 Mar 2008 12:19:55 -0000 Mailing-List: contact commits-help@harmony.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@harmony.apache.org Delivered-To: mailing list commits@harmony.apache.org Received: (qmail 11063 invoked by uid 99); 3 Mar 2008 12:19:55 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 03 Mar 2008 04:19:55 -0800 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.140] (HELO brutus.apache.org) (140.211.11.140) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 03 Mar 2008 12:19:29 +0000 Received: from brutus (localhost [127.0.0.1]) by brutus.apache.org (Postfix) with ESMTP id E0DDA234C087 for ; Mon, 3 Mar 2008 04:18:53 -0800 (PST) Message-ID: <2017979152.1204546733919.JavaMail.jira@brutus> Date: Mon, 3 Mar 2008 04:18:53 -0800 (PST) From: "Pavel Rebriy (JIRA)" To: commits@harmony.apache.org Subject: [jira] Updated: (HARMONY-5400) [classlib][reliability] failure of CharsetSyncChashTest from the reliability test suite In-Reply-To: <15231745.1200578854732.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/HARMONY-5400?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Pavel Rebriy updated HARMONY-5400: ---------------------------------- Component/s: (was: DRLVM) Classlib Summary: [classlib][reliability] failure of CharsetSyncChashTest from the reliability test suite (was: [drlvm][reliability] failure of CharsetSyncChashTest from the reliability test suite) Move issue to classlib component. > [classlib][reliability] failure of CharsetSyncChashTest from the reliability test suite > ---------------------------------------------------------------------------------------- > > Key: HARMONY-5400 > URL: https://issues.apache.org/jira/browse/HARMONY-5400 > Project: Harmony > Issue Type: Bug > Components: Classlib > Reporter: Pavel Rebriy > > I've tried to run CharsetSyncChashTest reliability test and obtained an error: > =================================== > Uncaught exception in Thread-26: > java.lang.OutOfMemoryError > LTno stack trace availableGT > Uncaught exception in Thread-13: > java.lang.OutOfMemoryError > LTno stack trace availableGT > Uncaught exception in Thread-17: > java.lang.OutOfMemoryError > LTno stack trace availableGT > Uncaught exception in Thread-15: > Uncaught exception in Thread-28: > java.lang.OutOfMemoryError > LTno stack trace availableGT > java.lang.OutOfMemoryError: > at java.util.zip.ZipFile.inflateEntryImpl2(ZipFile.java) > at java.util.zip.ZipFile.getInputStream(ZipFile.java:194) > at java.util.jar.JarFile.getInputStream(JarFile.java:358) > at org.apache.harmony.luni.internal.net.www.protocol.jar.JarURLConnection.getInputStream(JarURLConnection.java:230) > at java.net.URL.openStream(URL.java:674) > at java.lang.ClassLoader.getResourceAsStream(ClassLoader.java:260) > at java.lang.ClassLoader.getSystemResourceAsStream(ClassLoader.java:202) > at java.lang.Class.getResourceAsStream(Class.java:567) > at com.ibm.icu.impl.ICUData.getStream(ICUData.java:52) > at com.ibm.icu.impl.ICUData.getRequiredStream(ICUData.java:97) > at com.ibm.icu.charset.CharsetMBCS.loadConverter(CharsetMBCS.java:171) > at com.ibm.icu.charset.CharsetMBCS.LTinitGT(CharsetMBCS.java:120) > at com.ibm.icu.charset.CharsetMBCS.LTinitGT(CharsetMBCS.java:137) > at java.lang.reflect.VMReflection.newClassInstance(VMReflection.java) > at java.lang.reflect.Constructor.newInstance(Constructor.java:283) > at com.ibm.icu.charset.CharsetICU.getCharset(CharsetICU.java:154) > at com.ibm.icu.charset.CharsetProviderICU.getCharset(CharsetProviderICU.java:141) > at com.ibm.icu.charset.CharsetProviderICU.putCharsets(CharsetProviderICU.java:239) > at com.ibm.icu.charset.CharsetProviderICU.charsets(CharsetProviderICU.java:256) > at java.nio.charset.Charset.addCharsets(Charset.java:235) > at java.nio.charset.Charset.loadConfiguredCharsets(Charset.java:294) > at java.nio.charset.Charset.availableCharsets(Charset.java:354) > at org.apache.harmony.test.reliability.api.nio.charset.CharsetForNameRunner.run(CharsetSyncCacheTest.java:147) > at java.lang.Thread.run(Thread.java:657) > Uncaught exception in Thread-12: > java.lang.OutOfMemoryError: > at java.util.zip.ZipFile.inflateEntryImpl2(ZipFile.java) > at java.util.zip.ZipFile.getInputStream(ZipFile.java:194) > at java.util.jar.JarFile.getInputStream(JarFile.java:358) > at org.apache.harmony.luni.internal.net.www.protocol.jar.JarURLConnection.getInputStream(JarURLConnection.java:230) > at java.net.URL.openStream(URL.java:674) > at java.lang.ClassLoader.getResourceAsStream(ClassLoader.java:260) > at java.lang.ClassLoader.getSystemResourceAsStream(ClassLoader.java:202) > at java.lang.Class.getResourceAsStream(Class.java:567) > at com.ibm.icu.impl.ICUData.getStream(ICUData.java:52) > at com.ibm.icu.impl.ICUData.getRequiredStream(ICUData.java:97) > at com.ibm.icu.charset.CharsetMBCS.loadConverter(CharsetMBCS.java:171) > at com.ibm.icu.charset.CharsetMBCS.LTinitGT(CharsetMBCS.java:120) > at com.ibm.icu.charset.CharsetMBCS.LTinitGT(CharsetMBCS.java:137) > at java.lang.reflect.VMReflection.newClassInstance(VMReflection.java) > at java.lang.reflect.Constructor.newInstance(Constructor.java:283) > at com.ibm.icu.charset.CharsetICU.getCharset(CharsetICU.java:154) > at com.ibm.icu.charset.CharsetProviderICU.getCharset(CharsetProviderICU.java:141) > at com.ibm.icu.charset.CharsetProviderICU.putCharsets(CharsetProviderICU.java:239) > at com.ibm.icu.charset.CharsetProviderICU.charsets(CharsetProviderICU.java:256) > at java.nio.charset.Charset.addCharsets(Charset.java:235) > at java.nio.charset.Charset.loadConfiguredCharsets(Charset.java:294) > at java.nio.charset.Charset.availableCharsets(Charset.java:354) > at org.apache.harmony.test.reliability.api.nio.charset.CharsetForNameRunner.run(CharsetSyncCacheTest.java:147) > at java.lang.Thread.run(Thread.java:657) > Uncaught exception in Thread-21: > java.lang.OutOfMemoryError: > at java.util.zip.ZipFile.inflateEntryImpl2(ZipFile.java) > at java.util.zip.ZipFile.getInputStream(ZipFile.java:194) > at java.util.jar.JarFile.getInputStream(JarFile.java:358) > at org.apache.harmony.luni.internal.net.www.protocol.jar.JarURLConnection.getInputStream(JarURLConnection.java:230) > at java.net.URL.openStream(URL.java:674) > at java.lang.ClassLoader.getResourceAsStream(ClassLoader.java:260) > at java.lang.ClassLoader.getSystemResourceAsStream(ClassLoader.java:202) > at java.lang.Class.getResourceAsStream(Class.java:567) > at com.ibm.icu.impl.ICUData.getStream(ICUData.java:52) > at com.ibm.icu.impl.ICUData.getRequiredStream(ICUData.java:97) > at com.ibm.icu.charset.CharsetMBCS.loadConverter(CharsetMBCS.java:171) > at com.ibm.icu.charset.CharsetMBCS.loadConverter(CharsetMBCS.java:281) > at com.ibm.icu.charset.CharsetMBCS.LTinitGT(CharsetMBCS.java:120) > at com.ibm.icu.charset.CharsetMBCS.LTinitGT(CharsetMBCS.java:137) > at java.lang.reflect.VMReflection.newClassInstance(VMReflection.java) > at java.lang.reflect.Constructor.newInstance(Constructor.java:283) > at com.ibm.icu.charset.CharsetICU.getCharset(CharsetICU.java:154) > at com.ibm.icu.charset.CharsetProviderICU.getCharset(CharsetProviderICU.java:141) > at com.ibm.icu.charset.CharsetProviderICU.putCharsets(CharsetProviderICU.java:239) > at com.ibm.icu.charset.CharsetProviderICU.charsets(CharsetProviderICU.java:256) > at java.nio.charset.Charset.addCharsets(Charset.java:235) > at java.nio.charset.Charset.loadConfiguredCharsets(Charset.java:294) > at java.nio.charset.Charset.availableCharsets(Charset.java:354) > at org.apache.harmony.test.reliability.api.nio.charset.CharsetForNameRunner.run(CharsetSyncCacheTest.java:147) > at java.lang.Thread.run(Thread.java:657) > Uncaught exception in Thread-24: > java.lang.OutOfMemoryError > LTno stack trace availableGT > Uncaught exception in Thread-23: > java.lang.OutOfMemoryError: > at java.util.zip.ZipFile.inflateEntryImpl2(ZipFile.java) > at java.util.zip.ZipFile.getInputStream(ZipFile.java:194) > at java.util.jar.JarFile.getInputStream(JarFile.java:358) > at org.apache.harmony.luni.internal.net.www.protocol.jar.JarURLConnection.getInputStream(JarURLConnection.java:230) > at java.net.URL.openStream(URL.java:674) > at java.lang.ClassLoader.getResourceAsStream(ClassLoader.java:260) > at java.lang.ClassLoader.getSystemResourceAsStream(ClassLoader.java:202) > at java.lang.Class.getResourceAsStream(Class.java:567) > at com.ibm.icu.impl.ICUData.getStream(ICUData.java:52) > at com.ibm.icu.impl.ICUData.getRequiredStream(ICUData.java:97) > at com.ibm.icu.charset.CharsetMBCS.loadConverter(CharsetMBCS.java:171) > at com.ibm.icu.charset.CharsetMBCS.loadConverter(CharsetMBCS.java:281) > at com.ibm.icu.charset.CharsetMBCS.LTinitGT(CharsetMBCS.java:120) > at com.ibm.icu.charset.CharsetMBCS.LTinitGT(CharsetMBCS.java:137) > at java.lang.reflect.VMReflection.newClassInstance(VMReflection.java) > at java.lang.reflect.Constructor.newInstance(Constructor.java:283) > at com.ibm.icu.charset.CharsetICU.getCharset(CharsetICU.java:154) > at com.ibm.icu.charset.CharsetProviderICU.getCharset(CharsetProviderICU.java:141) > at com.ibm.icu.charset.CharsetProviderICU.putCharsets(CharsetProviderICU.java:239) > at com.ibm.icu.charset.CharsetProviderICU.charsets(CharsetProviderICU.java:256) > at java.nio.charset.Charset.addCharsets(Charset.java:235) > at java.nio.charset.Charset.loadConfiguredCharsets(Charset.java:294) > at java.nio.charset.Charset.availableCharsets(Charset.java:354) > at org.apache.harmony.test.reliability.api.nio.charset.CharsetForNameRunner.run(CharsetSyncCacheTest.java:147) > at java.lang.Thread.run(Thread.java:657) > Uncaught exception in Thread-27: > java.lang.OutOfMemoryError > LTno stack trace availableGT > Uncaught exception in Thread-25: > java.lang.OutOfMemoryError > LTno stack trace availableGT > Uncaught exception in Thread-16: > java.lang.OutOfMemoryError > LTno stack trace availableGT > Thread 5, forName(CP868) returned "cp868", instead of "CP868" > Thread 11, forName(gb18030) returned Charset "GB18030", instead of "gb18030" > Thread 10, forName(gb18030) returned Charset "GB18030", instead of "gb18030" > Thread 9, forName(gb18030) returned Charset "GB18030", instead of "gb18030" > Thread 13, forName(gb18030) returned Charset "GB18030", instead of "gb18030" > Uncaught exception in Thread-9: > java.lang.IllegalArgumentException > at java.nio.Buffer.position(Buffer.java:235) > at com.ibm.icu.charset.CharsetMBCS$CharsetEncoderMBCS.matchFromU(CharsetMBCS.java:2691) > at com.ibm.icu.charset.CharsetMBCS$CharsetEncoderMBCS.initialMatchFromU(CharsetMBCSThread 1, forName(ibm-1390_P110-2003) by alias, encode/decode returned "1?B?0#?% AMP??????1242345" instead of "1B?0#?% AMP??????12423.java:2926) > at com.ibm.icu.charset.CharsetMBCS$CharsetEncoderMBCS.fromU(CharsetMBCS.java:2878) > at com.ibm.icu.charset.CharsetM45" > BCS$CharsetEncoderMBCS.unassigned(CharsetMBCS.java:3579) > at com.ibm.icu.charset.CharsetMBCS$CharsetEncoderMBCS.encodeLoop(CharsetMBCS.java:2371) > at com.ibm.icu.charset.CharsetEncoderICU.fromUnicodeWithCallback(CharsetEncoderICU.java:387) > at com.ibm.icu.charset.CharsetEncoderICU.encode(CharsetEncoderICU.java:305) > at com.ibm.icu.charset.CharsetEncoderICU.encodeLoop(CharsetEncoderICU.java:206) > at java.nio.charset.CharsetEncoder.encode(CharsetEncoder.java:477) > at java.nio.charset.CharsetEncoder.encode(CharsetEncoder.java:345) > at java.nio.charset.Charset.encode(Charset.java:636) > at java.nio.charset.Charset.encode(Charset.java:655) > at org.apache.harmony.test.reliability.api.nio.charset.CharsetForNameRunner.run(CharsetSyncCacheTest.java:186) > at java.lang.Thread.run(Thread.java:657) > Thread 2, forName(windows-950) by alias returned Charset with different value of name() > thread #0 returned not PASS status > *** iteration: 0 > test result is 105 > Test FAILED > =================================== > As to my point of view there are several errors in the test: > 1. OutOfMemoryError exception is occurred. > 2. Incorrect charset name return: "GB18030", instead of "gb18030" > 3. Incorrect encode/decode for a given charset. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.