[jira] Created: (RVM-873) "NullPointerException within uninterruptible region" when executing RVM in x86_64 debian

View: New views
1 Messages — Rating Filter:   Alert me  

[jira] Created: (RVM-873) "NullPointerException within uninterruptible region" when executing RVM in x86_64 debian

by JIRA jira@codehaus.org :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

"NullPointerException within uninterruptible region" when executing RVM in x86_64 debian
----------------------------------------------------------------------------------------

                 Key: RVM-873
                 URL: http://jira.codehaus.org/browse/RVM-873
             Project: RVM
          Issue Type: Bug
          Components: Runtime
    Affects Versions: 3.1.0
         Environment: OS: Debian Linux 2.6.26-2-amd64; Hardware:SunFire x4600; JikesRVM build in x86_64-linux
            Reporter: Ricardo Dias


This exception is thrown right after the execution of RVM.  (T is a class file.)
I built Jikes with host and target as x86_64-linux and config as BaseBaseNoGC


 ./dist/BaseBaseNoGC_x86_64_m64-linux/rvm T

Fatal error: NullPointerException within uninterruptible region.
Exiting virtual machine due to uninterruptibility violation.
Thread #1
-- Stack --
   at [0x0000000061c2a258, 0x000000006437bac9] Lorg/jikesrvm/VM; sysFail(Ljava/lang/String;)V at line 2275
   at [0x0000000061c2a2d0, 0x00000000640ccdb8] Lorg/jikesrvm/runtime/RuntimeEntrypoints; deliverHardwareException(II)V at line 722
   at [0x0000000061c2a308, 0x00000000640ccdb8] <hardware trap>
   at [0x0000000061c331fc, 0x000000006430d185] Lorg/jikesrvm/runtime/StackTrace; countFramesUninterruptible(Lorg/jikesrvm/scheduler/RVMThread;)I at line 179
   at [0x0000000061c3325c, 0x0000000064325e0a] Lorg/jikesrvm/runtime/StackTrace; <init>()V at line 78
   at [0x0000000061c332a4, 0x00000000640d00df] Ljava/lang/VMThrowable; fillInStackTrace(Ljava/lang/Throwable;)Ljava/lang/VMThrowable; at line 49
   at [0x0000000061c332e4, 0x0000000064360421] Ljava/lang/Throwable; fillInStackTrace()Ljava/lang/Throwable; at line 498
   at [0x0000000061c33324, 0x000000006435ff66] Ljava/lang/Throwable; <init>(Ljava/lang/String;)V at line 159
   at [0x0000000061c3336c, 0x000000006435fdae] Ljava/lang/Exception; <init>(Ljava/lang/String;)V at line 78
   at [0x0000000061c333b4, 0x000000007081c907] Ljava/io/IOException; <init>(Ljava/lang/String;)V at line 72
   at [0x0000000061c33404, 0x0000000064263b11] Lorg/jikesrvm/classloader/ReflectionBase$$Reflect4257; invokeInternal(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
   at [0x0000000061c33474, 0x00000000642a7c73] Lorg/jikesrvm/runtime/ReflectionBase; invoke(Lorg/jikesrvm/classloader/RVMMethod;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; at line 180
   at [0x0000000061c334e4, 0x000000006427aac4] Lorg/jikesrvm/runtime/Reflection; invoke(Lorg/jikesrvm/classloader/RVMMethod;Lorg/jikesrvm/runtime/ReflectionBase;Ljava/lang/Object;[Ljava/lang/Object;Z)Ljava/lang/Object; at line 74
   at [0x0000000061c33574, 0x00000000640b9e8b] Ljava/lang/reflect/VMCommonLibrarySupport; construct(Lorg/jikesrvm/classloader/RVMMethod;Ljava/lang/reflect/Constructor;[Ljava/lang/Object;Lorg/jikesrvm/classloader/RVMClass;Lorg/jikesrvm/runtime/ReflectionBase;)Ljava/lang/Object; at line 436
   at [0x0000000061c335dc, 0x00000000640b8dca] Ljava/lang/reflect/VMConstructor; construct([Ljava/lang/Object;Ljava/lang/reflect/Constructor;)Ljava/lang/Object; at line 87
   at [0x0000000061c3362c, 0x00000000642e1ff4] Ljava/lang/reflect/Constructor; newInstance([Ljava/lang/Object;)Ljava/lang/Object; at line 317
   at [0x0000000061c336cc, 0x00007f4fa05499be] Lorg/jikesrvm/jni/JNIFunctions; ThrowNew(Lorg/jikesrvm/jni/JNIEnvironment;ILorg/vmmagic/unboxed/Address;)I at line 297
   at [0x0000000061c3374c, 0x00000000640376f2] <native frame>
   at [0x0000000061c337a4, 0x0000000064311a33] Lgnu/java/nio/VMChannel; openFile(Ljava/lang/String;I)V at line 736
   at [0x0000000061c33804, 0x00000000643117ed] Lgnu/java/nio/FileChannelImpl; <init>(Ljava/io/File;I)V at line 151
   at [0x0000000061c3385c, 0x00000000642b551a] Lgnu/java/nio/FileChannelImpl; create(Ljava/io/File;I)Lgnu/java/nio/FileChannelImpl; at line 141
   at [0x0000000061c338c4, 0x00000000640bf8b7] Ljava/io/FileInputStream; <init>(Ljava/io/File;)V at line 113
   at [0x0000000061c33924, 0x00000000640bf220] Lgnu/java/net/protocol/file/Connection; connect()V at line 199
   at [0x0000000061c3395c, 0x0000000064023670] Lgnu/java/net/protocol/file/Connection; getInputStream()Ljava/io/InputStream; at line 259
   at [0x0000000061c33994, 0x0000000064220def] Ljava/net/URL; openStream()Ljava/io/InputStream; at line 737
   at [0x0000000061c339ec, 0x00000000642bc9a1] Ljava/util/logging/LogManager; readConfiguration()V at line 507
   at [0x0000000061c33a2c, 0x00000000642bcb38] Ljava/util/logging/LogManager; initLogManager()V at line 203
   at [0x0000000061c33a54, 0x000000006431bc94] Ljava/util/logging/LogManager; getLogManager()Ljava/util/logging/LogManager; at line 168
   at [0x0000000061c33ab4, 0x000000006431c015] Ljava/util/logging/Logger; getLogger(Ljava/lang/String;Ljava/lang/String;)Ljava/util/logging/Logger; at line 252
   at [0x0000000061c33af4, 0x000000006423cdf2] Ljava/util/logging/Logger; getLogger(Ljava/lang/String;)Ljava/util/logging/Logger; at line 211
   at [0x0000000061c33b2c, 0x000000006430a3b0] Ljava/util/logging/Logger$1; run()Ljava/lang/Object; at line 94
   at [0x0000000061c33b74, 0x000000007081b5c5] Ljava/security/AccessController; doPrivileged(Ljava/security/PrivilegedAction;)Ljava/lang/Object; at line 96
   at [0x0000000061c33ba4, 0x000000006438878f] Ljava/util/logging/Logger; <clinit>()V at line 90
   at [0x0000000061c33c04, 0x000000006438911a] Lorg/jikesrvm/VM; runClassInitializer(Ljava/lang/String;)V at line 545
   at [0x0000000061c33c44, 0x0000000064389565] Lorg/jikesrvm/VM; finishBooting()V at line 409
   at [0x0000000061c33c74, 0x0000000000408a94] Lorg/jikesrvm/VM; boot()V at line 145
   at [0x0000000061c33c90, 0x0000000061b8ea00] <native frame>
Bogus looking frame pointer: 0xdeadbabeffffffff end of stack dump

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus on
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Jikesrvm-issues mailing list
Jikesrvm-issues@...
https://lists.sourceforge.net/lists/listinfo/jikesrvm-issues