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

    22.05.b.20220513.0600 UPnP Crash

    Scheduled Pinned Locked Moved Plus 22.05 Development Snapshots (Retired)
    14 Posts 4 Posters 2.6k Views 6 Watching
    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.
    • Bob.DigB Offline
      Bob.Dig LAYER 8 @stephenw10
      last edited by Bob.Dig

      @stephenw10 I have info.0 and textdump.tar.0

      Dump header from device: /dev/da1p3
        Architecture: amd64
        Architecture Version: 4
        Dump Length: 75776
        Blocksize: 512
        Compression: none
        Dumptime: Sat May 14 22:16:17 2022
        Hostname: pfSense.home.arpa
        Magic: FreeBSD Text Dump
        Version String: FreeBSD 12.3-STABLE plus-devel-12-n202677-15e5e3705cd pfSense
        Panic String: page fault
        Dump Parity: 1668257125
        Bounds: 0
        Dump Status: good
      
      
      Fatal trap 12: page fault while in kernel mode
      cpuid = 2; apic id = 02
      fault virtual address	= 0x0
      fault code		= supervisor read data, page not present
      instruction pointer	= 0x20:0xffffffff810a8fef
      stack pointer	        = 0x28:0xfffffe003a45e2b0
      frame pointer	        = 0x28:0xfffffe003a45e2e0
      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		= 27958 (pfctl)
      trap number		= 12
      panic: page fault
      cpuid = 2
      time = 1652559377
      KDB: enter: panic
      
      1 Reply Last reply Reply Quote 0
      • stephenw10S Offline
        stephenw10 Netgate Administrator
        last edited by

        Can we see the backtrace from ddb.txt?

        The output between db:0:kdb.enter.default> bt and db:0:kdb.enter.default> ps.

        Steve

        Bob.DigB 1 Reply Last reply Reply Quote 0
        • Bob.DigB Offline
          Bob.Dig LAYER 8 @stephenw10
          last edited by

          @stephenw10 Found it. 🙂

          db:0:kdb.enter.default>  bt
          Tracing pid 27958 tid 100558 td 0xfffff8003af7c740
          kdb_enter() at kdb_enter+0x37/frame 0xfffffe003a45e070
          vpanic() at vpanic+0x194/frame 0xfffffe003a45e0c0
          panic() at panic+0x43/frame 0xfffffe003a45e120
          trap_fatal() at trap_fatal+0x38f/frame 0xfffffe003a45e180
          trap_pfault() at trap_pfault+0x4f/frame 0xfffffe003a45e1e0
          calltrap() at calltrap+0x8/frame 0xfffffe003a45e1e0
          --- trap 0xc, rip = 0xffffffff810a8fef, rsp = 0xfffffe003a45e2b0, rbp = 0xfffffe003a45e2e0 ---
          pf_krule_to_nvrule() at pf_krule_to_nvrule+0x55f/frame 0xfffffe003a45e2e0
          pfioctl() at pfioctl+0x79cf/frame 0xfffffe003a45e7d0
          devfs_ioctl() at devfs_ioctl+0xb0/frame 0xfffffe003a45e820
          VOP_IOCTL_APV() at VOP_IOCTL_APV+0x7b/frame 0xfffffe003a45e850
          vn_ioctl() at vn_ioctl+0x16c/frame 0xfffffe003a45e960
          devfs_ioctl_f() at devfs_ioctl_f+0x1e/frame 0xfffffe003a45e980
          kern_ioctl() at kern_ioctl+0x298/frame 0xfffffe003a45e9f0
          sys_ioctl() at sys_ioctl+0x100/frame 0xfffffe003a45eac0
          amd64_syscall() at amd64_syscall+0x387/frame 0xfffffe003a45ebf0
          fast_syscall_common() at fast_syscall_common+0xf8/frame 0xfffffe003a45ebf0
          --- syscall (54, FreeBSD ELF64, sys_ioctl), rip = 0x8004960da, rsp = 0x7fffffffcc78, rbp = 0x7fffffffcce0 ---
          db:0:kdb.enter.default>  ps
          
          1 Reply Last reply Reply Quote 0
          • stephenw10S Offline
            stephenw10 Netgate Administrator
            last edited by

            Do you know what Tixati is trying to open that triggers this?

            Bob.DigB 1 Reply Last reply Reply Quote 0
            • Bob.DigB Offline
              Bob.Dig LAYER 8 @stephenw10
              last edited by Bob.Dig

              @stephenw10 No, I only know that it is doing this right at the startup, no DLs needed. I would guess it is connecting to some DHT network and also checks if your port is open and UPnP is working.
              And it has worked before.
              But also I am not a regular user of its UPnP features, mostly using it in a VM together with a privacy VPN, so in general no UPnP for me.
              Edit: Just to make sure I disabled UPnP in Pfsense and started tixati, no problem, so it is UPnP related.

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

                Ok, we replicated that: https://redmine.pfsense.org/issues/13176

                Nothing special is required, a single port mapping will hit it.

                Steve

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

                  This should be fixed in the new snapshot. Looks good in my local testing.
                  Please retest and let us know.

                  Steve

                  Bob.DigB havastamasH 2 Replies Last reply Reply Quote 0
                  • Bob.DigB Offline
                    Bob.Dig LAYER 8 @stephenw10
                    last edited by

                    @stephenw10 Working great now, thx guys!

                    1 Reply Last reply Reply Quote 1
                    • Bob.DigB Bob.Dig referenced this topic on
                    • Bob.DigB Bob.Dig referenced this topic on
                    • havastamasH Offline
                      havastamas @stephenw10
                      last edited by

                      @stephenw10

                      Im facing with this issue again, lastest on lastest dev build. Any suggestions to solve this problem?

                      Thank you!

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

                        Same crash? Same backtrace? Todays snapshot?

                        w0wW 1 Reply Last reply Reply Quote 0
                        • w0wW Offline
                          w0w @stephenw10
                          last edited by

                          @stephenw10
                          https://forum.netgate.com/topic/172502/fatal-trap-12-since-22-05-b-20220526-0600/6

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

                            @w0w said in 22.05.b.20220513.0600 UPnP Crash:

                            https://forum.netgate.com/topic/172502/fatal-trap-12-since-22-05-b-20220526-0600/6

                            Ah, OK. Continuing there...

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