safing / portmaster

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

portmaster freezes on gentoo after changing time #1349

Closed piotr5 closed 10 months ago

piotr5 commented 11 months ago

what happens is I start my computer and have all my internet blocked by portmaster and an empty black window titled portmaster is visible. then I restart the computer and everything works as expected.

what I expect to happen is that it works without the need to restart. what eventually allowed me to work without reboot is to systemctl stop portmaster i.e. turn off my firewall and internet is accessible again. I expect this not to be necessary and must mention that issuing this command on a console will never exit ultil I press ctrl-c. similarily when rebooting the portmaster service needs to time-out for reboot to happen...

to reproduce the bug try setting date-time forward by 2 hours in bios before booting into a systemd linux with portmaster installed and some time-server. during startup of portmaster time gets changed back and the freeze will happen. race-condition? after the system has set the clock correctly, booting again will work correctly again...

sorry, no debug info, no idea how to get it without an actual interface...

github-actions[bot] commented 11 months ago

Greetings and welcome to our community! As this is the first issue you opened here, we wanted to share some useful infos with you:

piotr5 commented 10 months ago

figured out it works as intended if only I wait. so set clock forward by 1 hour and then wait for 1 hour and it'll work again. here's the debug info once that happened (clock got changed by gentoo backwards from 12:19 to 11:19 and it started working at 12:19):

