Hi Frank,
Thanks for your quick reply.
> If you crash in memset(), it's usually because you try to access unmapped >
> memory - i.e. an invalid/NULL pointer.Do we need to handle this in our java
> application? Usually while this happen, could it be due to the JRE we are
> using may not compatible with the Solaris 10? The JRE we are using is
> (1.5.0_10-b03) for solaris-sparc.
Regards
Wei Xiang
> Date: Mon, 3 Dec 2007 02:34:24 +0000> From: [EMAIL PROTECTED]> Subject: Re:
> [osol-code] question about the library libc_psr.so.1> To: [EMAIL PROTECTED]>
> CC: [email protected]> > On Sun, 2 Dec 2007, Tam Wei Xiang
> wrote:> > > Hi all,> >> > Could I know what is the library libc_psr.so.1 use
> for?> > Platform-specific optimized routines from libc. That's things like
> the > str*() and mem*() functions or bcopy()/bzero(), tuned to the CPU you're
> > running on.> Unless you disable it by environment variable (LD_NOAUXFLTR, I
> think), > these will be automatically loaded during libc`_init when your >
> applications initialize.> > > I observes the following stack trace after
> invoking the java Thread.start(); Any idea? is the JVM trying to get the
> memory allocation from the Solaris OS?> > If you crash in memset(), it's
> usually because you try to access unmapped > memory - i.e. an invalid/NULL
> pointer.> That shouldn't be specific to libc_psr, but if you want to make
> 100% sure > of that then try starting this app after setting LD_NOAUXFLTR=1
> in your > shell. See ld.so.1(1) manpage.> > FrankH.> > >> > I have Solaris 10
> installed in my box.> >> > Native frames: (J=compiled Java code,
> j=interpreted, Vv=VM code, C=native code)> > C [libc_psr.so.1+0x9f0]
> _memset+0x70> > C [libc.so.1+0xbcc94]> > C [libc.so.1+0xbcf3c]
> _thr_create+0x34> > V [libjvm.so+0x2d1fac]> > V [libjvm.so+0x2df2dc]> > J
> java.lang.Thread.start0()V> > J
> org.jboss.mq.il.uil2.SocketManager$ReadTask.run()V> > v ~OSRAdapter> > j
> java.lang.Thread.run()V+11> > v ~StubRoutines::call_stub> > V
> [libjvm.so+0x19a09c]> > V [libjvm.so+0x2c0164]> > V [libjvm.so+0x2df750]> > V
> [libjvm.so+0x2db2ec]> > V [libjvm.so+0x671a08]> >> > Java frames: (J=compiled
> Java code, j=interpreted, Vv=VM code)> > J java.lang.Thread.start0()V> > J
> org.jboss.mq.il.uil2.SocketManager$ReadTask.run()V> > v ~OSRAdapter> > j
> java.lang.Thread.run()V+11> > v ~StubRoutines::call_stub> >> >> > Thanks> >>
> >> > This message posted from opensolaris.org> >
> _______________________________________________> > opensolaris-code mailing
> list> > [email protected]> >
> http://mail.opensolaris.org/mailman/listinfo/opensolaris-code> >> >
> ------------------------------------------------------------------------------>
> No good can come from selling your freedom, not for all the gold in the
> world,> for the value of this heavenly gift far exceeds that of any fortune
> on earth.>
> ------------------------------------------------------------------------------
_________________________________________________________________
Put your friends on the big screen with Windows Vista® + Windows Live™.
http://www.microsoft.com/windows/shop/specialoffers.mspx?ocid=TXT_TAGLM_CPC_MediaCtr_bigscreen_102007
_______________________________________________
opensolaris-code mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/opensolaris-code