Hi Steve, Here are the answers to your questions, as provided by my customer. I hope the attached pstack and mdb sessions get through unscathed!
Cheers, -- Rich Teer, SCSA, SCNA, SCSECA URLs: http://www.rite-group.com/rich http://www.linkedin.com/in/richteer ---------- Forwarded message ---------- Date: Thu, 18 Jun 2009 12:55:23 -0700 Thank you Rich, I am collecting the requested information. Can you help me please answer these questions better? Here are preliminary versions of the answers > Do you mean you've tried both 1.2.2 and 1.5? Is the failure identical > with > both jvms? Answer: The server would not start up with Java 1.5. The Solaris "native" version of 1.2.2 crashes on the first (?) execution of the Java code. > The ::stack should be correct. Have you looked at the core from the > global zone? It shouldn't matter, but it can't hurt. Also use pstack > on the core. Answer: I am attaching the results of pstack and MDB session to this email I did not look at the core from the global zone. I am not sure how to do that. > > Is it in hotspot (dynamcially generated) code? If so the function names > will > just be hex. Is it dying the jvm itself, or in jni code (java bindings to > native code provided by Vantive)? I don't know how to answer this question. The server uses libjvm.so rather than creates a JVM session (process) using fork() or exec(). > Is the application threaded? Yes, it is threaded. Thank you, Vlad P.S. Currently playing with MDB with a little success. I don't know assembler > -----Original Message----- > From: Rich Teer [mailto:rich.t...@rite-group.com] > Sent: Thursday, June 18, 2009 10:14 AM > To: Vladimir Ryzhov; Andy Woodward > Subject: Re: [zones-discuss] Weird Solaris 8 container problem (fwd) > > Hi guys, > > Here's a response I got on the Zones mailing list about the weird > Vantive crashes. Could you please reply to me with the answers to > Steve's questions, and I'll forward them to the list. > > -- > Rich Teer, SCSA, SCNA, SCSECA > > URLs: http://www.rite-group.com/rich > http://www.linkedin.com/in/richteer > > ---------- Forwarded message ---------- > Date: Wed, 17 Jun 2009 17:59:04 -0700 > From: Steve Lawrence <stephen.lawre...@sun.com> > To: Rich Teer <rich.t...@rite-group.com> > Cc: Zones discuss <email@example.com> > Subject: Re: [zones-discuss] Weird Solaris 8 container problem > > On Wed, Jun 17, 2009 at 02:56:59PM -0700, Rich Teer wrote: > > Hi all, > > > > IHAC who is trying to run one of their applications in a Solaris 8 > > branded zone. The global OS is Solaris 10 5/09 and we're using > > Solaris 8 containers version 1.0.1, on a Sun Fire 280R server with > > a 750 MHz CPU and 6 GB of RAM. > > > > Although apparently quite tempremental, their app runs acceptably > > when run on Solaris 8 natively (i.e., S8 on bare metal rather than > > in a branded zone), but crashes very frequently when run in the > > branded container. Of course, the applicatiopn source code is > > unavailable... :-( > > > > The application, called Vantive, talks to an Oracle 8.1.6 database, > > and is written in Java. The Vantive app ships with version 1.2.2 > > of the Java runtime, and we've tried version 1.5. > > Do you mean you've tried both 1.2.2 and 1.5? Is the failure identical > with > both jvms? > > > > > Annoyingly, when we try trussing the errant process, it doesn't crash! > > When a crash does happen, a core dump usually occurs, but hasn't been > > too helpful. The crashes do seem to be happening from within the JVM, > > if the ::stack output from mdb is to be believed. > > The ::stack should be correct. Have you looked at the core from the > global zone? It shouldn't matter, but it can't hurt. Also use pstack > on the core. > > Is it in hotspot (dynamcially generated) code? If so the function names > will > just be hex. Is it dying the jvm itself, or in jni code (java bindings to > native code provided by Vantive)? > > > > > Does this ring any bells? Is there anything we can do to help debug > this? > > Note that the branded zone seems to work just fine apart from this one > > (rather major) issue. > > No bells. The only Java problem I've seen was in 1.1.8, and it does not > exist on java 1.2+. Best to contact support to debug. Could be a jvm (or > other bug) that they were lucky enough to never hit on their native s8 > system. Given the truss thing, it is likely a race/timing issue, they > they > may have never hit on slower systems. Is the application threaded? > > -Steve L. > > > > > > Any thoughts greatfully received! > > > > -- > > Rich Teer, SCSA, SCNA, SCSECA > > > > URLs: http://www.rite-group.com/rich > > http://www.linkedin.com/in/richteer > > _______________________________________________ > > zones-discuss mailing list > > firstname.lastname@example.org
_______________________________________________ zones-discuss mailing list email@example.com