[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