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

    How to handle Crash-Report

    Scheduled Pinned Locked Moved General pfSense Questions
    8 Posts 2 Posters 242 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.
    • E
      eagle61
      last edited by

      I got this morning after ISP-reconnect (chron-job) my first crash report.
      pfsense-VM crashed and rebooted
      I saved crash report on HDD. Too whom is shall send it?

      1 Reply Last reply Reply Quote 0
      • stephenw10S
        stephenw10 Netgate Administrator
        last edited by

        You can post the backtrace and panic here for review, there is nothing private there.

        Or upload the full report here and I'll check it: https://nc.netgate.com/nextcloud/s/fRCXaAN9DECGeXX

        Steve

        E 1 Reply Last reply Reply Quote 0
        • E
          eagle61 @stephenw10
          last edited by eagle61

          @stephenw10
          Thank you for your help.
          Have files attached here
          info(1).0 textdump.tar(2).0
          I do every morning at 04:58 (local time) this cronjob /var/etc/pppoe_restart_pppoe0 since my ISP forces every 24 hours a reconnect. From Status -> System Logs-> System -> General i could see the forced reboot starts during that and was finished 04:59 and maybe 40 or 50 seconds

          1 Reply Last reply Reply Quote 0
          • stephenw10S
            stephenw10 Netgate Administrator
            last edited by stephenw10

            Panic:

            Fatal trap 12: page fault while in kernel mode
            cpuid = 3; apic id = 03
            fault virtual address	= 0x0
            fault code		= supervisor read data, page not present
            instruction pointer	= 0x20:0xffffffff80f51729
            stack pointer	        = 0x28:0xfffffe009eca17f0
            frame pointer	        = 0x28:0xfffffe009eca1a00
            code segment		= base 0x0, limit 0xfffff, type 0x1b
            			= DPL 0, pres 1, long 1, def32 0, gran 1
            processor eflags	= interrupt enabled, resume, IOPL = 0
            current process		= 98910 (dpinger)
            rdi: fffffe009eca1798 rsi: fffffe009eca1800 rdx: 000000000e0080fe
            rcx: 7e3dd1feff58124a  r8: 00000000ffffffa0  r9: 0000000000000018
            rax: 0000000000000000 rbx: fffff8011331f800 rbp: fffffe009eca1a00
            r10: fffff801a320b980 r11: fffff80017b13000 r12: 0000000000000000
            r13: fffff8012ffb8484 r14: 0000000000000000 r15: 0000000000000000
            <6>ng0: changing name to 'pppoe0'
            trap number		= 12
            panic: page fault
            cpuid = 3
            time = 1733716685
            KDB: enter: panic
            

            Backtrace:

            db:0:kdb.enter.default>  bt
            Tracing pid 98910 tid 228832 td 0xfffffe007c22a560
            kdb_enter() at kdb_enter+0x32/frame 0xfffffe009eca14d0
            vpanic() at vpanic+0x163/frame 0xfffffe009eca1600
            panic() at panic+0x43/frame 0xfffffe009eca1660
            trap_fatal() at trap_fatal+0x40c/frame 0xfffffe009eca16c0
            trap_pfault() at trap_pfault+0x4f/frame 0xfffffe009eca1720
            calltrap() at calltrap+0x8/frame 0xfffffe009eca1720
            --- trap 0xc, rip = 0xffffffff80f51729, rsp = 0xfffffe009eca17f0, rbp = 0xfffffe009eca1a00 ---
            ip6_output() at ip6_output+0xbd9/frame 0xfffffe009eca1a00
            rip6_send() at rip6_send+0x5dc/frame 0xfffffe009eca1bb0
            sosend_generic() at sosend_generic+0x61a/frame 0xfffffe009eca1c70
            sousrsend() at sousrsend+0x5f/frame 0xfffffe009eca1cd0
            kern_sendit() at kern_sendit+0x134/frame 0xfffffe009eca1d60
            sendit() at sendit+0xb7/frame 0xfffffe009eca1db0
            sys_sendto() at sys_sendto+0x4d/frame 0xfffffe009eca1e00
            amd64_syscall() at amd64_syscall+0x109/frame 0xfffffe009eca1f30
            fast_syscall_common() at fast_syscall_common+0xf8/frame 0xfffffe009eca1f30
            --- syscall (133, FreeBSD ELF64, sendto), rip = 0x3a7f6c6958aa, rsp = 0x3a7f6f1d7f28, rbp = 0x3a7f6f1d7f70 ---
            

            That's not immediately familiar. But it seems likely related to other issues where an interface is brought down and the kernel is still trying to send traffic to it.

            This: https://redmine.pfsense.org/issues/14431

            What exactly are you running in that script?

            E 2 Replies Last reply Reply Quote 0
            • E
              eagle61 @stephenw10
              last edited by

              @stephenw10 said in How to handle Crash-Report:

              What exactly are you running in that script?

              The entry in
              is just the result of the Interfaces -> WAN (pppoe0) -> Custom reset entry. I did not edit the script. I just filled the Hour (0-23), blank for * (every) and the Minute (0-59), blank for * (every) entries there.Specific date (mm/dd/yyyy) is blank.
              As result pf sense created in Services -> Cron -> Settings the script /var/etc/pppoe_restart_pppoe0. But i did not edit it any further. So it's just the factory default.

              1 Reply Last reply Reply Quote 1
              • E
                eagle61 @stephenw10
                last edited by

                @stephenw10 said in How to handle Crash-Report:

                What exactly are you running in that script?

                less /var/etc/pppoe_restart_pppoe0
                #!/bin/sh
                /usr/local/sbin/pfSctl -c 'interface reload wan'
                /usr/bin/logger -t pppoe0 "PPPoE periodic reset executed on wan"

                1 Reply Last reply Reply Quote 0
                • stephenw10S
                  stephenw10 Netgate Administrator
                  last edited by

                  Ah I see.

                  Is this the first time you've seen it?

                  E 1 Reply Last reply Reply Quote 0
                  • E
                    eagle61 @stephenw10
                    last edited by

                    @stephenw10 said in How to handle Crash-Report:

                    Is this the first time you've seen it?

                    Yes, it was first time.
                    I do use pfsense since mid June 2024. So not for very long

                    1 Reply Last reply Reply Quote 0
                    • First post
                      Last post
                    Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.