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

    Fatal trap 12

    Scheduled Pinned Locked Moved General pfSense Questions
    14 Posts 3 Posters 906 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.
    • crc_error_79C
      crc_error_79 @stephenw10
      last edited by

      @stephenw10 Thanks,
      these are the entire log file, one from the j4125 and the other from the i3

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

        J4125 BT:

        db:0:kdb.enter.default>  bt
        Tracing pid 12 tid 100066 td 0xfffff800056d0000
        kdb_enter() at kdb_enter+0x37/frame 0xfffffe000048c180
        vpanic() at vpanic+0x197/frame 0xfffffe000048c1d0
        panic() at panic+0x43/frame 0xfffffe000048c230
        trap_fatal() at trap_fatal+0x391/frame 0xfffffe000048c290
        trap_pfault() at trap_pfault+0x4f/frame 0xfffffe000048c2e0
        trap() at trap+0x286/frame 0xfffffe000048c3f0
        calltrap() at calltrap+0x8/frame 0xfffffe000048c3f0
        --- trap 0xc, rip = 0xffffffff80e1dfa0, rsp = 0xfffffe000048c4c0, rbp = 0xfffffe000048c4f0 ---
        m_copydata() at m_copydata+0x70/frame 0xfffffe000048c4f0
        ip_forward() at ip_forward+0x2e5/frame 0xfffffe000048c5c0
        ip_input() at ip_input+0x850/frame 0xfffffe000048c670
        netisr_dispatch_src() at netisr_dispatch_src+0xca/frame 0xfffffe000048c6c0
        ether_demux() at ether_demux+0x16a/frame 0xfffffe000048c6f0
        ether_nh_input() at ether_nh_input+0x330/frame 0xfffffe000048c750
        netisr_dispatch_src() at netisr_dispatch_src+0xca/frame 0xfffffe000048c7a0
        ether_input() at ether_input+0x89/frame 0xfffffe000048c800
        vlan_input() at vlan_input+0x23b/frame 0xfffffe000048c860
        ether_demux() at ether_demux+0x153/frame 0xfffffe000048c890
        ether_nh_input() at ether_nh_input+0x330/frame 0xfffffe000048c8f0
        netisr_dispatch_src() at netisr_dispatch_src+0xca/frame 0xfffffe000048c940
        ether_input() at ether_input+0x89/frame 0xfffffe000048c9a0
        re_rxeof() at re_rxeof+0x5f9/frame 0xfffffe000048ca10
        re_intr_msi() at re_intr_msi+0xef/frame 0xfffffe000048ca50
        ithread_loop() at ithread_loop+0x23c/frame 0xfffffe000048cab0
        fork_exit() at fork_exit+0x7e/frame 0xfffffe000048caf0
        fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe000048caf0
        --- trap 0, rip = 0, rsp = 0, rbp = 0 ---
        

        Message Buffer:
        Loads of:

        <6>re1: watchdog timeout
        <6>re1: link state changed to DOWN
        <6>re1.200: link state changed to DOWN
        <6>re1.201: link state changed to DOWN
        <6>re1.107: link state changed to DOWN
        <6>re1.150: link state changed to DOWN
        <6>re1.120: link state changed to DOWN
        <6>re1: link state changed to UP
        <6>re1.200: link state changed to UP
        <6>re1.201: link state changed to UP
        <6>re1.107: link state changed to UP
        <6>re1.150: link state changed to UP
        <6>re1.120: link state changed to UP
        

        i3 BT:

        db:0:kdb.enter.default>  bt
        Tracing pid 0 tid 100008 td 0xfffff80005330740
        kdb_enter() at kdb_enter+0x37/frame 0xfffffe003df8f5a0
        vpanic() at vpanic+0x197/frame 0xfffffe003df8f5f0
        panic() at panic+0x43/frame 0xfffffe003df8f650
        trap_fatal() at trap_fatal+0x391/frame 0xfffffe003df8f6b0
        trap_pfault() at trap_pfault+0x4f/frame 0xfffffe003df8f700
        trap() at trap+0x286/frame 0xfffffe003df8f810
        calltrap() at calltrap+0x8/frame 0xfffffe003df8f810
        --- trap 0xc, rip = 0xffffffff80edb69d, rsp = 0xfffffe003df8f8e0, rbp = 0xfffffe003df8f9b0 ---
        rtsock_msg_mbuf() at rtsock_msg_mbuf+0xed/frame 0xfffffe003df8f9b0
        rt_newmaddrmsg() at rt_newmaddrmsg+0x108/frame 0xfffffe003df8fa60
        if_delmulti_locked() at if_delmulti_locked+0x2a/frame 0xfffffe003df8fa90
        if_delmulti_ifma_flags() at if_delmulti_ifma_flags+0x54/frame 0xfffffe003df8fac0
        in6m_release_task() at in6m_release_task+0xcd/frame 0xfffffe003df8fb20
        taskqueue_run_locked() at taskqueue_run_locked+0x144/frame 0xfffffe003df8fb80
        taskqueue_thread_loop() at taskqueue_thread_loop+0xb6/frame 0xfffffe003df8fbb0
        fork_exit() at fork_exit+0x7e/frame 0xfffffe003df8fbf0
        fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe003df8fbf0
        --- trap 0, rip = 0, rsp = 0, rbp = 0 ---
        

        Message buffer has a bunch of:

        config_aqm Unable to configure flowset, flowset busy!
        config_aqm Unable to configure flowset, flowset busy!
        config_aqm Unable to configure flowset, flowset busy!
        

        Ok, these look like completely different crashes.
        The first one I would not investigate further with those watchdog timeouts logged in re1. That must be solved first and if you go back to that you should do that by loading the alternative Realtek driver.

        The second crash is more interesting. Those console errors make it looks like a Limiters issue.
        I assume you have Limiters running? How are they configured?

        Steve

        crc_error_79C 1 Reply Last reply Reply Quote 0
        • crc_error_79C
          crc_error_79 @stephenw10
          last edited by

          @stephenw10 Thank you for the reply and for your time.

          The first one I would not investigate further with those watchdog timeouts logged in re1. That must be solved first and if you go back to that you should do that by loading the alternative Realtek driver.

          How can I do that?

          The configuration is the same but (I restored the J4125 backup on the i3 and I changed the interfaces associations).

          Yes I have limiter active on both

          These are how them are configured

          Down
          96889544-29a4-444b-9657-8c183fc7c66e-image.png

          Up
          9572489c-301b-468a-ba81-c1493640dc52-image.png

          Firewall
          Schermata 2022-09-27 alle 09.59.01.png

          I used this video as guide/base setup
          https://www.youtube.com/watch?v=iXqExAALzR8

          Note: Sunday I disabled pfblocker and till now, I have no freeze occur.
          So, could that plugin be the cause of my problems?

          GertjanG 1 Reply Last reply Reply Quote 0
          • GertjanG
            Gertjan @crc_error_79
            last edited by

            @crc_error_79 said in Fatal trap 12:

            The first one I would not investigate further with those watchdog timeouts logged in re1. That must be solved first and if you go back to that you should do that by loading the alternative Realtek driver.
            How can I do that?

            By looking up what has been said about Realtek.
            There are several threads on the forum that talk about an alternative driver you can install.
            See here : https://forum.netgate.com/category/6/hardware

            The best choice is probably : do not use any Realtek NICs. Realteks often create "suffering and pain".

            No "help me" PM's please. Use the forum, the community will thank you.
            Edit : and where are the logs ??

            crc_error_79C 1 Reply Last reply Reply Quote 0
            • crc_error_79C
              crc_error_79 @Gertjan
              last edited by

              @gertjan said in Fatal trap 12:

              https://forum.netgate.com/category/6/hardware

              Thank you, it just saw an infinite 3rd about the realtek driver.. it really create suffering and pain..

              So I think that I will move the pfsense on the i3 with intel card and I will keep this as spare part.

              But this machine as problem too, how can I solve?

              Little OT, I would like to use the i3 as proxmox machine, if I install pfsense as a vm could I have some problems? performance (gaming), stability, etc

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

                It's possible something in pfBlocker is causing it but that would usually be some type of resource exhaustion. The warning in the message buffer really look like some thing in the Limiters. But that could also be related to resource exhaustion.
                Check the monitoring graphs, make sure nothing it hitting 100%. Memory, mbufs, cpu usage.
                There are no errors in the system log before this happens?
                How often does it happen?

                The biggest problem with running pfSense in Proxmox (or any hypervisor) is getting the required isolation between WAN and LAN. Especially when Proxmox is booting for example. It can be done with the right pass-through options, at least once it's booted.

                Steve

                crc_error_79C 1 Reply Last reply Reply Quote 0
                • crc_error_79C
                  crc_error_79 @stephenw10
                  last edited by

                  @stephenw10 Thank you
                  I have never seen those values goes above 10%
                  f1b48e86-0107-43cd-bb3b-c7ed13077b24-image.png

                  The last crash happened 2 days ago when I opened the post.
                  Sometimes happens randomly and sometimes happens when I apply some firewall rule or after some settings modifications or simply moving from a section to another (ex. from firewall rules to interface assignments etc.) or when I play online games (destiny 2 on ps)

                  But as I said once I remove pfblocker the issue "seems" gone away even with the J4125 (with realteck).

                  So do you think that it is the realtek card fight agains the limiters?

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

                    The Realtek watchguard timeout message can happen without any other factor if the hardware doesn't play nice. I would not read anything into that being related to what looks like the Limiters issue.

                    If you're able to I would try disabling the Limiters and re-enabling pfBlocker to see if that causes a panic and what kind it causes. But I'd only do that if it proves stable with pfBlocker disabled.

                    Steve

                    crc_error_79C 2 Replies Last reply Reply Quote 0
                    • crc_error_79C
                      crc_error_79 @stephenw10
                      last edited by

                      @stephenw10 Of course I can!
                      Till now with "standard" usage (internet, netflix, disney, etc and gaming) it had no freeze.
                      Now I turned off the limiter reinstalled pfblocker. Let's see.. 😊

                      1 Reply Last reply Reply Quote 1
                      • crc_error_79C
                        crc_error_79 @stephenw10
                        last edited by

                        Ciao, @stephenw10

                        I did some test as suggested.

                        With pfblocker enabled worked well for 2 days, then it begun to had some random crashes.
                        These crashes usually happens during video stream (netflix) or watching youtube.
                        Also, the router crashes even after pressing the "save" button to disable the plugin. But I have no issue when I do the same procedure but to enable it.. very strange.

                        Unfortunately I haven't any log of these situations, usually on the home screen I have a yellow bar with a link, but now after the router reboot, it is like nothing happened.

                        Now I removed pfblocker and eneble the traffic shaper again and I will do some new test with this settings

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