portmaster icon indicating copy to clipboard operation
portmaster copied to clipboard

Portmaster Network Activity stuck "Loading Chart". Doesn't show any network activity & also can't exit or restart

Open romanornr opened this issue 8 months ago • 4 comments

What happened: Select Network Activity, but also portmaster can't be shut down or restart from the UI (yes, I know about the system tray)

Same issue as https://github.com/safing/portmaster/issues/1595

What did you expect to happen?: Network Activity Chart appears but it doesn't. Instead stuck on "Loading Chart"

How did you reproduce it?: Also, works on initial install, but after a short time stops working. Even restarting doesn't work

** OS information ** OS: Arch Linux Kernel: x86_64 Linux 6.9.5-arch1-1

Debug Information:

Version 1.6.10:

Portmaster 1.6.10

built with go1.22.3 (gc -cgo) for linux/amd64
  at 2024-05-15T12:03:21Z

commit 867d0bca2d71d7247039cf8e6b129580c28be7d6 (clean)
  at 2024-05-15T09:08:08Z
  from [email protected]:Safing/portmaster.git

Licensed under the GPLv3 license.

Platform: arch "rolling":

System: arch linux (arch) "rolling"
Kernel: 6.9.5-arch1-1 x86_64

No Module Error:

Unexpected Logs:

240625 08:47:18.506 er/metrics:075 ▶ WARN 558 resolver: suggesting user to use stale dns cache with avg query time of 170ms for config and system resolvers
240625 08:52:53.354 on/nfq/nfq:152 ▶ ERRO 560 nfqueue: encountered error while receiving packets: netlink receive: no such file or directory

240625 09:16:21.175 on/nfq/nfq:152 ▶ ERRO 562 nfqueue: encountered error while receiving packets: netlink receive: no such file or directory

240625 09:16:21.303 on/nfq/nfq:152 ▶ ERRO 564 nfqueue: encountered error while receiving packets: netlink receive: no such file or directory

(removed sensitive info here)

Status: Online:

OnlineStatus:          Online
CaptivePortal:         

SPN: disabled (module disabled):

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

Resolvers: 9/9:

