San Diego '99
OpenVMS Process Crash Analysis, a true test of patience
- Topic Area:
- Track: Open VMS
- Topic: Internals
- Type: Breakout Session
11:30 AM Duration:
- Jeff Schreiber
- Sr. Software Engineer, Process Software
- Many programmers working on VMS systems have found themselves at one point or another with a process crash. As the smoke clears, what was once believed to be a wonderfully written program is now reduced to a corpse in the form of a DMP file. Armed with some source code, a map file and ANALYZE/PROCESS_DUMP, it is time to setout on your voyage to defend your processes' honor and find the evil-doers that caused your process to crash!
Not too long ago, I found myself on one of these voyages. However this time it wasn't actually my code, but rather code that I had never looked at before that found itself in my reign of responsibility. Like any good engineer, I dove in head first. After several days of leaving the office in a fog, dizzy and only able to speak hex, I found the crumb of evidence that eventually led me to the solution.
With this session, I plan to tell the harrowing tale of my voyage, from initial investigation though to the final solution.
- To add some more techniques to an engineer's process crash debugging
- To give those new to process dump analysis some good starting points.
- To provide some entertainment to those that enjoy a good bug squashing story!
- Prerequisites for attendees:
- Ability to read C and Macro code is helpful. Must have willingness
to dive into a dump file from a process crash, experience will be
helpful. Attendees MUST enjoy hearing the in-depth details hunting
and killing a software bug!
- Required Skill Level:
For experienced professionals in application development & system management; those working on large & complex systems
|Return To Top|