safing / portmaster

🏔 Love Freedom - ❌ Block Mass Surveillance
https://safing.io
GNU General Public License v3.0
9.13k stars 288 forks source link

hostname.local will not resolve when postmaster is running. #789

Closed fastzombies closed 1 year ago

fastzombies commented 2 years ago

Pre-Submit Checklist: I have looked through the issues and could not find anything that seemed simiar.

What happened: I have a Fedora 36 VM on my LAN. I had been able to use local dns to access the VM such as:

ping my-machine.local
ssh my-machine.local

I successfully installed portmaster. I was able to add rules to allow ssh and xrdp. However, with portmaster running, my-machine.local is now uresolved:

ping: cannot resolve my-machine.local: Unknown host

I can still function using the ip address. I could not figure out how to either create a rule or change a setting to allow this. I assume my router is resolving the address for *.local queries and I can still see my-machine in the client list so I don't understand why this is blocked just because portmaster is running on my-machine.

What did you expect to happen?: I expected to be able to use *.local either by default, changing a seeting or by creating a rule.

How did you reproduce it?: If I stop portmaster, I can use *.local. If I restart it, this will not resolve.

Debug Information: I don't know what other debug information I could attach. OS: Fedora 36 Portmaster version: 0.8.13

dhaavi commented 2 years ago

Hey @fastzombies, thanks for reporting this.

Portmaster does resolve mDNS, so this should actually work. This behavior could be blocked by some settings, though. Can you provide the debug info? -> https://github.com/safing/portmaster/issues/705

For some reason I can't see the mDNS requests in Portmaster's Network Monitor - i will investigate. This would have been the easiest as it would have shown an error there, if something went wrong.

fastzombies commented 2 years ago

Thank you for a prompt reply. Hopefully the following will help, it is a lot of pasting since I don't know what is relevant. I see you have wisely pre-formatted it for md.

