This problem currently exists on both 2.0.3 and CVS head.  The MC sequence was from 2.0.3, but CVS head has the same behavior and exactly the same strange faulting address 0x0000000000000380 for NullPointerException.
 
Sergiy


From: jikesrvm-core-admin@oss.software.ibm.com [mailto:jikesrvm-core-admin@oss.software.ibm.com] On Behalf Of David P Grove
Sent: Thursday, April 01, 2004 9:24 AM
To: jikesrvm-core@oss.software.ibm.com
Subject: RE: [Jikesrvm-core] cTrapHandler does not work for null pointer dereference on PPC64 Linux


What version of Jikes RVM are you using?  I'm assuming it is not the cvs head ppc64 because we stop using the explicit stack pointer and store with update sequence in the PPC baseline compiler almost a year ago.  This looks to me like an old code sequence for pushing null on the stack.

--dave

0x0000000060226a68:     li      r3,0
0x0000000060226a6c:     stdu    r3,-8(r12)