dns.controld.com (https://dns.controld.com:443#config)
  https://dns.controld.com:443#config
  Failing: false

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

9.9.9.9 (dns://9.9.9.9:53#system)
  dns://9.9.9.9:53#system
  Failing: false

1.1.1.2 (dns://1.1.1.2:53#system)
  dns://1.1.1.2:53#system
  Failing: false

1.1.1.1 (dns://1.1.1.1:53#system)
  dns://1.1.1.1:53#system
  Failing: false

8.8.8.8 (dns://8.8.8.8:53#system)
  dns://8.8.8.8:53#system
  Failing: false

2620:fe::fe (dns://2620:fe::fe:53#system)
  dns://2620:fe::fe:53#system
  Failing: false

2606:4700:4700::1112 (dns://2606:4700:4700::1112:53#system)
  dns://2606:4700:4700::1112:53#system
  Failing: false

Config: 3:

core/locale: en-GB
dns/nameservers: [redacted]
filter/lists: [TRAC MAL DECEP BAD NSFW BT-META CB-MW WSP OISD-EXTRA UNBREAK]

Updates: stable (13/29):

Active:
all/intel/geoip/geoipv4.mmdb.gz: 20231201.0.1
all/intel/geoip/geoipv6.mmdb.gz: 20231201.0.1
all/intel/lists/base.dsdl: 20240601.0.8
all/intel/lists/index.dsd: 2023.6.13
all/intel/lists/intermediate.dsdl: 20240623.0.8
all/intel/lists/urgent.dsdl: 20240625.15.5
all/intel/portmaster/news.yaml: 20240604.15.51
all/intel/portmaster/notifications.yaml: 20231218.17.37
all/ui/modules/assets.zip: 0.3.1
all/ui/modules/portmaster.zip: 0.8.6
linux_amd64/app/portmaster-app.zip: 0.2.8
linux_amd64/core/portmaster-core: 1.6.10
linux_amd64/start/portmaster-start: 1.6.0

Selected:
all/dashboards/hubs.json: 0.0.2
all/intel/geoip/geoipv4-mini.mmdb.gz: 20231201.0.1
all/intel/geoip/geoipv4.mmdb.gz: 20231201.0.1
all/intel/geoip/geoipv4.mmdb: 20231201.0.1
all/intel/geoip/geoipv6-mini.mmdb.gz: 20231201.0.1
all/intel/geoip/geoipv6.mmdb.gz: 20231201.0.1
all/intel/geoip/geoipv6.mmdb: 20231201.0.1
all/intel/lists/base.dsdl: 20240601.0.8
all/intel/lists/index.dsd: 2023.6.13
all/intel/lists/intermediate.dsdl: 20240623.0.8
all/intel/lists/urgent.dsdl: 20240625.15.5
all/intel/portmaster/news.yaml: 20240604.15.51
all/intel/portmaster/notifications.yaml: 20231218.17.37
all/intel/spn/main-intel.yaml: 20240213.17.8
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.8.6
all/ui/modules/profilemgr.zip: 0.1.7
all/ui/modules/settings.zip: 0.1.8
linux_amd64/app/portmaster-app.zip: 0.2.8
linux_amd64/core/portmaster-core: 1.6.10
linux_amd64/hub/spn-hub: 0.7.7
linux_amd64/jess/jess: 0.3.3
linux_amd64/notifier/portmaster-notifier: 0.3.6
linux_amd64/packages/portmaster-installer.deb: 1.0.0
linux_amd64/packages/portmaster-installer.rpm: 1.0.0
linux_amd64/start/portmaster-start: 1.6.0

Compatibility: IPTables Chains (failed):

failed to get chains of table raw: running [/usr/bin/iptables -t raw -S --wait]: exit status 3: iptables v1.8.10 (legacy): can't initialize iptables table `raw': Table does not exist (do you need to insmod?)
Perhaps iptables or your kernel needs to be upgraded.

Goroutine Stack:

goroutine profile: total 151557
151306 @ 0x44142e 0x453205 0xc1e57a 0x819f68 0x81974c 0x81955b 0x474de1
#	0xc1e579	github.com/safing/portmaster/service/network.(*Connection).packetHandlerWorker+0xf9	/go-workdir/service/network/connection.go:915
#	0x819f67	github.com/safing/portbase/modules.(*Module).runWorker+0x87				/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x81974b	github.com/safing/portbase/modules.(*Module).RunWorker+0x6b				/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:52
#	0x81955a	github.com/safing/portbase/modules.(*Module).StartWorker.func1+0x3a			/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:27

103 @ 0x44142e 0x40a77f 0x40a392 0xf7c869 0x474de1
#	0xf7c868	github.com/florianl/go-nfqueue.(*Nfqueue).socketCallback.func2+0x68	/.go-mod-cache/github.com/florianl/[email protected]/nfqueue.go:337

50 @ 0x44142e 0x453205 0x871c25 0x872213 0x474de1
#	0x871c24	github.com/safing/portbase/api.(*DatabaseAPI).processSub+0x224	/.go-mod-cache/github.com/safing/[email protected]/api/database.go:449
#	0x872212	github.com/safing/portbase/api.(*DatabaseAPI).handleQsub+0xd2	/.go-mod-cache/github.com/safing/[email protected]/api/database.go:512

24 @ 0x44142e 0x454245 0x454214 0x471065 0xaf3092 0xaf306d 0xb075e5 0xb06b95 0x8750b2 0x874905 0x87a24e 0x878c85 0x819f68 0x81974c 0x878c27 0x70440e 0x6ff7c8 0x474de1
#	0x471064	sync.runtime_SemacquireRWMutexR+0x24							/usr/local/go/src/runtime/sema.go:82
#	0xaf3091	sync.(*RWMutex).RLock+0x51								/usr/local/go/src/sync/rwmutex.go:70
#	0xaf306c	github.com/safing/portmaster/service/profile.(*LayeredProfile).LocalProfile+0x2c	/go-workdir/service/profile/profile-layered.go:172
#	0xb075e4	github.com/safing/portmaster/service/process.GetProcessesWithProfile+0x224		/go-workdir/service/process/database.go:61
#	0xb06b94	github.com/safing/portmaster/service/process.handleGetProcessesByProfile+0x134		/go-workdir/service/process/api.go:75
#	0x8750b1	github.com/safing/portbase/api.(*Endpoint).ServeHTTP+0x731				/.go-mod-cache/github.com/safing/[email protected]/api/endpoints.go:462
#	0x874904	github.com/safing/portbase/api.(*endpointHandler).ServeHTTP+0x44			/.go-mod-cache/github.com/safing/[email protected]/api/endpoints.go:371
#	0x87a24d	github.com/safing/portbase/api.(*mainHandler).handle+0x15ad				/.go-mod-cache/github.com/safing/[email protected]/api/router.go:309
#	0x878c84	github.com/safing/portbase/api.(*mainHandler).ServeHTTP.func1+0x24			/.go-mod-cache/github.com/safing/[email protected]/api/router.go:110
#	0x819f67	github.com/safing/portbase/modules.(*Module).runWorker+0x87				/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x81974b	github.com/safing/portbase/modules.(*Module).RunWorker+0x6b				/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:52
#	0x878c26	github.com/safing/portbase/api.(*mainHandler).ServeHTTP+0x66				/.go-mod-cache/github.com/safing/[email protected]/api/router.go:109
#	0x70440d	net/http.serverHandler.ServeHTTP+0x8d							/usr/local/go/src/net/http/server.go:3137
#	0x6ff7c7	net/http.(*conn).serve+0x5e7								/usr/local/go/src/net/http/server.go:2039

7 @ 0x44142e 0x43a0f7 0x46f5e5 0x4e52c7 0x4e65ba 0x4e65a8 0x5d5a65 0x5e8c45 0x6f9737 0x474de1
#	0x46f5e4	internal/poll.runtime_pollWait+0x84		/usr/local/go/src/runtime/netpoll.go:345
#	0x4e52c6	internal/poll.(*pollDesc).wait+0x26		/usr/local/go/src/internal/poll/fd_poll_runtime.go:84
#	0x4e65b9	internal/poll.(*pollDesc).waitRead+0x279	/usr/local/go/src/internal/poll/fd_poll_runtime.go:89
#	0x4e65a7	internal/poll.(*FD).Read+0x267			/usr/local/go/src/internal/poll/fd_unix.go:164
#	0x5d5a64	net.(*netFD).Read+0x24				/usr/local/go/src/net/fd_posix.go:55
#	0x5e8c44	net.(*conn).Read+0x44				/usr/local/go/src/net/net.go:179
#	0x6f9736	net/http.(*connReader).backgroundRead+0x36	/usr/local/go/src/net/http/server.go:681

4 @ 0x44142e 0x43a0f7 0x46f5e5 0x4e52c7 0x4eb2ea 0x4eb2d3 0x4f50ea 0xf62811 0xf620ea 0xf5bb85 0xf68a59 0xf66ca2 0xf66a07 0xf668ed 0xf7c30a 0xf7b3a7 0x474de1
#	0x46f5e4	internal/poll.runtime_pollWait+0x84						/usr/local/go/src/runtime/netpoll.go:345
#	0x4e52c6	internal/poll.(*pollDesc).wait+0x26						/usr/local/go/src/internal/poll/fd_poll_runtime.go:84
#	0x4eb2e9	internal/poll.(*pollDesc).waitRead+0x129					/usr/local/go/src/internal/poll/fd_poll_runtime.go:89
#	0x4eb2d2	internal/poll.(*FD).RawRead+0x112						/usr/local/go/src/internal/poll/fd_unix.go:708
#	0x4f50e9	os.(*rawConn).Read+0x49								/usr/local/go/src/os/rawconn.go:31
#	0xf62810	github.com/mdlayher/socket.rwT[...]+0x670					/.go-mod-cache/github.com/mdlayher/[email protected]/conn.go:795
#	0xf620e9	github.com/mdlayher/socket.readT[...]+0xa9					/.go-mod-cache/github.com/mdlayher/[email protected]/conn.go:666
#	0xf5bb84	github.com/mdlayher/socket.(*Conn).Recvmsg+0x144				/.go-mod-cache/github.com/mdlayher/[email protected]/conn.go:572
#	0xf68a58	github.com/mdlayher/netlink.(*conn).Receive+0xb8				/.go-mod-cache/github.com/mdlayher/[email protected]/conn_linux.go:130
#	0xf66ca1	github.com/mdlayher/netlink.(*Conn).receive+0x61				/.go-mod-cache/github.com/mdlayher/[email protected]/conn.go:279
#	0xf66a06	github.com/mdlayher/netlink.(*Conn).lockedReceive+0x26				/.go-mod-cache/github.com/mdlayher/[email protected]/conn.go:238
#	0xf668ec	github.com/mdlayher/netlink.(*Conn).Receive+0x8c				/.go-mod-cache/github.com/mdlayher/[email protected]/conn.go:231
#	0xf7c309	github.com/florianl/go-nfqueue.(*Nfqueue).socketCallback+0x149			/.go-mod-cache/github.com/florianl/[email protected]/nfqueue.go:348
#	0xf7b3a6	github.com/florianl/go-nfqueue.(*Nfqueue).RegisterWithErrorFunc.func1+0x66	/.go-mod-cache/github.com/florianl/[email protected]/nfqueue.go:157

4 @ 0x44142e 0x453205 0x871c25 0x871868 0x474de1
#	0x871c24	github.com/safing/portbase/api.(*DatabaseAPI).processSub+0x224	/.go-mod-cache/github.com/safing/[email protected]/api/database.go:449
#	0x871867	github.com/safing/portbase/api.(*DatabaseAPI).handleSub+0x87	/.go-mod-cache/github.com/safing/[email protected]/api/database.go:421

4 @ 0x44142e 0x453205 0xf5efdb 0x474de1
#	0xf5efda	github.com/mdlayher/socket.rwT[...].func2+0xba	/.go-mod-cache/github.com/mdlayher/[email protected]/conn.go:778

4 @ 0x44142e 0x453205 0xf7d685 0x474de1
#	0xf7d684	github.com/safing/portmaster/service/firewall/interception/nfq.New.func1+0x84	/go-workdir/service/firewall/interception/nfq/nfq.go:67

2 @ 0x44142e 0x43a0f7 0x46f5e5 0x4e52c7 0x4e65ba 0x4e65a8 0x5d5a65 0x5e8c45 0x63f5fb 0x522418 0x63f7de 0x63c8ef 0x643196 0x643197 0x718aaa 0x67fb03 0x67fc33 0x719839 0x474de1
#	0x46f5e4	internal/poll.runtime_pollWait+0x84		/usr/local/go/src/runtime/netpoll.go:345
#	0x4e52c6	internal/poll.(*pollDesc).wait+0x26		/usr/local/go/src/internal/poll/fd_poll_runtime.go:84
#	0x4e65b9	internal/poll.(*pollDesc).waitRead+0x279	/usr/local/go/src/internal/poll/fd_poll_runtime.go:89
#	0x4e65a7	internal/poll.(*FD).Read+0x267			/usr/local/go/src/internal/poll/fd_unix.go:164
#	0x5d5a64	net.(*netFD).Read+0x24				/usr/local/go/src/net/fd_posix.go:55
#	0x5e8c44	net.(*conn).Read+0x44				/usr/local/go/src/net/net.go:179
#	0x63f5fa	crypto/tls.(*atLeastReader).Read+0x3a		/usr/local/go/src/crypto/tls/conn.go:806
#	0x522417	bytes.(*Buffer).ReadFrom+0x97			/usr/local/go/src/bytes/buffer.go:211
#	0x63f7dd	crypto/tls.(*Conn).readFromUntil+0xdd		/usr/local/go/src/crypto/tls/conn.go:828
#	0x63c8ee	crypto/tls.(*Conn).readRecordOrCCS+0x3ce	/usr/local/go/src/crypto/tls/conn.go:626
#	0x643195	crypto/tls.(*Conn).readRecord+0x155		/usr/local/go/src/crypto/tls/conn.go:588
#	0x643196	crypto/tls.(*Conn).Read+0x156			/usr/local/go/src/crypto/tls/conn.go:1370
#	0x718aa9	net/http.(*persistConn).Read+0x49		/usr/local/go/src/net/http/transport.go:1977
#	0x67fb02	bufio.(*Reader).fill+0x102			/usr/local/go/src/bufio/bufio.go:110
#	0x67fc32	bufio.(*Reader).Peek+0x52			/usr/local/go/src/bufio/bufio.go:148
#	0x719838	net/http.(*persistConn).readLoop+0x1b8		/usr/local/go/src/net/http/transport.go:2141

2 @ 0x44142e 0x43a0f7 0x46f5e5 0x4e52c7 0x4e65ba 0x4e65a8 0x5d5a65 0x5e8c45 0x67fb03 0x67fc33 0x859106 0x85b38d 0x85c3de 0x85cad3 0x86f3cc 0x819f68 0x81974c 0x81955b 0x474de1
#	0x46f5e4	internal/poll.runtime_pollWait+0x84					/usr/local/go/src/runtime/netpoll.go:345
#	0x4e52c6	internal/poll.(*pollDesc).wait+0x26					/usr/local/go/src/internal/poll/fd_poll_runtime.go:84
#	0x4e65b9	internal/poll.(*pollDesc).waitRead+0x279				/usr/local/go/src/internal/poll/fd_poll_runtime.go:89
#	0x4e65a7	internal/poll.(*FD).Read+0x267						/usr/local/go/src/internal/poll/fd_unix.go:164
#	0x5d5a64	net.(*netFD).Read+0x24							/usr/local/go/src/net/fd_posix.go:55
#	0x5e8c44	net.(*conn).Read+0x44							/usr/local/go/src/net/net.go:179
#	0x67fb02	bufio.(*Reader).fill+0x102						/usr/local/go/src/bufio/bufio.go:110
#	0x67fc32	bufio.(*Reader).Peek+0x52						/usr/local/go/src/bufio/bufio.go:148
#	0x859105	github.com/gorilla/websocket.(*Conn).read+0x25				/.go-mod-cache/github.com/gorilla/[email protected]/conn.go:378
#	0x85b38c	github.com/gorilla/websocket.(*Conn).advanceFrame+0x6c			/.go-mod-cache/github.com/gorilla/[email protected]/conn.go:824
#	0x85c3dd	github.com/gorilla/websocket.(*Conn).NextReader+0x13d			/.go-mod-cache/github.com/gorilla/[email protected]/conn.go:1034
#	0x85cad2	github.com/gorilla/websocket.(*Conn).ReadMessage+0x12			/.go-mod-cache/github.com/gorilla/[email protected]/conn.go:1120
#	0x86f3cb	github.com/safing/portbase/api.(*DatabaseWebsocketAPI).handler+0x6b	/.go-mod-cache/github.com/safing/[email protected]/api/database.go:137
#	0x819f67	github.com/safing/portbase/modules.(*Module).runWorker+0x87		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x81974b	github.com/safing/portbase/modules.(*Module).RunWorker+0x6b		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:52
#	0x81955a	github.com/safing/portbase/modules.(*Module).StartWorker.func1+0x3a	/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:27

2 @ 0x44142e 0x453205 0x71b310 0x474de1
#	0x71b30f	net/http.(*persistConn).writeLoop+0xef	/usr/local/go/src/net/http/transport.go:2444

2 @ 0x44142e 0x453205 0x809f5e 0x819f68 0x819b30 0x474de1
#	0x809f5d	github.com/safing/portbase/database.(*Interface).DelayedCacheWriter+0x15d	/.go-mod-cache/github.com/safing/[email protected]/database/interface_cache.go:34
#	0x819f67	github.com/safing/portbase/modules.(*Module).runWorker+0x87			/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x819b2f	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x12f		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:84

2 @ 0x44142e 0x453205 0x855796 0x819f68 0x819b30 0x474de1
#	0x855795	github.com/safing/portbase/rng.(*Feeder).run+0x155			/.go-mod-cache/github.com/safing/[email protected]/rng/entropy.go:117
#	0x819f67	github.com/safing/portbase/modules.(*Module).runWorker+0x87		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x819b2f	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x12f	/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:84

2 @ 0x44142e 0x453205 0x86f5c5 0x819f68 0x81974c 0x81955b 0x474de1
#	0x86f5c4	github.com/safing/portbase/api.(*DatabaseWebsocketAPI).writer+0x124	/.go-mod-cache/github.com/safing/[email protected]/api/database.go:155
#	0x819f67	github.com/safing/portbase/modules.(*Module).runWorker+0x87		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x81974b	github.com/safing/portbase/modules.(*Module).RunWorker+0x6b		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:52
#	0x81955a	github.com/safing/portbase/modules.(*Module).StartWorker.func1+0x3a	/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:27

2 @ 0x44142e 0x454245 0x454214 0x471065 0xaf3092 0xaf306d 0xc1aebf 0xc1c8d9 0xf8f06e 0xf8ef77 0xc1ea72 0xc1e4ee 0x819f68 0x81974c 0x81955b 0x474de1
#	0x471064	sync.runtime_SemacquireRWMutexR+0x24							/usr/local/go/src/runtime/sema.go:82
#	0xaf3091	sync.(*RWMutex).RLock+0x51								/usr/local/go/src/sync/rwmutex.go:70
#	0xaf306c	github.com/safing/portmaster/service/profile.(*LayeredProfile).LocalProfile+0x2c	/go-workdir/service/profile/profile-layered.go:172
#	0xc1aebe	github.com/safing/portmaster/service/network.getProcessContext+0xde			/go-workdir/service/network/connection.go:267
#	0xc1c8d8	github.com/safing/portmaster/service/network.(*Connection).GatherConnectionInfo+0x7f8	/go-workdir/service/network/connection.go:523
#	0xf8f06d	github.com/safing/portmaster/service/firewall.gatherDataHandler+0x2d			/go-workdir/service/firewall/packet_handler.go:408
#	0xf8ef76	github.com/safing/portmaster/service/firewall.fastTrackHandler+0x76			/go-workdir/service/firewall/packet_handler.go:401
#	0xc1ea71	github.com/safing/portmaster/service/network.packetHandlerHandleConn+0x1b1		/go-workdir/service/network/connection.go:1005
#	0xc1e4ed	github.com/safing/portmaster/service/network.(*Connection).packetHandlerWorker+0x6d	/go-workdir/service/network/connection.go:969
#	0x819f67	github.com/safing/portbase/modules.(*Module).runWorker+0x87				/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x81974b	github.com/safing/portbase/modules.(*Module).RunWorker+0x6b				/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:52
#	0x81955a	github.com/safing/portbase/modules.(*Module).StartWorker.func1+0x3a			/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:27

1 @ 0x410649 0x4716a9 0x898153 0x474de1
#	0x4716a8	os/signal.signal_recv+0x28	/usr/local/go/src/runtime/sigqueue.go:152
#	0x898152	os/signal.loop+0x12		/usr/local/go/src/os/signal/signal_unix.go:23

1 @ 0x436891 0x46f21d 0x821451 0x821285 0x81e0ab 0x83d43b 0xed8d85 0x87527a 0x874905 0x87a24e 0x878c85 0x819f68 0x81974c 0x878c27 0x70440e 0x6ff7c8 0x474de1
#	0x46f21c	runtime/pprof.runtime_goroutineProfileWithLabels+0x1c			/usr/local/go/src/runtime/mprof.go:1079
#	0x821450	runtime/pprof.writeRuntimeProfile+0xb0					/usr/local/go/src/runtime/pprof/pprof.go:774
#	0x821284	runtime/pprof.writeGoroutine+0x44					/usr/local/go/src/runtime/pprof/pprof.go:734
#	0x81e0aa	runtime/pprof.(*Profile).WriteTo+0x14a					/usr/local/go/src/runtime/pprof/pprof.go:369
#	0x83d43a	github.com/safing/portbase/utils/debug.(*Info).AddGoroutineStack+0x5a	/.go-mod-cache/github.com/safing/[email protected]/utils/debug/debug.go:97
#	0xed8d84	github.com/safing/portmaster/service/core.debugInfo+0x124		/go-workdir/service/core/api.go:161
#	0x875279	github.com/safing/portbase/api.(*Endpoint).ServeHTTP+0x8f9		/.go-mod-cache/github.com/safing/[email protected]/api/endpoints.go:458
#	0x874904	github.com/safing/portbase/api.(*endpointHandler).ServeHTTP+0x44	/.go-mod-cache/github.com/safing/[email protected]/api/endpoints.go:371
#	0x87a24d	github.com/safing/portbase/api.(*mainHandler).handle+0x15ad		/.go-mod-cache/github.com/safing/[email protected]/api/router.go:309
#	0x878c84	github.com/safing/portbase/api.(*mainHandler).ServeHTTP.func1+0x24	/.go-mod-cache/github.com/safing/[email protected]/api/router.go:110
#	0x819f67	github.com/safing/portbase/modules.(*Module).runWorker+0x87		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x81974b	github.com/safing/portbase/modules.(*Module).RunWorker+0x6b		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:52
#	0x878c26	github.com/safing/portbase/api.(*mainHandler).ServeHTTP+0x66		/.go-mod-cache/github.com/safing/[email protected]/api/router.go:109
#	0x70440d	net/http.serverHandler.ServeHTTP+0x8d					/usr/local/go/src/net/http/server.go:3137
#	0x6ff7c7	net/http.(*conn).serve+0x5e7						/usr/local/go/src/net/http/server.go:2039

1 @ 0x44142e 0x40a77f 0x40a392 0xa3c18c 0x474de1
#	0xa3c18b	github.com/godbus/dbus/v5.newConn.func1+0x2b	/.go-mod-cache/github.com/godbus/dbus/[email protected]/conn.go:303

1 @ 0x44142e 0x40a77f 0x40a392 0xb1d39d 0x819f68 0x819b30 0x474de1
#	0xb1d39c	github.com/safing/portmaster/service/resolver.listenToMDNS+0x61c	/go-workdir/service/resolver/resolver-mdns.go:146
#	0x819f67	github.com/safing/portbase/modules.(*Module).runWorker+0x87		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x819b2f	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x12f	/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:84

1 @ 0x44142e 0x40a77f 0x40a392 0xf5962c 0x474de1
#	0xf5962b	github.com/safing/portmaster/service/firewall/interception/ebpf/connection_listener.ConnectionListenerWorker.func1+0x2b	/go-workdir/service/firewall/interception/ebpf/connection_listener/worker.go:84

1 @ 0x44142e 0x43a0f7 0x46f5e5 0x4e52c7 0x4e65ba 0x4e65a8 0x5d5a65 0x5e8c45 0xb1f157 0xb1d4e8 0x819f68 0x819b30 0x474de1
#	0x46f5e4	internal/poll.runtime_pollWait+0x84					/usr/local/go/src/runtime/netpoll.go:345
#	0x4e52c6	internal/poll.(*pollDesc).wait+0x26					/usr/local/go/src/internal/poll/fd_poll_runtime.go:84
#	0x4e65b9	internal/poll.(*pollDesc).waitRead+0x279				/usr/local/go/src/internal/poll/fd_poll_runtime.go:89
#	0x4e65a7	internal/poll.(*FD).Read+0x267						/usr/local/go/src/internal/poll/fd_unix.go:164
#	0x5d5a64	net.(*netFD).Read+0x24							/usr/local/go/src/net/fd_posix.go:55
#	0x5e8c44	net.(*conn).Read+0x44							/usr/local/go/src/net/net.go:179
#	0xb1f156	github.com/safing/portmaster/service/resolver.listenForDNSPackets+0x76	/go-workdir/service/resolver/resolver-mdns.go:342
#	0xb1d4e7	github.com/safing/portmaster/service/resolver.listenToMDNS.func7+0x27	/go-workdir/service/resolver/resolver-mdns.go:130
#	0x819f67	github.com/safing/portbase/modules.(*Module).runWorker+0x87		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x819b2f	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x12f	/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:84

1 @ 0x44142e 0x43a0f7 0x46f5e5 0x4e52c7 0x4e65ba 0x4e65a8 0x5d5a65 0x5e8c45 0xb1f157 0xb1d5a8 0x819f68 0x819b30 0x474de1
#	0x46f5e4	internal/poll.runtime_pollWait+0x84					/usr/local/go/src/runtime/netpoll.go:345
#	0x4e52c6	internal/poll.(*pollDesc).wait+0x26					/usr/local/go/src/internal/poll/fd_poll_runtime.go:84
#	0x4e65b9	internal/poll.(*pollDesc).waitRead+0x279				/usr/local/go/src/internal/poll/fd_poll_runtime.go:89
#	0x4e65a7	internal/poll.(*FD).Read+0x267						/usr/local/go/src/internal/poll/fd_unix.go:164
#	0x5d5a64	net.(*netFD).Read+0x24							/usr/local/go/src/net/fd_posix.go:55
#	0x5e8c44	net.(*conn).Read+0x44							/usr/local/go/src/net/net.go:179
#	0xb1f156	github.com/safing/portmaster/service/resolver.listenForDNSPackets+0x76	/go-workdir/service/resolver/resolver-mdns.go:342
#	0xb1d5a7	github.com/safing/portmaster/service/resolver.listenToMDNS.func3+0x27	/go-workdir/service/resolver/resolver-mdns.go:103
#	0x819f67	github.com/safing/portbase/modules.(*Module).runWorker+0x87		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x819b2f	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x12f	/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:84

1 @ 0x44142e 0x43a0f7 0x46f5e5 0x4e52c7 0x4e778a 0x4e7774 0x5d5e71 0x5f93e5 0x5f79d6 0xa537bc 0x4bdcb0 0xa53d7e 0xa53d5c 0xa3c6e3 0x474de1
#	0x46f5e4	internal/poll.runtime_pollWait+0x84				/usr/local/go/src/runtime/netpoll.go:345
#	0x4e52c6	internal/poll.(*pollDesc).wait+0x26				/usr/local/go/src/internal/poll/fd_poll_runtime.go:84
#	0x4e7789	internal/poll.(*pollDesc).waitRead+0x389			/usr/local/go/src/internal/poll/fd_poll_runtime.go:89
#	0x4e7773	internal/poll.(*FD).ReadMsg+0x373				/usr/local/go/src/internal/poll/fd_unix.go:301
#	0x5d5e70	net.(*netFD).readMsg+0x30					/usr/local/go/src/net/fd_posix.go:78
#	0x5f93e4	net.(*UnixConn).readMsg+0x44					/usr/local/go/src/net/unixsock_posix.go:115
#	0x5f79d5	net.(*UnixConn).ReadMsgUnix+0x35				/usr/local/go/src/net/unixsock.go:143
#	0xa537bb	github.com/godbus/dbus/v5.(*oobReader).Read+0x3b		/.go-mod-cache/github.com/godbus/dbus/[email protected]/transport_unix.go:21
#	0x4bdcaf	io.ReadAtLeast+0x8f						/usr/local/go/src/io/io.go:335
#	0xa53d7d	io.ReadFull+0xfd						/usr/local/go/src/io/io.go:354
#	0xa53d5b	github.com/godbus/dbus/v5.(*unixTransport).ReadMessage+0xdb	/.go-mod-cache/github.com/godbus/dbus/[email protected]/transport_unix.go:91
#	0xa3c6e2	github.com/godbus/dbus/v5.(*Conn).inWorker+0x42			/.go-mod-cache/github.com/godbus/dbus/[email protected]/conn.go:390

1 @ 0x44142e 0x43a0f7 0x46f5e5 0x4e52c7 0x4e7cb9 0x4e7ca3 0x5d5fd1 0x5f5e90 0x5f3efe 0x5f3e05 0xa11d07 0x9fffe5 0x9fd0f3 0x9fece2 0x9fd790 0xf96ac5 0x819f68 0x819b30 0x474de1
#	0x46f5e4	internal/poll.runtime_pollWait+0x84						/usr/local/go/src/runtime/netpoll.go:345
#	0x4e52c6	internal/poll.(*pollDesc).wait+0x26						/usr/local/go/src/internal/poll/fd_poll_runtime.go:84
#	0x4e7cb8	internal/poll.(*pollDesc).waitRead+0x338					/usr/local/go/src/internal/poll/fd_poll_runtime.go:89
#	0x4e7ca2	internal/poll.(*FD).ReadMsgInet4+0x322						/usr/local/go/src/internal/poll/fd_unix.go:328
#	0x5d5fd0	net.(*netFD).readMsgInet4+0x30							/usr/local/go/src/net/fd_posix.go:84
#	0x5f5e8f	net.(*UDPConn).readMsg+0x16f							/usr/local/go/src/net/udpsock_posix.go:101
#	0x5f3efd	net.(*UDPConn).ReadMsgUDPAddrPort+0x3d						/usr/local/go/src/net/udpsock.go:203
#	0x5f3e04	net.(*UDPConn).ReadMsgUDP+0x24							/usr/local/go/src/net/udpsock.go:191
#	0xa11d06	github.com/miekg/dns.ReadFromSessionUDP+0x86					/.go-mod-cache/github.com/miekg/[email protected]/udp.go:43
#	0x9fffe4	github.com/miekg/dns.(*Server).readUDP+0x104					/.go-mod-cache/github.com/miekg/[email protected]/server.go:699
#	0x9fd0f2	github.com/miekg/dns.defaultReader.ReadUDP+0x12					/.go-mod-cache/github.com/miekg/[email protected]/server.go:174
#	0x9fece1	github.com/miekg/dns.(*Server).serveUDP+0x261					/.go-mod-cache/github.com/miekg/[email protected]/server.go:517
#	0x9fd78f	github.com/miekg/dns.(*Server).ListenAndServe+0x56f				/.go-mod-cache/github.com/miekg/[email protected]/server.go:346
#	0xf96ac4	github.com/safing/portmaster/service/nameserver.start.startListener.func5+0x184	/go-workdir/service/nameserver/module.go:147
#	0x819f67	github.com/safing/portbase/modules.(*Module).runWorker+0x87			/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x819b2f	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x12f		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:84

1 @ 0x44142e 0x43a0f7 0x46f5e5 0x4e52c7 0x4e81b9 0x4e81a3 0x5d6131 0x5f5dad 0x5f3efe 0x5f3e05 0xa11d07 0x9fffe5 0x9fd0f3 0x9fece2 0x9fd790 0xf96625 0x819f68 0x819b30 0x474de1
#	0x46f5e4	internal/poll.runtime_pollWait+0x84						/usr/local/go/src/runtime/netpoll.go:345
#	0x4e52c6	internal/poll.(*pollDesc).wait+0x26						/usr/local/go/src/internal/poll/fd_poll_runtime.go:84
#	0x4e81b8	internal/poll.(*pollDesc).waitRead+0x338					/usr/local/go/src/internal/poll/fd_poll_runtime.go:89
#	0x4e81a2	internal/poll.(*FD).ReadMsgInet6+0x322						/usr/local/go/src/internal/poll/fd_unix.go:355
#	0x5d6130	net.(*netFD).readMsgInet6+0x30							/usr/local/go/src/net/fd_posix.go:90
#	0x5f5dac	net.(*UDPConn).readMsg+0x8c							/usr/local/go/src/net/udpsock_posix.go:106
#	0x5f3efd	net.(*UDPConn).ReadMsgUDPAddrPort+0x3d						/usr/local/go/src/net/udpsock.go:203
#	0x5f3e04	net.(*UDPConn).ReadMsgUDP+0x24							/usr/local/go/src/net/udpsock.go:191
#	0xa11d06	github.com/miekg/dns.ReadFromSessionUDP+0x86					/.go-mod-cache/github.com/miekg/[email protected]/udp.go:43
#	0x9fffe4	github.com/miekg/dns.(*Server).readUDP+0x104					/.go-mod-cache/github.com/miekg/[email protected]/server.go:699
#	0x9fd0f2	github.com/miekg/dns.defaultReader.ReadUDP+0x12					/.go-mod-cache/github.com/miekg/[email protected]/server.go:174
#	0x9fece1	github.com/miekg/dns.(*Server).serveUDP+0x261					/.go-mod-cache/github.com/miekg/[email protected]/server.go:517
#	0x9fd78f	github.com/miekg/dns.(*Server).ListenAndServe+0x56f				/.go-mod-cache/github.com/miekg/[email protected]/server.go:346
#	0xf96624	github.com/safing/portmaster/service/nameserver.start.startListener.func6+0x184	/go-workdir/service/nameserver/module.go:147
#	0x819f67	github.com/safing/portbase/modules.(*Module).runWorker+0x87			/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x819b2f	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x12f		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:84

1 @ 0x44142e 0x43a0f7 0x46f5e5 0x4e52c7 0x4ea66c 0x4ea65a 0x5d7a49 0x5f2dfe 0x5f1cf0 0x70483e 0x7044d1 0x87a8fa 0x819f68 0x81974c 0x878b57 0x819f68 0x819b30 0x474de1
#	0x46f5e4	internal/poll.runtime_pollWait+0x84					/usr/local/go/src/runtime/netpoll.go:345
#	0x4e52c6	internal/poll.(*pollDesc).wait+0x26					/usr/local/go/src/internal/poll/fd_poll_runtime.go:84
#	0x4ea66b	internal/poll.(*pollDesc).waitRead+0x2ab				/usr/local/go/src/internal/poll/fd_poll_runtime.go:89
#	0x4ea659	internal/poll.(*FD).Accept+0x299					/usr/local/go/src/internal/poll/fd_unix.go:611
#	0x5d7a48	net.(*netFD).accept+0x28						/usr/local/go/src/net/fd_unix.go:172
#	0x5f2dfd	net.(*TCPListener).accept+0x1d						/usr/local/go/src/net/tcpsock_posix.go:159
#	0x5f1cef	net.(*TCPListener).Accept+0x2f						/usr/local/go/src/net/tcpsock.go:327
#	0x70483d	net/http.(*Server).Serve+0x33d						/usr/local/go/src/net/http/server.go:3255
#	0x7044d0	net/http.(*Server).ListenAndServe+0x70					/usr/local/go/src/net/http/server.go:3184
#	0x87a8f9	github.com/safing/portbase/api.serverManager.func1+0x19			/.go-mod-cache/github.com/safing/[email protected]/api/router.go:92
#	0x819f67	github.com/safing/portbase/modules.(*Module).runWorker+0x87		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x81974b	github.com/safing/portbase/modules.(*Module).RunWorker+0x6b		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:52
#	0x878b56	github.com/safing/portbase/api.serverManager+0xd6			/.go-mod-cache/github.com/safing/[email protected]/api/router.go:91
#	0x819f67	github.com/safing/portbase/modules.(*Module).runWorker+0x87		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x819b2f	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x12f	/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:84

1 @ 0x44142e 0x453205 0x51fb55 0x51f9da 0x474de1
#	0x51fb54	github.com/safing/portbase/log.writer+0xd4		/.go-mod-cache/github.com/safing/[email protected]/log/output.go:154
#	0x51f9d9	github.com/safing/portbase/log.writerManager+0x79	/.go-mod-cache/github.com/safing/[email protected]/log/output.go:113

1 @ 0x44142e 0x453205 0x811685 0x474de1
#	0x811684	github.com/safing/portbase/modules.microTaskScheduler+0x2a4	/.go-mod-cache/github.com/safing/[email protected]/modules/microtasks.go:292

1 @ 0x44142e 0x453205 0x818f77 0x474de1
#	0x818f76	github.com/safing/portbase/modules.taskQueueHandler+0x76	/.go-mod-cache/github.com/safing/[email protected]/modules/tasks.go:468

1 @ 0x44142e 0x453205 0x8192df 0x474de1
#	0x8192de	github.com/safing/portbase/modules.taskScheduleHandler+0x11e	/.go-mod-cache/github.com/safing/[email protected]/modules/tasks.go:528

1 @ 0x44142e 0x453205 0x855b29 0x819f68 0x819b30 0x474de1
#	0x855b28	github.com/safing/portbase/rng.fullFeeder+0x88				/.go-mod-cache/github.com/safing/[email protected]/rng/fullfeed.go:24
#	0x819f67	github.com/safing/portbase/modules.(*Module).runWorker+0x87		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x819b2f	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x12f	/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:84

1 @ 0x44142e 0x453205 0x8564ae 0x819f68 0x819b30 0x474de1
#	0x8564ad	github.com/safing/portbase/rng.osFeeder+0x16d				/.go-mod-cache/github.com/safing/[email protected]/rng/osfeeder.go:26
#	0x819f67	github.com/safing/portbase/modules.(*Module).runWorker+0x87		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x819b2f	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x12f	/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:84

1 @ 0x44142e 0x453205 0x856c7b 0x819f68 0x819b30 0x474de1
#	0x856c7a	github.com/safing/portbase/rng.tickFeeder+0x21a				/.go-mod-cache/github.com/safing/[email protected]/rng/tickfeeder.go:58
#	0x819f67	github.com/safing/portbase/modules.(*Module).runWorker+0x87		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x819b2f	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x12f	/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:84

1 @ 0x44142e 0x453205 0x898505 0xf9e0f9 0x440fdd 0x474de1
#	0x898504	github.com/safing/portbase/run.Run+0x264	/.go-mod-cache/github.com/safing/[email protected]/run/main.go:76
#	0xf9e0f8	main.main+0x118					/go-workdir/cmds/portmaster-core/main.go:42
#	0x440fdc	runtime.main+0x29c				/usr/local/go/src/runtime/proc.go:271

1 @ 0x44142e 0x453205 0x91d471 0x819f68 0x819b30 0x474de1
#	0x91d470	github.com/safing/portbase/notifications.cleaner+0xf0			/.go-mod-cache/github.com/safing/[email protected]/notifications/cleaner.go:13
#	0x819f67	github.com/safing/portbase/modules.(*Module).runWorker+0x87		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x819b2f	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x12f	/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:84

1 @ 0x44142e 0x453205 0xa6ff3a 0x819f68 0x819b30 0x474de1
#	0xa6ff39	github.com/safing/portmaster/service/intel/geoip.(*updateWorker).run+0x179	/go-workdir/service/intel/geoip/database.go:173
#	0x819f67	github.com/safing/portbase/modules.(*Module).runWorker+0x87			/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x819b2f	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x12f		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:84

1 @ 0x44142e 0x453205 0xa78c4e 0x819f68 0x819b30 0x474de1
#	0xa78c4d	github.com/safing/portmaster/service/netenv.monitorNetworkChanges+0xed	/go-workdir/service/netenv/network-change.go:52
#	0x819f67	github.com/safing/portbase/modules.(*Module).runWorker+0x87		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x819b2f	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x12f	/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:84

1 @ 0x44142e 0x453205 0xa7a019 0x819f68 0x819b30 0x474de1
#	0xa7a018	github.com/safing/portmaster/service/netenv.monitorOnlineStatus+0xd8	/go-workdir/service/netenv/online-status.go:363
#	0x819f67	github.com/safing/portbase/modules.(*Module).runWorker+0x87		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x819b2f	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x12f	/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:84

1 @ 0x44142e 0x453205 0xae02fe 0x819f68 0x819b30 0x474de1
#	0xae02fd	github.com/safing/portmaster/service/profile.cleanActiveProfiles+0x9d	/go-workdir/service/profile/active.go:58
#	0x819f67	github.com/safing/portbase/modules.(*Module).runWorker+0x87		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x819b2f	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x12f	/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:84

1 @ 0x44142e 0x453205 0xb1d6f7 0xb1d485 0x819f68 0x819b30 0x474de1
#	0xb1d6f6	github.com/safing/portmaster/service/resolver.handleMDNSMessages+0xb6	/go-workdir/service/resolver/resolver-mdns.go:152
#	0xb1d484	github.com/safing/portmaster/service/resolver.listenToMDNS.func9+0x24	/go-workdir/service/resolver/resolver-mdns.go:142
#	0x819f67	github.com/safing/portbase/modules.(*Module).runWorker+0x87		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x819b2f	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x12f	/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:84

1 @ 0x44142e 0x453205 0xc21b56 0x819f68 0x819b30 0x474de1
#	0xc21b55	github.com/safing/portmaster/service/network.openDNSRequestWriter+0xf5	/go-workdir/service/network/dns.go:181
#	0x819f67	github.com/safing/portbase/modules.(*Module).runWorker+0x87		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x819b2f	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x12f	/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:84

1 @ 0x44142e 0x453205 0xe8ae31 0xe8eb32 0x819f68 0x819b30 0x474de1
#	0xe8ae30	github.com/safing/portmaster/service/netquery.(*Manager).HandleFeed+0xb0	/go-workdir/service/netquery/manager.go:101
#	0xe8eb31	github.com/safing/portmaster/service/netquery.(*module).start.func2+0x31	/go-workdir/service/netquery/module_api.go:240
#	0x819f67	github.com/safing/portbase/modules.(*Module).runWorker+0x87			/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x819b2f	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x12f		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:84

1 @ 0x44142e 0x453205 0xe8e987 0x819f68 0x819b30 0x474de1
#	0xe8e986	github.com/safing/portmaster/service/netquery.(*module).start.func3+0xa6	/go-workdir/service/netquery/module_api.go:246
#	0x819f67	github.com/safing/portbase/modules.(*Module).runWorker+0x87			/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x819b2f	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x12f		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:84

1 @ 0x44142e 0x453205 0xe8ed7e 0x819f68 0x819b30 0x474de1
#	0xe8ed7d	github.com/safing/portmaster/service/netquery.(*module).start.func1+0x21d	/go-workdir/service/netquery/module_api.go:219
#	0x819f67	github.com/safing/portbase/modules.(*Module).runWorker+0x87			/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x819b2f	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x12f		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:84

1 @ 0x44142e 0x453205 0xf55c2e 0xf82b69 0x819f68 0x819b30 0x474de1
#	0xf55c2d	github.com/safing/portmaster/service/firewall/interception/ebpf/bandwidth.BandwidthStatsWorker+0x98d	/go-workdir/service/firewall/interception/ebpf/bandwidth/interface.go:108
#	0xf82b68	github.com/safing/portmaster/service/firewall/interception.startInterception.func2+0x28			/go-workdir/service/firewall/interception/interception_linux.go:29
#	0x819f67	github.com/safing/portbase/modules.(*Module).runWorker+0x87						/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x819b2f	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x12f					/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:84

1 @ 0x44142e 0x453205 0xf81ff6 0xf81c57 0x819f68 0x819b30 0x474de1
#	0xf81ff5	github.com/safing/portmaster/service/firewall/interception.handleInterception+0x195		/go-workdir/service/firewall/interception/nfqueue_linux.go:327
#	0xf81c56	github.com/safing/portmaster/service/firewall/interception.StartNfqueueInterception.func1+0x16	/go-workdir/service/firewall/interception/nfqueue_linux.go:294
#	0x819f67	github.com/safing/portbase/modules.(*Module).runWorker+0x87					/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x819b2f	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x12f				/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:84

1 @ 0x44142e 0x453205 0xf90272 0x819f68 0x819b30 0x474de1
#	0xf90271	github.com/safing/portmaster/service/firewall.packetHandler+0x91	/go-workdir/service/firewall/packet_handler.go:725
#	0x819f67	github.com/safing/portbase/modules.(*Module).runWorker+0x87		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x819b2f	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x12f	/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:84

1 @ 0x44142e 0x453205 0xf90370 0x819f68 0x819b30 0x474de1
#	0xf9036f	github.com/safing/portmaster/service/firewall.bandwidthUpdateHandler+0x8f	/go-workdir/service/firewall/packet_handler.go:740
#	0x819f67	github.com/safing/portbase/modules.(*Module).runWorker+0x87			/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x819b2f	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x12f		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:84

1 @ 0x44142e 0x454245 0x454214 0x471005 0x493afd 0xc1a845 0xc1a81a 0x810d7a 0x810b3e 0xc1a51c 0xc1a3e7 0x819f68 0x819b30 0x474de1
#	0x471004	sync.runtime_SemacquireMutex+0x24						/usr/local/go/src/runtime/sema.go:77
#	0x493afc	sync.(*Mutex).lockSlow+0x15c							/usr/local/go/src/sync/mutex.go:171
#	0xc1a844	sync.(*Mutex).Lock+0x304							/usr/local/go/src/sync/mutex.go:90
#	0xc1a819	github.com/safing/portmaster/service/network.cleanConnections.func1+0x2d9	/go-workdir/service/network/clean.go:67
#	0x810d79	github.com/safing/portbase/modules.(*Module).runMicroTask+0x99			/.go-mod-cache/github.com/safing/[email protected]/modules/microtasks.go:164
#	0x810b3d	github.com/safing/portbase/modules.(*Module).RunMicroTask+0x5d			/.go-mod-cache/github.com/safing/[email protected]/modules/microtasks.go:121
#	0xc1a51b	github.com/safing/portmaster/service/network.cleanConnections+0x5b		/go-workdir/service/network/clean.go:56
#	0xc1a3e6	github.com/safing/portmaster/service/network.connectionCleaner+0x46		/go-workdir/service/network/clean.go:44
#	0x819f67	github.com/safing/portbase/modules.(*Module).runWorker+0x87			/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x819b2f	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x12f		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:84

1 @ 0x44142e 0x454245 0x454214 0x471065 0xaf3092 0xaf306d 0xb42bc5 0xf85d0d 0xf85d07 0xf8b469 0xf8a20f 0xf89fda 0xf8f6aa 0xf98ec5 0xf97e69 0x819f68 0x81974c 0xf97dc5 0x9fcf09 0x9ffc0a 0x9ff765 0x474de1
#	0x471064	sync.runtime_SemacquireRWMutexR+0x24							/usr/local/go/src/runtime/sema.go:82
#	0xaf3091	sync.(*RWMutex).RLock+0x51								/usr/local/go/src/sync/rwmutex.go:70
#	0xaf306c	github.com/safing/portmaster/service/profile.(*LayeredProfile).LocalProfile+0x2c	/go-workdir/service/profile/profile-layered.go:172
#	0xb42bc4	github.com/safing/portmaster/service/compat.(*appIssue).notify+0x44			/go-workdir/service/compat/notify.go:159
#	0xf85d0c	github.com/safing/portmaster/service/compat.ReportSecureDNSBypassIssue+0x12c		/go-workdir/service/compat/callbacks.go:34
#	0xf85d06	github.com/safing/portmaster/service/firewall.PreventBypassing+0x126			/go-workdir/service/firewall/bypassing.go:57
#	0xf8b468	github.com/safing/portmaster/service/firewall.checkBypassPrevention+0x48		/go-workdir/service/firewall/master.go:404
#	0xf8a20e	github.com/safing/portmaster/service/firewall.runDeciders+0xee				/go-workdir/service/firewall/master.go:121
#	0xf89fd9	github.com/safing/portmaster/service/firewall.decideOnConnection+0x379			/go-workdir/service/firewall/master.go:87
#	0xf8f6a9	github.com/safing/portmaster/service/firewall.FilterConnection+0xe9			/go-workdir/service/firewall/packet_handler.go:502
#	0xf98ec4	github.com/safing/portmaster/service/nameserver.handleRequest+0x1024			/go-workdir/service/nameserver/nameserver.go:237
#	0xf97e68	github.com/safing/portmaster/service/nameserver.handleRequestAsWorker.func1+0x28	/go-workdir/service/nameserver/nameserver.go:28
#	0x819f67	github.com/safing/portbase/modules.(*Module).runWorker+0x87				/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x81974b	github.com/safing/portbase/modules.(*Module).RunWorker+0x6b				/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:52
#	0xf97dc4	github.com/safing/portmaster/service/nameserver.handleRequestAsWorker+0x64		/go-workdir/service/nameserver/nameserver.go:27
#	0x9fcf08	github.com/miekg/dns.HandlerFunc.ServeDNS+0x28						/.go-mod-cache/github.com/miekg/[email protected]/server.go:37
#	0x9ffc09	github.com/miekg/dns.(*Server).serveDNS+0x429						/.go-mod-cache/github.com/miekg/[email protected]/server.go:663
#	0x9ff764	github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4					/.go-mod-cache/github.com/miekg/[email protected]/server.go:607

1 @ 0x44142e 0x454245 0x454214 0x4710c5 0x49500a 0xaf31ee 0xaf926c 0x819f68 0x819b30 0x474de1
#	0x4710c4	sync.runtime_SemacquireRWMutex+0x24								/usr/local/go/src/runtime/sema.go:87
#	0x495009	sync.(*RWMutex).Lock+0x69									/usr/local/go/src/sync/rwmutex.go:151
#	0xaf31ed	github.com/safing/portmaster/service/profile.(*LayeredProfile).increaseRevisionCounter+0x4d	/go-workdir/service/profile/profile-layered.go:197
#	0xaf926b	github.com/safing/portmaster/service/profile.start.startProfileUpdateChecker.func1+0x1cb	/go-workdir/service/profile/database.go:80
#	0x819f67	github.com/safing/portbase/modules.(*Module).runWorker+0x87					/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x819b2f	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x12f				/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:84

1 @ 0x4cb5b9 0x83880f 0xf56f8e 0xf56eae 0xf57c14 0xf59032 0xf5903c 0xf7f925 0x819f68 0x819b30 0x474de1
#	0x4cb5b8	syscall.Syscall6+0x38													/usr/local/go/src/syscall/syscall_linux.go:91
#	0x83880e	golang.org/x/sys/unix.EpollWait+0x4e											/.go-mod-cache/golang.org/x/[email protected]/unix/zsyscall_linux_amd64.go:55
#	0xf56f8d	github.com/cilium/ebpf/internal/unix.EpollWait+0x26d									/.go-mod-cache/github.com/cilium/[email protected]/internal/unix/types_linux.go:131
#	0xf56ead	github.com/cilium/ebpf/internal/epoll.(*Poller).Wait+0x18d								/.go-mod-cache/github.com/cilium/[email protected]/internal/epoll/poller.go:145
#	0xf57c13	github.com/cilium/ebpf/ringbuf.(*Reader).ReadInto+0x173									/.go-mod-cache/github.com/cilium/[email protected]/ringbuf/reader.go:149
#	0xf59031	github.com/cilium/ebpf/ringbuf.(*Reader).Read+0x751									/.go-mod-cache/github.com/cilium/[email protected]/ringbuf/reader.go:135
#	0xf5903b	github.com/safing/portmaster/service/firewall/interception/ebpf/connection_listener.ConnectionListenerWorker+0x75b	/go-workdir/service/firewall/interception/ebpf/connection_listener/worker.go:93
#	0xf7f924	github.com/safing/portmaster/service/firewall/interception.startInterception.func1+0x24					/go-workdir/service/firewall/interception/interception_linux.go:24
#	0x819f67	github.com/safing/portbase/modules.(*Module).runWorker+0x87								/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x819b2f	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x12f							/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:84


romanornr avatar Jun 25 '24 17:06 romanornr