public inbox for java-prs@sourceware.org
help / color / mirror / Atom feed
* [Bug libgcj/37791]  New: Regression in 0.98 merge tree
@ 2008-10-09 23:28 gnu_andrew at member dot fsf dot org
  2009-01-07  2:37 ` [Bug libgcj/37791] " gnu_andrew at member dot fsf dot org
  0 siblings, 1 reply; 2+ messages in thread
From: gnu_andrew at member dot fsf dot org @ 2008-10-09 23:28 UTC (permalink / raw)
  To: java-prs

A few Mauve tests now throw an OutOfMemory error following the merge up to
Classpath 0.98:

TEST: java.lang.Character.Blocks15
  uncaught exception:
   java.lang.OutOfMemoryError
java.lang.OutOfMemoryError
   <<No stacktrace available>>


Strangely, the bug seems to be unreproducible outside the test harness (copying
all lines of code from Blocks15 to a new class and executing it cause the class
to run successfully).

Verbose info:

[Loaded (pre-compiled) java.lang.ClassLoader from <no code source>]
[Loaded (pre-compiled) java.lang.Object from <no code source>]
[Loaded (pre-compiled) java.lang.Class from <no code source>]
[Loaded (pre-compiled) java.lang.reflect.Type from <no code source>]
[Loaded (pre-compiled) java.lang.reflect.AnnotatedElement from <no code
source>]
[Loaded (pre-compiled) java.lang.reflect.GenericDeclaration from <no code
source>]
[Loaded (pre-compiled) java.io.Serializable from <no code source>]
[Loaded (pre-compiled) java.lang.Cloneable from <no code source>]
[Loaded (pre-compiled) java.lang.VMClassLoader from <no code source>]
[Loaded (pre-compiled) java.lang.RuntimePermission from <no code source>]
[Loaded (pre-compiled) java.security.BasicPermission from <no code source>]
[Loaded (pre-compiled) java.security.Permission from <no code source>]
[Loaded (pre-compiled) java.security.Guard from <no code source>]
[Loaded (pre-compiled) java.security.Permissions from <no code source>]
[Loaded (pre-compiled) java.security.PermissionCollection from <no code
source>]
[Loaded (pre-compiled) java.util.Hashtable from <no code source>]
[Loaded (pre-compiled) java.util.Dictionary from <no code source>]
[Loaded (pre-compiled) java.util.Map from <no code source>]
[Loaded (pre-compiled) java.security.AllPermission from <no code source>]
[Loaded (pre-compiled) java.security.AllPermission$AllPermissionCollection from
<no code source>]
[Loaded (pre-compiled) java.util.Hashtable$HashEntry from <no code source>]
[Loaded (pre-compiled) java.util.AbstractMap$SimpleEntry from <no code source>]
[Loaded (pre-compiled) java.util.Map$Entry from <no code source>]
[Loaded (pre-compiled) java.security.ProtectionDomain from <no code source>]
[Loaded (pre-compiled) java.util.HashMap from <no code source>]
[Loaded (pre-compiled) java.util.AbstractMap from <no code source>]
[Loaded (pre-compiled) java.lang.System from <no code source>]
[Loaded (pre-compiled) java.io.BufferedInputStream from <no code source>]
[Loaded (pre-compiled) java.io.FilterInputStream from <no code source>]
[Loaded (pre-compiled) java.io.InputStream from <no code source>]
[Loaded (pre-compiled) java.io.Closeable from <no code source>]
[Loaded (pre-compiled) java.io.FileInputStream from <no code source>]
[Loaded (pre-compiled) java.io.FileDescriptor from <no code source>]
[Loaded (pre-compiled) gnu.java.nio.channels.FileChannelImpl from <no code
source>]
[Loaded (pre-compiled) java.nio.channels.FileChannel from <no code source>]
[Loaded (pre-compiled) java.nio.channels.spi.AbstractInterruptibleChannel from
<no code source>]
[Loaded (pre-compiled) java.nio.channels.Channel from <no code source>]
[Loaded (pre-compiled) java.nio.channels.InterruptibleChannel from <no code
source>]
[Loaded (pre-compiled) java.nio.channels.ByteChannel from <no code source>]
[Loaded (pre-compiled) java.nio.channels.ReadableByteChannel from <no code
source>]
[Loaded (pre-compiled) java.nio.channels.WritableByteChannel from <no code
source>]
[Loaded (pre-compiled) java.nio.channels.GatheringByteChannel from <no code
source>]
[Loaded (pre-compiled) java.nio.channels.ScatteringByteChannel from <no code
source>]
[Loaded (pre-compiled) java.lang.SecurityManager from <no code source>]
[Loaded (pre-compiled) java.io.PrintStream from <no code source>]
[Loaded (pre-compiled) java.io.FilterOutputStream from <no code source>]
[Loaded (pre-compiled) java.io.OutputStream from <no code source>]
[Loaded (pre-compiled) java.io.Flushable from <no code source>]
[Loaded (pre-compiled) java.lang.Appendable from <no code source>]
[Loaded (pre-compiled) gnu.classpath.SystemProperties from <no code source>]
[Loaded (pre-compiled) java.util.Properties from <no code source>]
[Loaded (pre-compiled) java.lang.StringBuilder from <no code source>]
[Loaded (pre-compiled) java.lang.AbstractStringBuffer from <no code source>]
[Loaded (pre-compiled) java.lang.CharSequence from <no code source>]
[Loaded (pre-compiled) java.lang.String from <no code source>]
[Loaded (pre-compiled) java.lang.Comparable from <no code source>]
[Loaded (pre-compiled) java.lang.String$CaseInsensitiveComparator from <no code
source>]
[Loaded (pre-compiled) java.util.Comparator from <no code source>]
[Loaded (pre-compiled) java.util.Hashtable$3 from <no code source>]
[Loaded (pre-compiled) java.util.AbstractSet from <no code source>]
[Loaded (pre-compiled) java.util.AbstractCollection from <no code source>]
[Loaded (pre-compiled) java.util.Collection from <no code source>]
[Loaded (pre-compiled) java.lang.Iterable from <no code source>]
[Loaded (pre-compiled) java.util.Set from <no code source>]
[Loaded (pre-compiled) java.util.Collections$SynchronizedSet from <no code
source>]
[Loaded (pre-compiled) java.util.Collections$SynchronizedCollection from <no
code source>]
[Loaded (pre-compiled) java.util.Collections$SynchronizedIterator from <no code
source>]
[Loaded (pre-compiled) java.util.Iterator from <no code source>]
[Loaded (pre-compiled) java.util.Hashtable$EntryIterator from <no code source>]
[Loaded (pre-compiled) java.io.BufferedOutputStream from <no code source>]
[Loaded (pre-compiled) java.io.FileOutputStream from <no code source>]
[Loaded (pre-compiled) gnu.gcj.convert.UnicodeToBytes from <no code source>]
[Loaded (pre-compiled) gnu.gcj.convert.IOConverter from <no code source>]
[Loaded (pre-compiled) gnu.gcj.convert.Output_UTF8 from <no code source>]
[Loaded (pre-compiled) java.lang.reflect.Modifier from <no code source>]
[Loaded (pre-compiled) gnu.gcj.runtime.ExtensionClassLoader from <no code
source>]
[Loaded (pre-compiled) gnu.gcj.runtime.HelperClassLoader from <no code source>]
[Loaded (pre-compiled) java.net.URLClassLoader from <no code source>]
[Loaded (pre-compiled) java.security.SecureClassLoader from <no code source>]
[Loaded (pre-compiled) gnu.java.net.loader.URLStreamHandlerCache from <no code
source>]
[Loaded (pre-compiled) java.util.concurrent.ConcurrentHashMap from <no code
source>]
[Loaded (pre-compiled) java.util.concurrent.ConcurrentMap from <no code
source>]
[Loaded (pre-compiled) java.util.concurrent.ConcurrentHashMap$Segment from <no
code source>]
[Loaded (pre-compiled) java.util.concurrent.locks.ReentrantLock from <no code
source>]
[Loaded (pre-compiled) java.util.concurrent.locks.Lock from <no code source>]
[Loaded (pre-compiled) java.util.concurrent.locks.ReentrantLock$NonfairSync
from <no code source>]
[Loaded (pre-compiled) java.util.concurrent.locks.ReentrantLock$Sync from <no
code source>]
[Loaded (pre-compiled) java.util.concurrent.locks.AbstractQueuedSynchronizer
from <no code source>]
[Loaded (pre-compiled) java.util.concurrent.locks.AbstractOwnableSynchronizer
from <no code source>]
[Loaded (pre-compiled) sun.misc.Unsafe from <no code source>]
[Loaded (pre-compiled) java.lang.reflect.Field from <no code source>]
[Loaded (pre-compiled) java.lang.reflect.AccessibleObject from <no code
source>]
[Loaded (pre-compiled) java.lang.reflect.Member from <no code source>]
[Loaded (pre-compiled) java.util.concurrent.ConcurrentHashMap$HashEntry from
<no code source>]
[Loaded (pre-compiled) java.util.Vector from <no code source>]
[Loaded (pre-compiled) java.util.AbstractList from <no code source>]
[Loaded (pre-compiled) java.util.List from <no code source>]
[Loaded (pre-compiled) java.util.RandomAccess from <no code source>]
[Loaded (pre-compiled) gnu.gcj.runtime.SystemClassLoader from <no code source>]
[Loaded (pre-compiled) java.security.CodeSource from <no code source>]
[Loaded (pre-compiled) java.security.Policy from <no code source>]
[Loaded (pre-compiled) gnu.java.security.provider.DefaultPolicy from <no code
source>]
[Loaded (pre-compiled) java.util.StringTokenizer from <no code source>]
[Loaded (pre-compiled) java.util.Enumeration from <no code source>]
[Loaded (pre-compiled) java.io.File from <no code source>]
[Loaded (pre-compiled) java.lang.Math from <no code source>]
[Loaded (pre-compiled) java.util.Random from <no code source>]
[Loaded (pre-compiled) java.lang.Double from <no code source>]
[Loaded (pre-compiled) java.lang.Number from <no code source>]
[Loaded (pre-compiled) java.net.URL from <no code source>]
[Loaded (pre-compiled) java.net.URL$1 from <no code source>]
[Loaded (pre-compiled) java.security.PrivilegedAction from <no code source>]
[Loaded (pre-compiled) java.security.AccessController from <no code source>]
[Loaded (pre-compiled) java.security.VMAccessController from <no code source>]
[Loaded (pre-compiled) java.security.AccessControlContext from <no code
source>]
[Loaded (pre-compiled) java.util.HashSet from <no code source>]
[Loaded (pre-compiled) java.util.HashMap$HashEntry from <no code source>]
[Loaded (pre-compiled) java.util.HashMap$HashIterator from <no code source>]
[Loaded (pre-compiled) gnu.classpath.Configuration from <no code source>]
[Loaded (pre-compiled) gnu.java.net.protocol.file.Handler from <no code
source>]
[Loaded (pre-compiled) java.net.URLStreamHandler from <no code source>]
[Loaded (pre-compiled) java.lang.Package from <no code source>]
[Loaded (pre-compiled) java.lang.ref.WeakReference from <no code source>]
[Loaded (pre-compiled) java.lang.ref.Reference from <no code source>]
[Loaded (pre-compiled) java.lang.ClassNotFoundException from <no code source>]
[Loaded (pre-compiled) java.lang.Exception from <no code source>]
[Loaded (pre-compiled) java.lang.Throwable from <no code source>]
[Loaded (pre-compiled) java.lang.VMThrowable from <no code source>]
[Loaded (pre-compiled) gnu.java.net.loader.FileURLLoader from <no code source>]
[Loaded (pre-compiled) gnu.java.net.loader.URLLoader from <no code source>]
[Loaded (pre-compiled) gnu.gcj.runtime.BootClassLoader from <no code source>]
[Loaded (pre-compiled) gnu.java.net.protocol.core.Handler from <no code
source>]
[Loaded (pre-compiled) gnu.java.net.loader.RemoteURLLoader from <no code
source>]
[Loaded (pre-compiled) java.lang.OutOfMemoryError from <no code source>]
[Loaded (pre-compiled) java.lang.VirtualMachineError from <no code source>]
[Loaded (pre-compiled) java.lang.Error from <no code source>]
[Loaded (pre-compiled) java.util.IdentityHashMap from <no code source>]
[Loaded (pre-compiled) gnu.java.net.protocol.core.Connection from <no code
source>]
[Loaded (pre-compiled) java.net.URLConnection from <no code source>]
[Loaded (pre-compiled) gnu.java.net.DefaultContentHandlerFactory from <no code
source>]
[Loaded (pre-compiled) java.net.ContentHandlerFactory from <no code source>]
[Loaded (pre-compiled) java.util.Arrays from <no code source>]
[Loaded (pre-compiled) java.io.IOException from <no code source>]
[Loaded (pre-compiled) gnu.java.lang.CPStringBuilder from <no code source>]
[Loaded (pre-compiled) java.util.Arrays$ArrayList from <no code source>]
[Loaded (pre-compiled) java.util.AbstractList$2 from <no code source>]
[Loaded (pre-compiled) java.util.concurrent.locks.ReentrantReadWriteLock from
<no code source>]
[Loaded (pre-compiled) java.util.concurrent.locks.ReadWriteLock from <no code
source>]
[Loaded (pre-compiled)
java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync from <no code
source>]
[Loaded (pre-compiled) java.util.concurrent.locks.ReentrantReadWriteLock$Sync
from <no code source>]
[Loaded (pre-compiled)
java.util.concurrent.locks.ReentrantReadWriteLock$Sync$ThreadLocalHoldCounter
from <no code source>]
[Loaded (pre-compiled) java.lang.ThreadLocal from <no code source>]
[Loaded (pre-compiled)
java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock from <no code
source>]
[Loaded (pre-compiled)
java.util.concurrent.locks.ReentrantReadWriteLock$WriteLock from <no code
source>]
[Loaded (pre-compiled) gnu.gcj.runtime.FinalizerThread from <no code source>]
[Loaded (pre-compiled) java.lang.Thread from <no code source>]
[Loaded (pre-compiled) java.lang.Runnable from <no code source>]
[Loaded (pre-compiled) java.lang.StackTraceElement from <no code source>]
[Loaded (pre-compiled) java.lang.ThreadGroup from <no code source>]
[Loaded (pre-compiled) java.lang.Thread$UncaughtExceptionHandler from <no code
source>]
[Loaded (pre-compiled) java.lang.ThreadLocalMap from <no code source>]
[Loaded (pre-compiled) java.lang.ThreadLocalMap$Entry from <no code source>]
[Loaded (pre-compiled) gnu.gcj.convert.BytesToUnicode from <no code source>]
[Loaded (pre-compiled) gnu.gcj.convert.Input_UTF8 from <no code source>]
[Loaded (pre-compiled) java.lang.Runtime from <no code source>]
[Loaded (pre-compiled) gnu.java.lang.MainThread from <no code source>]
[Loaded (pre-compiled) gnu.java.net.loader.FileResource from <no code source>]
[Loaded (pre-compiled) gnu.java.net.loader.Resource from <no code source>]
[Loaded (pre-compiled) java.io.FilePermission from <no code source>]
[Loaded (pre-compiled) java.security.Permissions$PermissionsHash from <no code
source>]
[Loaded (pre-compiled) java.lang.VMCompiler from <no code source>]
[Loaded (pre-compiled) java.util.WeakHashMap from <no code source>]
[Loaded (pre-compiled) java.util.WeakHashMap$1 from <no code source>]
[Loaded (pre-compiled) java.util.WeakHashMap$WeakEntrySet from <no code
source>]
[Loaded (pre-compiled) java.lang.ref.ReferenceQueue from <no code source>]
[Loaded (pre-compiled) gnu.java.security.hash.MD5 from <no code source>]
[Loaded (pre-compiled) gnu.java.security.hash.BaseHash from <no code source>]
[Loaded (pre-compiled) gnu.java.security.hash.IMessageDigest from <no code
source>]
[Loaded (pre-compiled) gnu.gcj.runtime.PersistentByteMap from <no code source>]
[Loaded (pre-compiled) gnu.gcj.runtime.PersistentByteMap$AccessMode from <no
code source>]
[Loaded (pre-compiled) java.nio.channels.FileChannel$MapMode from <no code
source>]
[Loaded (pre-compiled) java.nio.MappedByteBufferImpl from <no code source>]
[Loaded (pre-compiled) java.nio.MappedByteBuffer from <no code source>]
[Loaded (pre-compiled) java.nio.ByteBuffer from <no code source>]
[Loaded (pre-compiled) java.nio.Buffer from <no code source>]
[Loaded (pre-compiled) java.nio.ByteOrder from <no code source>]
[Loaded (pre-compiled) java.util.Vector$1 from <no code source>]
[Loaded (bytecode) gnu.testlet.config from (file:/tmp/mauve-gcj-4.4/ <no
certificates>)]
[Loaded (bytecode) gnu.testlet.TestHarness from (file:/tmp/mauve-gcj-4.4/ <no
certificates>)]
[Loaded (bytecode) RunnerProcess from (file:/tmp/mauve-gcj-4.4/ <no
certificates>)]
[Loaded (pre-compiled) java.io.Reader from <no code source>]
[Loaded (pre-compiled) java.lang.Readable from <no code source>]
[Loaded (pre-compiled) java.io.FileReader from <no code source>]
[Loaded (pre-compiled) java.io.InputStreamReader from <no code source>]
[Loaded (pre-compiled) java.io.BufferedReader from <no code source>]
[Loaded (pre-compiled) java.io.FileNotFoundException from <no code source>]
[Loaded (pre-compiled) java.lang.RuntimeException from <no code source>]
[Loaded (bytecode) gnu.testlet.ResourceNotFoundException from
(file:/tmp/mauve-gcj-4.4/ <no certificates>)]
[Loaded (bytecode) gnu.testlet.TestReport from (file:/tmp/mauve-gcj-4.4/ <no
certificates>)]
[Loaded (pre-compiled) java.lang.reflect.Method from <no code source>]
[Loaded (bytecode) gnu.testlet.TestResult from (file:/tmp/mauve-gcj-4.4/ <no
certificates>)]
[Loaded (pre-compiled) java.lang.StringBuffer from <no code source>]
[Loaded (pre-compiled) java.util.ArrayList from <no code source>]
[Loaded (pre-compiled) java.lang.IllegalArgumentException from <no code
source>]
[Loaded (bytecode) gnu.testlet.Testlet from (file:/tmp/mauve-gcj-4.4/ <no
certificates>)]
[Loaded (pre-compiled) java.io.ByteArrayOutputStream from <no code source>]
[Loaded (pre-compiled) java.lang.Integer from <no code source>]
[Loaded (pre-compiled) java.io.DataOutputStream from <no code source>]
[Loaded (pre-compiled) java.io.DataOutput from <no code source>]
[Loaded (bytecode) gnu.testlet.java.lang.Character.Blocks15 from
(file:/tmp/mauve-gcj-4.4/ <no certificates>)]
[Loaded (bytecode) gnu.testlet.VisualTestlet from (file:/tmp/mauve-gcj-4.4/ <no
certificates>)]
[Loaded (pre-compiled) java.lang.NullPointerException from <no code source>]
[Loaded (pre-compiled) java.lang.Character$UnicodeBlock from <no code source>]
[Loaded (pre-compiled) java.lang.Character$Subset from <no code source>]
[Loaded (pre-compiled) java.lang.Character$UnicodeBlock$NameType from <no code
source>]
[Loaded (pre-compiled) java.lang.Enum from <no code source>]
[Loaded (pre-compiled) java.util.Locale from <no code source>]
[Loaded (pre-compiled) java.text.Collator from <no code source>]
[Loaded (pre-compiled) java.util.ResourceBundle from <no code source>]
[Loaded (pre-compiled) java.util.ResourceBundle$1 from <no code source>]
[Loaded (pre-compiled) java.util.LinkedHashMap from <no code source>]
[Loaded (pre-compiled) java.util.ResourceBundle$BundleKey from <no code
source>]
[Loaded (pre-compiled) gnu.gcj.runtime.NameFinder from <no code source>]
[Loaded (pre-compiled) java.util.Collections from <no code source>]
[Loaded (pre-compiled) java.util.Collections$EmptySet from <no code source>]
[Loaded (pre-compiled) java.util.Collections$EmptyList from <no code source>]
[Loaded (pre-compiled) java.util.Collections$EmptyMap from <no code source>]
[Loaded (pre-compiled) java.util.Collections$ReverseComparator from <no code
source>]
[Loaded (pre-compiled) java.lang.Boolean from <no code source>]
[Loaded (pre-compiled) java.util.HashMap$2 from <no code source>]
[Loaded (bytecode) gnu.testlet.TestSecurityManager from
(file:/tmp/mauve-gcj-4.4/ <no certificates>)]
[Loaded (pre-compiled) java.lang.Throwable$StaticData from <no code source>]


-- 
           Summary: Regression in 0.98 merge tree
           Product: gcc
           Version: unknown
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: libgcj
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: gnu_andrew at member dot fsf dot org


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37791


^ permalink raw reply	[flat|nested] 2+ messages in thread

* [Bug libgcj/37791] Regression in 0.98 merge tree
  2008-10-09 23:28 [Bug libgcj/37791] New: Regression in 0.98 merge tree gnu_andrew at member dot fsf dot org
@ 2009-01-07  2:37 ` gnu_andrew at member dot fsf dot org
  0 siblings, 0 replies; 2+ messages in thread
From: gnu_andrew at member dot fsf dot org @ 2009-01-07  2:37 UTC (permalink / raw)
  To: java-prs



------- Comment #1 from gnu_andrew at member dot fsf dot org  2009-01-07 02:37 -------
This is fixed in the latest merge with libgcj-snapshot-20090102.


-- 

gnu_andrew at member dot fsf dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|                            |FIXED


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37791


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2009-01-07  2:37 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-10-09 23:28 [Bug libgcj/37791] New: Regression in 0.98 merge tree gnu_andrew at member dot fsf dot org
2009-01-07  2:37 ` [Bug libgcj/37791] " gnu_andrew at member dot fsf dot org

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).