[Bug libgcj/6390] java.lang.reflect.Array.newInstance doesn't deal out of memory issues correctly
dhazeghi@yahoo.com
gcc-bugzilla@gcc.gnu.org
Tue May 27 05:55:00 GMT 2003
PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=6390
------- Additional Comments From dhazeghi@yahoo.com 2003-05-27 05:46 -------
Hello,
I can confirm that this problem is still present with gcc 3.3. Testcase still segfaults. Here's a stack
backtrace:
#0 _Jv_NewMultiArrayUnchecked (type=0x8090b60, dimensions=1, sizes=0x8071e6c)
at ../../../gcc/libjava/java/lang/Class.h:219
#1 0x40383b36 in _Jv_NewMultiArrayUnchecked (type=0x8090b60, dimensions=2,
sizes=0x8071e68) at ../../../gcc/libjava/prims.cc:574
#2 0x403adc62 in java::lang::reflect::Array::newInstance(java::lang::Class*, JArray<int>*)
(componentType=0x8090b60, dimensions=0x81188c0)
at ../../../gcc/libjava/java/lang/reflect/natArray.cc:60
#3 0x08048a9b in Big.main(java.lang.String[]) (args=0x8075fe0) at Big.java:6
#4 0x4039e8cf in gnu::gcj::runtime::FirstThread::call_main() (this=0x8073f50)
at ../../../gcc/libjava/gnu/gcj/runtime/natFirstThread.cc:46
#5 0x40420ab8 in gnu.gcj.runtime.FirstThread.run() (this=0x8073f50)
at ../../../gcc/libjava/gnu/gcj/runtime/FirstThread.java:54
#6 0x403acf2c in _Jv_ThreadRun(java::lang::Thread*) (thread=0x8049020)
at ../../../gcc/libjava/java/lang/natThread.cc:285
#7 0x4038475c in _Jv_RunMain(java::lang::Class*, char const*, int, char const**, bool)
(klass=0x80490a0, name=0x0, argc=134692688, argv=0x8049020,
is_jar=false) at ../../../gcc/libjava/prims.cc:1001
#8 0x4038488d in JvRunMain (klass=0x81188c0, argc=135366848, argv=0x81188c0)
at ../../../gcc/libjava/prims.cc:1011
#9 0x08048a18 in main (argc=1, argv=0xbffff5c4) at /tmp/cceNs6AW.i:11
#10 0x40888907 in __libc_start_main () from /lib/libc.so.6
Dara
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
More information about the Gcc-bugs
mailing list