- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - HP-UX
- >
- Analyse a core dump generated very frequently
Categories
Company
Local Language
Forums
Discussions
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Forums
Discussions
Discussions
Discussions
Forums
Forums
Discussions
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Community
Resources
Forums
Blogs
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО07-24-2006 11:59 PM
тАО07-24-2006 11:59 PM
Analyse a core dump generated very frequently
http://www.zen56558.zen.co.uk/
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО07-25-2006 12:06 AM
тАО07-25-2006 12:06 AM
Re: Analyse a core dump generated very frequently
There are procedures to help you with the dump.
For example strings
Its also possible to use adb to help work with the data.
You don't mention the name and type application. if its custom written, the developers need to help. If its purchased the vendor should do the work.
SEP
Owner of ISN Corporation
http://isnamerica.com
http://hpuxconsulting.com
Sponsor: http://hpux.ws
Twitter: http://twitter.com/hpuxlinux
Founder http://newdatacloud.com
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО07-25-2006 12:10 AM
тАО07-25-2006 12:10 AM
Re: Analyse a core dump generated very frequently
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО07-25-2006 12:27 AM
тАО07-25-2006 12:27 AM
Re: Analyse a core dump generated very frequently
file core
core: core file from 'java'
strings core | grep -i fatal
3FATAL: an unexpected error has occured, desciption:
FATAL: exiting...
TRACE_FATAL
LEVEL_FATAL
traceFatal
FATAL
ORA-17416=FATAL
FATAL
fatal
3FATAL: an unexpected error has occured, desciption:
FATAL: exiting...
TRACE_FATAL
LEVEL_FATAL
traceFatal
FATAL_ERROR_OCCURRED
Fatal Error occured
fatalErrorOccurred
isFatalConnectionError
m_fatalErrorCodes
$Fatal: Resource for javac is missing
fatal.error
fatal.exception
fatalError
-non fatal exception caught in parsing process
fContinueAfterFatalError
getContinueAfterFatalError
isFatal
setContinueAfterFatalError
Could any of the above information help me ? I noticed that there was a ORA-17416, which is an TTC error returned by JDBC drivers.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО07-25-2006 01:57 AM
тАО07-25-2006 01:57 AM
Re: Analyse a core dump generated very frequently
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО07-25-2006 02:07 AM
тАО07-25-2006 02:07 AM
Re: Analyse a core dump generated very frequently
A core dump contains the total memory allocation of a program at the point of crash, including all of the program code.
The command "strings core" will display all ASCII strings inside the core file... including _all_ error messages that the program is capable of displaying.
Simply using "strings core" will NOT tell you much of anything useful about the state of the program at the time of crash. It may allow you to identify the crashed program, but that's about all.
Extracting a list of error messages from a core file using "strings" and submitting it to the application support people is going to confuse the heck out of the app support guys... or gives them a good laugh at your expense when you describe how you got that list.
A better way to begin analysis of an unknown core file is to type "file core". Most modern unixes (including HP-UX) will tell you the name of the executable that caused the core dump.
In this case, "file core" reported this:
core: core file from 'java'
To analyze this using gdb, you'd need to have both the core file and the "java" executable (the exact version that produced the core).
The command to do this would be something like:
gdb /opt/java
After loading the core file, gdb may report the cause of the program's termination - in this case, it seems to be "Program terminated with signal 6, Aborted."
Further information would be available using gdb's command "bt" - or in the case of multi-threaded programs, "thread apply all bt". This will hopefully list the name(s) of the function(s) or method(s) the program was running at the moment of crash. If the executable does not contain debug information, all you get is a series of memory addresses. Without the source code of the executable *and* symbol tables generated during the compilation of that executable, this won't help much.
My recommendation: First check that your Java version is up to date. If your application requires Java 1.4, try it with Java 1.4.2.
If the problem persists with an up-to-date Java version, open a software support case with HP and let them analyze the core file.
If the application is using a commercial J2EE application server platform (like BEA Weblogic or Oracle Application Server), you may wish to try their support options first.