Version 1.5.1 ``` Portmaster version 1.5.1 commit tags/v1.5.1-0-g7c3925db32e665a40ba46d888e5e9cacf872beea built with go1.21.2 (gc) linux/amd64 using options by user@docker on 17.10.2023 Licensed under the AGPLv3 license. The source code is available here: https://github.com/safing/portmaster ```
Platform: gentoo 2.14 ``` System: gentoo linux (gentoo) 2.14 Kernel: 5.15.16-gentoo x86_64 ```
Compat Module Error ``` Message: self-check #2: dns integration check failed: did not receive test query after 45s Timestamp: 2023-11-04 12:19:48.016153574 +0100 CET m=+3677.584512190 ModuleName: compat TaskName: selfcheck TaskType: Severity: error PanicValue: %!s() StackTrace: goroutine 9004 [running]: runtime/debug.Stack() /usr/local/go/src/runtime/debug/stack.go:24 +0x5e github.com/safing/portbase/modules.(*Module).NewErrorMessage(0xc000299b80, {0x10c0e9a, 0x9}, {0x1291100?, 0xc001939c30?}) /home/user/git/safing/portbase/modules/error.go:48 +0x45 github.com/safing/portmaster/compat.(*systemIssue).notify(0x1a76c80, {0x1291100, 0xc001939c30}) /home/user/git/safing/portmaster/compat/notify.go:144 +0x20d github.com/safing/portmaster/compat.selfcheckTaskFunc({0x12998e8?, 0xc000c46f50?}, 0xc0017b8b40?) /home/user/git/safing/portmaster/compat/module.go:110 +0x17b github.com/safing/portbase/modules.(*Task).executeWithLocking(0xc000718510) /home/user/git/safing/portbase/modules/tasks.go:385 +0xa7 created by github.com/safing/portbase/modules.(*Task).runWithLocking in goroutine 185 /home/user/git/safing/portbase/modules/tasks.go:331 +0x2f6 ```
Unexpected Logs ``` 231104 12:18:59.089 et_handler:553 ▶ WARN 843 filter: failed to apply verdict to pkt OUT UDP 192.168.0.52:56274 <-> 195.58.161.123:53: verdict already set 231104 12:18:59.089 et_handler:553 ▶ WARN 845 filter: failed to apply verdict to pkt OUT UDP 192.168.0.52:57210 <-> 212.186.211.21:53: verdict already set 231104 12:18:59.089 et_handler:553 ▶ WARN 847 filter: failed to apply verdict to pkt OUT UDP 192.168.0.52:55940 <-> 195.58.161.123:53: verdict already set 231104 12:18:59.089 et_handler:553 ▶ WARN 849 filter: failed to apply verdict to pkt OUT UDP 192.168.0.52:33867 <-> 212.186.211.21:53: verdict already set 231104 12:18:59.089 et_handler:553 ▶ WARN 851 filter: failed to apply verdict to pkt OUT UDP 192.168.0.52:39632 <-> 212.186.211.21:53: verdict already set 231104 12:18:59.089 et_handler:553 ▶ WARN 853 filter: failed to apply verdict to pkt OUT UDP 192.168.0.52:59560 <-> 195.58.161.123:53: verdict already set 231104 12:18:59.089 et_handler:553 ▶ WARN 855 filter: failed to apply verdict to pkt OUT UDP 192.168.0.52:33291 <-> 195.58.161.123:53: verdict already set 231104 12:18:59.089 et_handler:553 ▶ WARN 857 filter: failed to apply verdict to pkt OUT UDP 192.168.0.52:41303 <-> 212.186.211.21:53: verdict already set 231104 12:19:00.891 entication:291 ▶ WARN 859 api: denying api access from 127.0.0.1:37940 231104 12:19:00.903 entication:291 ▶ WARN 861 api: denying api access from 127.0.0.1:37950 231104 12:19:48.016 CURRENT TIME ```
Status: Trusted ``` ActiveSecurityLevel: Trusted SelectedSecurityLevel: Off ThreatMitigationLevel: Trusted CaptivePortal: OnlineStatus: Online ```
SPN: disabled (module disabled) ``` HomeHubID: HomeHubName: HomeHubIP: Transport: --- Client: true PublicHub: false HubHasIPv4: false HubHasIPv6: false ```
Resolvers: 4/4 ``` Cloudflare (dot://cloudflare-dns.com:853#config) dot://cloudflare-dns.com:853#config Failing: false Cloudflare (dot://cloudflare-dns.com:853#config) dot://cloudflare-dns.com:853#config Failing: false 212.186.211.21 (dns://212.186.211.21:53#system) dns://212.186.211.21:53#system Failing: false 195.58.161.123 (dns://195.58.161.123:53#system) dns://195.58.161.123:53#system Failing: false ```
Config: 5 ``` core/expertiseLevel: user dns/useStaleCache: true filter/blockInbound: 6 filter/lists: [UNBREAK] filter/serviceEndpoints: [redacted] ```
Updates: stable (13/27) ``` Active: all/intel/geoip/geoipv4.mmdb.gz: 20230102.9.32 all/intel/geoip/geoipv6.mmdb.gz: 20230102.13.14 all/intel/lists/base.dsdl: 20231101.0.8 all/intel/lists/index.dsd: 2023.6.13 all/intel/lists/intermediate.dsdl: 20231029.0.8 all/intel/lists/urgent.dsdl: 20231104.8.10 all/intel/portmaster/news.yaml: 20231102.12.37 all/intel/portmaster/notifications.yaml: 20231018.9.7 all/ui/modules/assets.zip: 0.3.1 all/ui/modules/portmaster.zip: 0.7.13 linux_amd64/app/portmaster-app.zip: 0.2.5 linux_amd64/core/portmaster-core: 1.5.1 linux_amd64/start/portmaster-start: 1.0.13 Selected: all/dashboards/hubs.json: 0.0.2 all/intel/geoip/geoipv4.mmdb.gz: 20230102.9.32 all/intel/geoip/geoipv4.mmdb: 20230102.9.32 all/intel/geoip/geoipv6.mmdb.gz: 20230102.13.14 all/intel/geoip/geoipv6.mmdb: 20230102.13.14 all/intel/lists/base.dsdl: 20231101.0.8 all/intel/lists/index.dsd: 2023.6.13 all/intel/lists/intermediate.dsdl: 20231029.0.8 all/intel/lists/urgent.dsdl: 20231104.8.10 all/intel/portmaster/news.yaml: 20231102.12.37 all/intel/portmaster/notifications.yaml: 20231018.9.7 all/intel/spn/main-intel.yaml: 20231103.10.14 all/ui/modules/assets.zip: 0.3.1 all/ui/modules/base.zip: 0.2.11 all/ui/modules/console.zip: 0.1.11 all/ui/modules/monitor.zip: 0.2.4 all/ui/modules/portmaster.zip: 0.7.13 all/ui/modules/profilemgr.zip: 0.1.7 all/ui/modules/settings.zip: 0.1.8 linux_amd64/app/portmaster-app.zip: 0.2.5 linux_amd64/core/portmaster-core: 1.5.1 linux_amd64/hub/spn-hub: 0.7.3 linux_amd64/jess/jess: 0.3.1 linux_amd64/notifier/portmaster-notifier: 0.3.5 linux_amd64/packages/portmaster-installer.deb: 1.0.0 linux_amd64/packages/portmaster-installer.rpm: 1.0.0 linux_amd64/start/portmaster-start: 1.0.13 ```
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 ```
Goroutine Stack ``` goroutine profile: total 96 26 @ 0x43dbce 0x44e085 0x84c985 0x84cf73 0x46e3e1 # 0x84c984 github.com/safing/portbase/api.(*DatabaseAPI).processSub+0x224 /home/user/git/safing/portbase/api/database.go:449 # 0x84cf72 github.com/safing/portbase/api.(*DatabaseAPI).handleQsub+0xd2 /home/user/git/safing/portbase/api/database.go:512 4 @ 0x43dbce 0x409a0d 0x409612 0xeab489 0x46e3e1 # 0xeab488 github.com/florianl/go-nfqueue.(*Nfqueue).socketCallback.func2+0x68 /home/user/go/pkg/mod/github.com/florianl/go-nfqueue@v1.3.1/nfqueue.go:337 4 @ 0x43dbce 0x436357 0x468bc5 0x4dd4e7 0x4de7da 0x4de7c8 0x5c69e5 0x5d9dc5 0x6dba4b 0x66b143 0x66b273 0x6e18fc 0x46e3e1 # 0x468bc4 internal/poll.runtime_pollWait+0x84 /usr/local/go/src/runtime/netpoll.go:343 # 0x4dd4e6 internal/poll.(*pollDesc).wait+0x26 /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 # 0x4de7d9 internal/poll.(*pollDesc).waitRead+0x279 /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 # 0x4de7c7 internal/poll.(*FD).Read+0x267 /usr/local/go/src/internal/poll/fd_unix.go:164 # 0x5c69e4 net.(*netFD).Read+0x24 /usr/local/go/src/net/fd_posix.go:55 # 0x5d9dc4 net.(*conn).Read+0x44 /usr/local/go/src/net/net.go:179 # 0x6dba4a net/http.(*connReader).Read+0x14a /usr/local/go/src/net/http/server.go:791 # 0x66b142 bufio.(*Reader).fill+0x102 /usr/local/go/src/bufio/bufio.go:113 # 0x66b272 bufio.(*Reader).Peek+0x52 /usr/local/go/src/bufio/bufio.go:151 # 0x6e18fb net/http.(*conn).serve+0x75b /usr/local/go/src/net/http/server.go:2044 4 @ 0x43dbce 0x436357 0x468bc5 0x4dd4e7 0x4e364a 0x4e3633 0x4ecfea 0xe91da9 0xe91652 0xe8b014 0xe97d36 0xe96302 0xe96087 0xe95f6d 0xeaaf1d 0xea9fe7 0x46e3e1 # 0x468bc4 internal/poll.runtime_pollWait+0x84 /usr/local/go/src/runtime/netpoll.go:343 # 0x4dd4e6 internal/poll.(*pollDesc).wait+0x26 /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 # 0x4e3649 internal/poll.(*pollDesc).waitRead+0x129 /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 # 0x4e3632 internal/poll.(*FD).RawRead+0x112 /usr/local/go/src/internal/poll/fd_unix.go:708 # 0x4ecfe9 os.(*rawConn).Read+0x49 /usr/local/go/src/os/rawconn.go:31 # 0xe91da8 github.com/mdlayher/socket.rwT[...]+0x688 /home/user/go/pkg/mod/github.com/mdlayher/socket@v0.5.0/conn.go:795 # 0xe91651 github.com/mdlayher/socket.readT[...]+0xb1 /home/user/go/pkg/mod/github.com/mdlayher/socket@v0.5.0/conn.go:666 # 0xe8b013 github.com/mdlayher/socket.(*Conn).Recvmsg+0x153 /home/user/go/pkg/mod/github.com/mdlayher/socket@v0.5.0/conn.go:572 # 0xe97d35 github.com/mdlayher/netlink.(*conn).Receive+0xb5 /home/user/go/pkg/mod/github.com/mdlayher/netlink@v1.7.2/conn_linux.go:130 # 0xe96301 github.com/mdlayher/netlink.(*Conn).receive+0x61 /home/user/go/pkg/mod/github.com/mdlayher/netlink@v1.7.2/conn.go:279 # 0xe96086 github.com/mdlayher/netlink.(*Conn).lockedReceive+0x26 /home/user/go/pkg/mod/github.com/mdlayher/netlink@v1.7.2/conn.go:238 # 0xe95f6c github.com/mdlayher/netlink.(*Conn).Receive+0x8c /home/user/go/pkg/mod/github.com/mdlayher/netlink@v1.7.2/conn.go:231 # 0xeaaf1c github.com/florianl/go-nfqueue.(*Nfqueue).socketCallback+0x15c /home/user/go/pkg/mod/github.com/florianl/go-nfqueue@v1.3.1/nfqueue.go:348 # 0xea9fe6 github.com/florianl/go-nfqueue.(*Nfqueue).RegisterWithErrorFunc.func1+0x66 /home/user/go/pkg/mod/github.com/florianl/go-nfqueue@v1.3.1/nfqueue.go:157 4 @ 0x43dbce 0x44e085 0x84c985 0x84c5cd 0x46e3e1 # 0x84c984 github.com/safing/portbase/api.(*DatabaseAPI).processSub+0x224 /home/user/git/safing/portbase/api/database.go:449 # 0x84c5cc github.com/safing/portbase/api.(*DatabaseAPI).handleSub+0x8c /home/user/git/safing/portbase/api/database.go:421 4 @ 0x43dbce 0x44e085 0xe8e438 0x46e3e1 # 0xe8e437 github.com/mdlayher/socket.rwT[...].func2+0xb7 /home/user/go/pkg/mod/github.com/mdlayher/socket@v0.5.0/conn.go:778 4 @ 0x43dbce 0x44e085 0xeac2ea 0x46e3e1 # 0xeac2e9 github.com/safing/portmaster/firewall/interception/nfq.New.func1+0x89 /home/user/git/safing/portmaster/firewall/interception/nfq/nfq.go:67 2 @ 0x43dbce 0x436357 0x468bc5 0x4dd4e7 0x4de7da 0x4de7c8 0x5c69e5 0x5d9dc5 0x66b143 0x66b273 0x834f26 0x83700d 0x837f10 0x8384f3 0x849fec 0x7f4a88 0x7f422c 0x7f403b 0x46e3e1 # 0x468bc4 internal/poll.runtime_pollWait+0x84 /usr/local/go/src/runtime/netpoll.go:343 # 0x4dd4e6 internal/poll.(*pollDesc).wait+0x26 /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 # 0x4de7d9 internal/poll.(*pollDesc).waitRead+0x279 /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 # 0x4de7c7 internal/poll.(*FD).Read+0x267 /usr/local/go/src/internal/poll/fd_unix.go:164 # 0x5c69e4 net.(*netFD).Read+0x24 /usr/local/go/src/net/fd_posix.go:55 # 0x5d9dc4 net.(*conn).Read+0x44 /usr/local/go/src/net/net.go:179 # 0x66b142 bufio.(*Reader).fill+0x102 /usr/local/go/src/bufio/bufio.go:113 # 0x66b272 bufio.(*Reader).Peek+0x52 /usr/local/go/src/bufio/bufio.go:151 # 0x834f25 github.com/gorilla/websocket.(*Conn).read+0x25 /home/user/go/pkg/mod/github.com/gorilla/websocket@v1.5.0/conn.go:371 # 0x83700c github.com/gorilla/websocket.(*Conn).advanceFrame+0x6c /home/user/go/pkg/mod/github.com/gorilla/websocket@v1.5.0/conn.go:809 # 0x837f0f github.com/gorilla/websocket.(*Conn).NextReader+0xaf /home/user/go/pkg/mod/github.com/gorilla/websocket@v1.5.0/conn.go:1009 # 0x8384f2 github.com/gorilla/websocket.(*Conn).ReadMessage+0x12 /home/user/go/pkg/mod/github.com/gorilla/websocket@v1.5.0/conn.go:1093 # 0x849feb github.com/safing/portbase/api.(*DatabaseWebsocketAPI).handler+0x6b /home/user/git/safing/portbase/api/database.go:137 # 0x7f4a87 github.com/safing/portbase/modules.(*Module).runWorker+0x87 /home/user/git/safing/portbase/modules/worker.go:133 # 0x7f422b github.com/safing/portbase/modules.(*Module).RunWorker+0x6b /home/user/git/safing/portbase/modules/worker.go:52 # 0x7f403a github.com/safing/portbase/modules.(*Module).StartWorker.func1+0x3a /home/user/git/safing/portbase/modules/worker.go:27 2 @ 0x43dbce 0x44e085 0x7e4cfe 0x7f4a88 0x7f464a 0x46e3e1 # 0x7e4cfd github.com/safing/portbase/database.(*Interface).DelayedCacheWriter+0x15d /home/user/git/safing/portbase/database/interface_cache.go:34 # 0x7f4a87 github.com/safing/portbase/modules.(*Module).runWorker+0x87 /home/user/git/safing/portbase/modules/worker.go:133 # 0x7f4649 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x129 /home/user/git/safing/portbase/modules/worker.go:84 2 @ 0x43dbce 0x44e085 0x831a99 0x7f4a88 0x7f464a 0x46e3e1 # 0x831a98 github.com/safing/portbase/rng.(*Feeder).run+0x158 /home/user/git/safing/portbase/rng/entropy.go:117 # 0x7f4a87 github.com/safing/portbase/modules.(*Module).runWorker+0x87 /home/user/git/safing/portbase/modules/worker.go:133 # 0x7f4649 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x129 /home/user/git/safing/portbase/modules/worker.go:84 2 @ 0x43dbce 0x44e085 0x84a1dd 0x7f4a88 0x7f422c 0x7f403b 0x46e3e1 # 0x84a1dc github.com/safing/portbase/api.(*DatabaseWebsocketAPI).writer+0x11c /home/user/git/safing/portbase/api/database.go:155 # 0x7f4a87 github.com/safing/portbase/modules.(*Module).runWorker+0x87 /home/user/git/safing/portbase/modules/worker.go:133 # 0x7f422b github.com/safing/portbase/modules.(*Module).RunWorker+0x6b /home/user/git/safing/portbase/modules/worker.go:52 # 0x7f403a github.com/safing/portbase/modules.(*Module).StartWorker.func1+0x3a /home/user/git/safing/portbase/modules/worker.go:27 1 @ 0x40eea9 0x46aba9 0x86fbf3 0x46e3e1 # 0x46aba8 os/signal.signal_recv+0x28 /usr/local/go/src/runtime/sigqueue.go:152 # 0x86fbf2 os/signal.loop+0x12 /usr/local/go/src/os/signal/signal_unix.go:23 1 @ 0x432d91 0x4687fd 0x7fc891 0x7fc6c5 0x7f9166 0x81a13b 0xe165c5 0x84fffa 0x84f685 0x854b09 0x853685 0x7f4a88 0x7f422c 0x853627 0x6e58ae 0x6e1794 0x46e3e1 # 0x4687fc runtime/pprof.runtime_goroutineProfileWithLabels+0x1c /usr/local/go/src/runtime/mprof.go:844 # 0x7fc890 runtime/pprof.writeRuntimeProfile+0xb0 /usr/local/go/src/runtime/pprof/pprof.go:734 # 0x7fc6c4 runtime/pprof.writeGoroutine+0x44 /usr/local/go/src/runtime/pprof/pprof.go:694 # 0x7f9165 runtime/pprof.(*Profile).WriteTo+0x145 /usr/local/go/src/runtime/pprof/pprof.go:329 # 0x81a13a github.com/safing/portbase/utils/debug.(*Info).AddGoroutineStack+0x5a /home/user/git/safing/portbase/utils/debug/debug.go:97 # 0xe165c4 github.com/safing/portmaster/core.debugInfo+0x124 /home/user/git/safing/portmaster/core/api.go:158 # 0x84fff9 github.com/safing/portbase/api.(*Endpoint).ServeHTTP+0x8f9 /home/user/git/safing/portbase/api/endpoints.go:458 # 0x84f684 github.com/safing/portbase/api.(*endpointHandler).ServeHTTP+0x44 /home/user/git/safing/portbase/api/endpoints.go:371 # 0x854b08 github.com/safing/portbase/api.(*mainHandler).handle+0x1468 /home/user/git/safing/portbase/api/router.go:309 # 0x853684 github.com/safing/portbase/api.(*mainHandler).ServeHTTP.func1+0x24 /home/user/git/safing/portbase/api/router.go:110 # 0x7f4a87 github.com/safing/portbase/modules.(*Module).runWorker+0x87 /home/user/git/safing/portbase/modules/worker.go:133 # 0x7f422b github.com/safing/portbase/modules.(*Module).RunWorker+0x6b /home/user/git/safing/portbase/modules/worker.go:52 # 0x853626 github.com/safing/portbase/api.(*mainHandler).ServeHTTP+0x66 /home/user/git/safing/portbase/api/router.go:109 # 0x6e58ad net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:2938 # 0x6e1793 net/http.(*conn).serve+0x5f3 /usr/local/go/src/net/http/server.go:2009 1 @ 0x43c1d9 0x46f97b 0xa7f3cb 0xa81d99 0xa72f25 0xa73927 0xa73c32 0xa734c7 0xa8729d 0xa772f5 0xa87157 0x7e6263 0x7e621f 0xa6fd9f 0x7f2c47 0x46e3e1 # 0xa7f3ca go.etcd.io/bbolt.(*page).fastCheck+0x2a /home/user/go/pkg/mod/go.etcd.io/bbolt@v1.3.7/page.go:57 # 0xa81d98 go.etcd.io/bbolt.(*Tx).page+0x78 /home/user/go/pkg/mod/go.etcd.io/bbolt@v1.3.7/tx.go:534 # 0xa72f24 go.etcd.io/bbolt.(*Bucket).pageNode+0x84 /home/user/go/pkg/mod/go.etcd.io/bbolt@v1.3.7/bucket.go:740 # 0xa73926 go.etcd.io/bbolt.(*Cursor).goToFirstElementOnTheStack+0xc6 /home/user/go/pkg/mod/go.etcd.io/bbolt@v1.3.7/cursor.go:181 # 0xa73c31 go.etcd.io/bbolt.(*Cursor).next+0x51 /home/user/go/pkg/mod/go.etcd.io/bbolt@v1.3.7/cursor.go:234 # 0xa734c6 go.etcd.io/bbolt.(*Cursor).Next+0x26 /home/user/go/pkg/mod/go.etcd.io/bbolt@v1.3.7/cursor.go:94 # 0xa8729c github.com/safing/portbase/database/storage/bbolt.(*BBolt).MaintainRecordStates.func1+0xdc /home/user/git/safing/portbase/database/storage/bbolt/bbolt.go:278 # 0xa772f4 go.etcd.io/bbolt.(*DB).Update+0x74 /home/user/go/pkg/mod/go.etcd.io/bbolt@v1.3.7/db.go:862 # 0xa87156 github.com/safing/portbase/database/storage/bbolt.(*BBolt).MaintainRecordStates+0x156 /home/user/git/safing/portbase/database/storage/bbolt/bbolt.go:274 # 0x7e6262 github.com/safing/portbase/database.(*Controller).MaintainRecordStates+0x102 /home/user/git/safing/portbase/database/controller.go:250 # 0x7e621e github.com/safing/portbase/database.MaintainRecordStates+0xbe /home/user/git/safing/portbase/database/maintenance.go:46 # 0xa6fd9e github.com/safing/portbase/database/dbmodule.maintainRecords+0x3e /home/user/git/safing/portbase/database/dbmodule/maintenance.go:30 # 0x7f2c46 github.com/safing/portbase/modules.(*Task).executeWithLocking+0xa6 /home/user/git/safing/portbase/modules/tasks.go:385 1 @ 0x43dbce 0x409a0d 0x409612 0xab8f7c 0x7f4a88 0x7f464a 0x46e3e1 # 0xab8f7b github.com/safing/portmaster/resolver.listenToMDNS+0x61b /home/user/git/safing/portmaster/resolver/resolver-mdns.go:146 # 0x7f4a87 github.com/safing/portbase/modules.(*Module).runWorker+0x87 /home/user/git/safing/portbase/modules/worker.go:133 # 0x7f4649 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x129 /home/user/git/safing/portbase/modules/worker.go:84 1 @ 0x43dbce 0x436357 0x468bc5 0x4dd4e7 0x4de7da 0x4de7c8 0x5c69e5 0x5d9dc5 0x62b41b 0x515698 0x62b5fe 0x628bd0 0x62ee98 0x62eea1 0x4b6010 0x51ab45 0x51ab46 0x98780f 0x987605 0xabe15d 0x7f4a88 0x7f422c 0x7f403b 0x46e3e1 # 0x468bc4 internal/poll.runtime_pollWait+0x84 /usr/local/go/src/runtime/netpoll.go:343 # 0x4dd4e6 internal/poll.(*pollDesc).wait+0x26 /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 # 0x4de7d9 internal/poll.(*pollDesc).waitRead+0x279 /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 # 0x4de7c7 internal/poll.(*FD).Read+0x267 /usr/local/go/src/internal/poll/fd_unix.go:164 # 0x5c69e4 net.(*netFD).Read+0x24 /usr/local/go/src/net/fd_posix.go:55 # 0x5d9dc4 net.(*conn).Read+0x44 /usr/local/go/src/net/net.go:179 # 0x62b41a crypto/tls.(*atLeastReader).Read+0x3a /usr/local/go/src/crypto/tls/conn.go:805 # 0x515697 bytes.(*Buffer).ReadFrom+0x97 /usr/local/go/src/bytes/buffer.go:211 # 0x62b5fd crypto/tls.(*Conn).readFromUntil+0xdd /usr/local/go/src/crypto/tls/conn.go:827 # 0x628bcf crypto/tls.(*Conn).readRecordOrCCS+0x24f /usr/local/go/src/crypto/tls/conn.go:625 # 0x62ee97 crypto/tls.(*Conn).readRecord+0x157 /usr/local/go/src/crypto/tls/conn.go:587 # 0x62eea0 crypto/tls.(*Conn).Read+0x160 /usr/local/go/src/crypto/tls/conn.go:1369 # 0x4b600f io.ReadAtLeast+0x8f /usr/local/go/src/io/io.go:335 # 0x51ab44 io.ReadFull+0xc4 /usr/local/go/src/io/io.go:354 # 0x51ab45 encoding/binary.Read+0xc5 /usr/local/go/src/encoding/binary/binary.go:237 # 0x98780e github.com/miekg/dns.(*Conn).ReadMsgHeader+0x10e /home/user/go/pkg/mod/github.com/miekg/dns@v1.1.56/client.go:287 # 0x987604 github.com/miekg/dns.(*Conn).ReadMsg+0x24 /home/user/go/pkg/mod/github.com/miekg/dns@v1.1.56/client.go:249 # 0xabe15c github.com/safing/portmaster/resolver.(*tcpResolverConn).reader+0x5c /home/user/git/safing/portmaster/resolver/resolver-tcp.go:423 # 0x7f4a87 github.com/safing/portbase/modules.(*Module).runWorker+0x87 /home/user/git/safing/portbase/modules/worker.go:133 # 0x7f422b github.com/safing/portbase/modules.(*Module).RunWorker+0x6b /home/user/git/safing/portbase/modules/worker.go:52 # 0x7f403a github.com/safing/portbase/modules.(*Module).StartWorker.func1+0x3a /home/user/git/safing/portbase/modules/worker.go:27 1 @ 0x43dbce 0x436357 0x468bc5 0x4dd4e7 0x4de7da 0x4de7c8 0x5c69e5 0x5d9dc5 0x62b41b 0x515698 0x62b5fe 0x628bd0 0x62ee98 0x62eea1 0x66b677 0x4b6010 0x6a5945 0x6a5914 0x6a6085 0x6c88ff 0x6c7e85 0x46e3e1 # 0x468bc4 internal/poll.runtime_pollWait+0x84 /usr/local/go/src/runtime/netpoll.go:343 # 0x4dd4e6 internal/poll.(*pollDesc).wait+0x26 /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 # 0x4de7d9 internal/poll.(*pollDesc).waitRead+0x279 /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 # 0x4de7c7 internal/poll.(*FD).Read+0x267 /usr/local/go/src/internal/poll/fd_unix.go:164 # 0x5c69e4 net.(*netFD).Read+0x24 /usr/local/go/src/net/fd_posix.go:55 # 0x5d9dc4 net.(*conn).Read+0x44 /usr/local/go/src/net/net.go:179 # 0x62b41a crypto/tls.(*atLeastReader).Read+0x3a /usr/local/go/src/crypto/tls/conn.go:805 # 0x515697 bytes.(*Buffer).ReadFrom+0x97 /usr/local/go/src/bytes/buffer.go:211 # 0x62b5fd crypto/tls.(*Conn).readFromUntil+0xdd /usr/local/go/src/crypto/tls/conn.go:827 # 0x628bcf crypto/tls.(*Conn).readRecordOrCCS+0x24f /usr/local/go/src/crypto/tls/conn.go:625 # 0x62ee97 crypto/tls.(*Conn).readRecord+0x157 /usr/local/go/src/crypto/tls/conn.go:587 # 0x62eea0 crypto/tls.(*Conn).Read+0x160 /usr/local/go/src/crypto/tls/conn.go:1369 # 0x66b676 bufio.(*Reader).Read+0x196 /usr/local/go/src/bufio/bufio.go:244 # 0x4b600f io.ReadAtLeast+0x8f /usr/local/go/src/io/io.go:335 # 0x6a5944 io.ReadFull+0x64 /usr/local/go/src/io/io.go:354 # 0x6a5913 net/http.http2readFrameHeader+0x33 /usr/local/go/src/net/http/h2_bundle.go:1635 # 0x6a6084 net/http.(*http2Framer).ReadFrame+0x84 /usr/local/go/src/net/http/h2_bundle.go:1899 # 0x6c88fe net/http.(*http2clientConnReadLoop).run+0x11e /usr/local/go/src/net/http/h2_bundle.go:9276 # 0x6c7e84 net/http.(*http2ClientConn).readLoop+0x64 /usr/local/go/src/net/http/h2_bundle.go:9171 1 @ 0x43dbce 0x436357 0x468bc5 0x4dd4e7 0x4de7da 0x4de7c8 0x5c69e5 0x5d9dc5 0x6db617 0x46e3e1 # 0x468bc4 internal/poll.runtime_pollWait+0x84 /usr/local/go/src/runtime/netpoll.go:343 # 0x4dd4e6 internal/poll.(*pollDesc).wait+0x26 /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 # 0x4de7d9 internal/poll.(*pollDesc).waitRead+0x279 /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 # 0x4de7c7 internal/poll.(*FD).Read+0x267 /usr/local/go/src/internal/poll/fd_unix.go:164 # 0x5c69e4 net.(*netFD).Read+0x24 /usr/local/go/src/net/fd_posix.go:55 # 0x5d9dc4 net.(*conn).Read+0x44 /usr/local/go/src/net/net.go:179 # 0x6db616 net/http.(*connReader).backgroundRead+0x36 /usr/local/go/src/net/http/server.go:683 1 @ 0x43dbce 0x436357 0x468bc5 0x4dd4e7 0x4de7da 0x4de7c8 0x5c69e5 0x5d9dc5 0xabadf7 0xab90c8 0x7f4a88 0x7f464a 0x46e3e1 # 0x468bc4 internal/poll.runtime_pollWait+0x84 /usr/local/go/src/runtime/netpoll.go:343 # 0x4dd4e6 internal/poll.(*pollDesc).wait+0x26 /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 # 0x4de7d9 internal/poll.(*pollDesc).waitRead+0x279 /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 # 0x4de7c7 internal/poll.(*FD).Read+0x267 /usr/local/go/src/internal/poll/fd_unix.go:164 # 0x5c69e4 net.(*netFD).Read+0x24 /usr/local/go/src/net/fd_posix.go:55 # 0x5d9dc4 net.(*conn).Read+0x44 /usr/local/go/src/net/net.go:179 # 0xabadf6 github.com/safing/portmaster/resolver.listenForDNSPackets+0x76 /home/user/git/safing/portmaster/resolver/resolver-mdns.go:342 # 0xab90c7 github.com/safing/portmaster/resolver.listenToMDNS.func7+0x27 /home/user/git/safing/portmaster/resolver/resolver-mdns.go:130 # 0x7f4a87 github.com/safing/portbase/modules.(*Module).runWorker+0x87 /home/user/git/safing/portbase/modules/worker.go:133 # 0x7f4649 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x129 /home/user/git/safing/portbase/modules/worker.go:84 1 @ 0x43dbce 0x436357 0x468bc5 0x4dd4e7 0x4de7da 0x4de7c8 0x5c69e5 0x5d9dc5 0xabadf7 0xab9188 0x7f4a88 0x7f464a 0x46e3e1 # 0x468bc4 internal/poll.runtime_pollWait+0x84 /usr/local/go/src/runtime/netpoll.go:343 # 0x4dd4e6 internal/poll.(*pollDesc).wait+0x26 /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 # 0x4de7d9 internal/poll.(*pollDesc).waitRead+0x279 /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 # 0x4de7c7 internal/poll.(*FD).Read+0x267 /usr/local/go/src/internal/poll/fd_unix.go:164 # 0x5c69e4 net.(*netFD).Read+0x24 /usr/local/go/src/net/fd_posix.go:55 # 0x5d9dc4 net.(*conn).Read+0x44 /usr/local/go/src/net/net.go:179 # 0xabadf6 github.com/safing/portmaster/resolver.listenForDNSPackets+0x76 /home/user/git/safing/portmaster/resolver/resolver-mdns.go:342 # 0xab9187 github.com/safing/portmaster/resolver.listenToMDNS.func3+0x27 /home/user/git/safing/portmaster/resolver/resolver-mdns.go:103 # 0x7f4a87 github.com/safing/portbase/modules.(*Module).runWorker+0x87 /home/user/git/safing/portbase/modules/worker.go:133 # 0x7f4649 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x129 /home/user/git/safing/portbase/modules/worker.go:84 1 @ 0x43dbce 0x436357 0x468bc5 0x4dd4e7 0x4dff19 0x4dff03 0x5c6f51 0x5e6c7c 0x5e4b9e 0x5e4aa5 0x9cfc05 0x9bdf45 0x9bb173 0x9bcd32 0x9bb816 0xec44d2 0x7f4a88 0x7f464a 0x46e3e1 # 0x468bc4 internal/poll.runtime_pollWait+0x84 /usr/local/go/src/runtime/netpoll.go:343 # 0x4dd4e6 internal/poll.(*pollDesc).wait+0x26 /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 # 0x4dff18 internal/poll.(*pollDesc).waitRead+0x338 /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 # 0x4dff02 internal/poll.(*FD).ReadMsgInet4+0x322 /usr/local/go/src/internal/poll/fd_unix.go:328 # 0x5c6f50 net.(*netFD).readMsgInet4+0x30 /usr/local/go/src/net/fd_posix.go:84 # 0x5e6c7b net.(*UDPConn).readMsg+0x15b /usr/local/go/src/net/udpsock_posix.go:101 # 0x5e4b9d net.(*UDPConn).ReadMsgUDPAddrPort+0x3d /usr/local/go/src/net/udpsock.go:203 # 0x5e4aa4 net.(*UDPConn).ReadMsgUDP+0x24 /usr/local/go/src/net/udpsock.go:191 # 0x9cfc04 github.com/miekg/dns.ReadFromSessionUDP+0x84 /home/user/go/pkg/mod/github.com/miekg/dns@v1.1.56/udp.go:43 # 0x9bdf44 github.com/miekg/dns.(*Server).readUDP+0x104 /home/user/go/pkg/mod/github.com/miekg/dns@v1.1.56/server.go:695 # 0x9bb172 github.com/miekg/dns.defaultReader.ReadUDP+0x12 /home/user/go/pkg/mod/github.com/miekg/dns@v1.1.56/server.go:174 # 0x9bcd31 github.com/miekg/dns.(*Server).serveUDP+0x291 /home/user/go/pkg/mod/github.com/miekg/dns@v1.1.56/server.go:513 # 0x9bb815 github.com/miekg/dns.(*Server).ListenAndServe+0x575 /home/user/go/pkg/mod/github.com/miekg/dns@v1.1.56/server.go:342 # 0xec44d1 github.com/safing/portmaster/nameserver.start.startListener.func5+0x171 /home/user/git/safing/portmaster/nameserver/module.go:147 # 0x7f4a87 github.com/safing/portbase/modules.(*Module).runWorker+0x87 /home/user/git/safing/portbase/modules/worker.go:133 # 0x7f4649 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x129 /home/user/git/safing/portbase/modules/worker.go:84 1 @ 0x43dbce 0x436357 0x468bc5 0x4dd4e7 0x4e0419 0x4e0403 0x5c70b1 0x5e6bbc 0x5e4b9e 0x5e4aa5 0x9cfc05 0x9bdf45 0x9bb173 0x9bcd32 0x9bb816 0xec4052 0x7f4a88 0x7f464a 0x46e3e1 # 0x468bc4 internal/poll.runtime_pollWait+0x84 /usr/local/go/src/runtime/netpoll.go:343 # 0x4dd4e6 internal/poll.(*pollDesc).wait+0x26 /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 # 0x4e0418 internal/poll.(*pollDesc).waitRead+0x338 /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 # 0x4e0402 internal/poll.(*FD).ReadMsgInet6+0x322 /usr/local/go/src/internal/poll/fd_unix.go:355 # 0x5c70b0 net.(*netFD).readMsgInet6+0x30 /usr/local/go/src/net/fd_posix.go:90 # 0x5e6bbb net.(*UDPConn).readMsg+0x9b /usr/local/go/src/net/udpsock_posix.go:106 # 0x5e4b9d net.(*UDPConn).ReadMsgUDPAddrPort+0x3d /usr/local/go/src/net/udpsock.go:203 # 0x5e4aa4 net.(*UDPConn).ReadMsgUDP+0x24 /usr/local/go/src/net/udpsock.go:191 # 0x9cfc04 github.com/miekg/dns.ReadFromSessionUDP+0x84 /home/user/go/pkg/mod/github.com/miekg/dns@v1.1.56/udp.go:43 # 0x9bdf44 github.com/miekg/dns.(*Server).readUDP+0x104 /home/user/go/pkg/mod/github.com/miekg/dns@v1.1.56/server.go:695 # 0x9bb172 github.com/miekg/dns.defaultReader.ReadUDP+0x12 /home/user/go/pkg/mod/github.com/miekg/dns@v1.1.56/server.go:174 # 0x9bcd31 github.com/miekg/dns.(*Server).serveUDP+0x291 /home/user/go/pkg/mod/github.com/miekg/dns@v1.1.56/server.go:513 # 0x9bb815 github.com/miekg/dns.(*Server).ListenAndServe+0x575 /home/user/go/pkg/mod/github.com/miekg/dns@v1.1.56/server.go:342 # 0xec4051 github.com/safing/portmaster/nameserver.start.startListener.func6+0x171 /home/user/git/safing/portmaster/nameserver/module.go:147 # 0x7f4a87 github.com/safing/portbase/modules.(*Module).runWorker+0x87 /home/user/git/safing/portbase/modules/worker.go:133 # 0x7f4649 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x129 /home/user/git/safing/portbase/modules/worker.go:84 1 @ 0x43dbce 0x436357 0x468bc5 0x4dd4e7 0x4e29cc 0x4e29ba 0x5c8a09 0x5e3a9e 0x5e2930 0x6e5d04 0x6e5971 0x8552ba 0x7f4a88 0x7f422c 0x853557 0x7f4a88 0x7f464a 0x46e3e1 # 0x468bc4 internal/poll.runtime_pollWait+0x84 /usr/local/go/src/runtime/netpoll.go:343 # 0x4dd4e6 internal/poll.(*pollDesc).wait+0x26 /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 # 0x4e29cb internal/poll.(*pollDesc).waitRead+0x2ab /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 # 0x4e29b9 internal/poll.(*FD).Accept+0x299 /usr/local/go/src/internal/poll/fd_unix.go:611 # 0x5c8a08 net.(*netFD).accept+0x28 /usr/local/go/src/net/fd_unix.go:172 # 0x5e3a9d net.(*TCPListener).accept+0x1d /usr/local/go/src/net/tcpsock_posix.go:152 # 0x5e292f net.(*TCPListener).Accept+0x2f /usr/local/go/src/net/tcpsock.go:315 # 0x6e5d03 net/http.(*Server).Serve+0x363 /usr/local/go/src/net/http/server.go:3056 # 0x6e5970 net/http.(*Server).ListenAndServe+0x70 /usr/local/go/src/net/http/server.go:2985 # 0x8552b9 github.com/safing/portbase/api.serverManager.func1+0x19 /home/user/git/safing/portbase/api/router.go:92 # 0x7f4a87 github.com/safing/portbase/modules.(*Module).runWorker+0x87 /home/user/git/safing/portbase/modules/worker.go:133 # 0x7f422b github.com/safing/portbase/modules.(*Module).RunWorker+0x6b /home/user/git/safing/portbase/modules/worker.go:52 # 0x853556 github.com/safing/portbase/api.serverManager+0xd6 /home/user/git/safing/portbase/api/router.go:91 # 0x7f4a87 github.com/safing/portbase/modules.(*Module).runWorker+0x87 /home/user/git/safing/portbase/modules/worker.go:133 # 0x7f4649 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x129 /home/user/git/safing/portbase/modules/worker.go:84 1 @ 0x43dbce 0x44e085 0x512a95 0x51291a 0x46e3e1 # 0x512a94 github.com/safing/portbase/log.writer+0xd4 /home/user/git/safing/portbase/log/output.go:154 # 0x512919 github.com/safing/portbase/log.writerManager+0x79 /home/user/git/safing/portbase/log/output.go:113 1 @ 0x43dbce 0x44e085 0x7ec06d 0x46e3e1 # 0x7ec06c github.com/safing/portbase/modules.microTaskScheduler+0x28c /home/user/git/safing/portbase/modules/microtasks.go:292 1 @ 0x43dbce 0x44e085 0x7f3a57 0x46e3e1 # 0x7f3a56 github.com/safing/portbase/modules.taskQueueHandler+0x76 /home/user/git/safing/portbase/modules/tasks.go:468 1 @ 0x43dbce 0x44e085 0x7f3dc5 0x46e3e1 # 0x7f3dc4 github.com/safing/portbase/modules.taskScheduleHandler+0x124 /home/user/git/safing/portbase/modules/tasks.go:528 1 @ 0x43dbce 0x44e085 0x831e69 0x7f4a88 0x7f464a 0x46e3e1 # 0x831e68 github.com/safing/portbase/rng.fullFeeder+0x88 /home/user/git/safing/portbase/rng/fullfeed.go:24 # 0x7f4a87 github.com/safing/portbase/modules.(*Module).runWorker+0x87 /home/user/git/safing/portbase/modules/worker.go:133 # 0x7f4649 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x129 /home/user/git/safing/portbase/modules/worker.go:84 1 @ 0x43dbce 0x44e085 0x8327f5 0x7f4a88 0x7f464a 0x46e3e1 # 0x8327f4 github.com/safing/portbase/rng.osFeeder+0x174 /home/user/git/safing/portbase/rng/osfeeder.go:26 # 0x7f4a87 github.com/safing/portbase/modules.(*Module).runWorker+0x87 /home/user/git/safing/portbase/modules/worker.go:133 # 0x7f4649 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x129 /home/user/git/safing/portbase/modules/worker.go:84 1 @ 0x43dbce 0x44e085 0x832fd5 0x7f4a88 0x7f464a 0x46e3e1 # 0x832fd4 github.com/safing/portbase/rng.tickFeeder+0x234 /home/user/git/safing/portbase/rng/tickfeeder.go:58 # 0x7f4a87 github.com/safing/portbase/modules.(*Module).runWorker+0x87 /home/user/git/safing/portbase/modules/worker.go:133 # 0x7f4649 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x129 /home/user/git/safing/portbase/modules/worker.go:84 1 @ 0x43dbce 0x44e085 0x86ffa5 0xecbc65 0x43d75b 0x46e3e1 # 0x86ffa4 github.com/safing/portbase/run.Run+0x264 /home/user/git/safing/portbase/run/main.go:76 # 0xecbc64 main.main+0x164 /home/user/git/safing/portmaster/cmds/portmaster-core/main.go:42 # 0x43d75a runtime.main+0x2ba /usr/local/go/src/runtime/proc.go:267 1 @ 0x43dbce 0x44e085 0x8df9f0 0x7f4a88 0x7f464a 0x46e3e1 # 0x8df9ef github.com/safing/portbase/notifications.cleaner+0xef /home/user/git/safing/portbase/notifications/cleaner.go:13 # 0x7f4a87 github.com/safing/portbase/modules.(*Module).runWorker+0x87 /home/user/git/safing/portbase/modules/worker.go:133 # 0x7f4649 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x129 /home/user/git/safing/portbase/modules/worker.go:84 1 @ 0x43dbce 0x44e085 0xa3029a 0x7f4a88 0x7f464a 0x46e3e1 # 0xa30299 github.com/safing/portmaster/intel/geoip.(*updateWorker).run+0x179 /home/user/git/safing/portmaster/intel/geoip/database.go:173 # 0x7f4a87 github.com/safing/portbase/modules.(*Module).runWorker+0x87 /home/user/git/safing/portbase/modules/worker.go:133 # 0x7f4649 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x129 /home/user/git/safing/portbase/modules/worker.go:84 1 @ 0x43dbce 0x44e085 0xa3a0d1 0x7f4a88 0x7f464a 0x46e3e1 # 0xa3a0d0 github.com/safing/portmaster/netenv.monitorNetworkChanges+0xf0 /home/user/git/safing/portmaster/netenv/network-change.go:52 # 0x7f4a87 github.com/safing/portbase/modules.(*Module).runWorker+0x87 /home/user/git/safing/portbase/modules/worker.go:133 # 0x7f4649 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x129 /home/user/git/safing/portbase/modules/worker.go:84 1 @ 0x43dbce 0x44e085 0xa3b399 0x7f4a88 0x7f464a 0x46e3e1 # 0xa3b398 github.com/safing/portmaster/netenv.monitorOnlineStatus+0xd8 /home/user/git/safing/portmaster/netenv/online-status.go:362 # 0x7f4a87 github.com/safing/portbase/modules.(*Module).runWorker+0x87 /home/user/git/safing/portbase/modules/worker.go:133 # 0x7f4649 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x129 /home/user/git/safing/portbase/modules/worker.go:84 1 @ 0x43dbce 0x44e085 0xa4649d 0x7f4a88 0x7f422c 0x7f403b 0x46e3e1 # 0xa4649c github.com/safing/portmaster/status.autoPilot+0x7c /home/user/git/safing/portmaster/status/autopilot.go:16 # 0x7f4a87 github.com/safing/portbase/modules.(*Module).runWorker+0x87 /home/user/git/safing/portbase/modules/worker.go:133 # 0x7f422b github.com/safing/portbase/modules.(*Module).RunWorker+0x6b /home/user/git/safing/portbase/modules/worker.go:52 # 0x7f403a github.com/safing/portbase/modules.(*Module).StartWorker.func1+0x3a /home/user/git/safing/portbase/modules/worker.go:27 1 @ 0x43dbce 0x44e085 0xa8967e 0x7f4a88 0x7f464a 0x46e3e1 # 0xa8967d github.com/safing/portmaster/profile.cleanActiveProfiles+0x9d /home/user/git/safing/portmaster/profile/active.go:58 # 0x7f4a87 github.com/safing/portbase/modules.(*Module).runWorker+0x87 /home/user/git/safing/portbase/modules/worker.go:133 # 0x7f4649 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x129 /home/user/git/safing/portbase/modules/worker.go:84 1 @ 0x43dbce 0x44e085 0xa9f21d 0x7f4a88 0x7f464a 0x46e3e1 # 0xa9f21c github.com/safing/portmaster/profile.start.startProfileUpdateChecker.func1+0x13c /home/user/git/safing/portmaster/profile/database.go:54 # 0x7f4a87 github.com/safing/portbase/modules.(*Module).runWorker+0x87 /home/user/git/safing/portbase/modules/worker.go:133 # 0x7f4649 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x129 /home/user/git/safing/portbase/modules/worker.go:84 1 @ 0x43dbce 0x44e085 0xab92da 0xab9065 0x7f4a88 0x7f464a 0x46e3e1 # 0xab92d9 github.com/safing/portmaster/resolver.handleMDNSMessages+0xb9 /home/user/git/safing/portmaster/resolver/resolver-mdns.go:152 # 0xab9064 github.com/safing/portmaster/resolver.listenToMDNS.func9+0x24 /home/user/git/safing/portmaster/resolver/resolver-mdns.go:142 # 0x7f4a87 github.com/safing/portbase/modules.(*Module).runWorker+0x87 /home/user/git/safing/portbase/modules/worker.go:133 # 0x7f4649 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x129 /home/user/git/safing/portbase/modules/worker.go:84 1 @ 0x43dbce 0x44e085 0xabd9c5 0x7f4a88 0x7f422c 0x7f403b 0x46e3e1 # 0xabd9c4 github.com/safing/portmaster/resolver.(*tcpResolverConn).handler+0x224 /home/user/git/safing/portmaster/resolver/resolver-tcp.go:299 # 0x7f4a87 github.com/safing/portbase/modules.(*Module).runWorker+0x87 /home/user/git/safing/portbase/modules/worker.go:133 # 0x7f422b github.com/safing/portbase/modules.(*Module).RunWorker+0x6b /home/user/git/safing/portbase/modules/worker.go:52 # 0x7f403a github.com/safing/portbase/modules.(*Module).StartWorker.func1+0x3a /home/user/git/safing/portbase/modules/worker.go:27 1 @ 0x43dbce 0x44e085 0xbb7b7e 0x7f4a88 0x7f464a 0x46e3e1 # 0xbb7b7d github.com/safing/portmaster/network.connectionCleaner+0xbd /home/user/git/safing/portmaster/network/clean.go:30 # 0x7f4a87 github.com/safing/portbase/modules.(*Module).runWorker+0x87 /home/user/git/safing/portbase/modules/worker.go:133 # 0x7f4649 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x129 /home/user/git/safing/portbase/modules/worker.go:84 1 @ 0x43dbce 0x44e085 0xbbbd96 0x7f4a88 0x7f422c 0x7f403b 0x46e3e1 # 0xbbbd95 github.com/safing/portmaster/network.(*Connection).packetHandlerWorker+0xf5 /home/user/git/safing/portmaster/network/connection.go:894 # 0x7f4a87 github.com/safing/portbase/modules.(*Module).runWorker+0x87 /home/user/git/safing/portbase/modules/worker.go:133 # 0x7f422b github.com/safing/portbase/modules.(*Module).RunWorker+0x6b /home/user/git/safing/portbase/modules/worker.go:52 # 0x7f403a github.com/safing/portbase/modules.(*Module).StartWorker.func1+0x3a /home/user/git/safing/portbase/modules/worker.go:27 1 @ 0x43dbce 0x44e085 0xbbf073 0x7f4a88 0x7f464a 0x46e3e1 # 0xbbf072 github.com/safing/portmaster/network.openDNSRequestWriter+0xf2 /home/user/git/safing/portmaster/network/dns.go:181 # 0x7f4a87 github.com/safing/portbase/modules.(*Module).runWorker+0x87 /home/user/git/safing/portbase/modules/worker.go:133 # 0x7f4649 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x129 /home/user/git/safing/portbase/modules/worker.go:84 1 @ 0x43dbce 0x44e085 0xe01598 0xe05172 0x7f4a88 0x7f464a 0x46e3e1 # 0xe01597 github.com/safing/portmaster/netquery.(*Manager).HandleFeed+0xb7 /home/user/git/safing/portmaster/netquery/manager.go:101 # 0xe05171 github.com/safing/portmaster/netquery.(*module).start.func2+0x31 /home/user/git/safing/portmaster/netquery/module_api.go:240 # 0x7f4a87 github.com/safing/portbase/modules.(*Module).runWorker+0x87 /home/user/git/safing/portbase/modules/worker.go:133 # 0x7f4649 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x129 /home/user/git/safing/portbase/modules/worker.go:84 1 @ 0x43dbce 0x44e085 0xe04fe7 0x7f4a88 0x7f464a 0x46e3e1 # 0xe04fe6 github.com/safing/portmaster/netquery.(*module).start.func3+0xa6 /home/user/git/safing/portmaster/netquery/module_api.go:246 # 0x7f4a87 github.com/safing/portbase/modules.(*Module).runWorker+0x87 /home/user/git/safing/portbase/modules/worker.go:133 # 0x7f4649 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x129 /home/user/git/safing/portbase/modules/worker.go:84 1 @ 0x43dbce 0x44e085 0xe053dc 0x7f4a88 0x7f464a 0x46e3e1 # 0xe053db github.com/safing/portmaster/netquery.(*module).start.func1+0x23b /home/user/git/safing/portmaster/netquery/module_api.go:219 # 0x7f4a87 github.com/safing/portbase/modules.(*Module).runWorker+0x87 /home/user/git/safing/portbase/modules/worker.go:133 # 0x7f4649 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x129 /home/user/git/safing/portbase/modules/worker.go:84 1 @ 0x43dbce 0x44e085 0xeb0af9 0xeb0777 0x7f4a88 0x7f464a 0x46e3e1 # 0xeb0af8 github.com/safing/portmaster/firewall/interception.handleInterception+0x178 /home/user/git/safing/portmaster/firewall/interception/nfqueue_linux.go:327 # 0xeb0776 github.com/safing/portmaster/firewall/interception.StartNfqueueInterception.func1+0x16 /home/user/git/safing/portmaster/firewall/interception/nfqueue_linux.go:294 # 0x7f4a87 github.com/safing/portbase/modules.(*Module).runWorker+0x87 /home/user/git/safing/portbase/modules/worker.go:133 # 0x7f4649 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x129 /home/user/git/safing/portbase/modules/worker.go:84 1 @ 0x43dbce 0x44e085 0xebdecd 0x7f4a88 0x7f464a 0x46e3e1 # 0xebdecc github.com/safing/portmaster/firewall.packetHandler+0x8c /home/user/git/safing/portmaster/firewall/packet_handler.go:631 # 0x7f4a87 github.com/safing/portbase/modules.(*Module).runWorker+0x87 /home/user/git/safing/portbase/modules/worker.go:133 # 0x7f4649 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x129 /home/user/git/safing/portbase/modules/worker.go:84 1 @ 0x43dbce 0x44e085 0xebdfd0 0x7f4a88 0x7f464a 0x46e3e1 # 0xebdfcf github.com/safing/portmaster/firewall.bandwidthUpdateHandler+0x8f /home/user/git/safing/portmaster/firewall/packet_handler.go:646 # 0x7f4a87 github.com/safing/portbase/modules.(*Module).runWorker+0x87 /home/user/git/safing/portbase/modules/worker.go:133 # 0x7f4649 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x129 /home/user/git/safing/portbase/modules/worker.go:84 ```
Raphty commented 10 months ago

Thanks for letting us know