Some context, I include this because I see my router is listed in the resolvers section (even though I don't see it in the settings) which makes me think resolving .local should work:

❯ nmap -Pn --top-ports 30 192.168.1.1
Starting Nmap 7.92 ( https://nmap.org ) at 2022-08-10 09:26 CDT
Nmap scan report for ubnt (192.168.1.1)
Host is up (0.012s latency).
Not shown: 26 closed tcp ports (conn-refused)
PORT    STATE SERVICE
22/tcp  open  ssh
53/tcp  open  domain
80/tcp  open  http
443/tcp open  https

Here is postmaster info:

 ❯ curl http://127.0.0.1:817/api/v1/debug/core

Version 0.8.13:

Portmaster
version 0.8.13

commit tags/v0.8.13-0-gf135ec3242905b84811b26975a3458117cc2c28e
built with go1.18 (gc) linux/amd64
  using options main.go
  by user@docker
  on 01.06.2022

Licensed under the AGPLv3 license.
The source code is available here: https://github.com/safing/portmaster

Platform: fedora 36:

System: fedora linux (fedora) 36
Kernel: 5.18.16-200.fc36.x86_64 x86_64
VM: vbox

Status: Trusted:

ActiveSecurityLevel:   Trusted
SelectedSecurityLevel: Off
ThreatMitigationLevel: Trusted
CaptivePortal:
OnlineStatus:          Online

Config: 2:

dns/nameservers: [redacted]
dns/noAssignedNameservers: 6

Resolvers: 3/3:

Cloudflare
  dot://1.1.1.2:853#config
  Failing: false

Cloudflare
  dot://1.0.0.2:853#config
  Failing: false

192.168.1.1
  dns://192.168.1.1:53#system
  Failing: false

SPN: disabled (module disabled):

HomeHubID:
HomeHubName:
HomeHubIP:
Transport:
---
Client:       true
PublicHub:    false
HubHasIPv4:   false
HubHasIPv6:   false

Compatibility: IPTables Chains (36):

v4
  filter
    INPUT
    FORWARD
    OUTPUT
    PORTMASTER-FILTER
  nat
    PREROUTING
    INPUT
    OUTPUT
    POSTROUTING
    PORTMASTER-REDIRECT
  mangle
    PREROUTING
    INPUT
    FORWARD
    OUTPUT
    POSTROUTING
    PORTMASTER-INGEST-INPUT
    PORTMASTER-INGEST-OUTPUT
  raw
    PREROUTING
    OUTPUT
v6
  filter
    INPUT
    FORWARD
    OUTPUT
    PORTMASTER-FILTER
  nat
    PREROUTING
    INPUT
    OUTPUT
    POSTROUTING
    PORTMASTER-REDIRECT
  mangle
    PREROUTING
    INPUT
    FORWARD
    OUTPUT
    POSTROUTING
    PORTMASTER-INGEST-INPUT
    PORTMASTER-INGEST-OUTPUT
  raw
    PREROUTING
    OUTPUT

No Module Error:

Unexpected Logs:

220810 09:09:30.430 tel/entity:204 ▶ WARN 056 intel: failed to resolve IP 192.168.1.2: query was blocked
220810 09:09:31.691 tel/entity:204 ▶ WARN 073 intel: failed to resolve IP 192.168.1.100: record could not be found: 100.1.168.192.in-addr.arpa.PTR
220810 09:09:31.716 r/electron:050 ▶ ERRO 076 Failed to set SUID permissions for chrome-sandbox. This is required for Linux kernel versions that do not have unprivileged user namespaces (CONFI
G_USER_NS_UNPRIVILEGED) enabled. If you're running and up-to-date distribution kernel you can likely ignore this warning. If you encounter issue starting the user interface please either updat
e your kernel or set the SUID bit (mode 040000755) on /opt/safing/portmaster/updates/linux_amd64/app/portmaster-app_v0-2-3/chrome-sandbox
220810 09:09:31.716 s/upgrader:074 ▶ WARN 078 updates: failed to handle electron upgrade: failed to chmod: chmod /opt/safing/portmaster/updates/linux_amd64/app/portmaster-app_v0-2-3/chrome-san
dbox: operation not permitted
220810 09:09:31.872 tel/entity:204 ▶ WARN 082 intel: failed to resolve IP 192.168.1.100: record could not be found: 100.1.168.192.in-addr.arpa.PTR
220810 09:09:32.108 tel/entity:204 ▶ WARN 087 intel: failed to resolve IP 192.168.1.20: record could not be found: 20.1.168.192.in-addr.arpa.PTR
220810 09:09:34.967 tel/entity:204 ▶ WARN 097 intel: failed to resolve IP 192.168.1.22: query was blocked
220810 09:09:37.768 tel/entity:204 ▶ WARN 108 intel: failed to resolve IP 192.168.1.2: query was blocked
220810 09:11:43.011 tel/entity:204 ▶ WARN 203 intel: failed to resolve IP 192.168.1.100: record could not be found: 100.1.168.192.in-addr.arpa.PTR
220810 09:20:07.714 tel/entity:204 ▶ WARN 313 intel: failed to resolve IP 192.168.1.24: query was blocked
220810 09:20:57.529 CURRENT TIME

Goroutine Stack:

goroutine profile: total 82
16 @ 0x438096 0x447b52 0x797b49 0x798136 0x466161
#       0x797b48        github.com/safing/portbase/api.(*DatabaseAPI).processSub+0x228  /home/user/git/safing/portbase/api/database.go:411
#       0x798135        github.com/safing/portbase/api.(*DatabaseAPI).handleQsub+0xd5   /home/user/git/safing/portbase/api/database.go:474

6 @ 0x438096 0x430b37 0x4608e9 0x495e12 0x496f5a 0x496f48 0x5ad469 0x5bb3a5 0x68a62d 0x546863 0x54742f 0x547687 0x629f79 0x6872f9 0x6872fa 0x68bbca 0x68ff6b 0x466161
#       0x4608e8        internal/poll.runtime_pollWait+0x88             /usr/local/go/src/runtime/netpoll.go:302
#       0x495e11        internal/poll.(*pollDesc).wait+0x31             /usr/local/go/src/internal/poll/fd_poll_runtime.go:83
#       0x496f59        internal/poll.(*pollDesc).waitRead+0x259        /usr/local/go/src/internal/poll/fd_poll_runtime.go:88
#       0x496f47        internal/poll.(*FD).Read+0x247                  /usr/local/go/src/internal/poll/fd_unix.go:167
#       0x5ad468        net.(*netFD).Read+0x28                          /usr/local/go/src/net/fd_posix.go:55
#       0x5bb3a4        net.(*conn).Read+0x44                           /usr/local/go/src/net/net.go:183
#       0x68a62c        net/http.(*connReader).Read+0x16c               /usr/local/go/src/net/http/server.go:780
#       0x546862        bufio.(*Reader).fill+0x102                      /usr/local/go/src/bufio/bufio.go:106
#       0x54742e        bufio.(*Reader).ReadSlice+0x2e                  /usr/local/go/src/bufio/bufio.go:371
#       0x547686        bufio.(*Reader).ReadLine+0x26                   /usr/local/go/src/bufio/bufio.go:400
#       0x629f78        net/textproto.(*Reader).readLineSlice+0x98      /usr/local/go/src/net/textproto/reader.go:57
#       0x6872f8        net/textproto.(*Reader).ReadLine+0x78           /usr/local/go/src/net/textproto/reader.go:38
#       0x6872f9        net/http.readRequest+0x79                       /usr/local/go/src/net/http/request.go:1029
#       0x68bbc9        net/http.(*conn).readRequest+0x249              /usr/local/go/src/net/http/server.go:988
#       0x68ff6a        net/http.(*conn).serve+0x32a                    /usr/local/go/src/net/http/server.go:1891

4 @ 0x438096 0x40636c 0x405d98 0xaa79f3 0x466161
#       0xaa79f2        github.com/florianl/go-nfqueue.(*Nfqueue).socketCallback.func2+0x72     /home/user/go/pkg/mod/github.com/florianl/go-nfqueue@v1.3.1/nfqueue.go:337

4 @ 0x438096 0x430b37 0x4608e9 0x495e12 0x49b185 0x49b169 0x4a4036 0xa9d50a 0xa9cdec 0xaa1545 0xaa076d 0xaa03f3 0xaa02b9 0xaa75f7 0xaa65d2 0x466161
#       0x4608e8        internal/poll.runtime_pollWait+0x88                                             /usr/local/go/src/runtime/netpoll.go:302
#       0x495e11        internal/poll.(*pollDesc).wait+0x31                                             /usr/local/go/src/internal/poll/fd_poll_runtime.go:83
#       0x49b184        internal/poll.(*pollDesc).waitRead+0x144                                        /usr/local/go/src/internal/poll/fd_poll_runtime.go:88
#       0x49b168        internal/poll.(*FD).RawRead+0x128                                               /usr/local/go/src/internal/poll/fd_unix.go:766
#       0x4a4035        os.(*rawConn).Read+0x55                                                         /usr/local/go/src/os/rawconn.go:31
#       0xa9d509        github.com/mdlayher/socket.(*Conn).read+0xe9                                    /home/user/go/pkg/mod/github.com/mdlayher/socket@v0.2.3/conn.go:576
#       0xa9cdeb        github.com/mdlayher/socket.(*Conn).Recvmsg+0x1eb                                /home/user/go/pkg/mod/github.com/mdlayher/socket@v0.2.3/conn.go:497
#       0xaa1544        github.com/mdlayher/netlink.(*conn).Receive+0xa4                                /home/user/go/pkg/mod/github.com/mdlayher/netlink@v1.6.0/conn_linux.go:127
#       0xaa076c        github.com/mdlayher/netlink.(*Conn).receive+0x6c                                /home/user/go/pkg/mod/github.com/mdlayher/netlink@v1.6.0/conn.go:275
#       0xaa03f2        github.com/mdlayher/netlink.(*Conn).lockedReceive+0x32                          /home/user/go/pkg/mod/github.com/mdlayher/netlink@v1.6.0/conn.go:234
#       0xaa02b8        github.com/mdlayher/netlink.(*Conn).Receive+0x98                                /home/user/go/pkg/mod/github.com/mdlayher/netlink@v1.6.0/conn.go:227
#       0xaa75f6        github.com/florianl/go-nfqueue.(*Nfqueue).socketCallback+0x176                  /home/user/go/pkg/mod/github.com/florianl/go-nfqueue@v1.3.1/nfqueue.go:348
#       0xaa65d1        github.com/florianl/go-nfqueue.(*Nfqueue).RegisterWithErrorFunc.func1+0x71      /home/user/go/pkg/mod/github.com/florianl/go-nfqueue@v1.3.1/nfqueue.go:157

4 @ 0x438096 0x447b52 0x797b49 0x797772 0x466161
#       0x797b48        github.com/safing/portbase/api.(*DatabaseAPI).processSub+0x228  /home/user/git/safing/portbase/api/database.go:411
#       0x797771        github.com/safing/portbase/api.(*DatabaseAPI).handleSub+0x91    /home/user/git/safing/portbase/api/database.go:383

4 @ 0x438096 0x447b52 0xaa8116 0x466161
#       0xaa8115        github.com/safing/portmaster/firewall/interception/nfq.New.func1+0x95   /home/user/git/safing/portmaster/firewall/interception/nfq/nfq.go:66
2 @ 0x438096 0x430b37 0x4608e9 0x495e12 0x496f5a 0x496f48 0x5ad469 0x5bb3a5 0x546863 0x5469bd 0x78604c 0x78817b 0x7891a5 0x789779 0x7951c5 0x74d453 0x74cb37 0x74c9ea 0x466161
#       0x4608e8        internal/poll.runtime_pollWait+0x88                                     /usr/local/go/src/runtime/netpoll.go:302
#       0x495e11        internal/poll.(*pollDesc).wait+0x31                                     /usr/local/go/src/internal/poll/fd_poll_runtime.go:83
#       0x496f59        internal/poll.(*pollDesc).waitRead+0x259                                /usr/local/go/src/internal/poll/fd_poll_runtime.go:88
#       0x496f47        internal/poll.(*FD).Read+0x247                                          /usr/local/go/src/internal/poll/fd_unix.go:167
#       0x5ad468        net.(*netFD).Read+0x28                                                  /usr/local/go/src/net/fd_posix.go:55
#       0x5bb3a4        net.(*conn).Read+0x44                                                   /usr/local/go/src/net/net.go:183
#       0x546862        bufio.(*Reader).fill+0x102                                              /usr/local/go/src/bufio/bufio.go:106
#       0x5469bc        bufio.(*Reader).Peek+0x5c                                               /usr/local/go/src/bufio/bufio.go:144
#       0x78604b        github.com/gorilla/websocket.(*Conn).read+0x2b                          /home/user/go/pkg/mod/github.com/gorilla/websocket@v1.5.0/conn.go:371
#       0x78817a        github.com/gorilla/websocket.(*Conn).advanceFrame+0x7a                  /home/user/go/pkg/mod/github.com/gorilla/websocket@v1.5.0/conn.go:809
#       0x7891a4        github.com/gorilla/websocket.(*Conn).NextReader+0xc4                    /home/user/go/pkg/mod/github.com/gorilla/websocket@v1.5.0/conn.go:1009
#       0x789778        github.com/gorilla/websocket.(*Conn).ReadMessage+0x18                   /home/user/go/pkg/mod/github.com/gorilla/websocket@v1.5.0/conn.go:1093
#       0x7951c4        github.com/safing/portbase/api.(*DatabaseAPI).handler+0x44              /home/user/git/safing/portbase/api/database.go:146
#       0x74d452        github.com/safing/portbase/modules.(*Module).runWorker+0x92             /home/user/git/safing/portbase/modules/worker.go:119
#       0x74cb36        github.com/safing/portbase/modules.(*Module).RunWorker+0x76             /home/user/git/safing/portbase/modules/worker.go:47
#       0x74c9e9        github.com/safing/portbase/modules.(*Module).StartWorker.func1+0x49     /home/user/git/safing/portbase/modules/worker.go:27

2 @ 0x438096 0x447b52 0x73f045 0x74d453 0x74cf76 0x466161
#       0x73f044        github.com/safing/portbase/database.(*Interface).DelayedCacheWriter+0x184       /home/user/git/safing/portbase/database/interface_cache.go:34
#       0x74d452        github.com/safing/portbase/modules.(*Module).runWorker+0x92                     /home/user/git/safing/portbase/modules/worker.go:119
#       0x74cf75        github.com/safing/portbase/modules.(*Module).runServiceWorker+0x135             /home/user/git/safing/portbase/modules/worker.go:78

2 @ 0x438096 0x447b52 0x7545e6 0x74d453 0x74cf76 0x466161
#       0x7545e5        github.com/safing/portbase/rng.(*Feeder).run+0x165                      /home/user/git/safing/portbase/rng/entropy.go:117
#       0x74d452        github.com/safing/portbase/modules.(*Module).runWorker+0x92             /home/user/git/safing/portbase/modules/worker.go:119
#       0x74cf75        github.com/safing/portbase/modules.(*Module).runServiceWorker+0x135     /home/user/git/safing/portbase/modules/worker.go:78

2 @ 0x438096 0x447b52 0x79635e 0x74d453 0x74cb37 0x74c9ea 0x466161
#       0x79635d        github.com/safing/portbase/api.(*DatabaseAPI).writer+0xdd               /home/user/git/safing/portbase/api/database.go:213
#       0x74d452        github.com/safing/portbase/modules.(*Module).runWorker+0x92             /home/user/git/safing/portbase/modules/worker.go:119
#       0x74cb36        github.com/safing/portbase/modules.(*Module).RunWorker+0x76             /home/user/git/safing/portbase/modules/worker.go:47
#       0x74c9e9        github.com/safing/portbase/modules.(*Module).StartWorker.func1+0x49     /home/user/git/safing/portbase/modules/worker.go:27

1 @ 0x40b814 0x46284f 0x7b1359 0x466161
#       0x46284e        os/signal.signal_recv+0x2e      /usr/local/go/src/runtime/sigqueue.go:151
#       0x7b1358        os/signal.loop+0x18             /usr/local/go/src/os/signal/signal_unix.go:23

1 @ 0x438096 0x40636c 0x405d98 0x8eadf2 0x466161
#       0x8eadf1        github.com/godbus/dbus/v5.newConn.func1+0x31    /home/user/go/pkg/mod/github.com/godbus/dbus/v5@v5.1.0/conn.go:303

1 @ 0x438096 0x40636c 0x405d98 0x9a6193 0x74d453 0x74cf76 0x466161
#       0x9a6192        github.com/safing/portmaster/resolver.listenToMDNS+0x5d2                /home/user/git/safing/portmaster/resolver/resolver-mdns.go:139
#       0x74d452        github.com/safing/portbase/modules.(*Module).runWorker+0x92             /home/user/git/safing/portbase/modules/worker.go:119
#       0x74cf75        github.com/safing/portbase/modules.(*Module).runServiceWorker+0x135     /home/user/git/safing/portbase/modules/worker.go:78
1 @ 0x438096 0x430b37 0x4608e9 0x495e12 0x496f5a 0x496f48 0x5ad469 0x5bb3a5 0x5f281d 0x4e5a98 0x5f2a05 0x5f0016 0x5f5a6f 0x5f5a70 0x4921da 0x4ec2c8 0x4ec2c9 0x7b8a67 0x7b8827 0x9ab476 0x74d453
 0x74cb37 0x74c9ea 0x466161
#       0x4608e8        internal/poll.runtime_pollWait+0x88                                     /usr/local/go/src/runtime/netpoll.go:302
#       0x495e11        internal/poll.(*pollDesc).wait+0x31                                     /usr/local/go/src/internal/poll/fd_poll_runtime.go:83
#       0x496f59        internal/poll.(*pollDesc).waitRead+0x259                                /usr/local/go/src/internal/poll/fd_poll_runtime.go:88
#       0x496f47        internal/poll.(*FD).Read+0x247                                          /usr/local/go/src/internal/poll/fd_unix.go:167
#       0x5ad468        net.(*netFD).Read+0x28                                                  /usr/local/go/src/net/fd_posix.go:55
#       0x5bb3a4        net.(*conn).Read+0x44                                                   /usr/local/go/src/net/net.go:183
#       0x5f281c        crypto/tls.(*atLeastReader).Read+0x3c                                   /usr/local/go/src/crypto/tls/conn.go:784
#       0x4e5a97        bytes.(*Buffer).ReadFrom+0x97                                           /usr/local/go/src/bytes/buffer.go:204
#       0x5f2a04        crypto/tls.(*Conn).readFromUntil+0xe4                                   /usr/local/go/src/crypto/tls/conn.go:806
#       0x5f0015        crypto/tls.(*Conn).readRecordOrCCS+0x115                                /usr/local/go/src/crypto/tls/conn.go:613
#       0x5f5a6e        crypto/tls.(*Conn).readRecord+0x16e                                     /usr/local/go/src/crypto/tls/conn.go:581
#       0x5f5a6f        crypto/tls.(*Conn).Read+0x16f                                           /usr/local/go/src/crypto/tls/conn.go:1284
#       0x4921d9        io.ReadAtLeast+0x99                                                     /usr/local/go/src/io/io.go:331
#       0x4ec2c7        io.ReadFull+0xc7                                                        /usr/local/go/src/io/io.go:350
#       0x4ec2c8        encoding/binary.Read+0xc8                                               /usr/local/go/src/encoding/binary/binary.go:166
#       0x7b8a66        github.com/miekg/dns.(*Conn).ReadMsgHeader+0x126                        /home/user/go/pkg/mod/github.com/miekg/dns@v1.1.49/client.go:307
#       0x7b8826        github.com/miekg/dns.(*Conn).ReadMsg+0x26                               /home/user/go/pkg/mod/github.com/miekg/dns@v1.1.49/client.go:269
#       0x9ab475        github.com/safing/portmaster/resolver.(*tcpResolverConn).reader+0x75    /home/user/git/safing/portmaster/resolver/resolver-tcp.go:400
#       0x74d452        github.com/safing/portbase/modules.(*Module).runWorker+0x92             /home/user/git/safing/portbase/modules/worker.go:119
#       0x74cb36        github.com/safing/portbase/modules.(*Module).RunWorker+0x76             /home/user/git/safing/portbase/modules/worker.go:47
#       0x74c9e9        github.com/safing/portbase/modules.(*Module).StartWorker.func1+0x49     /home/user/git/safing/portbase/modules/worker.go:27

1 @ 0x438096 0x430b37 0x4608e9 0x495e12 0x496f5a 0x496f48 0x5ad469 0x5bb3a5 0x68a15f 0x466161
#       0x4608e8        internal/poll.runtime_pollWait+0x88             /usr/local/go/src/runtime/netpoll.go:302
#       0x495e11        internal/poll.(*pollDesc).wait+0x31             /usr/local/go/src/internal/poll/fd_poll_runtime.go:83
#       0x496f59        internal/poll.(*pollDesc).waitRead+0x259        /usr/local/go/src/internal/poll/fd_poll_runtime.go:88
#       0x496f47        internal/poll.(*FD).Read+0x247                  /usr/local/go/src/internal/poll/fd_unix.go:167
#       0x5ad468        net.(*netFD).Read+0x28                          /usr/local/go/src/net/fd_posix.go:55
#       0x5bb3a4        net.(*conn).Read+0x44                           /usr/local/go/src/net/net.go:183
#       0x68a15e        net/http.(*connReader).backgroundRead+0x3e      /usr/local/go/src/net/http/server.go:672

1 @ 0x438096 0x430b37 0x4608e9 0x495e12 0x496f5a 0x496f48 0x5ad469 0x5bb3a5 0x9a80a5 0x9a62ee 0x74d453 0x74cf76 0x466161
#       0x4608e8        internal/poll.runtime_pollWait+0x88                                     /usr/local/go/src/runtime/netpoll.go:302
#       0x495e11        internal/poll.(*pollDesc).wait+0x31                                     /usr/local/go/src/internal/poll/fd_poll_runtime.go:83
#       0x496f59        internal/poll.(*pollDesc).waitRead+0x259                                /usr/local/go/src/internal/poll/fd_poll_runtime.go:88
#       0x496f47        internal/poll.(*FD).Read+0x247                                          /usr/local/go/src/internal/poll/fd_unix.go:167
#       0x5ad468        net.(*netFD).Read+0x28                                                  /usr/local/go/src/net/fd_posix.go:55
#       0x5bb3a4        net.(*conn).Read+0x44                                                   /usr/local/go/src/net/net.go:183
#       0x9a80a4        github.com/safing/portmaster/resolver.listenForDNSPackets+0x84          /home/user/git/safing/portmaster/resolver/resolver-mdns.go:335
#       0x9a62ed        github.com/safing/portmaster/resolver.listenToMDNS.func7+0x2d           /home/user/git/safing/portmaster/resolver/resolver-mdns.go:126
#       0x74d452        github.com/safing/portbase/modules.(*Module).runWorker+0x92             /home/user/git/safing/portbase/modules/worker.go:119
#       0x74cf75        github.com/safing/portbase/modules.(*Module).runServiceWorker+0x135     /home/user/git/safing/portbase/modules/worker.go:78

1 @ 0x438096 0x430b37 0x4608e9 0x495e12 0x496f5a 0x496f48 0x5ad469 0x5bb3a5 0x9a80a5 0x9a634e 0x74d453 0x74cf76 0x466161
#       0x4608e8        internal/poll.runtime_pollWait+0x88                                     /usr/local/go/src/runtime/netpoll.go:302
#       0x495e11        internal/poll.(*pollDesc).wait+0x31                                     /usr/local/go/src/internal/poll/fd_poll_runtime.go:83
#       0x496f59        internal/poll.(*pollDesc).waitRead+0x259                                /usr/local/go/src/internal/poll/fd_poll_runtime.go:88
#       0x496f47        internal/poll.(*FD).Read+0x247                                          /usr/local/go/src/internal/poll/fd_unix.go:167
#       0x5ad468        net.(*netFD).Read+0x28                                                  /usr/local/go/src/net/fd_posix.go:55
#       0x5bb3a4        net.(*conn).Read+0x44                                                   /usr/local/go/src/net/net.go:183
#       0x9a80a4        github.com/safing/portmaster/resolver.listenForDNSPackets+0x84          /home/user/git/safing/portmaster/resolver/resolver-mdns.go:335
#       0x9a634d        github.com/safing/portmaster/resolver.listenToMDNS.func5+0x2d           /home/user/git/safing/portmaster/resolver/resolver-mdns.go:113
#       0x74d452        github.com/safing/portbase/modules.(*Module).runWorker+0x92             /home/user/git/safing/portbase/modules/worker.go:119
#       0x74cf75        github.com/safing/portbase/modules.(*Module).runServiceWorker+0x135     /home/user/git/safing/portbase/modules/worker.go:78
1 @ 0x438096 0x430b37 0x4608e9 0x495e12 0x496f5a 0x496f48 0x5ad469 0x5bb3a5 0x9a80a5 0x9a63ae 0x74d453 0x74cf76 0x466161
#       0x4608e8        internal/poll.runtime_pollWait+0x88                                     /usr/local/go/src/runtime/netpoll.go:302
#       0x495e11        internal/poll.(*pollDesc).wait+0x31                                     /usr/local/go/src/internal/poll/fd_poll_runtime.go:83
#       0x496f59        internal/poll.(*pollDesc).waitRead+0x259                                /usr/local/go/src/internal/poll/fd_poll_runtime.go:88
#       0x496f47        internal/poll.(*FD).Read+0x247                                          /usr/local/go/src/internal/poll/fd_unix.go:167
#       0x5ad468        net.(*netFD).Read+0x28                                                  /usr/local/go/src/net/fd_posix.go:55
#       0x5bb3a4        net.(*conn).Read+0x44                                                   /usr/local/go/src/net/net.go:183
#       0x9a80a4        github.com/safing/portmaster/resolver.listenForDNSPackets+0x84          /home/user/git/safing/portmaster/resolver/resolver-mdns.go:335
#       0x9a63ad        github.com/safing/portmaster/resolver.listenToMDNS.func3+0x2d           /home/user/git/safing/portmaster/resolver/resolver-mdns.go:100
#       0x74d452        github.com/safing/portbase/modules.(*Module).runWorker+0x92             /home/user/git/safing/portbase/modules/worker.go:119
#       0x74cf75        github.com/safing/portbase/modules.(*Module).runServiceWorker+0x135     /home/user/git/safing/portbase/modules/worker.go:78

1 @ 0x438096 0x430b37 0x4608e9 0x495e12 0x496f5a 0x496f48 0x5ad469 0x5bb3a5 0x9a80a5 0x9a640e 0x74d453 0x74cf76 0x466161
#       0x4608e8        internal/poll.runtime_pollWait+0x88                                     /usr/local/go/src/runtime/netpoll.go:302
#       0x495e11        internal/poll.(*pollDesc).wait+0x31                                     /usr/local/go/src/internal/poll/fd_poll_runtime.go:83
#       0x496f59        internal/poll.(*pollDesc).waitRead+0x259                                /usr/local/go/src/internal/poll/fd_poll_runtime.go:88
#       0x496f47        internal/poll.(*FD).Read+0x247                                          /usr/local/go/src/internal/poll/fd_unix.go:167
#       0x5ad468        net.(*netFD).Read+0x28                                                  /usr/local/go/src/net/fd_posix.go:55
#       0x5bb3a4        net.(*conn).Read+0x44                                                   /usr/local/go/src/net/net.go:183
#       0x9a80a4        github.com/safing/portmaster/resolver.listenForDNSPackets+0x84          /home/user/git/safing/portmaster/resolver/resolver-mdns.go:335
#       0x9a640d        github.com/safing/portmaster/resolver.listenToMDNS.func1+0x2d           /home/user/git/safing/portmaster/resolver/resolver-mdns.go:87
#       0x74d452        github.com/safing/portbase/modules.(*Module).runWorker+0x92             /home/user/git/safing/portbase/modules/worker.go:119
#       0x74cf75        github.com/safing/portbase/modules.(*Module).runServiceWorker+0x135     /home/user/git/safing/portbase/modules/worker.go:78

1 @ 0x438096 0x430b37 0x4608e9 0x495e12 0x49809c 0x498086 0x5ad8d7 0x5c962f 0x5c7d1c 0x8fdf45 0x4921da 0x8fe55e 0x8fe53c 0x8eb168 0x466161
#       0x4608e8        internal/poll.runtime_pollWait+0x88                             /usr/local/go/src/runtime/netpoll.go:302
#       0x495e11        internal/poll.(*pollDesc).wait+0x31                             /usr/local/go/src/internal/poll/fd_poll_runtime.go:83
#       0x49809b        internal/poll.(*pollDesc).waitRead+0x31b                        /usr/local/go/src/internal/poll/fd_poll_runtime.go:88
#       0x498085        internal/poll.(*FD).ReadMsg+0x305                               /usr/local/go/src/internal/poll/fd_unix.go:304
#       0x5ad8d6        net.(*netFD).readMsg+0x36                                       /usr/local/go/src/net/fd_posix.go:78
#       0x5c962e        net.(*UnixConn).readMsg+0x4e                                    /usr/local/go/src/net/unixsock_posix.go:115
#       0x5c7d1b        net.(*UnixConn).ReadMsgUnix+0x3b                                /usr/local/go/src/net/unixsock.go:143
#       0x8fdf44        github.com/godbus/dbus/v5.(*oobReader).Read+0x44                /home/user/go/pkg/mod/github.com/godbus/dbus/v5@v5.1.0/transport_unix.go:21
#       0x4921d9        io.ReadAtLeast+0x99                                             /usr/local/go/src/io/io.go:331
#       0x8fe55d        io.ReadFull+0x11d                                               /usr/local/go/src/io/io.go:350
#       0x8fe53b        github.com/godbus/dbus/v5.(*unixTransport).ReadMessage+0xfb     /home/user/go/pkg/mod/github.com/godbus/dbus/v5@v5.1.0/transport_unix.go:91
#       0x8eb167        github.com/godbus/dbus/v5.(*Conn).inWorker+0x47                 /home/user/go/pkg/mod/github.com/godbus/dbus/v5@v5.1.0/conn.go:390

1 @ 0x438096 0x430b37 0x4608e9 0x495e12 0x49859d 0x498587 0x5ada37 0x5c6c4b 0x5c5113 0x5c4fea 0x7f70c7 0x7e5df0 0x7e33d9 0x7e4b09 0x7e3b45 0xabd76a 0x74d453 0x74cf76 0x466161
#       0x4608e8        internal/poll.runtime_pollWait+0x88                                     /usr/local/go/src/runtime/netpoll.go:302
#       0x495e11        internal/poll.(*pollDesc).wait+0x31                                     /usr/local/go/src/internal/poll/fd_poll_runtime.go:83
#       0x49859c        internal/poll.(*pollDesc).waitRead+0x2dc                                /usr/local/go/src/internal/poll/fd_poll_runtime.go:88
#       0x498586        internal/poll.(*FD).ReadMsgInet4+0x2c6                                  /usr/local/go/src/internal/poll/fd_unix.go:331
#       0x5ada36        net.(*netFD).readMsgInet4+0x36                                          /usr/local/go/src/net/fd_posix.go:84
#       0x5c6c4a        net.(*UDPConn).readMsg+0x16a                                            /usr/local/go/src/net/udpsock_posix.go:101
#       0x5c5112        net.(*UDPConn).ReadMsgUDPAddrPort+0x52                                  /usr/local/go/src/net/udpsock.go:199
#       0x5c4fe9        net.(*UDPConn).ReadMsgUDP+0x29                                          /usr/local/go/src/net/udpsock.go:187
#       0x7f70c6        github.com/miekg/dns.ReadFromSessionUDP+0x86                            /home/user/go/pkg/mod/github.com/miekg/dns@v1.1.49/udp.go:42
#       0x7e5def        github.com/miekg/dns.(*Server).readUDP+0x10f                            /home/user/go/pkg/mod/github.com/miekg/dns@v1.1.49/server.go:695
#       0x7e33d8        github.com/miekg/dns.defaultReader.ReadUDP+0x18                         /home/user/go/pkg/mod/github.com/miekg/dns@v1.1.49/server.go:174
#       0x7e4b08        github.com/miekg/dns.(*Server).serveUDP+0x2a8                           /home/user/go/pkg/mod/github.com/miekg/dns@v1.1.49/server.go:513
#       0x7e3b44        github.com/miekg/dns.(*Server).ListenAndServe+0x4c4                     /home/user/go/pkg/mod/github.com/miekg/dns@v1.1.49/server.go:342
#       0xabd769        github.com/safing/portmaster/nameserver.startListener.func1+0x249       /home/user/git/safing/portmaster/nameserver/module.go:147
#       0x74d452        github.com/safing/portbase/modules.(*Module).runWorker+0x92             /home/user/git/safing/portbase/modules/worker.go:119
#       0x74cf75        github.com/safing/portbase/modules.(*Module).runServiceWorker+0x135     /home/user/git/safing/portbase/modules/worker.go:78

1 @ 0x438096 0x430b37 0x4608e9 0x495e12 0x498a5d 0x498a47 0x5adb97 0x5c6b85 0x5c5113 0x5c4fea 0x7f70c7 0x7e5df0 0x7e33d9 0x7e4b09 0x7e3b45 0xabd76a 0x74d453 0x74cf76 0x466161
#       0x4608e8        internal/poll.runtime_pollWait+0x88                                     /usr/local/go/src/runtime/netpoll.go:302
#       0x495e11        internal/poll.(*pollDesc).wait+0x31                                     /usr/local/go/src/internal/poll/fd_poll_runtime.go:83
#       0x498a5c        internal/poll.(*pollDesc).waitRead+0x2dc                                /usr/local/go/src/internal/poll/fd_poll_runtime.go:88
#       0x498a46        internal/poll.(*FD).ReadMsgInet6+0x2c6                                  /usr/local/go/src/internal/poll/fd_unix.go:358
#       0x5adb96        net.(*netFD).readMsgInet6+0x36                                          /usr/local/go/src/net/fd_posix.go:90
#       0x5c6b84        net.(*UDPConn).readMsg+0xa4                                             /usr/local/go/src/net/udpsock_posix.go:106
#       0x5c5112        net.(*UDPConn).ReadMsgUDPAddrPort+0x52                                  /usr/local/go/src/net/udpsock.go:199
#       0x5c4fe9        net.(*UDPConn).ReadMsgUDP+0x29                                          /usr/local/go/src/net/udpsock.go:187
#       0x7f70c6        github.com/miekg/dns.ReadFromSessionUDP+0x86                            /home/user/go/pkg/mod/github.com/miekg/dns@v1.1.49/udp.go:42
#       0x7e5def        github.com/miekg/dns.(*Server).readUDP+0x10f                            /home/user/go/pkg/mod/github.com/miekg/dns@v1.1.49/server.go:695
#       0x7e33d8        github.com/miekg/dns.defaultReader.ReadUDP+0x18                         /home/user/go/pkg/mod/github.com/miekg/dns@v1.1.49/server.go:174
#       0x7e4b08        github.com/miekg/dns.(*Server).serveUDP+0x2a8                           /home/user/go/pkg/mod/github.com/miekg/dns@v1.1.49/server.go:513
#       0x7e3b44        github.com/miekg/dns.(*Server).ListenAndServe+0x4c4                     /home/user/go/pkg/mod/github.com/miekg/dns@v1.1.49/server.go:342
#       0xabd769        github.com/safing/portmaster/nameserver.startListener.func1+0x249       /home/user/git/safing/portmaster/nameserver/module.go:147
#       0x74d452        github.com/safing/portbase/modules.(*Module).runWorker+0x92             /home/user/git/safing/portbase/modules/worker.go:119
#       0x74cf75        github.com/safing/portbase/modules.(*Module).runServiceWorker+0x135     /home/user/git/safing/portbase/modules/worker.go:78

1 @ 0x438096 0x430b37 0x4608e9 0x495e12 0x49a58c 0x49a579 0x5af2f5 0x5c4248 0x5c323d 0x694aa5 0x6946dd 0x79e285 0x74d453 0x74cb37 0x79e405 0x466161
#       0x4608e8        internal/poll.runtime_pollWait+0x88                             /usr/local/go/src/runtime/netpoll.go:302
#       0x495e11        internal/poll.(*pollDesc).wait+0x31                             /usr/local/go/src/internal/poll/fd_poll_runtime.go:83
#       0x49a58b        internal/poll.(*pollDesc).waitRead+0x22b                        /usr/local/go/src/internal/poll/fd_poll_runtime.go:88
#       0x49a578        internal/poll.(*FD).Accept+0x218                                /usr/local/go/src/internal/poll/fd_unix.go:614
#       0x5af2f4        net.(*netFD).accept+0x34                                        /usr/local/go/src/net/fd_unix.go:172
#       0x5c4247        net.(*TCPListener).accept+0x27                                  /usr/local/go/src/net/tcpsock_posix.go:139
#       0x5c323c        net.(*TCPListener).Accept+0x3c                                  /usr/local/go/src/net/tcpsock.go:288
#       0x694aa4        net/http.(*Server).Serve+0x384                                  /usr/local/go/src/net/http/server.go:3039
#       0x6946dc        net/http.(*Server).ListenAndServe+0x7c                          /usr/local/go/src/net/http/server.go:2968
#       0x79e284        github.com/safing/portbase/api.Serve.func1+0x24                 /home/user/git/safing/portbase/api/router.go:62
#       0x74d452        github.com/safing/portbase/modules.(*Module).runWorker+0x92     /home/user/git/safing/portbase/modules/worker.go:119
#       0x74cb36        github.com/safing/portbase/modules.(*Module).RunWorker+0x76     /home/user/git/safing/portbase/modules/worker.go:47
#       0x79e404        github.com/safing/portbase/api.Serve+0x164                      /home/user/git/safing/portbase/api/router.go:61

1 @ 0x438096 0x447b52 0x70adc6 0x70ac2a 0x466161
#       0x70adc5        github.com/safing/portbase/log.writer+0xe5              /home/user/git/safing/portbase/log/output.go:154
#       0x70ac29        github.com/safing/portbase/log.writerManager+0x89       /home/user/git/safing/portbase/log/output.go:113

1 @ 0x438096 0x447b52 0x7455ce 0x466161
#       0x7455cd        github.com/safing/portbase/modules.microTaskScheduler+0x14d     /home/user/git/safing/portbase/modules/microtasks.go:183

1 @ 0x438096 0x447b52 0x74c405 0x466161
#       0x74c404        github.com/safing/portbase/modules.taskQueueHandler+0x84        /home/user/git/safing/portbase/modules/tasks.go:451

1 @ 0x438096 0x447b52 0x74c738 0x466161
#       0x74c737        github.com/safing/portbase/modules.taskScheduleHandler+0xb7     /home/user/git/safing/portbase/modules/tasks.go:501

1 @ 0x438096 0x447b52 0x7549ce 0x74d453 0x74cf76 0x466161
#       0x7549cd        github.com/safing/portbase/rng.fullFeeder+0x8d                          /home/user/git/safing/portbase/rng/fullfeed.go:24
#       0x74d452        github.com/safing/portbase/modules.(*Module).runWorker+0x92             /home/user/git/safing/portbase/modules/worker.go:119
#       0x74cf75        github.com/safing/portbase/modules.(*Module).runServiceWorker+0x135     /home/user/git/safing/portbase/modules/worker.go:78

1 @ 0x438096 0x447b52 0x755405 0x74d453 0x74cf76 0x466161
#       0x755404        github.com/safing/portbase/rng.osFeeder+0x184                           /home/user/git/safing/portbase/rng/osfeeder.go:26
#       0x74d452        github.com/safing/portbase/modules.(*Module).runWorker+0x92             /home/user/git/safing/portbase/modules/worker.go:119
#       0x74cf75        github.com/safing/portbase/modules.(*Module).runServiceWorker+0x135     /home/user/git/safing/portbase/modules/worker.go:78
1 @ 0x438096 0x447b52 0x755d85 0x74d453 0x74cf76 0x466161
#       0x755d84        github.com/safing/portbase/rng.tickFeeder+0x244                         /home/user/git/safing/portbase/rng/tickfeeder.go:58
#       0x74d452        github.com/safing/portbase/modules.(*Module).runWorker+0x92             /home/user/git/safing/portbase/modules/worker.go:119
#       0x74cf75        github.com/safing/portbase/modules.(*Module).runServiceWorker+0x135     /home/user/git/safing/portbase/modules/worker.go:78

1 @ 0x438096 0x447b52 0x7b177e 0xac2ca9 0x437cd2 0x466161
#       0x7b177d        github.com/safing/portbase/run.Run+0x25d        /home/user/git/safing/portbase/run/main.go:66
#       0xac2ca8        main.main+0xe8                                  /home/user/git/safing/portmaster/cmds/portmaster-core/main.go:31
#       0x437cd1        runtime.main+0x211                              /usr/local/go/src/runtime/proc.go:250

1 @ 0x438096 0x447b52 0x8d62a5 0x74d453 0x74cf76 0x466161
#       0x8d62a4        github.com/safing/portbase/notifications.cleaner+0xe4                   /home/user/git/safing/portbase/notifications/cleaner.go:13
#       0x74d452        github.com/safing/portbase/modules.(*Module).runWorker+0x92             /home/user/git/safing/portbase/modules/worker.go:119
#       0x74cf75        github.com/safing/portbase/modules.(*Module).runServiceWorker+0x135     /home/user/git/safing/portbase/modules/worker.go:78

1 @ 0x438096 0x447b52 0x9130fa 0x74d453 0x74cf76 0x466161
#       0x9130f9        github.com/safing/portmaster/intel/geoip.(*updateWorker).run+0x179      /home/user/git/safing/portmaster/intel/geoip/database.go:173
#       0x74d452        github.com/safing/portbase/modules.(*Module).runWorker+0x92             /home/user/git/safing/portbase/modules/worker.go:119
#       0x74cf75        github.com/safing/portbase/modules.(*Module).runServiceWorker+0x135     /home/user/git/safing/portbase/modules/worker.go:78

1 @ 0x438096 0x447b52 0x91b6de 0x74d453 0x74cf76 0x466161
#       0x91b6dd        github.com/safing/portmaster/netenv.monitorNetworkChanges+0x11d         /home/user/git/safing/portmaster/netenv/network-change.go:49
#       0x74d452        github.com/safing/portbase/modules.(*Module).runWorker+0x92             /home/user/git/safing/portbase/modules/worker.go:119
#       0x74cf75        github.com/safing/portbase/modules.(*Module).runServiceWorker+0x135     /home/user/git/safing/portbase/modules/worker.go:78

1 @ 0x438096 0x447b52 0x91ca26 0x74d453 0x74cf76 0x466161
#       0x91ca25        github.com/safing/portmaster/netenv.monitorOnlineStatus+0xe5            /home/user/git/safing/portmaster/netenv/online-status.go:357
#       0x74d452        github.com/safing/portbase/modules.(*Module).runWorker+0x92             /home/user/git/safing/portbase/modules/worker.go:119
#       0x74cf75        github.com/safing/portbase/modules.(*Module).runServiceWorker+0x135     /home/user/git/safing/portbase/modules/worker.go:78

1 @ 0x438096 0x447b52 0x92bb45 0x74d453 0x74cb37 0x74c9ea 0x466161
#       0x92bb44        github.com/safing/portmaster/status.autoPilot+0x84                      /home/user/git/safing/portmaster/status/autopilot.go:16
#       0x74d452        github.com/safing/portbase/modules.(*Module).runWorker+0x92             /home/user/git/safing/portbase/modules/worker.go:119
#       0x74cb36        github.com/safing/portbase/modules.(*Module).RunWorker+0x76             /home/user/git/safing/portbase/modules/worker.go:47
#       0x74c9e9        github.com/safing/portbase/modules.(*Module).StartWorker.func1+0x49     /home/user/git/safing/portbase/modules/worker.go:27

1 @ 0x438096 0x447b52 0x98888b 0x74d453 0x74cf76 0x466161
#       0x98888a        github.com/safing/portmaster/profile.cleanActiveProfiles+0xaa           /home/user/git/safing/portmaster/profile/active.go:73
#       0x74d452        github.com/safing/portbase/modules.(*Module).runWorker+0x92             /home/user/git/safing/portbase/modules/worker.go:119
#       0x74cf75        github.com/safing/portbase/modules.(*Module).runServiceWorker+0x135     /home/user/git/safing/portbase/modules/worker.go:78

1 @ 0x438096 0x447b52 0x98d545 0x74d453 0x74cf76 0x466161
#       0x98d544        github.com/safing/portmaster/profile.startProfileUpdateChecker.func1+0x204      /home/user/git/safing/portmaster/profile/database.go:54
#       0x74d452        github.com/safing/portbase/modules.(*Module).runWorker+0x92                     /home/user/git/safing/portbase/modules/worker.go:119
#       0x74cf75        github.com/safing/portbase/modules.(*Module).runServiceWorker+0x135             /home/user/git/safing/portbase/modules/worker.go:78

1 @ 0x438096 0x447b52 0x9a6506 0x9a6287 0x74d453 0x74cf76 0x466161
#       0x9a6505        github.com/safing/portmaster/resolver.handleMDNSMessages+0xc5           /home/user/git/safing/portmaster/resolver/resolver-mdns.go:145
#       0x9a6286        github.com/safing/portmaster/resolver.listenToMDNS.func9+0x26           /home/user/git/safing/portmaster/resolver/resolver-mdns.go:135
#       0x74d452        github.com/safing/portbase/modules.(*Module).runWorker+0x92             /home/user/git/safing/portbase/modules/worker.go:119
#       0x74cf75        github.com/safing/portbase/modules.(*Module).runServiceWorker+0x135     /home/user/git/safing/portbase/modules/worker.go:78

1 @ 0x438096 0x447b52 0x9aac65 0x74d453 0x74cb37 0x74c9ea 0x466161
#       0x9aac64        github.com/safing/portmaster/resolver.(*tcpResolverConn).handler+0x224  /home/user/git/safing/portmaster/resolver/resolver-tcp.go:276
#       0x74d452        github.com/safing/portbase/modules.(*Module).runWorker+0x92             /home/user/git/safing/portbase/modules/worker.go:119
#       0x74cb36        github.com/safing/portbase/modules.(*Module).RunWorker+0x76             /home/user/git/safing/portbase/modules/worker.go:47
#       0x74c9e9        github.com/safing/portbase/modules.(*Module).StartWorker.func1+0x49     /home/user/git/safing/portbase/modules/worker.go:27

1 @ 0x438096 0x447b52 0xa2f7c5 0x74d453 0x74cf76 0x466161
#       0xa2f7c4        github.com/safing/portmaster/network.connectionCleaner+0xa4             /home/user/git/safing/portmaster/network/clean.go:22
#       0x74d452        github.com/safing/portbase/modules.(*Module).runWorker+0x92             /home/user/git/safing/portbase/modules/worker.go:119
#       0x74cf75        github.com/safing/portbase/modules.(*Module).runServiceWorker+0x135     /home/user/git/safing/portbase/modules/worker.go:78

1 @ 0x438096 0x447b52 0xa34786 0x74d453 0x74cf76 0x466161
#       0xa34785        github.com/safing/portmaster/network.openDNSRequestWriter+0xe5          /home/user/git/safing/portmaster/network/dns.go:91
#       0x74d452        github.com/safing/portbase/modules.(*Module).runWorker+0x92             /home/user/git/safing/portbase/modules/worker.go:119
#       0x74cf75        github.com/safing/portbase/modules.(*Module).runServiceWorker+0x135     /home/user/git/safing/portbase/modules/worker.go:78

1 @ 0x438096 0x447b52 0xaac890 0x466161
#       0xaac88f        github.com/safing/portmaster/firewall/interception.handleInterception+0x18f     /home/user/git/safing/portmaster/firewall/interception/nfqueue_linux.go:310

1 @ 0x438096 0x447b52 0xab560d 0x74d453 0x74cb37 0x74c9ea 0x466161
#       0xab560c        github.com/safing/portmaster/firewall.packetHandler+0xac                /home/user/git/safing/portmaster/firewall/interception.go:483
#       0x74d452        github.com/safing/portbase/modules.(*Module).runWorker+0x92             /home/user/git/safing/portbase/modules/worker.go:119
#       0x74cb36        github.com/safing/portbase/modules.(*Module).RunWorker+0x76             /home/user/git/safing/portbase/modules/worker.go:47
#       0x74c9e9        github.com/safing/portbase/modules.(*Module).StartWorker.func1+0x49     /home/user/git/safing/portbase/modules/worker.go:27

1 @ 0x438096 0x447b52 0xab58e9 0x74d453 0x74cb37 0x74c9ea 0x466161
#       0xab58e8        github.com/safing/portmaster/firewall.statLogger+0x1c8                  /home/user/git/safing/portmaster/firewall/interception.go:497
#       0x74d452        github.com/safing/portbase/modules.(*Module).runWorker+0x92             /home/user/git/safing/portbase/modules/worker.go:119
#       0x74cb36        github.com/safing/portbase/modules.(*Module).RunWorker+0x76             /home/user/git/safing/portbase/modules/worker.go:47
#       0x74c9e9        github.com/safing/portbase/modules.(*Module).StartWorker.func1+0x49     /home/user/git/safing/portbase/modules/worker.go:27

1 @ 0x460445 0x75ca15 0x75c82d 0x75978b 0x7749e5 0xa9aec5 0x79b1a6 0x79aa49 0x79f99f 0x79e569 0x74d453 0x74cb37 0x79e4ed 0x69453b 0x690217 0x466161
#       0x460444        runtime/pprof.runtime_goroutineProfileWithLabels+0x24                   /usr/local/go/src/runtime/mprof.go:753
#       0x75ca14        runtime/pprof.writeRuntimeProfile+0xb4                                  /usr/local/go/src/runtime/pprof/pprof.go:725
#       0x75c82c        runtime/pprof.writeGoroutine+0x4c                                       /usr/local/go/src/runtime/pprof/pprof.go:685
#       0x75978a        runtime/pprof.(*Profile).WriteTo+0x14a                                  /usr/local/go/src/runtime/pprof/pprof.go:332
#       0x7749e4        github.com/safing/portbase/utils/debug.(*Info).AddGoroutineStack+0x64   /home/user/git/safing/portbase/utils/debug/debug.go:133
#       0xa9aec4        github.com/safing/portmaster/core.debugInfo+0x124                       /home/user/git/safing/portmaster/core/api.go:97
#       0x79b1a5        github.com/safing/portbase/api.(*Endpoint).ServeHTTP+0x6e5              /home/user/git/safing/portbase/api/endpoints.go:443
#       0x79aa48        github.com/safing/portbase/api.(*endpointHandler).ServeHTTP+0x48        /home/user/git/safing/portbase/api/endpoints.go:359
#       0x79f99e        github.com/safing/portbase/api.(*mainHandler).handle+0x141e             /home/user/git/safing/portbase/api/router.go:231
#       0x79e568        github.com/safing/portbase/api.(*mainHandler).ServeHTTP.func1+0x28      /home/user/git/safing/portbase/api/router.go:80
#       0x74d452        github.com/safing/portbase/modules.(*Module).runWorker+0x92             /home/user/git/safing/portbase/modules/worker.go:119
#       0x74cb36        github.com/safing/portbase/modules.(*Module).RunWorker+0x76             /home/user/git/safing/portbase/modules/worker.go:47
#       0x79e4ec        github.com/safing/portbase/api.(*mainHandler).ServeHTTP+0x6c            /home/user/git/safing/portbase/api/router.go:79
#       0x69453a        net/http.serverHandler.ServeHTTP+0x43a                                  /usr/local/go/src/net/http/server.go:2916
#       0x690216        net/http.(*conn).serve+0x5d6                                            /usr/local/go/src/net/http/server.go:1966
Raphty commented 1 year ago

I am cleaning out old issues. If you feel this issue should not have been closed let me know.

Please keep in mind, the free version of Portmaster only has limited support. For free users our active Discord community as well as the chat bot are the fastest and best way to get their help. https://discord.gg/safing If you find our work brings value to you, please consider supporting it by purchasing Plus or Pro Packages https://safing.io/pricing/. If you are already a subscriber, first Thank You! and also if you want priority support pleas send in an email and let me know your username so I can prioritize your request accordingly.