• Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Search
  • Register
  • Login
Netgate Discussion Forum
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Search
  • Register
  • Login

Crash Report Analysis - Correct procedure?

Scheduled Pinned Locked Moved General pfSense Questions
8 Posts 4 Posters 3.3k Views
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • H
    hackin8
    last edited by Dec 23, 2012, 11:40 PM

    Having just had my first crash after installing and running pfs 2.0.2 for a week or so - a couple of questions:

    1. Is there a procedure for requesting help / analysis of crash report? (Surprised no specific forum area?)
    2. Any suggested reading to help in analysis? (newbie to BSD)

    I have seen many people posting all of report but it appears only the early section has main relevance? In the hope that this is the case the first part of mine seems to show nothing?

    Crash report begins.  Anonymous machine information:

    i386
    8.1-RELEASE-p6
    FreeBSD 8.1-RELEASE-p6 #0: Mon Dec 12 17:53:00 EST 2011    root@FreeBSD_8.0_pfSense_2.0-snaps.pfsense.org:/usr/obj./usr/pfSensesrc/src/sys/pfSense_SMP.8

    Crash report details:

    Filename: /var/crash/bounds
    1

    Filename: /var/crash/info.0
    Dump header from device /dev/ad0s1b
      Architecture: i386
      Architecture Version: 1
      Dump Length: 66560B (0 MB)
      Blocksize: 512
      Dumptime: Sun Dec 23 23:07:51 2012
      Hostname: pfsense.home
      Magic: FreeBSD Text Dump
      Version String: FreeBSD 8.1-RELEASE-p6 #0: Mon Dec 12 17:53:00 EST 2011
        root@FreeBSD_8.0_pfSense_2.0-snaps.pfsense.org:/usr/obj./usr/pfSensesrc/src/sys/pfSense_SMP.8
      Panic String:
      Dump Parity: 3941382271
      Bounds: 0
      Dump Status: good

    Filename: /var/crash/textdump.tar.0

    Thanks in advance for any help / suggestions

    1 Reply Last reply Reply Quote 0
    • C
      cmb
      last edited by Dec 24, 2012, 1:34 AM

      Matching the crash report by the IP you're posting from here, the root of the problem is:

      MCA: Bank 4, Status 0xb200000000040151
      MCA: Global Cap 0x0000000000000005, Status 0x0000000000000004
      MCA: Vendor "GenuineIntel", ID 0x652, APIC ID 0
      MCA: CPU 0 UNCOR PCC ICACHE L1 IRD error

      Fatal trap 28: machine check trap while in user mode

      That means the hardware informed the OS it had a L1 cache error on the CPU, which is a hardware problem. The OS triggered a kernel panic to prevent corruption or other bad behavior that'd be inherent in running with cache errors. I'd guess probably with the CPU, though I guess the motherboard could potentially induce such an error. That's the first time I've seen a report like that, no one else has reported anything similar here, but if you Google on that last line you'll find discussion of it with FreeBSD in general. It's definitely a hardware problem though.

      1 Reply Last reply Reply Quote 0
      • H
        hackin8
        last edited by Dec 24, 2012, 10:38 AM

        Thanks for the rapid response - much appreciated.

        Based upon your help (and lots of Googling) it sems most likely culprits are RAM, power supply and CPU itself.  I am working on the first two initially - being the easiest.

        Thanks again

        1 Reply Last reply Reply Quote 0
        • J
          jimp Rebel Alliance Developer Netgate
          last edited by Dec 24, 2012, 4:43 PM

          FYI- That is not a 2.0.2 crash report.

          Your kernel is this:

          Version String: FreeBSD 8.1-RELEASE-p6 #0: Mon Dec 12 17:53:00 EST 2011
              root@FreeBSD_8.0_pfSense_2.0-snaps.pfsense.org:/usr/obj./usr/pfSensesrc/src/sys/pfSense_SMP.8

          Which is 2.0.1.

          So either it's still on 2.0.1, or the upgrade did not fully complete.

          Aside from other troubleshooting, I'd definitely schedule a config backup and reinstall.

          Remember: Upvote with the 👍 button for any user/post you find to be helpful, informative, or deserving of recognition!

          Need help fast? Netgate Global Support!

          Do not Chat/PM for help!

          1 Reply Last reply Reply Quote 0
          • H
            hackin8
            last edited by Dec 24, 2012, 4:52 PM

            Sorry - simple typo - running 2.0.1

            Thanks

            1 Reply Last reply Reply Quote 0
            • J
              jimp Rebel Alliance Developer Netgate
              last edited by Dec 24, 2012, 7:54 PM

              OK, in that case once you have found/fixed the other issue(s), make sure to upgrade to 2.0.2.

              Remember: Upvote with the 👍 button for any user/post you find to be helpful, informative, or deserving of recognition!

              Need help fast? Netgate Global Support!

              Do not Chat/PM for help!

              1 Reply Last reply Reply Quote 0
              • H
                hackin8
                last edited by Jan 1, 2013, 12:36 PM

                Just a small update - in case it helps anyone else.  I appear to have solved the problem - at least no further crashes for a week.  Only changes

                1. Assigned different interrupts to each network card. Previously they were all sharing IRQ11 - now on 9,10,11.
                2. Increased RAM to 256MB  (Now very rarely, if ever,  needs to swap out)

                I have tried pushing everything to the limit - managed to get load averages above 15 - with continuously 0% idle for 20-30 minutes - with no apparent issues. To be really correct I should have changed only one thing to verify the true cause - but as it now works well I plan to leave it well alone.

                So all systems go - only one last question.  I am now running very happily with 2.0.1.

                Should I upgrade to 2.0.2?  I see posted some small issues - admittedly most of which would not affect me. I am always hesitant about upgrading anything to a new version if I don't need to.  Looking in the "what's new" I don't see anything that I desperately need?

                So - upgrade now or wait?

                1 Reply Last reply Reply Quote 0
                • S
                  stephenw10 Netgate Administrator
                  last edited by Jan 1, 2013, 2:57 PM

                  It's more about the security fixes than the extra features. Look at the release notes to see what applies to you.
                  As JimP said recently it looks like there will be a further update relatively soon to deal with the pppoe DNS issue. You could wait for that if it applies to you.
                  I have upgraded with no issues.

                  Steve

                  1 Reply Last reply Reply Quote 0
                  • First post
                    Last post
                  Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.
                    This community forum collects and processes your personal information.
                    consent.not_received