safing / portmaster

šŸ” Love Freedom - āŒ Block Mass Surveillance
https://safing.io
GNU General Public License v3.0
9.31k stars 299 forks source link

Clicking on "Apps" when in an application configuration page crashes the UI #1721

Open tomasz1986 opened 5 hours ago

tomasz1986 commented 5 hours ago

What happened:

The UI crashes and has to be forcefully closed.

image image

What did you expect to happen?:

The UI should switch to the "Apps and Profiles" page.

How did you reproduce it?:

  1. Go to Apps and Profiles.
  2. Click on any application to open its configuration page.
  3. Click on "Apps" at the very top of the page.

Debug Information:

Version 1.6.25 ``` Portmaster 1.6.25 built with go1.22.8 (gc -cgo) for windows/amd64 at 2024-10-17T11:24:46Z commit d26ab22d92d36557cd3d2f9cd7f4efc92518e75d (clean) at 2024-10-16T11:53:48Z from git@github.com:Safing/portmaster.git Licensed under the GPLv3 license. ```
Platform: Microsoft Windows 10 IoT Enterprise LTSC 2021 10.0.19044 Build 19044 ``` System: Microsoft Windows 10 IoT Enterprise LTSC 2021 windows (Standalone Workstation) 10.0.19044 Build 19044 Kernel: 10.0.19044 Build 19044 x86_64 ```
Unexpected Logs ``` 2024-10-21 19:52:08.008 WRN olver-mdns:115 > 002 intel(mdns): failed to create udp6 listen multicast socket: listen udp6 [ff02::fb]:5353: setsockopt: not supported by windows 2024-10-21 19:52:09.091 ERR t2/handler:163 > 004 kext: src/device.rs:159 failed to inject packet: filter-engine: failed to begin transaction: STATUS_FWP_TXN_IN_PROGRESS 2024-10-21 19:52:10.091 ERR t2/handler:163 > 006 kext: src/device.rs:159 failed to inject packet: filter-engine: failed to begin transaction: STATUS_FWP_TXN_IN_PROGRESS 2024-10-21 19:52:29.094 ERR t2/handler:163 > 008 kext: src/device.rs:159 failed to inject packet: filter-engine: failed to begin transaction: STATUS_FWP_TXN_IN_PROGRESS 2024-10-21 19:52:35.091 ERR t2/handler:163 > 010 kext: src/device.rs:159 failed to inject packet: filter-engine: failed to begin transaction: STATUS_FWP_TXN_IN_PROGRESS 2024-10-21 19:54:08.021 WRN er/metrics:075 > 012 resolver: suggesting user to use stale dns cache with avg query time of 113ms for config and system resolvers 2024-10-21 19:54:32.094 ERR t2/handler:163 > 014 kext: src/device.rs:159 failed to inject packet: filter-engine: failed to begin transaction: STATUS_FWP_TXN_IN_PROGRESS 2024-10-21 19:57:15.807 WRN er/resolve:467 > 016 resolver: query to dns://192.168.50.1:53#system failed: dial udp :50470->192.168.50.1:53: bind: An attempt was made to access a socket in a way forbidden by its access permissions. 2024-10-21 20:00:52.979 WRN i/database:190 > 018 api: websocket connection error with 127.0.0.1:53459: read tcp 127.0.0.1:817->127.0.0.1:53459: wsarecv: An existing connection was forcibly closed by the remote host. 2024-10-21 20:02:09.373 WRN v/location:303 > 020 netenv: failed to get IPv4 device location from traceroute: did not receive any actionable ICMP reply 241021 20:05:02.950 CURRENT TIME ```
Status: Online ``` OnlineStatus: Online CaptivePortal: ```
SPN: disabled (module disabled) ``` HomeHubID: HomeHubName: HomeHubIP: Transport: --- Client: true PublicHub: false HubHasIPv4: false HubHasIPv6: false ```
Resolvers: 6/6 ``` CleanBrowsing (dot://adult-filter-dns.cleanbrowsing.org:853#config) dot://adult-filter-dns.cleanbrowsing.org:853#config Failing: false CleanBrowsing (dot://adult-filter-dns.cleanbrowsing.org:853#config) dot://adult-filter-dns.cleanbrowsing.org:853#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 1.1.1.3 (dns://1.1.1.3:53#system) dns://1.1.1.3:53#system Failing: false 192.168.50.1 (dns://192.168.50.1:53#system) dns://192.168.50.1:53#system Failing: false ```
Config: 8 ``` core/expertiseLevel: expert core/releaseChannel: beta dns/nameservers: [redacted] filter/blockInbound: false filter/defaultAction: block filter/endpoints: [redacted] filter/lists: [TRAC MAL DECEP BAD NSFW UNBREAK] filter/serviceEndpoints: [redacted] ```
Updates: beta (13/34) ``` Active: all/intel/geoip/geoipv4.mmdb.gz: 20240820.0.1 all/intel/geoip/geoipv6.mmdb.gz: 20240820.0.1 all/intel/lists/base.dsdl: 20241001.0.9 all/intel/lists/index.dsd: 2023.6.13 all/intel/lists/intermediate.dsdl: 20240929.0.0 all/intel/lists/urgent.dsdl: 20241002.2.14 all/intel/portmaster/news.yaml: 20241001.15.9 all/intel/portmaster/notifications.yaml: 20231218.17.37 all/ui/modules/assets.zip: 0.3.5 all/ui/modules/portmaster.zip: 0.8.12 windows_amd64/core/portmaster-core.exe: 1.6.25 windows_amd64/kext/portmaster-kext.sys: 2.0.4 windows_amd64/start/portmaster-start.exe: 1.6.23 Selected: all/dashboards/hubs.json: 0.0.2 all/intel/geoip/geoipv4-mini.mmdb.gz: 20240820.0.1 all/intel/geoip/geoipv4.mmdb.gz: 20240820.0.1 all/intel/geoip/geoipv4.mmdb: 20240820.0.1 all/intel/geoip/geoipv6-mini.mmdb.gz: 20240820.0.1 all/intel/geoip/geoipv6.mmdb.gz: 20240820.0.1 all/intel/geoip/geoipv6.mmdb: 20240820.0.1 all/intel/lists/base.dsdl: 20241001.0.9 all/intel/lists/index.dsd: 2023.6.13 all/intel/lists/intermediate.dsdl: 20240929.0.0 all/intel/lists/urgent.dsdl: 20241002.2.14 all/intel/portmaster/news.yaml: 20241001.15.9 all/intel/portmaster/notifications.yaml: 20231218.17.37 all/intel/spn/main-intel.yaml: 20240917.13.7 all/ui/modules/assets.zip: 0.3.5 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.12 all/ui/modules/profilemgr.zip: 0.1.7 all/ui/modules/settings.zip: 0.1.8 windows_amd64/app/portmaster-app.zip: 0.2.8 windows_amd64/app2/portmaster-app.zip: 1.6.24 windows_amd64/core/portmaster-core.exe: 1.6.25 windows_amd64/hub/spn-hub.exe: 0.7.7 windows_amd64/jess/jess.exe: 0.3.3 windows_amd64/kext/portmaster-kext.dll: 1.0.14 windows_amd64/kext/portmaster-kext.pdb: 2.0.4 windows_amd64/kext/portmaster-kext.sys: 2.0.4 windows_amd64/notifier/portmaster-notifier.exe: 0.3.6 windows_amd64/notifier/portmaster-snoretoast.exe: 0.6.0 windows_amd64/notifier/portmaster-wintoast.dll: 0.1.4 windows_amd64/packages/portmaster-installer.exe: 1.0.13 windows_amd64/start/portmaster-start.exe: 1.6.23 ```
Compatibility: WFP State (37) ``` Edge traversal Teredo Authorization Sublayer SubLayer Edge traversal Teredo Authorization Sublayer {7b6b11f6-cbb5-433c-ae06-6a4f0076e49e} IPxlat Forward IPv4 filter Callout Filters forwarded IPv4 packets into synthetic IPv6 packets {b255c296-7e0c-4115-95f3-b7f24a8a1162} [no provider key] FWPM_LAYER_IPFORWARD_V4 IPxlat Forward IPv4 sub layer SubLayer Sub layer for filtering forwarded IPv4 packets into synthetic IPv6 packets {4351e497-5d8b-46bc-86d9-abccdb868d6d} IPxlat Inbound IPv6 filter Callout Filters incoming IPv6 packets into synthetic IPv4 packets {93bb703d-0502-42e2-8e30-a14576e5085d} [no provider key] FWPM_LAYER_INBOUND_IPPACKET_V6 IPxlat Inbound IPv6 sub layer SubLayer Sub layer for filtering incoming IPv6 packets into synthetic IPv4 packets {dfb035ca-c2a7-4684-97b6-4dbc57c63590} IPxlat Outbound IPv4 filter Callout Filters outgoing IPv4 packets into synthetic IPv6 packets {66d52657-1979-4e58-b3f7-4756434c4880} [no provider key] FWPM_LAYER_OUTBOUND_IPPACKET_V4 IPxlat Outbound IPv4 sub layer SubLayer Sub layer for filtering outgoing IPv4 packets into synthetic IPv6 packets {d3e70856-fc90-4c0a-b9b2-a6f73e20b5cc} Portmaster ALE Outbound IPv4 Callout Portmaster uses this layer to block/permit outgoing ipv4 connections {58545073-f893-454c-bbea-a57bc964f46d} [no provider key] FWPM_LAYER_ALE_AUTH_CONNECT_V4 Portmaster ALE Outbound IPv4 Filter Portmaster uses this layer to block/permit outgoing ipv4 connections {e759fdca-bb39-438d-b375-de15a2f87825} [no provider key] FWPM_LAYER_ALE_AUTH_CONNECT_V4 {7dab1057-8e2b-40c4-9b85-693e381d7896} Portmaster ALE Outbound IPv6 Callout Portmaster uses this layer to block/permit outgoing ipv6 connections {4bd2a080-2585-478d-977c-7f340c6bc3d4} [no provider key] FWPM_LAYER_ALE_AUTH_CONNECT_V6 Portmaster ALE Outbound IPv6 Filter Portmaster uses this layer to block/permit outgoing ipv6 connections {a1496a66-be97-4c66-a691-97bd71f4afa2} [no provider key] FWPM_LAYER_ALE_AUTH_CONNECT_V6 {7dab1057-8e2b-40c4-9b85-693e381d7896} Portmaster Datagram IPv4 Callout Portmaster uses this layer for bandwidth statistics of IPv4 UDP connections {e7eeeaba-168a-45bb-8747-e1a702feb2c5} [no provider key] FWPM_LAYER_DATAGRAM_DATA_V4 Portmaster Datagram IPv4 Filter Portmaster uses this layer for bandwidth statistics of IPv4 UDP connections {9dfab4ef-c439-48db-b2d4-b5d80c9bf7fd} [no provider key] FWPM_LAYER_DATAGRAM_DATA_V4 {7dab1057-8e2b-40c4-9b85-693e381d7896} Portmaster Datagram IPv6 Callout Portmaster uses this layer for bandwidth statistics of IPv6 UDP connections {b25862cd-f744-4452-b14a-d0c1e5a25b30} [no provider key] FWPM_LAYER_DATAGRAM_DATA_V6 Portmaster Datagram IPv6 Filter Portmaster uses this layer for bandwidth statistics of IPv6 UDP connections {dd551608-3333-4630-8a41-e6fa20166dda} [no provider key] FWPM_LAYER_DATAGRAM_DATA_V6 {7dab1057-8e2b-40c4-9b85-693e381d7896} Portmaster Endpoint Closure IPv4 Callout Portmaster uses this layer to detect when a IPv4 connection has ended {58f02845-ace9-4455-ac80-8a84b86fe566} [no provider key] FWPM_LAYER_ALE_ENDPOINT_CLOSURE_V4 Portmaster Endpoint Closure IPv4 Filter Portmaster uses this layer to detect when a IPv4 connection has ended {ac930897-9821-4a07-9b7e-8902f67052d0} [no provider key] FWPM_LAYER_ALE_ENDPOINT_CLOSURE_V4 {7dab1057-8e2b-40c4-9b85-693e381d7896} Portmaster Endpoint Closure IPv6 Callout Portmaster uses this layer to detect when a IPv6 connection has ended {2bc82359-9dc5-4315-9c93-c89467e283ce} [no provider key] FWPM_LAYER_ALE_ENDPOINT_CLOSURE_V6 Portmaster Endpoint Closure IPv6 Filter Portmaster uses this layer to detect when a IPv6 connection has ended {f3e9d4e7-615a-4027-a32c-f0c13fa2f067} [no provider key] FWPM_LAYER_ALE_ENDPOINT_CLOSURE_V6 {7dab1057-8e2b-40c4-9b85-693e381d7896} Portmaster Packet Inbound IPv4 Callout Portmaster uses this layer to redirect/block/permit inbound ipv4 packets {f0369374-203d-4bf0-83d2-b2ad3cc17a50} [no provider key] FWPM_LAYER_INBOUND_IPPACKET_V4 Portmaster Packet Inbound IPv4 Filter Portmaster uses this layer to redirect/block/permit inbound ipv4 packets {31293317-cc47-41ec-8606-a53c39e0bda3} [no provider key] FWPM_LAYER_INBOUND_IPPACKET_V4 {7dab1057-8e2b-40c4-9b85-693e381d7896} Portmaster Packet Inbound IPv6 Callout Portmaster uses this layer to redirect/block/permit inbound ipv6 packets {fe9faf5f-ceb2-4cd9-9995-f2f2b4f5fcc0} [no provider key] FWPM_LAYER_INBOUND_IPPACKET_V6 Portmaster Packet Inbound IPv6 Filter Portmaster uses this layer to redirect/block/permit inbound ipv6 packets {c4ed0b8d-db7a-4d9d-80f2-7dfdbafcef4a} [no provider key] FWPM_LAYER_INBOUND_IPPACKET_V6 {7dab1057-8e2b-40c4-9b85-693e381d7896} Portmaster Packet Outbound IPv4 Callout Portmaster uses this layer to redirect/block/permit outgoing ipv4 packets {f3183afe-dc35-49f1-8ea2-b16b5666dd36} [no provider key] FWPM_LAYER_OUTBOUND_IPPACKET_V4 Portmaster Packet Outbound IPv4 Filter Portmaster uses this layer to redirect/block/permit outgoing ipv4 packets {f7d95b28-badb-4d7e-91d7-6e3f5305aec2} [no provider key] FWPM_LAYER_OUTBOUND_IPPACKET_V4 {7dab1057-8e2b-40c4-9b85-693e381d7896} Portmaster Packet Outbound IPv6 Callout Portmaster uses this layer to redirect/block/permit outgoing ipv6 packets {91daf8bc-0908-4bf8-9f81-2c538ab8f25a} [no provider key] FWPM_LAYER_OUTBOUND_IPPACKET_V6 Portmaster Packet Outbound IPv6 Filter Portmaster uses this layer to redirect/block/permit outgoing ipv6 packets {7108da30-0615-4c01-bc5b-8c3d050e51d4} [no provider key] FWPM_LAYER_OUTBOUND_IPPACKET_V6 {7dab1057-8e2b-40c4-9b85-693e381d7896} Portmaster Stream IPv4 Callout Portmaster uses this layer for bandwidth statistics of IPv4 TCP connections {e2ca13bf-9710-4caa-a45c-e8c78b5ac780} [no provider key] FWPM_LAYER_STREAM_V4 Portmaster Stream IPv4 Filter Portmaster uses this layer for bandwidth statistics of IPv4 TCP connections {07f97396-1665-4805-a62d-79e789f6e208} [no provider key] FWPM_LAYER_STREAM_V4 {7dab1057-8e2b-40c4-9b85-693e381d7896} Portmaster Stream IPv6 Callout Portmaster uses this layer for bandwidth statistics of IPv6 TCP connections {66c549b3-11e2-4b27-8f73-856e6fd82baa} [no provider key] FWPM_LAYER_STREAM_V6 Portmaster Stream IPv6 Filter Portmaster uses this layer for bandwidth statistics of IPv6 TCP connections {25f84a1e-9dfb-4311-b184-62a8edf06d3d} [no provider key] FWPM_LAYER_STREAM_V6 {7dab1057-8e2b-40c4-9b85-693e381d7896} Portmaster resource release IPv4 Callout Portmaster uses this layer to detect when a IPv4 port has been released {7b513bb3-a0be-4f77-a4bc-03c052abe8d7} [no provider key] FWPM_LAYER_ALE_RESOURCE_RELEASE_V4 Portmaster resource release IPv4 Filter Portmaster uses this layer to detect when a IPv4 port has been released {1e218dfd-bd01-4ce6-ae6b-fc1000ca41e9} [no provider key] FWPM_LAYER_ALE_RESOURCE_RELEASE_V4 {7dab1057-8e2b-40c4-9b85-693e381d7896} Portmaster resource release IPv6 Callout Portmaster uses this layer to detect when a IPv6 port has been released {6cf36e04-e656-42c3-8cac-a1ce05328bd1} [no provider key] FWPM_LAYER_ALE_RESOURCE_RELEASE_V6 Portmaster resource release IPv6 Filter Portmaster uses this layer to detect when a IPv6 port has been released {c5220160-e081-4a72-845a-1d174773f0e5} [no provider key] FWPM_LAYER_ALE_RESOURCE_RELEASE_V6 {7dab1057-8e2b-40c4-9b85-693e381d7896} PortmasterSublayer SubLayer The Portmaster sublayer holds all it's filters. {7dab1057-8e2b-40c4-9b85-693e381d7896} Teredo socket option opt out block filter Filter [no description] {e0a3ad12-4f24-40b0-ad4e-6aa0cad65871} {82b0e382-5361-4f58-a83d-44e5c7105d75} FWPM_LAYER_ALE_AUTH_RECV_ACCEPT_V6 {7b6b11f6-cbb5-433c-ae06-6a4f0076e49e} ```
Worker Status: 3/55 (0?) ``` 55 Workers: 3 running, 55 waiting # State Module Name Worker Func Current Line Extra Info 1 runnable Interception kext log request worker github.com/safing/portmaster/service/firewall/interception.startInterception.func5 github.com/safing/portmaster/windows_kext/kextinterface/kext_file.go:77 1 running API http request github.com/safing/portmaster/base/api.(*mainHandler).ServeHTTP.func1 github.com/safing/portmaster/service/debug.go:58 1 syscall Interception kext packet handler github.com/safing/portmaster/service/firewall/interception.startInterception.func3 github.com/safing/portmaster/windows_kext/kextinterface/kext_file.go:61 1 chan receive Resolver mdns handler github.com/safing/portmaster/service/resolver.listenToMDNS github.com/safing/portmaster/service/resolver/resolver-mdns.go:147 2 select API database api writer github.com/safing/portmaster/base/api.(*DatabaseWebsocketAPI).writer github.com/safing/portmaster/base/api/database.go:155 2 select Rng feeder github.com/safing/portmaster/base/rng.(*Feeder).run github.com/safing/portmaster/base/rng/entropy.go:117 1 select Firewall bandwidth update handler github.com/safing/portmaster/service/firewall.bandwidthUpdateHandler github.com/safing/portmaster/service/firewall/packet_handler.go:740 1 select Firewall packet handler github.com/safing/portmaster/service/firewall.packetHandler github.com/safing/portmaster/service/firewall/packet_handler.go:725 1 select Interception kext bandwidth request worker github.com/safing/portmaster/service/firewall/interception.startInterception.func4 github.com/safing/portmaster/service/firewall/interception/interception_windows.go:71 1 select Interception kext clean ended connection worker github.com/safing/portmaster/service/firewall/interception.startInterception.func6 github.com/safing/portmaster/service/firewall/interception/interception_windows.go:106 1 select NetEnv monitor network changes github.com/safing/portmaster/service/netenv.monitorNetworkChanges github.com/safing/portmaster/service/netenv/network-change.go:52 1 select NetEnv monitor online status github.com/safing/portmaster/service/netenv.monitorOnlineStatus github.com/safing/portmaster/service/netenv/online-status.go:364 1 select NetQuery netquery connection feed handler github.com/safing/portmaster/service/netquery.(*NetQuery).Start.func2 github.com/safing/portmaster/service/netquery/manager.go:101 1 select NetQuery netquery connection feed listener github.com/safing/portmaster/service/netquery.(*NetQuery).Start.func1 github.com/safing/portmaster/service/netquery/module_api.go:194 1 select NetQuery netquery live db cleaner github.com/safing/portmaster/service/netquery.(*NetQuery).Start.func3 github.com/safing/portmaster/service/netquery/module_api.go:221 1 select Network clean connections github.com/safing/portmaster/service/network.connectionCleaner github.com/safing/portmaster/service/network/clean.go:39 1 select Network packet handler github.com/safing/portmaster/service/network.(*Connection).packetHandlerWorker github.com/safing/portmaster/service/network/connection_handler.go:113 1 select Network write open dns requests github.com/safing/portmaster/service/network.openDNSRequestWriter github.com/safing/portmaster/service/network/dns.go:182 1 select Notifications cleaner github.com/safing/portmaster/base/notifications.cleaner github.com/safing/portmaster/base/notifications/cleaner.go:14 1 select Profile clean active profiles github.com/safing/portmaster/service/profile.cleanActiveProfiles github.com/safing/portmaster/service/profile/active.go:59 1 select Profile update active profiles github.com/safing/portmaster/service/profile.start.startProfileUpdateChecker.func1 github.com/safing/portmaster/service/profile/database.go:57 1 select Resolver dns client github.com/safing/portmaster/service/resolver.(*tcpResolverConn).handler github.com/safing/portmaster/service/resolver/resolver-tcp.go:300 1 select Resolver ip info delayed cache writer github.com/safing/portmaster/base/database.(*Interface).DelayedCacheWriter github.com/safing/portmaster/base/database/interface_cache.go:34 1 select Resolver mdns message handler github.com/safing/portmaster/service/resolver.listenToMDNS.func9 github.com/safing/portmaster/service/resolver/resolver-mdns.go:153 1 select Resolver name record delayed cache writer github.com/safing/portmaster/base/database.(*Interface).DelayedCacheWriter github.com/safing/portmaster/base/database/interface_cache.go:34 1 select Rng full feeder github.com/safing/portmaster/base/rng.fullFeeder github.com/safing/portmaster/base/rng/fullfeed.go:25 1 select Rng os rng feeder github.com/safing/portmaster/base/rng.osFeeder github.com/safing/portmaster/base/rng/osfeeder.go:27 1 select Rng tick rng feeder github.com/safing/portmaster/base/rng.tickFeeder github.com/safing/portmaster/base/rng/tickfeeder.go:63 1 select Status status publisher github.com/safing/portmaster/service/status.(*Status).statusPublisher github.com/safing/portmaster/service/status/status.go:55 1 select geoip geoip-updater github.com/safing/portmaster/service/intel/geoip.(*updateWorker).run github.com/safing/portmaster/service/intel/geoip/database.go:173 2 IO wait API database api handler github.com/safing/portmaster/base/api.(*DatabaseWebsocketAPI).handler github.com/safing/portmaster/base/api/database.go:137 1 IO wait API http server github.com/safing/portmaster/base/api.serverManager.func1 github.com/safing/portmaster/base/api/router.go:92 1 IO wait API http server manager github.com/safing/portmaster/base/api.serverManager github.com/safing/portmaster/base/api/router.go:92 1 IO wait NameServer dns resolver github.com/safing/portmaster/service/nameserver.start.startListener.func4 github.com/safing/portmaster/service/nameserver/module.go:156 1 IO wait Resolver dns client reader github.com/safing/portmaster/service/resolver.(*tcpResolverConn).reader github.com/safing/portmaster/service/resolver/resolver-tcp.go:424 1 IO wait Resolver mdns udp4 multicast listener github.com/safing/portmaster/service/resolver.listenToMDNS.func1 github.com/safing/portmaster/service/resolver/resolver-mdns.go:343 1 IO wait Resolver mdns udp4 unicast listener github.com/safing/portmaster/service/resolver.listenToMDNS.func3 github.com/safing/portmaster/service/resolver/resolver-mdns.go:343 1 IO wait Resolver mdns udp6 unicast listener github.com/safing/portmaster/service/resolver.listenToMDNS.func7 github.com/safing/portmaster/service/resolver/resolver-mdns.go:343 1 scheduled API clean api sessions github.com/safing/portmaster/base/api.cleanSessions repeated every 5m0s 1 scheduled Access update account github.com/safing/portmaster/spn/access.UpdateAccount delayed 1 scheduled Base log cleaner github.com/safing/portmaster/service/core/base.logCleaner delayed 1 scheduled Broadcasts broadcast notifier github.com/safing/portmaster/service/broadcasts.broadcastNotify repeated every 10m0s 1 scheduled Captain maintain public identity github.com/safing/portmaster/spn/captain.maintainPublicIdentity created 1 scheduled Captain maintain public status github.com/safing/portmaster/spn/captain.maintainPublicStatus created 1 scheduled Compat clean notify thresholds github.com/safing/portmaster/service/compat.cleanNotifyThreshold repeated every 1h0m0s 1 scheduled Compat compatibility self-check github.com/safing/portmaster/service/compat.selfcheckTaskFunc repeated every 5m0s 1 scheduled CustomList update custom filter list github.com/safing/portmaster/service/intel/customlists.New.func1 repeated every 1m0s 1 scheduled DBModule basic maintenance github.com/safing/portmaster/base/database/dbmodule.maintainBasic repeated every 10m0s 1 scheduled DBModule record maintenance github.com/safing/portmaster/base/database/dbmodule.maintainRecords repeated every 1h0m0s 1 scheduled DBModule thorough maintenance github.com/safing/portmaster/base/database/dbmodule.maintainThorough repeated every 1h0m0s 1 scheduled NetQuery network history cleaner delay github.com/safing/portmaster/service/netquery.(*NetQuery).Start.func4 repeated every 1h0m0s 1 scheduled Resolver check failing resolvers github.com/safing/portmaster/service/resolver.checkFailingResolvers delayed 1 scheduled Resolver suggest using stale cache github.com/safing/portmaster/service/resolver.suggestUsingStaleCacheTask delayed 1 scheduled Updates automatic restart github.com/safing/portmaster/service/updates.automaticRestart repeated every 10m0s 1 scheduled Updates updater github.com/safing/portmaster/service/updates.checkForUpdates repeated every 30m0s ```
Goroutine Stack ``` goroutine profile: total 97 31 @ 0x7b2b4e 0x7c4665 0xc8bac5 0xc8c0b3 0x7e54e1 # 0xc8bac4 github.com/safing/portmaster/base/api.(*DatabaseAPI).processSub+0x224 /go-workdir/base/api/database.go:449 # 0xc8c0b2 github.com/safing/portmaster/base/api.(*DatabaseAPI).handleQsub+0xd2 /go-workdir/base/api/database.go:512 15 @ 0x7b2b4e 0x7c4665 0xc4a745 0x7e54e1 # 0xc4a744 github.com/safing/portmaster/service/mgr.(*WorkerMgr).taskMgr+0x2a4 /go-workdir/service/mgr/workermgr.go:180 3 @ 0x7b2b4e 0x7c4665 0xc8bac5 0xc8b708 0x7e54e1 # 0xc8bac4 github.com/safing/portmaster/base/api.(*DatabaseAPI).processSub+0x224 /go-workdir/base/api/database.go:449 # 0xc8b707 github.com/safing/portmaster/base/api.(*DatabaseAPI).handleSub+0x87 /go-workdir/base/api/database.go:421 2 @ 0x7b2b4e 0x7a9e77 0x7defc5 0x873aa7 0x874f86 0x875c31 0x91a265 0x930e25 0x809d23 0x809e53 0xc73e46 0xc75eed 0xc76e50 0xc774b3 0xc8926c 0xc46c5b 0xc46047 0x7e54e1 # 0x7defc4 internal/poll.runtime_pollWait+0x84 /usr/local/go/src/runtime/netpoll.go:345 # 0x873aa6 internal/poll.(*pollDesc).wait+0x26 /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 # 0x874f85 internal/poll.execIO+0xe5 /usr/local/go/src/internal/poll/fd_windows.go:175 # 0x875c30 internal/poll.(*FD).Read+0x2b0 /usr/local/go/src/internal/poll/fd_windows.go:436 # 0x91a264 net.(*netFD).Read+0x24 /usr/local/go/src/net/fd_posix.go:55 # 0x930e24 net.(*conn).Read+0x44 /usr/local/go/src/net/net.go:185 # 0x809d22 bufio.(*Reader).fill+0x102 /usr/local/go/src/bufio/bufio.go:110 # 0x809e52 bufio.(*Reader).Peek+0x52 /usr/local/go/src/bufio/bufio.go:148 # 0xc73e45 github.com/gorilla/websocket.(*Conn).read+0x25 /.go-mod-cache/github.com/gorilla/websocket@v1.5.3/conn.go:371 # 0xc75eec github.com/gorilla/websocket.(*Conn).advanceFrame+0x6c /.go-mod-cache/github.com/gorilla/websocket@v1.5.3/conn.go:809 # 0xc76e4f github.com/gorilla/websocket.(*Conn).NextReader+0xaf /.go-mod-cache/github.com/gorilla/websocket@v1.5.3/conn.go:1009 # 0xc774b2 github.com/gorilla/websocket.(*Conn).ReadMessage+0x12 /.go-mod-cache/github.com/gorilla/websocket@v1.5.3/conn.go:1093 # 0xc8926b github.com/safing/portmaster/base/api.(*DatabaseWebsocketAPI).handler+0x6b /go-workdir/base/api/database.go:137 # 0xc46c5a github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa /go-workdir/service/mgr/worker.go:332 # 0xc46046 github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206 /go-workdir/service/mgr/worker.go:181 2 @ 0x7b2b4e 0x7c4665 0xc4a613 0x7e54e1 # 0xc4a612 github.com/safing/portmaster/service/mgr.(*WorkerMgr).taskMgr+0x172 /go-workdir/service/mgr/workermgr.go:151 2 @ 0x7b2b4e 0x7c4665 0xc55885 0xc46c5b 0xc46047 0x7e54e1 # 0xc55884 github.com/safing/portmaster/base/database.(*Interface).DelayedCacheWriter+0x144 /go-workdir/base/database/interface_cache.go:34 # 0xc46c5a github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa /go-workdir/service/mgr/worker.go:332 # 0xc46046 github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206 /go-workdir/service/mgr/worker.go:181 2 @ 0x7b2b4e 0x7c4665 0xc704a6 0xc46c5b 0xc46047 0x7e54e1 # 0xc704a5 github.com/safing/portmaster/base/rng.(*Feeder).run+0x145 /go-workdir/base/rng/entropy.go:117 # 0xc46c5a github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa /go-workdir/service/mgr/worker.go:332 # 0xc46046 github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206 /go-workdir/service/mgr/worker.go:181 2 @ 0x7b2b4e 0x7c4665 0xc89458 0xc46c5b 0xc46047 0x7e54e1 # 0xc89457 github.com/safing/portmaster/base/api.(*DatabaseWebsocketAPI).writer+0x117 /go-workdir/base/api/database.go:155 # 0xc46c5a github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa /go-workdir/service/mgr/worker.go:332 # 0xc46046 github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206 /go-workdir/service/mgr/worker.go:181 1 @ 0x778d5e 0x7e21e7 0x7e1e8a 0x852f8b 0x84c66d 0x84c660 0x875b45 0x881ed2 0x881eca 0x80cc9e 0x12ca745 0x7e54e1 # 0x7e21e6 syscall.SyscallN+0x106 /usr/local/go/src/runtime/syscall_windows.go:544 # 0x7e1e89 syscall.Syscall6+0x49 /usr/local/go/src/runtime/syscall_windows.go:488 # 0x852f8a syscall.readFile+0x8a /usr/local/go/src/syscall/zsyscall_windows.go:1021 # 0x84c66c syscall.ReadFile+0x2c /usr/local/go/src/syscall/syscall_windows.go:442 # 0x84c65f syscall.Read+0x1f /usr/local/go/src/syscall/syscall_windows.go:421 # 0x875b44 internal/poll.(*FD).Read+0x1c4 /usr/local/go/src/internal/poll/fd_windows.go:422 # 0x881ed1 os.(*File).read+0x51 /usr/local/go/src/os/file_posix.go:29 # 0x881ec9 os.(*File).Read+0x49 /usr/local/go/src/os/file.go:118 # 0x80cc9d bufio.(*Scanner).Scan+0x81d /usr/local/go/src/bufio/scan.go:219 # 0x12ca744 main.inputSignals+0x84 /go-workdir/cmds/portmaster-core/main.go:182 1 @ 0x778d5e 0x7e21e7 0x7e1e8a 0x950d2b 0x12a364c 0x12a362c 0x12a346b 0x7f48f0 0x8a3154 0x8a3155 0x129ebc5 0x129f5a7 0x12a3f05 0x12a3ef5 0x12a6449 0xc46c5b 0xc46047 0x7e54e1 # 0x7e21e6 syscall.SyscallN+0x106 /usr/local/go/src/runtime/syscall_windows.go:544 # 0x7e1e89 syscall.Syscall6+0x49 /usr/local/go/src/runtime/syscall_windows.go:488 # 0x950d2a golang.org/x/sys/windows.readFile+0x8a /.go-mod-cache/golang.org/x/sys@v0.24.0/windows/zsyscall_windows.go:2945 # 0x12a364b golang.org/x/sys/windows.ReadFile+0x4b /.go-mod-cache/golang.org/x/sys@v0.24.0/windows/syscall_windows.go:592 # 0x12a362b github.com/safing/portmaster/windows_kext/kextinterface.(*KextFile).refill_read_buffer+0x2b /go-workdir/windows_kext/kextinterface/kext_file.go:61 # 0x12a346a github.com/safing/portmaster/windows_kext/kextinterface.(*KextFile).Read+0x8a /go-workdir/windows_kext/kextinterface/kext_file.go:29 # 0x7f48ef io.ReadAtLeast+0x8f /usr/local/go/src/io/io.go:335 # 0x8a3153 io.ReadFull+0xb3 /usr/local/go/src/io/io.go:354 # 0x8a3154 encoding/binary.Read+0xb4 /usr/local/go/src/encoding/binary/binary.go:241 # 0x129ebc4 github.com/safing/portmaster/windows_kext/kextinterface.newReadHelper+0x84 /go-workdir/windows_kext/kextinterface/info.go:152 # 0x129f5a6 github.com/safing/portmaster/windows_kext/kextinterface.RecvInfo+0x46 /go-workdir/windows_kext/kextinterface/info.go:220 # 0x12a3f04 github.com/safing/portmaster/service/firewall/interception/windowskext2.RecvVerdictRequest+0x44 /go-workdir/service/firewall/interception/windowskext2/kext.go:113 # 0x12a3ef4 github.com/safing/portmaster/service/firewall/interception/windowskext2.Handler+0x34 /go-workdir/service/firewall/interception/windowskext2/handler.go:36 # 0x12a6448 github.com/safing/portmaster/service/firewall/interception.startInterception.func3+0x28 /go-workdir/service/firewall/interception/interception_windows.go:62 # 0xc46c5a github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa /go-workdir/service/mgr/worker.go:332 # 0xc46046 github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206 /go-workdir/service/mgr/worker.go:181 1 @ 0x780c31 0x7e0de9 0x8d6793 0x7e54e1 # 0x7e0de8 os/signal.signal_recv+0x28 /usr/local/go/src/runtime/sigqueue.go:152 # 0x8d6792 os/signal.loop+0x12 /usr/local/go/src/os/signal/signal_unix.go:23 1 @ 0x7a6611 0x7dec1d 0x8e9d11 0x8e9b45 0x8e696b 0xc581bb 0x1294c09 0xc8f09a 0xc8e785 0xc93b1c 0xc926e5 0xc46c5b 0xc46853 0xc9266b 0xb035ee 0xafe9a8 0x7e54e1 # 0x7dec1c runtime/pprof.runtime_goroutineProfileWithLabels+0x1c /usr/local/go/src/runtime/mprof.go:1079 # 0x8e9d10 runtime/pprof.writeRuntimeProfile+0xb0 /usr/local/go/src/runtime/pprof/pprof.go:774 # 0x8e9b44 runtime/pprof.writeGoroutine+0x44 /usr/local/go/src/runtime/pprof/pprof.go:734 # 0x8e696a runtime/pprof.(*Profile).WriteTo+0x14a /usr/local/go/src/runtime/pprof/pprof.go:369 # 0xc581ba github.com/safing/portmaster/base/utils/debug.(*Info).AddGoroutineStack+0x5a /go-workdir/base/utils/debug/debug.go:95 # 0x1294c08 github.com/safing/portmaster/service/core.debugInfo+0x148 /go-workdir/service/core/api.go:155 # 0xc8f099 github.com/safing/portmaster/base/api.(*Endpoint).ServeHTTP+0x899 /go-workdir/base/api/endpoints.go:447 # 0xc8e784 github.com/safing/portmaster/base/api.(*endpointHandler).ServeHTTP+0x44 /go-workdir/base/api/endpoints.go:366 # 0xc93b1b github.com/safing/portmaster/base/api.(*mainHandler).handle+0x141b /go-workdir/base/api/router.go:304 # 0xc926e4 github.com/safing/portmaster/base/api.(*mainHandler).ServeHTTP.func1+0x24 /go-workdir/base/api/router.go:114 # 0xc46c5a github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa /go-workdir/service/mgr/worker.go:332 # 0xc46852 github.com/safing/portmaster/service/mgr.(*Manager).Do+0x1f2 /go-workdir/service/mgr/worker.go:264 # 0xc9266a github.com/safing/portmaster/base/api.(*mainHandler).ServeHTTP+0xaa /go-workdir/base/api/router.go:113 # 0xb035ed net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3142 # 0xafe9a7 net/http.(*conn).serve+0x5e7 /usr/local/go/src/net/http/server.go:2044 1 @ 0x7b2b4e 0x77aa0d 0x77a612 0xfbbdfa 0xc46c5b 0xc46047 0x7e54e1 # 0xfbbdf9 github.com/safing/portmaster/service/resolver.listenToMDNS+0x619 /go-workdir/service/resolver/resolver-mdns.go:147 # 0xc46c5a github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa /go-workdir/service/mgr/worker.go:332 # 0xc46046 github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206 /go-workdir/service/mgr/worker.go:181 1 @ 0x7b2b4e 0x7a9e77 0x7defc5 0x873aa7 0x874f86 0x875c31 0x91a265 0x930e25 0xa5361b 0x7fcaf8 0xa537fe 0xa5090f 0xa571b6 0xa571b7 0x7f48f0 0x8a3154 0x8a3155 0xdd9458 0xdd9125 0xfc0eab 0xc46c5b 0xc46047 0x7e54e1 # 0x7defc4 internal/poll.runtime_pollWait+0x84 /usr/local/go/src/runtime/netpoll.go:345 # 0x873aa6 internal/poll.(*pollDesc).wait+0x26 /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 # 0x874f85 internal/poll.execIO+0xe5 /usr/local/go/src/internal/poll/fd_windows.go:175 # 0x875c30 internal/poll.(*FD).Read+0x2b0 /usr/local/go/src/internal/poll/fd_windows.go:436 # 0x91a264 net.(*netFD).Read+0x24 /usr/local/go/src/net/fd_posix.go:55 # 0x930e24 net.(*conn).Read+0x44 /usr/local/go/src/net/net.go:185 # 0xa5361a crypto/tls.(*atLeastReader).Read+0x3a /usr/local/go/src/crypto/tls/conn.go:806 # 0x7fcaf7 bytes.(*Buffer).ReadFrom+0x97 /usr/local/go/src/bytes/buffer.go:211 # 0xa537fd crypto/tls.(*Conn).readFromUntil+0xdd /usr/local/go/src/crypto/tls/conn.go:828 # 0xa5090e crypto/tls.(*Conn).readRecordOrCCS+0x3ce /usr/local/go/src/crypto/tls/conn.go:626 # 0xa571b5 crypto/tls.(*Conn).readRecord+0x155 /usr/local/go/src/crypto/tls/conn.go:588 # 0xa571b6 crypto/tls.(*Conn).Read+0x156 /usr/local/go/src/crypto/tls/conn.go:1370 # 0x7f48ef io.ReadAtLeast+0x8f /usr/local/go/src/io/io.go:335 # 0x8a3153 io.ReadFull+0xb3 /usr/local/go/src/io/io.go:354 # 0x8a3154 encoding/binary.Read+0xb4 /usr/local/go/src/encoding/binary/binary.go:241 # 0xdd9457 github.com/miekg/dns.(*Conn).ReadMsgHeader+0x237 /.go-mod-cache/github.com/miekg/dns@v1.1.62/client.go:287 # 0xdd9124 github.com/miekg/dns.(*Conn).ReadMsg+0x24 /.go-mod-cache/github.com/miekg/dns@v1.1.62/client.go:249 # 0xfc0eaa github.com/safing/portmaster/service/resolver.(*tcpResolverConn).reader+0x6a /go-workdir/service/resolver/resolver-tcp.go:424 # 0xc46c5a github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa /go-workdir/service/mgr/worker.go:332 # 0xc46046 github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206 /go-workdir/service/mgr/worker.go:181 1 @ 0x7b2b4e 0x7a9e77 0x7defc5 0x873aa7 0x874f86 0x875c31 0x91a265 0x930e25 0xaf8917 0x7e54e1 # 0x7defc4 internal/poll.runtime_pollWait+0x84 /usr/local/go/src/runtime/netpoll.go:345 # 0x873aa6 internal/poll.(*pollDesc).wait+0x26 /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 # 0x874f85 internal/poll.execIO+0xe5 /usr/local/go/src/internal/poll/fd_windows.go:175 # 0x875c30 internal/poll.(*FD).Read+0x2b0 /usr/local/go/src/internal/poll/fd_windows.go:436 # 0x91a264 net.(*netFD).Read+0x24 /usr/local/go/src/net/fd_posix.go:55 # 0x930e24 net.(*conn).Read+0x44 /usr/local/go/src/net/net.go:185 # 0xaf8916 net/http.(*connReader).backgroundRead+0x36 /usr/local/go/src/net/http/server.go:681 1 @ 0x7b2b4e 0x7a9e77 0x7defc5 0x873aa7 0x874f86 0x875c31 0x91a265 0x930e25 0xaf8dab 0x809d23 0x809e53 0xafeb09 0x7e54e1 # 0x7defc4 internal/poll.runtime_pollWait+0x84 /usr/local/go/src/runtime/netpoll.go:345 # 0x873aa6 internal/poll.(*pollDesc).wait+0x26 /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 # 0x874f85 internal/poll.execIO+0xe5 /usr/local/go/src/internal/poll/fd_windows.go:175 # 0x875c30 internal/poll.(*FD).Read+0x2b0 /usr/local/go/src/internal/poll/fd_windows.go:436 # 0x91a264 net.(*netFD).Read+0x24 /usr/local/go/src/net/fd_posix.go:55 # 0x930e24 net.(*conn).Read+0x44 /usr/local/go/src/net/net.go:185 # 0xaf8daa net/http.(*connReader).Read+0x14a /usr/local/go/src/net/http/server.go:789 # 0x809d22 bufio.(*Reader).fill+0x102 /usr/local/go/src/bufio/bufio.go:110 # 0x809e52 bufio.(*Reader).Peek+0x52 /usr/local/go/src/bufio/bufio.go:148 # 0xafeb08 net/http.(*conn).serve+0x748 /usr/local/go/src/net/http/server.go:2079 1 @ 0x7b2b4e 0x7a9e77 0x7defc5 0x873aa7 0x874f86 0x875c31 0x91a265 0x930e25 0xfbdb97 0xfbbf29 0xc46c5b 0xc46047 0x7e54e1 # 0x7defc4 internal/poll.runtime_pollWait+0x84 /usr/local/go/src/runtime/netpoll.go:345 # 0x873aa6 internal/poll.(*pollDesc).wait+0x26 /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 # 0x874f85 internal/poll.execIO+0xe5 /usr/local/go/src/internal/poll/fd_windows.go:175 # 0x875c30 internal/poll.(*FD).Read+0x2b0 /usr/local/go/src/internal/poll/fd_windows.go:436 # 0x91a264 net.(*netFD).Read+0x24 /usr/local/go/src/net/fd_posix.go:55 # 0x930e24 net.(*conn).Read+0x44 /usr/local/go/src/net/net.go:185 # 0xfbdb96 github.com/safing/portmaster/service/resolver.listenForDNSPackets+0x76 /go-workdir/service/resolver/resolver-mdns.go:343 # 0xfbbf28 github.com/safing/portmaster/service/resolver.listenToMDNS.func7+0x28 /go-workdir/service/resolver/resolver-mdns.go:131 # 0xc46c5a github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa /go-workdir/service/mgr/worker.go:332 # 0xc46046 github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206 /go-workdir/service/mgr/worker.go:181 1 @ 0x7b2b4e 0x7a9e77 0x7defc5 0x873aa7 0x874f86 0x875c31 0x91a265 0x930e25 0xfbdb97 0xfbbfe9 0xc46c5b 0xc46047 0x7e54e1 # 0x7defc4 internal/poll.runtime_pollWait+0x84 /usr/local/go/src/runtime/netpoll.go:345 # 0x873aa6 internal/poll.(*pollDesc).wait+0x26 /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 # 0x874f85 internal/poll.execIO+0xe5 /usr/local/go/src/internal/poll/fd_windows.go:175 # 0x875c30 internal/poll.(*FD).Read+0x2b0 /usr/local/go/src/internal/poll/fd_windows.go:436 # 0x91a264 net.(*netFD).Read+0x24 /usr/local/go/src/net/fd_posix.go:55 # 0x930e24 net.(*conn).Read+0x44 /usr/local/go/src/net/net.go:185 # 0xfbdb96 github.com/safing/portmaster/service/resolver.listenForDNSPackets+0x76 /go-workdir/service/resolver/resolver-mdns.go:343 # 0xfbbfe8 github.com/safing/portmaster/service/resolver.listenToMDNS.func3+0x28 /go-workdir/service/resolver/resolver-mdns.go:104 # 0xc46c5a github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa /go-workdir/service/mgr/worker.go:332 # 0xc46046 github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206 /go-workdir/service/mgr/worker.go:181 1 @ 0x7b2b4e 0x7a9e77 0x7defc5 0x873aa7 0x874f86 0x875c31 0x91a265 0x930e25 0xfbdb97 0xfbc049 0xc46c5b 0xc46047 0x7e54e1 # 0x7defc4 internal/poll.runtime_pollWait+0x84 /usr/local/go/src/runtime/netpoll.go:345 # 0x873aa6 internal/poll.(*pollDesc).wait+0x26 /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 # 0x874f85 internal/poll.execIO+0xe5 /usr/local/go/src/internal/poll/fd_windows.go:175 # 0x875c30 internal/poll.(*FD).Read+0x2b0 /usr/local/go/src/internal/poll/fd_windows.go:436 # 0x91a264 net.(*netFD).Read+0x24 /usr/local/go/src/net/fd_posix.go:55 # 0x930e24 net.(*conn).Read+0x44 /usr/local/go/src/net/net.go:185 # 0xfbdb96 github.com/safing/portmaster/service/resolver.listenForDNSPackets+0x76 /go-workdir/service/resolver/resolver-mdns.go:343 # 0xfbc048 github.com/safing/portmaster/service/resolver.listenToMDNS.func1+0x28 /go-workdir/service/resolver/resolver-mdns.go:91 # 0xc46c5a github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa /go-workdir/service/mgr/worker.go:332 # 0xc46046 github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206 /go-workdir/service/mgr/worker.go:181 1 @ 0x7b2b4e 0x7a9e77 0x7defc5 0x873aa7 0x874f86 0x8770c5 0x91a565 0x93d0f6 0x93b0b0 0x93b24a 0xe218dc 0xe0f9c5 0xe0caf3 0xe0e64e 0xe0d1a5 0x12bf548 0xc46c5b 0xc46047 0x7e54e1 # 0x7defc4 internal/poll.runtime_pollWait+0x84 /usr/local/go/src/runtime/netpoll.go:345 # 0x873aa6 internal/poll.(*pollDesc).wait+0x26 /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 # 0x874f85 internal/poll.execIO+0xe5 /usr/local/go/src/internal/poll/fd_windows.go:175 # 0x8770c4 internal/poll.(*FD).ReadFromInet6+0x144 /usr/local/go/src/internal/poll/fd_windows.go:637 # 0x91a564 net.(*netFD).readFromInet6+0x24 /usr/local/go/src/net/fd_posix.go:72 # 0x93d0f5 net.(*UDPConn).readFrom+0x75 /usr/local/go/src/net/udpsock_posix.go:59 # 0x93b0af net.(*UDPConn).readFromUDP+0x2f /usr/local/go/src/net/udpsock.go:149 # 0x93b249 net.(*UDPConn).ReadFrom+0x49 /usr/local/go/src/net/udpsock.go:158 # 0xe218db github.com/miekg/dns.ReadFromSessionUDP+0x1b /.go-mod-cache/github.com/miekg/dns@v1.1.62/udp_windows.go:22 # 0xe0f9c4 github.com/miekg/dns.(*Server).readUDP+0x104 /.go-mod-cache/github.com/miekg/dns@v1.1.62/server.go:716 # 0xe0caf2 github.com/miekg/dns.defaultReader.ReadUDP+0x12 /.go-mod-cache/github.com/miekg/dns@v1.1.62/server.go:174 # 0xe0e64d github.com/miekg/dns.(*Server).serveUDP+0x26d /.go-mod-cache/github.com/miekg/dns@v1.1.62/server.go:530 # 0xe0d1a4 github.com/miekg/dns.(*Server).ListenAndServe+0x564 /.go-mod-cache/github.com/miekg/dns@v1.1.62/server.go:359 # 0x12bf547 github.com/safing/portmaster/service/nameserver.start.startListener.func4+0x187 /go-workdir/service/nameserver/module.go:156 # 0xc46c5a github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa /go-workdir/service/mgr/worker.go:332 # 0xc46046 github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206 /go-workdir/service/mgr/worker.go:181 1 @ 0x7b2b4e 0x7a9e77 0x7defc5 0x873aa7 0x874f86 0x879647 0x87997c 0x91c394 0x93a4de 0x9392d0 0xb03a1e 0xb036b1 0xc9427a 0xc46c5b 0xc46853 0xc92576 0xc46c5b 0xc46047 0x7e54e1 # 0x7defc4 internal/poll.runtime_pollWait+0x84 /usr/local/go/src/runtime/netpoll.go:345 # 0x873aa6 internal/poll.(*pollDesc).wait+0x26 /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 # 0x874f85 internal/poll.execIO+0xe5 /usr/local/go/src/internal/poll/fd_windows.go:175 # 0x879646 internal/poll.(*FD).acceptOne+0x66 /usr/local/go/src/internal/poll/fd_windows.go:944 # 0x87997b internal/poll.(*FD).Accept+0x1bb /usr/local/go/src/internal/poll/fd_windows.go:978 # 0x91c393 net.(*netFD).accept+0x53 /usr/local/go/src/net/fd_windows.go:178 # 0x93a4dd net.(*TCPListener).accept+0x1d /usr/local/go/src/net/tcpsock_posix.go:159 # 0x9392cf net.(*TCPListener).Accept+0x2f /usr/local/go/src/net/tcpsock.go:327 # 0xb03a1d net/http.(*Server).Serve+0x33d /usr/local/go/src/net/http/server.go:3260 # 0xb036b0 net/http.(*Server).ListenAndServe+0x70 /usr/local/go/src/net/http/server.go:3189 # 0xc94279 github.com/safing/portmaster/base/api.serverManager.func1+0x19 /go-workdir/base/api/router.go:92 # 0xc46c5a github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa /go-workdir/service/mgr/worker.go:332 # 0xc46852 github.com/safing/portmaster/service/mgr.(*Manager).Do+0x1f2 /go-workdir/service/mgr/worker.go:264 # 0xc92575 github.com/safing/portmaster/base/api.serverManager+0xd5 /go-workdir/base/api/router.go:91 # 0xc46c5a github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa /go-workdir/service/mgr/worker.go:332 # 0xc46046 github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206 /go-workdir/service/mgr/worker.go:181 1 @ 0x7b2b4e 0x7c4665 0x1247291 0x124ac2a 0xc46c5b 0xc46047 0x7e54e1 # 0x1247290 github.com/safing/portmaster/service/netquery.(*Manager).HandleFeed+0xb0 /go-workdir/service/netquery/manager.go:101 # 0x124ac29 github.com/safing/portmaster/service/netquery.(*NetQuery).Start.func2+0x29 /go-workdir/service/netquery/module_api.go:215 # 0xc46c5a github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa /go-workdir/service/mgr/worker.go:332 # 0xc46046 github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206 /go-workdir/service/mgr/worker.go:181 1 @ 0x7b2b4e 0x7c4665 0x124aa7c 0xc46c5b 0xc46047 0x7e54e1 # 0x124aa7b github.com/safing/portmaster/service/netquery.(*NetQuery).Start.func3+0x9b /go-workdir/service/netquery/module_api.go:221 # 0xc46c5a github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa /go-workdir/service/mgr/worker.go:332 # 0xc46046 github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206 /go-workdir/service/mgr/worker.go:181 1 @ 0x7b2b4e 0x7c4665 0x124ae76 0xc46c5b 0xc46047 0x7e54e1 # 0x124ae75 github.com/safing/portmaster/service/netquery.(*NetQuery).Start.func1+0x215 /go-workdir/service/netquery/module_api.go:194 # 0xc46c5a github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa /go-workdir/service/mgr/worker.go:332 # 0xc46046 github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206 /go-workdir/service/mgr/worker.go:181 1 @ 0x7b2b4e 0x7c4665 0x12a7da5 0xc46c5b 0xc46047 0x7e54e1 # 0x12a7da4 github.com/safing/portmaster/service/firewall/interception.startInterception.func4+0xe4 /go-workdir/service/firewall/interception/interception_windows.go:71 # 0xc46c5a github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa /go-workdir/service/mgr/worker.go:332 # 0xc46046 github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206 /go-workdir/service/mgr/worker.go:181 1 @ 0x7b2b4e 0x7c4665 0x12a7fa5 0xc46c5b 0xc46047 0x7e54e1 # 0x12a7fa4 github.com/safing/portmaster/service/firewall/interception.startInterception.func5+0xe4 /go-workdir/service/firewall/interception/interception_windows.go:89 # 0xc46c5a github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa /go-workdir/service/mgr/worker.go:332 # 0xc46046 github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206 /go-workdir/service/mgr/worker.go:181 1 @ 0x7b2b4e 0x7c4665 0x12a81a5 0xc46c5b 0xc46047 0x7e54e1 # 0x12a81a4 github.com/safing/portmaster/service/firewall/interception.startInterception.func6+0xe4 /go-workdir/service/firewall/interception/interception_windows.go:106 # 0xc46c5a github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa /go-workdir/service/mgr/worker.go:332 # 0xc46046 github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206 /go-workdir/service/mgr/worker.go:181 1 @ 0x7b2b4e 0x7c4665 0x12b9469 0xc46c5b 0xc46047 0x7e54e1 # 0x12b9468 github.com/safing/portmaster/service/firewall.packetHandler+0x88 /go-workdir/service/firewall/packet_handler.go:725 # 0xc46c5a github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa /go-workdir/service/mgr/worker.go:332 # 0xc46046 github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206 /go-workdir/service/mgr/worker.go:181 1 @ 0x7b2b4e 0x7c4665 0x12b9570 0xc46c5b 0xc46047 0x7e54e1 # 0x12b956f github.com/safing/portmaster/service/firewall.bandwidthUpdateHandler+0x8f /go-workdir/service/firewall/packet_handler.go:740 # 0xc46c5a github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa /go-workdir/service/mgr/worker.go:332 # 0xc46046 github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206 /go-workdir/service/mgr/worker.go:181 1 @ 0x7b2b4e 0x7c4665 0x12ca0b4 0x7b272b 0x7e54e1 # 0x12ca0b3 main.main+0x5b3 /go-workdir/cmds/portmaster-core/main.go:118 # 0x7b272a runtime.main+0x28a /usr/local/go/src/runtime/proc.go:271 1 @ 0x7b2b4e 0x7c4665 0x9b0855 0x9b06da 0x7e54e1 # 0x9b0854 github.com/safing/portmaster/base/log.writer+0xd4 /go-workdir/base/log/output.go:166 # 0x9b06d9 github.com/safing/portmaster/base/log.writerManager+0x79 /go-workdir/base/log/output.go:123 1 @ 0x7b2b4e 0x7c4665 0xc70825 0xc46c5b 0xc46047 0x7e54e1 # 0xc70824 github.com/safing/portmaster/base/rng.fullFeeder+0x84 /go-workdir/base/rng/fullfeed.go:25 # 0xc46c5a github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa /go-workdir/service/mgr/worker.go:332 # 0xc46046 github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206 /go-workdir/service/mgr/worker.go:181 1 @ 0x7b2b4e 0x7c4665 0xc711a9 0xc46c5b 0xc46047 0x7e54e1 # 0xc711a8 github.com/safing/portmaster/base/rng.osFeeder+0x168 /go-workdir/base/rng/osfeeder.go:27 # 0xc46c5a github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa /go-workdir/service/mgr/worker.go:332 # 0xc46046 github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206 /go-workdir/service/mgr/worker.go:181 1 @ 0x7b2b4e 0x7c4665 0xc71af7 0xc46c5b 0xc46047 0x7e54e1 # 0xc71af6 github.com/safing/portmaster/base/rng.tickFeeder+0x2d6 /go-workdir/base/rng/tickfeeder.go:63 # 0xc46c5a github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa /go-workdir/service/mgr/worker.go:332 # 0xc46046 github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206 /go-workdir/service/mgr/worker.go:181 1 @ 0x7b2b4e 0x7c4665 0xcaf1ac 0xc46c5b 0xc46047 0x7e54e1 # 0xcaf1ab github.com/safing/portmaster/base/notifications.cleaner+0xcb /go-workdir/base/notifications/cleaner.go:14 # 0xc46c5a github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa /go-workdir/service/mgr/worker.go:332 # 0xc46046 github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206 /go-workdir/service/mgr/worker.go:181 1 @ 0x7b2b4e 0x7c4665 0xd506a9 0xc46c5b 0xc46047 0x7e54e1 # 0xd506a8 github.com/safing/portmaster/service/intel/geoip.(*updateWorker).run+0x168 /go-workdir/service/intel/geoip/database.go:173 # 0xc46c5a github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa /go-workdir/service/mgr/worker.go:332 # 0xc46046 github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206 /go-workdir/service/mgr/worker.go:181 1 @ 0x7b2b4e 0x7c4665 0xe531a8 0xc46c5b 0xc46047 0x7e54e1 # 0xe531a7 github.com/safing/portmaster/service/netenv.monitorNetworkChanges+0xe7 /go-workdir/service/netenv/network-change.go:52 # 0xc46c5a github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa /go-workdir/service/mgr/worker.go:332 # 0xc46046 github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206 /go-workdir/service/mgr/worker.go:181 1 @ 0x7b2b4e 0x7c4665 0xe54550 0xc46c5b 0xc46047 0x7e54e1 # 0xe5454f github.com/safing/portmaster/service/netenv.monitorOnlineStatus+0xcf /go-workdir/service/netenv/online-status.go:364 # 0xc46c5a github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa /go-workdir/service/mgr/worker.go:332 # 0xc46046 github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206 /go-workdir/service/mgr/worker.go:181 1 @ 0x7b2b4e 0x7c4665 0xf3f255 0xc46c5b 0xc46047 0x7e54e1 # 0xf3f254 github.com/safing/portmaster/service/status.(*Status).statusPublisher+0x74 /go-workdir/service/status/status.go:55 # 0xc46c5a github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa /go-workdir/service/mgr/worker.go:332 # 0xc46046 github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206 /go-workdir/service/mgr/worker.go:181 1 @ 0x7b2b4e 0x7c4665 0xf5f5f6 0xc46c5b 0xc46047 0x7e54e1 # 0xf5f5f5 github.com/safing/portmaster/service/profile.cleanActiveProfiles+0x95 /go-workdir/service/profile/active.go:59 # 0xc46c5a github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa /go-workdir/service/mgr/worker.go:332 # 0xc46046 github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206 /go-workdir/service/mgr/worker.go:181 1 @ 0x7b2b4e 0x7c4665 0xf788b6 0xc46c5b 0xc46047 0x7e54e1 # 0xf788b5 github.com/safing/portmaster/service/profile.start.startProfileUpdateChecker.func1+0x135 /go-workdir/service/profile/database.go:57 # 0xc46c5a github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa /go-workdir/service/mgr/worker.go:332 # 0xc46046 github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206 /go-workdir/service/mgr/worker.go:181 1 @ 0x7b2b4e 0x7c4665 0xfbc137 0xfbbee5 0xc46c5b 0xc46047 0x7e54e1 # 0xfbc136 github.com/safing/portmaster/service/resolver.handleMDNSMessages+0xb6 /go-workdir/service/resolver/resolver-mdns.go:153 # 0xfbbee4 github.com/safing/portmaster/service/resolver.listenToMDNS.func9+0x24 /go-workdir/service/resolver/resolver-mdns.go:143 # 0xc46c5a github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa /go-workdir/service/mgr/worker.go:332 # 0xc46046 github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206 /go-workdir/service/mgr/worker.go:181 1 @ 0x7b2b4e 0x7c4665 0xfc0710 0xc46c5b 0xc46047 0x7e54e1 # 0xfc070f github.com/safing/portmaster/service/resolver.(*tcpResolverConn).handler+0x20f /go-workdir/service/resolver/resolver-tcp.go:300 # 0xc46c5a github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa /go-workdir/service/mgr/worker.go:332 # 0xc46046 github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206 /go-workdir/service/mgr/worker.go:181 1 @ 0x7b2b4e 0x7c4665 0xfd3250 0xc46c5b 0xc46047 0x7e54e1 # 0xfd324f github.com/safing/portmaster/service/network.connectionCleaner+0x1af /go-workdir/service/network/clean.go:39 # 0xc46c5a github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa /go-workdir/service/mgr/worker.go:332 # 0xc46046 github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206 /go-workdir/service/mgr/worker.go:181 1 @ 0x7b2b4e 0x7c4665 0xfd7a1a 0xc46c5b 0xc46047 0x7e54e1 # 0xfd7a19 github.com/safing/portmaster/service/network.(*Connection).packetHandlerWorker+0xf9 /go-workdir/service/network/connection_handler.go:113 # 0xc46c5a github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa /go-workdir/service/mgr/worker.go:332 # 0xc46046 github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206 /go-workdir/service/mgr/worker.go:181 1 @ 0x7b2b4e 0x7c4665 0xfdaa92 0xc46c5b 0xc46047 0x7e54e1 # 0xfdaa91 github.com/safing/portmaster/service/network.openDNSRequestWriter+0x191 /go-workdir/service/network/dns.go:182 # 0xc46c5a github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa /go-workdir/service/mgr/worker.go:332 # 0xc46046 github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206 /go-workdir/service/mgr/worker.go:181 ```
github-actions[bot] commented 5 hours 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: