Outage registers useful for crash analysis without dump?

Posted on 2004-11-19
Last Modified: 2013-12-05
Among many other problems with our production SCO OpenServer 5.0.5 system, it kernel traps often. Those who set it up did not allow enough swap/dump space to capture an entire dump - only 16000 pages of 260000. Whenever the machine panics, I take note of all the register values; I've got over a dozen of these lists just since last April. Is there anything I can tell from this data without the dump?

There is some information on this in the OpenServer Handbook re: comparing EIP numbers to determine software/hardware cause, error messages in /usr/adm/messages, etc., but I'm looking for more detailed information.

And yes - on the new 5.0.7 server we're working on, there's more than enough swap/dump space...

I can tell at least one thing: the panics this morning and three days ago were caused by the same condition, I believe: the register values are identical. Don't think I've ever seen that before.
Question by:Geoff_Kovarik
    LVL 61

    Assisted Solution

    If EIP is the same it most likely means that you have bad RAM chips in tour system

    i.e run memtest86 and other such software

    OpenServer does not crash right away.
    LVL 38

    Accepted Solution

    Kernel panics could cause by hardware, software or combination of both. Life would be
    easier it you can get the crash dump image file.

    Without a cash dump, you can try to reproduce the same problem by test the same application in an identical machine (with the same OS and application installed) to see
    if you get the same problem.

    Please have a look at this "Techniques to help identify the failing function of a kernel panic" SCO doc:

    and try to write down all the screen error messages when the kernel panic happen again,
    to see if you can identify the cause of the problem.

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    How to run any project with ease

    Manage projects of all sizes how you want. Great for personal to-do lists, project milestones, team priorities and launch plans.
    - Combine task lists, docs, spreadsheets, and chat in one
    - View and edit from mobile/offline
    - Cut down on emails

    In tuning file systems on the Solaris Operating System, changing some parameters of a file system usually destroys the data on it. For instance, changing the cache segment block size in the volume of a T3 requires that you delete the existing volu…
    I promised to write further about my project, and here I am.  First, I needed to setup the Primary Server.  You can read how in this article: Setup FreeBSD Server with full HDD encryption (…
    Learn how to find files with the shell using the find and locate commands. Use locate to find a needle in a haystack.: With locate, check if the file still exists.: Use find to get the actual location of the file.:
    This tutorial goes over how to archive and restore FreeBSD jails that are managed by ezjail.

    761 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    8 Experts available now in Live!

    Get 1:1 Help Now