Hi Christopher,

I am using jdk1.5.0_02,tomcat 5.5, and Rational Purify for windows version 
2003.06.12.280.000 Build: 5101.

When I try to run to tomcat using the following command after setting 
"_JAVA_OPTIONS: -XrunPureJVMPI:Purify" environment variable. My tomcat does not 
get started at all. And I get already mentioned error.

Although Rational Purify gets started with that error.

Yes this error occurs every time when I run my tomcat with Rational Purify.

Please have a look at the error file given below

=== hs_err_pid6060.log file==
#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
#  Internal Error (0xe06d7363), pid=6060, tid=1320
#
# Java VM: Java HotSpot(TM) Client VM (1.5.0_02-b09 mixed mode, sharing)
# Problematic frame:
# C  [kernel32.dll+0x12a5b]
#

---------------  T H R E A D  ---------------

Current thread (0x00038ca8):  JavaThread "main" [_thread_in_native, id=1320]

siginfo: ExceptionCode=0xe06d7363, ExceptionInformation=0x19930520 0x0007d984 
0x1003e1f0

Registers:
EAX=0x0007d8c8, EBX=0x04523245, ECX=0x00000000, EDX=0x044d0e38
ESP=0x0007d8c4, EBP=0x0007d918, ESI=0x0007d958, EDI=0x0007d958
EIP=0x7c812a5b, EFLAGS=0x00000206

Top of Stack: (sp=0x0007d8c4)
0x0007d8c4:   1003c660 e06d7363 00000001 00000000
0x0007d8d4:   7c812a5b 00000003 19930520 0007d984
0x0007d8e4:   1003e1f0 1002991b 044e0b90 10009108
0x0007d8f4:   044e0b90 045232d5 003943e8 045232d1
0x0007d904:   ffffff01 044e0b91 00000026 0000003f
0x0007d914:   1000e301 0007d958 10029b40 e06d7363
0x0007d924:   00000001 00000003 0007d94c 044d0e38
0x0007d934:   04501bf3 e06d7363 00000001 00000000

Instructions: (pc=0x7c812a5b)
0x7c812a4b:   8d 7d c4 f3 a5 5f 8d 45 b0 50 ff 15 08 15 80 7c
0x7c812a5b:   5e c9 c2 10 00 85 ff 0f 8e 36 93 ff ff 8b 55 fc


Stack: [0x00040000,0x00080000),  sp=0x0007d8c4,  free space=246k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C  [kernel32.dll+0x12a5b]
C  [PureJVMPI.dll+0x29b40]

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j  
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startDocument(Lcom/sun/org/apache/xerces/internal/xni/XMLLocator;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V+68
j  
com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startDocument(Lcom/sun/org/apache/xerces/internal/xni/XMLLocator;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V+78
j  
com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.startEntity(Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V+64
j  
com.sun.org.apache.xerces.internal.impl.XMLVersionDetector.startDocumentParsing(Lcom/sun/org/apache/xerces/internal/impl/XMLEntityHandler;S)V+62
j  com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Z)Z+83
j  
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Lcom/sun/org/apache/xerces/internal/xni/parser/XMLInputSource;)V+29
j  
com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Lcom/sun/org/apache/xerces/internal/xni/parser/XMLInputSource;)V+9
j  
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Lorg/xml/sax/InputSource;)V+43
j  
org.apache.tomcat.util.digester.Digester.parse(Lorg/xml/sax/InputSource;)Ljava/lang/Object;+27
j  org.apache.catalina.startup.Catalina.load()V+421
j  org.apache.catalina.startup.Catalina.load([Ljava/lang/String;)V+27
v  ~StubRoutines::call_stub
j  
sun.reflect.NativeMethodAccessorImpl.invoke0(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+0
j  
sun.reflect.NativeMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+87
j  
sun.reflect.DelegatingMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+6
j  
java.lang.reflect.Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+111
j  org.apache.catalina.startup.Bootstrap.load([Ljava/lang/String;)V+230
j  org.apache.catalina.startup.Bootstrap.main([Ljava/lang/String;)V+362
v  ~StubRoutines::call_stub

---------------  P R O C E S S  ---------------

Java Threads: ( => current thread )
  0x00a8b088 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=6100]
  0x00a89830 JavaThread "CompilerThread0" daemon [_thread_blocked, id=6096]
  0x00a89cd8 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=6088]
  0x00a472f8 JavaThread "Finalizer" daemon [_thread_blocked, id=5568]
  0x00a69aa0 JavaThread "Reference Handler" daemon [_thread_blocked, id=5368]
=>0x00038ca8 JavaThread "main" [_thread_in_native, id=1320]

Other Threads:
  0x00a67d00 VMThread [id=6068]
  0x00a903f8 WatcherThread [id=6108]

VM state:not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread: None

Heap
 def new generation   total 576K, used 576K [0x22a70000, 0x22b10000, 0x22f50000)
  eden space 512K, 100% used [0x22a70000, 0x22af0000, 0x22af0000)
  from space 64K, 100% used [0x22af0000, 0x22b00000, 0x22b00000)
  to   space 64K,   0% used [0x22b00000, 0x22b00000, 0x22b10000)
 tenured generation   total 1408K, used 979K [0x22f50000, 0x230b0000, 
0x26a70000)
   the space 1408K,  69% used [0x22f50000, 0x23044c50, 0x23044e00, 0x230b0000)
 compacting perm gen  total 8192K, used 1304K [0x26a70000, 0x27270000, 
0x2aa70000)
   the space 8192K,  15% used [0x26a70000, 0x26bb6008, 0x26bb6200, 0x27270000)
    ro space 8192K,  66% used [0x2aa70000, 0x2afc88a8, 0x2afc8a00, 0x2b270000)
    rw space 12288K,  46% used [0x2b270000, 0x2b804818, 0x2b804a00, 0x2be70000)

Dynamic libraries:
0x00400000 - 0x0040c000         C:\Program Files\Java\jdk1.5.0_02\bin\java.exe
0x7c900000 - 0x7c9b0000         C:\WINDOWS\system32\ntdll.dll
0x7c800000 - 0x7c8f5000         C:\WINDOWS\system32\kernel32.dll
0x77dd0000 - 0x77e6b000         C:\WINDOWS\system32\ADVAPI32.dll
0x77e70000 - 0x77f01000         C:\WINDOWS\system32\RPCRT4.dll
0x77c10000 - 0x77c68000         C:\WINDOWS\system32\MSVCRT.dll
0x6d6b0000 - 0x6d835000         C:\Program 
Files\Java\jdk1.5.0_02\jre\bin\client\jvm.dll
0x7e410000 - 0x7e4a1000         C:\WINDOWS\system32\USER32.dll
0x77f10000 - 0x77f57000         C:\WINDOWS\system32\GDI32.dll
0x76b40000 - 0x76b6d000         C:\WINDOWS\system32\WINMM.dll
0x76390000 - 0x763ad000         C:\WINDOWS\system32\IMM32.DLL
0x6d2f0000 - 0x6d2f8000         C:\Program 
Files\Java\jdk1.5.0_02\jre\bin\hpi.dll
0x76bf0000 - 0x76bfb000         C:\WINDOWS\system32\PSAPI.DLL
0x10000000 - 0x10050000         C:\Program Files\Rational\common\PureJVMPI.dll
0x71ab0000 - 0x71ac7000         C:\WINDOWS\system32\WS2_32.dll
0x71aa0000 - 0x71aa8000         C:\WINDOWS\system32\WS2HELP.dll
0x6d680000 - 0x6d68c000         C:\Program 
Files\Java\jdk1.5.0_02\jre\bin\verify.dll
0x6d370000 - 0x6d38d000         C:\Program 
Files\Java\jdk1.5.0_02\jre\bin\java.dll
0x6d6a0000 - 0x6d6af000         C:\Program 
Files\Java\jdk1.5.0_02\jre\bin\zip.dll
0x02ba0000 - 0x02bb0000         C:\Program Files\Rational\PurifyPlus\MProf.dll
0x3f000000 - 0x3f0e9000         C:\Program Files\Rational\common\pureMRT.dll
0x3e000000 - 0x3e018000         C:\Program Files\Rational\common\pureMWQ.dll
0x76780000 - 0x76789000         C:\WINDOWS\system32\shfolder.dll
0x77f60000 - 0x77fd6000         C:\WINDOWS\system32\SHLWAPI.dll
0x773d0000 - 0x774d3000         
C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.2982_x-ww_ac3f9c03\comctl32.dll
0x5d090000 - 0x5d12a000         C:\WINDOWS\system32\comctl32.dll
0x035b0000 - 0x03774000         C:\Program Files\Rational\PurifyPlus\Purify.rsc
0x03580000 - 0x0358b000         C:\Program 
Files\Java\jdk1.5.0_02\jre\lib\ext\X86\QProfJ.dll

VM Arguments:
jvm_args: -Djava.endorsed.dirs=C:\tomcat55\common\endorsed 
-Dcatalina.base=C:\tomcat55 -Dcatalina.home=C:\tomcat55 
-Djava.io.tmpdir=C:\tomcat55\temp -XrunPureJVMPI:Purify
java_command: org.apache.catalina.startup.Bootstrap start start

Environment Variables:
JAVA_HOME=C:\Program Files\Java\jdk1.5.0_02
_JAVA_OPTIONS=-XrunPureJVMPI:Purify
CLASSPATH=C:\Program 
Files\Java\jdk1.5.0_02\lib\tools.jar;C:\tomcat55\bin\bootstrap.jar
PATH=C:\Program Files\Rational\PurifyPlus\;C:\Program 
Files\ThinkPad\Utilities;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program
 Files\Intel\Wireless\Bin\;C:\Program Files\Diskeeper 
Corporation\Diskeeper\;C:\Program Files\ThinkPad\ConnectUtilities;C:\Program 
Files\Common Files\Lenovo;C:\Program Files\Lenovo\Client Security 
Solution;C:\Program Files\Windows 
Imaging\;C:\softwares\apache-ant-1.7.0\bin;C:\Program 
Files\Java\jdk1.5.0_02\bin;C:\Program Files\Common Files\Teleca 
Shared;;C:\Program Files\CollabNet Subversion;C:\Program Files\Rational\common
USERNAME=pradeep_kumar
OS=Windows_NT
PROCESSOR_IDENTIFIER=x86 Family 6 Model 14 Stepping 12, GenuineIntel


---------------  S Y S T E M  ---------------

OS: Windows XP Build 2600 Service Pack 2

CPU:total 2 family 6, cmov, cx8, fxsr, mmx, sse, sse2, ht

Memory: 4k page, physical 1038700k(267356k free), swap 2499156k(1839972k free)

vm_info: Java HotSpot(TM) Client VM (1.5.0_02-b09) for windows-x86, built on 
Mar  4 2005 01:53:53 by "java_re" with MS VC++ 6.0

================

Hoping all this will help me to get it resolved.....

Thanks


-----Original Message-----
From: Christopher Schultz [mailto:[EMAIL PROTECTED]
Sent: Wednesday, August 13, 2008 9:38 PM
To: Tomcat Users List
Subject: Re: Rational purify with tomcat 5.5 gives an error

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Pradeep,

Pradeep_ Kumar wrote:
| Picked up _JAVA_OPTIONS: -XrunPureJVMPI:Purify

Does your application fail when Purify is /not/ used? Is this error
repeatable with any regularity?

Can you give us the contents of the hs_err_pid6060.log file? That would
certainly help.

| #
| # An unexpected error has been detected by HotSpot Virtual Machine:
| #
| #  Internal Error (0xe06d7363), pid=6060, tid=1320
| #
| # Java VM: Java HotSpot(TM) Client VM (1.5.0_02-b09 mixed mode, sharing)
| # Problematic frame:
| # C  [kernel32.dll+0x12a5b]
| #
| # An error report file with more information is saved as
hs_err_pid6060.log
| #
| # If you would like to submit a bug report, please visit:
| #   http://java.sun.com/webapps/bugreport/crash.jsp
| #

- -chris
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkijBvEACgkQ9CaO5/Lv0PDjEgCgrBpZc4n/X+xDd9kiZoxSxvfJ
d1MAoLk6zM36ZcrcUFCcIZxESyyB1yVZ
=JfnY
-----END PGP SIGNATURE-----

---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


This e-mail and all material transmitted with it are for the use of the 
intended recipient(s) ONLY and contains confidential and/or privileged 
information. If you are not the intended recipient, please contact the sender 
by reply e-mail and destroy all copies and the original message. Any 
unauthorized review, use, disclosure, dissemination, forwarding, printing or 
copying of this email or any action taken pursuant to the contents of the 
present e-mail is strictly prohibited and is unlawful.
The recipient acknowledges that Bharti Telesoft Limited or its management or 
directors, are unable to exercise control or ensure the integrity over /of the 
contents of the information contained in e-mail. Any views expressed herein are 
those of the individual sender only and no binding nature of the contents shall 
be implied or assumed unless the sender does so expressly with due authority of 
Bharti Telesoft Limited. E-mail and any contents transmitted with it are prone 
to viruses and related defects despite all efforts to avoid such by Bharti 
Telesoft Limited.

---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to