Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Windows 11 - (very) slow DNS queries and failures #1771

Open
nvandamme opened this issue Dec 10, 2024 · 9 comments
Open

Windows 11 - (very) slow DNS queries and failures #1771

nvandamme opened this issue Dec 10, 2024 · 9 comments
Labels
bug TYPE: a report on something that isn't working

Comments

@nvandamme
Copy link

nvandamme commented Dec 10, 2024

Upon installing portmaster on Windows 11 24H2, dns queries had dramatically slowed (before: <10ms, after 2-10s) with frequent notification of failed DNS queries (Windows Firewall is active).
I am using AdGuard Home as a local DNS resolver (installed on my router).

Basic rules applied :

Input:

  • ALLOW LAN
  • ALLOW Localhost
  • BLOCK *

DNS:

  • dns://10.1.1.1:53?blockedif=empty

The problem seems related to the windows port only: same computer but booted in arch with portmaster doesn't induce DNS latencies with the same config.

Seems related to #1734

@nvandamme nvandamme added the bug TYPE: a report on something that isn't working label Dec 10, 2024
@nvandamme
Copy link
Author

nvandamme commented Dec 10, 2024

Version 1.6.10
Portmaster 1.6.10

built with go1.22.3 (gc -cgo) for windows/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: Microsoft Windows 11 Pro 10.0.26100 Build 26100
System: Microsoft Windows 11 Pro windows (Standalone Workstation) 10.0.26100 Build 26100
Kernel: 10.0.26100 Build 26100 x86_64

No Module Error
Unexpected Logs
241210 23:06:05.656 er/resolve:460 > WARN 102 resolver: query to dns://10.1.1.1:53#config failed: dial udp :63812->10.1.1.1:53: bind: Une tentative d’accès à un socket de manière interdite par ses autorisations d’accès a été tentée.
241210 23:06:25.641 er/resolve:460 > WARN 104 resolver: query to dns://10.1.1.1:53#system failed: dial udp :63926->10.1.1.1:53: bind: Une tentative d’accès à un socket de manière interdite par ses autorisations d’accès a été tentée.
241210 23:06:25.659 er/resolve:460 > WARN 106 resolver: query to dns://10.1.1.1:53#config failed: dial udp :64204->10.1.1.1:53: bind: Une tentative d’accès à un socket de manière interdite par ses autorisations d’accès a été tentée.
241210 23:06:25.713 er/resolve:460 > WARN 108 resolver: query to dns://10.1.1.1:53#config failed: dial udp :56840->10.1.1.1:53: bind: Une tentative d’accès à un socket de manière interdite par ses autorisations d’accès a été tentée.
241210 23:06:27.515 er/resolve:460 > WARN 110 resolver: query to dns://10.1.1.1:53#config failed: dial udp :51907->10.1.1.1:53: bind: Une tentative d’accès à un socket de manière interdite par ses autorisations d’accès a été tentée.
241210 23:06:35.688 er/resolve:460 > WARN 112 resolver: query to dns://10.1.1.1:53#config failed: dial udp :51733->10.1.1.1:53: bind: Une tentative d’accès à un socket de manière interdite par ses autorisations d’accès a été tentée.
241210 23:07:51.102 er/resolve:460 > WARN 114 resolver: query to dns://10.1.1.1:53#config failed: dial udp :63730->10.1.1.1:53: bind: Une tentative d’accès à un socket de manière interdite par ses autorisations d’accès a été tentée.
241210 23:07:51.470 er/resolve:460 > WARN 116 resolver: query to dns://10.1.1.1:53#config failed: dial udp :51783->10.1.1.1:53: bind: Une tentative d’accès à un socket de manière interdite par ses autorisations d’accès a été tentée.
241210 23:08:01.455 er/resolve:460 > WARN 118 resolver: query to dns://10.1.1.1:53#config failed: dial udp :51922->10.1.1.1:53: bind: Une tentative d’accès à un socket de manière interdite par ses autorisations d’accès a été tentée.
241210 23:08:26.258 er/resolve:460 > WARN 120 resolver: query to dns://10.1.1.1:53#config failed: dial udp :64203->10.1.1.1:53: bind: Une tentative d’accès à un socket de manière interdite par ses autorisations d’accès a été tentée.
241210 23:08:33.968 CURRENT TIME
Status: Online
OnlineStatus:          Online
CaptivePortal:         
SPN: disabled (module disabled)
HomeHubID:    
HomeHubName:  
HomeHubIP:    
Transport:    
---
Client:       true
PublicHub:    false
HubHasIPv4:   false
HubHasIPv6:   false
Resolvers: 2/2
10.1.1.1 (dns://10.1.1.1:53#config)
  dns://10.1.1.1:53#config
  Failing: false

10.1.1.1 (dns://10.1.1.1:53#system)
  dns://10.1.1.1:53#system
  Failing: false
Config: 5
dns/nameservers: [redacted]
dns/useStaleCache: true
filter/blockInbound: false
filter/lists: [TRAC MAL DECEP BAD WSP DCT UNBREAK]
filter/serviceEndpoints: [redacted]
Updates: stable (13/31)
Active:
all/intel/geoip/geoipv4.mmdb.gz: 20231201.0.1
all/intel/geoip/geoipv6.mmdb.gz: 20231201.0.1
all/intel/lists/base.dsdl: 20241201.0.16
all/intel/lists/index.dsd: 2023.6.13
all/intel/lists/intermediate.dsdl: 20241208.0.0
all/intel/lists/urgent.dsdl: 20241210.18.16
all/intel/portmaster/news.yaml: 20241210.15.5
all/intel/portmaster/notifications.yaml: 20231218.17.37
all/ui/modules/assets.zip: 0.3.1
all/ui/modules/portmaster.zip: 0.8.6
windows_amd64/core/portmaster-core.exe: 1.6.10
windows_amd64/kext/portmaster-kext.sys: 1.1.2
windows_amd64/start/portmaster-start.exe: 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/geoipv6-mini.mmdb.gz: 20231201.0.1
all/intel/geoip/geoipv6.mmdb.gz: 20231201.0.1
all/intel/lists/base.dsdl: 20241201.0.16
all/intel/lists/index.dsd: 2023.6.13
all/intel/lists/intermediate.dsdl: 20241208.0.0
all/intel/lists/urgent.dsdl: 20241210.18.16
all/intel/portmaster/news.yaml: 20241210.15.5
all/intel/portmaster/notifications.yaml: 20231218.17.37
all/intel/spn/main-intel.yaml: 20240917.13.7
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
windows_amd64/app/portmaster-app.zip: 0.2.8
windows_amd64/core/portmaster-core.exe: 1.6.10
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: 1.1.2
windows_amd64/kext/portmaster-kext.sys: 1.1.2
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.0
Compatibility: WFP State (45)
DatagramV4Callout                              Callout    This callout is used to handle datagram data for IPv4.                                                           {a6be3096-66bf-4959-8629-1c3a4c40c31e}   [no provider key]   FWPM_LAYER_DATAGRAM_DATA_V4
DatagramV4Filter                               Filter     The filter is used for handling datagram data for IPv4.                                                          {0aa9f5e0-559f-49ad-a5e3-0d5e9707ddda}   [no provider key]   FWPM_LAYER_DATAGRAM_DATA_V4   {a87fb472-fc68-4805-8559-c6ae774773e0}
DatagramV6Callout                              Callout    This callout is used to handle datagram data for IPv6.                                                           {d55cb395-29a1-4716-8cb1-65c888995f54}   [no provider key]   FWPM_LAYER_DATAGRAM_DATA_V6
DatagramV6Filter                               Filter     The filter is used for handling datagram data for IPv6.                                                          {3bd9fe4b-b48a-497a-9e5c-91835d2735c6}   [no provider key]   FWPM_LAYER_DATAGRAM_DATA_V6   {a87fb472-fc68-4805-8559-c6ae774773e0}
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}
NsAleFlowEstablishedV4                         Callout    Nsr ALE Flow Established V4 Callout                                                                              {71da3b2d-c3e4-4aba-a5af-2518733296eb}   [no provider key]   FWPM_LAYER_ALE_FLOW_ESTABLISHED_V4
NsAleFlowEstablishedV6                         Callout    Nsr ALE Flow Established V6 Callout                                                                              {891dd37c-9874-4a5e-a039-ba6f448a0e93}   [no provider key]   FWPM_LAYER_ALE_FLOW_ESTABLISHED_V6
NsStreamV4                                     Callout    Nsr Stream V4 Callout                                                                                            {be26feaa-d260-4ee7-b4dc-ef842f537842}   [no provider key]   FWPM_LAYER_STREAM_V4
NsStreamV6                                     Callout    Nsr Stream V6 Callout                                                                                            {3df07fda-20cc-4ad6-a06f-1df3134b4971}   [no provider key]   FWPM_LAYER_STREAM_V6
NsrSubLayer                                    SubLayer   nsr sublayer                                                                                                     {94f25722-8dd9-49fc-8b64-1374205ab5e0}
PortmasterALEInboundV4Callout                  Callout    This callout is used by the Portmaster to monitor outbound IPv4 traffic before the connection is established.    {e36216c5-7b33-40ee-b054-fb1bc7decc19}   [no provider key]   FWPM_LAYER_ALE_AUTH_RECV_ACCEPT_V4
PortmasterALEInboundV4Filter                   Filter     This filter is used by the Portmaster to monitor inbound IPv4 traffic before the connection is established.      {e5bb6793-f249-4ded-a5c0-82c8e323b012}   [no provider key]   FWPM_LAYER_ALE_AUTH_RECV_ACCEPT_V4   {a87fb472-fc68-4805-8559-c6ae774773e0}
PortmasterALEInboundV6Callout                  Callout    This callout is used by the Portmaster to monitor outbound IPv6 traffic before the connection is established.    {77ea9927-66e7-4cf8-9ea2-941edf2fae63}   [no provider key]   FWPM_LAYER_ALE_AUTH_RECV_ACCEPT_V6
PortmasterALEInboundV6Filter                   Filter     This filter is used by the Portmaster to monitor inbound IPv6 traffic before the connection is established.      {412c4131-a9e4-4fd8-9c25-6b78c6f04e2b}   [no provider key]   FWPM_LAYER_ALE_AUTH_RECV_ACCEPT_V6   {a87fb472-fc68-4805-8559-c6ae774773e0}
PortmasterALEOutboundV4Callout                 Callout    This callout is used by the Portmaster to montiror outbound IPv4 traffic before the connection is established.   {029819fe-97d9-4e5f-a0fb-78ef5cef8ac4}   [no provider key]   FWPM_LAYER_ALE_AUTH_CONNECT_V4
PortmasterALEOutboundV4Filter                  Filter     This filter is used by the Portmaster to monitor outbound IPv4 traffic before the connection is established.     {fd4306b8-2d2d-4222-b11e-3e931915fa32}   [no provider key]   FWPM_LAYER_ALE_AUTH_CONNECT_V4   {a87fb472-fc68-4805-8559-c6ae774773e0}
PortmasterALEOutboundV6Callout                 Callout    This callout is used by the Portmaster to monitor outbound IPv6 traffic before the connection is established.    {d6b0213a-337a-4cc6-84c0-cc60731b9e2a}   [no provider key]   FWPM_LAYER_ALE_AUTH_CONNECT_V6
PortmasterALEOutboundV6Filter                  Filter     This filter is used by the Portmaster to monitor outbound IPv6 traffic before the connection is established.     {0733c41d-c893-4ab0-ac8d-6204260a5774}   [no provider key]   FWPM_LAYER_ALE_AUTH_CONNECT_V6   {a87fb472-fc68-4805-8559-c6ae774773e0}
PortmasterInboundV4Callout                     Callout    This callout is used by the Portmaster to intercept inbound IPv4 traffic.                                        {05c55149-4732-4857-8d10-f178f3a06f8c}   [no provider key]   FWPM_LAYER_INBOUND_IPPACKET_V4
PortmasterInboundV4Filter                      Filter     This filter is used by the Portmaster to intercept inbound IPv4 traffic.                                         {66eb3d3c-9c96-473f-87b0-c487682dd0ac}   [no provider key]   FWPM_LAYER_INBOUND_IPPACKET_V4   {a87fb472-fc68-4805-8559-c6ae774773e0}
PortmasterInboundV6Callout                     Callout    This callout is used by the Portmaster to intercept inbound IPv6 traffic.                                        {ceff1df7-2baa-44c5-a6e5-73a95849bcff}   [no provider key]   FWPM_LAYER_INBOUND_IPPACKET_V6
PortmasterInboundV6Filter                      Filter     This filter is used by the Portmaster to intercept inbound IPv6 traffic.                                         {0673e273-e0c4-4236-bac2-49da0e968089}   [no provider key]   FWPM_LAYER_INBOUND_IPPACKET_V6   {a87fb472-fc68-4805-8559-c6ae774773e0}
PortmasterOutboundV4Callout                    Callout    This callout is used by the Portmaster to intercept outbound IPv4 traffic.                                       {41162b9e-8473-4b88-a5eb-04cf1d276b06}   [no provider key]   FWPM_LAYER_OUTBOUND_IPPACKET_V4
PortmasterOutboundV4Filter                     Filter     This filter is used by the Portmaster to intercept outbound IPv4 traffic.                                        {bdc9c973-34e3-4e43-9c29-4f03fd95da11}   [no provider key]   FWPM_LAYER_OUTBOUND_IPPACKET_V4   {a87fb472-fc68-4805-8559-c6ae774773e0}
PortmasterOutboundV6Callout                    Callout    This callout is used by the Portmaster to intercept outbound IPv6 traffic.                                       {32bad112-6af4-4109-809b-c07570ba01b4}   [no provider key]   FWPM_LAYER_OUTBOUND_IPPACKET_V6
PortmasterOutboundV6Filter                     Filter     This filter is used by the Portmaster to intercept outbound IPv6 traffic.                                        {650c637f-8a35-4c11-bc53-7f31690e9034}   [no provider key]   FWPM_LAYER_OUTBOUND_IPPACKET_V6   {a87fb472-fc68-4805-8559-c6ae774773e0}
PortmasterSublayer                             SubLayer   The Portmaster sublayer holds all it's filters.                                                                  {a87fb472-fc68-4805-8559-c6ae774773e0}
ProtonVPN Permanent Provider                   Provider   [no description]                                                                                                 {20865f68-0b04-44da-bb83-2238622540fa}
ProtonVPN Permanent Sublayer                   SubLayer   [no description]                                                                                                 {aa867e71-5765-4be3-9399-581585c226ce}
ProtonVPN block dns callout                    Callout    Sends server failure packet response for non TAP/TUN DNS queries.                                                {10636af3-50d6-4f53-acb7-d5af33217fcb}   {20865f68-0b04-44da-bb83-2238622540fa}   FWPM_LAYER_OUTBOUND_IPPACKET_V4
STREAM_FILTER                                  Filter     Filter used to capture Stream traffic                                                                            {21319b12-08ad-4f2b-a75c-9df5e2c32242}   [no provider key]                        FWPM_LAYER_STREAM_V4   {94f25722-8dd9-49fc-8b64-1374205ab5e0}
STREAM_FILTER                                  Filter     Filter used to capture Stream traffic                                                                            {29d08ea0-cbb3-4c66-9025-676ad5c608e7}   [no provider key]                        FWPM_LAYER_STREAM_V6   {94f25722-8dd9-49fc-8b64-1374205ab5e0}
StreamV4Callout                                Callout    This callout is used to handle stream data for IPv4.                                                             {525dac52-65de-4a6f-b546-2b1f3bc226db}   [no provider key]                        FWPM_LAYER_STREAM_V4
StreamV4Filter                                 Filter     The filter is used for handling stream data for IPv4.                                                            {011e4723-305a-46d8-a63d-d169b4ea24f5}   [no provider key]                        FWPM_LAYER_STREAM_V4   {a87fb472-fc68-4805-8559-c6ae774773e0}
StreamV6Callout                                Callout    This callout is used to handle stream data for IPv6.                                                             {4321ddf9-57b2-4391-8fc5-c5b46c655587}   [no provider key]                        FWPM_LAYER_STREAM_V6
StreamV6Filter                                 Filter     The filter is used for handling stream data for IPv6.                                                            {25495a35-22bf-49e1-abe5-56fa31afb69e}   [no provider key]                        FWPM_LAYER_STREAM_V6                 {a87fb472-fc68-4805-8559-c6ae774773e0}
TCP_FILTER                                     Filter     Filter used to capture TCP traffic                                                                               {31bcb6b0-fca2-48b5-b8de-6340a5d8016e}   [no provider key]                        FWPM_LAYER_ALE_FLOW_ESTABLISHED_V4   {94f25722-8dd9-49fc-8b64-1374205ab5e0}
TCP_FILTER                                     Filter     Filter used to capture TCP traffic                                                                               {cdcd4617-9cf7-49cf-b8ae-9e6b5ff821d5}   [no provider key]                        FWPM_LAYER_ALE_FLOW_ESTABLISHED_V6   {94f25722-8dd9-49fc-8b64-1374205ab5e0}
Teredo socket option opt out block filter      Filter     [no description]                                                                                                 {d30b3b44-569c-4656-a0a6-e0381a946bef}   {89497c93-8cc3-4d7c-89de-800b5e1bc8b3}   FWPM_LAYER_ALE_AUTH_RECV_ACCEPT_V6   {7b6b11f6-cbb5-433c-ae06-6a4f0076e49e}

Goroutine Stack
goroutine profile: total 121
67 @ 0x542b2e 0x554645 0x98e465 0x98ea53 0x5754c1
#	0x98e464	github.com/safing/portbase/api.(*DatabaseAPI).processSub+0x224	/.go-mod-cache/github.com/safing/[email protected]/api/database.go:449
#	0x98ea52	github.com/safing/portbase/api.(*DatabaseAPI).handleQsub+0xd2	/.go-mod-cache/github.com/safing/[email protected]/api/database.go:512

7 @ 0x542b2e 0x554645 0xd13cba 0x949768 0x948f4c 0x948d5b 0x5754c1
#	0xd13cb9	github.com/safing/portmaster/service/network.(*Connection).packetHandlerWorker+0xf9	/go-workdir/service/network/connection.go:915
#	0x949767	github.com/safing/portbase/modules.(*Module).runWorker+0x87				/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x948f4b	github.com/safing/portbase/modules.(*Module).RunWorker+0x6b				/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:52
#	0x948d5a	github.com/safing/portbase/modules.(*Module).StartWorker.func1+0x3a			/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:27

4 @ 0x542b2e 0x554645 0x98e465 0x98e0a8 0x5754c1
#	0x98e464	github.com/safing/portbase/api.(*DatabaseAPI).processSub+0x224	/.go-mod-cache/github.com/safing/[email protected]/api/database.go:449
#	0x98e0a7	github.com/safing/portbase/api.(*DatabaseAPI).handleSub+0x87	/.go-mod-cache/github.com/safing/[email protected]/api/database.go:421

2 @ 0x542b2e 0x539e57 0x56efa5 0x5f1b47 0x5f3026 0x5f3cd1 0x659865 0x670425 0x69afa3 0x69b0d3 0x975946 0x977bcd 0x978c1e 0x979313 0x98bc0c 0x949768 0x948f4c 0x948d5b 0x5754c1
#	0x56efa4	internal/poll.runtime_pollWait+0x84					/usr/local/go/src/runtime/netpoll.go:345
#	0x5f1b46	internal/poll.(*pollDesc).wait+0x26					/usr/local/go/src/internal/poll/fd_poll_runtime.go:84
#	0x5f3025	internal/poll.execIO+0xe5						/usr/local/go/src/internal/poll/fd_windows.go:175
#	0x5f3cd0	internal/poll.(*FD).Read+0x2b0						/usr/local/go/src/internal/poll/fd_windows.go:436
#	0x659864	net.(*netFD).Read+0x24							/usr/local/go/src/net/fd_posix.go:55
#	0x670424	net.(*conn).Read+0x44							/usr/local/go/src/net/net.go:179
#	0x69afa2	bufio.(*Reader).fill+0x102						/usr/local/go/src/bufio/bufio.go:110
#	0x69b0d2	bufio.(*Reader).Peek+0x52						/usr/local/go/src/bufio/bufio.go:148
#	0x975945	github.com/gorilla/websocket.(*Conn).read+0x25				/.go-mod-cache/github.com/gorilla/[email protected]/conn.go:378
#	0x977bcc	github.com/gorilla/websocket.(*Conn).advanceFrame+0x6c			/.go-mod-cache/github.com/gorilla/[email protected]/conn.go:824
#	0x978c1d	github.com/gorilla/websocket.(*Conn).NextReader+0x13d			/.go-mod-cache/github.com/gorilla/[email protected]/conn.go:1034
#	0x979312	github.com/gorilla/websocket.(*Conn).ReadMessage+0x12			/.go-mod-cache/github.com/gorilla/[email protected]/conn.go:1120
#	0x98bc0b	github.com/safing/portbase/api.(*DatabaseWebsocketAPI).handler+0x6b	/.go-mod-cache/github.com/safing/[email protected]/api/database.go:137
#	0x949767	github.com/safing/portbase/modules.(*Module).runWorker+0x87		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x948f4b	github.com/safing/portbase/modules.(*Module).RunWorker+0x6b		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:52
#	0x948d5a	github.com/safing/portbase/modules.(*Module).StartWorker.func1+0x3a	/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:27

2 @ 0x542b2e 0x554645 0x93975e 0x949768 0x949330 0x5754c1
#	0x93975d	github.com/safing/portbase/database.(*Interface).DelayedCacheWriter+0x15d	/.go-mod-cache/github.com/safing/[email protected]/database/interface_cache.go:34
#	0x949767	github.com/safing/portbase/modules.(*Module).runWorker+0x87			/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x94932f	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x12f		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:84

2 @ 0x542b2e 0x554645 0x971fd6 0x949768 0x949330 0x5754c1
#	0x971fd5	github.com/safing/portbase/rng.(*Feeder).run+0x155			/.go-mod-cache/github.com/safing/[email protected]/rng/entropy.go:117
#	0x949767	github.com/safing/portbase/modules.(*Module).runWorker+0x87		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x94932f	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x12f	/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:84

2 @ 0x542b2e 0x554645 0x98be05 0x949768 0x948f4c 0x948d5b 0x5754c1
#	0x98be04	github.com/safing/portbase/api.(*DatabaseWebsocketAPI).writer+0x124	/.go-mod-cache/github.com/safing/[email protected]/api/database.go:155
#	0x949767	github.com/safing/portbase/modules.(*Module).runWorker+0x87		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x948f4b	github.com/safing/portbase/modules.(*Module).RunWorker+0x6b		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:52
#	0x948d5a	github.com/safing/portbase/modules.(*Module).StartWorker.func1+0x3a	/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:27

1 @ 0x508d5e 0x5721c7 0x571e6a 0x5d104b 0x5ca74d 0x5ca740 0x5f3be5 0x5fff72 0x5fff6a 0x69df1e 0x9b2045 0x5754c1
#	0x5721c6	syscall.SyscallN+0x106					/usr/local/go/src/runtime/syscall_windows.go:544
#	0x571e69	syscall.Syscall6+0x49					/usr/local/go/src/runtime/syscall_windows.go:488
#	0x5d104a	syscall.readFile+0x8a					/usr/local/go/src/syscall/zsyscall_windows.go:1021
#	0x5ca74c	syscall.ReadFile+0x2c					/usr/local/go/src/syscall/syscall_windows.go:442
#	0x5ca73f	syscall.Read+0x1f					/usr/local/go/src/syscall/syscall_windows.go:421
#	0x5f3be4	internal/poll.(*FD).Read+0x1c4				/usr/local/go/src/internal/poll/fd_windows.go:422
#	0x5fff71	os.(*File).read+0x51					/usr/local/go/src/os/file_posix.go:29
#	0x5fff69	os.(*File).Read+0x49					/usr/local/go/src/os/file.go:118
#	0x69df1d	bufio.(*Scanner).Scan+0x81d				/usr/local/go/src/bufio/scan.go:219
#	0x9b2044	github.com/safing/portbase/run.inputSignals+0x84	/.go-mod-cache/github.com/safing/[email protected]/run/main.go:126

1 @ 0x508d5e 0x5721c7 0x571ef2 0x68f008 0xfd06bb 0xfd0785 0xfcdefd 0xfcd087 0xfd1525 0x949768 0x949330 0x5754c1
#	0x5721c6	syscall.SyscallN+0x106											/usr/local/go/src/runtime/syscall_windows.go:544
#	0x571ef1	syscall.Syscall9+0x71											/usr/local/go/src/runtime/syscall_windows.go:494
#	0x68f007	golang.org/x/sys/windows.DeviceIoControl+0xc7								/.go-mod-cache/golang.org/x/[email protected]/windows/zsyscall_windows.go:1869
#	0xfd06ba	github.com/safing/portmaster/service/firewall/interception/windowskext.deviceIOControlAsync+0x9a	/go-workdir/service/firewall/interception/windowskext/syscall.go:48
#	0xfd0784	github.com/safing/portmaster/service/firewall/interception/windowskext.deviceIOControl+0x24		/go-workdir/service/firewall/interception/windowskext/syscall.go:63
#	0xfcdefc	github.com/safing/portmaster/service/firewall/interception/windowskext.RecvVerdictRequest+0x11c		/go-workdir/service/firewall/interception/windowskext/kext.go:138
#	0xfcd086	github.com/safing/portmaster/service/firewall/interception/windowskext.Handler+0x26			/go-workdir/service/firewall/interception/windowskext/handler.go:102
#	0xfd1524	github.com/safing/portmaster/service/firewall/interception.startInterception.func1+0x24			/go-workdir/service/firewall/interception/interception_windows.go:33
#	0x949767	github.com/safing/portbase/modules.(*Module).runWorker+0x87						/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x94932f	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x12f					/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:84

1 @ 0x510c11 0x570dc9 0x9b1993 0x5754c1
#	0x570dc8	os/signal.signal_recv+0x28	/usr/local/go/src/runtime/sigqueue.go:152
#	0x9b1992	os/signal.loop+0x12		/usr/local/go/src/os/signal/signal_unix.go:23

1 @ 0x5365f1 0x56ebfd 0x950191 0x94ffc5 0x94cdeb 0x95ad9b 0xfc9805 0x991aba 0x991145 0x996a8e 0x9954c5 0x949768 0x948f4c 0x995467 0x86b34e 0x866708 0x5754c1
#	0x56ebfc	runtime/pprof.runtime_goroutineProfileWithLabels+0x1c			/usr/local/go/src/runtime/mprof.go:1079
#	0x950190	runtime/pprof.writeRuntimeProfile+0xb0					/usr/local/go/src/runtime/pprof/pprof.go:774
#	0x94ffc4	runtime/pprof.writeGoroutine+0x44					/usr/local/go/src/runtime/pprof/pprof.go:734
#	0x94cdea	runtime/pprof.(*Profile).WriteTo+0x14a					/usr/local/go/src/runtime/pprof/pprof.go:369
#	0x95ad9a	github.com/safing/portbase/utils/debug.(*Info).AddGoroutineStack+0x5a	/.go-mod-cache/github.com/safing/[email protected]/utils/debug/debug.go:97
#	0xfc9804	github.com/safing/portmaster/service/core.debugInfo+0x124		/go-workdir/service/core/api.go:161
#	0x991ab9	github.com/safing/portbase/api.(*Endpoint).ServeHTTP+0x8f9		/.go-mod-cache/github.com/safing/[email protected]/api/endpoints.go:458
#	0x991144	github.com/safing/portbase/api.(*endpointHandler).ServeHTTP+0x44	/.go-mod-cache/github.com/safing/[email protected]/api/endpoints.go:371
#	0x996a8d	github.com/safing/portbase/api.(*mainHandler).handle+0x15ad		/.go-mod-cache/github.com/safing/[email protected]/api/router.go:309
#	0x9954c4	github.com/safing/portbase/api.(*mainHandler).ServeHTTP.func1+0x24	/.go-mod-cache/github.com/safing/[email protected]/api/router.go:110
#	0x949767	github.com/safing/portbase/modules.(*Module).runWorker+0x87		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x948f4b	github.com/safing/portbase/modules.(*Module).RunWorker+0x6b		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:52
#	0x995466	github.com/safing/portbase/api.(*mainHandler).ServeHTTP+0x66		/.go-mod-cache/github.com/safing/[email protected]/api/router.go:109
#	0x86b34d	net/http.serverHandler.ServeHTTP+0x8d					/usr/local/go/src/net/http/server.go:3137
#	0x866707	net/http.(*conn).serve+0x5e7						/usr/local/go/src/net/http/server.go:2039

1 @ 0x542b2e 0x50a9ed 0x50a5f2 0xc43fbd 0x949768 0x949330 0x5754c1
#	0xc43fbc	github.com/safing/portmaster/service/resolver.listenToMDNS+0x61c	/go-workdir/service/resolver/resolver-mdns.go:146
#	0x949767	github.com/safing/portbase/modules.(*Module).runWorker+0x87		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x94932f	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x12f	/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:84

1 @ 0x542b2e 0x539e57 0x56efa5 0x5f1b47 0x5f3026 0x5f3cd1 0x659865 0x670425 0x860677 0x5754c1
#	0x56efa4	internal/poll.runtime_pollWait+0x84		/usr/local/go/src/runtime/netpoll.go:345
#	0x5f1b46	internal/poll.(*pollDesc).wait+0x26		/usr/local/go/src/internal/poll/fd_poll_runtime.go:84
#	0x5f3025	internal/poll.execIO+0xe5			/usr/local/go/src/internal/poll/fd_windows.go:175
#	0x5f3cd0	internal/poll.(*FD).Read+0x2b0			/usr/local/go/src/internal/poll/fd_windows.go:436
#	0x659864	net.(*netFD).Read+0x24				/usr/local/go/src/net/fd_posix.go:55
#	0x670424	net.(*conn).Read+0x44				/usr/local/go/src/net/net.go:179
#	0x860676	net/http.(*connReader).backgroundRead+0x36	/usr/local/go/src/net/http/server.go:681

1 @ 0x542b2e 0x539e57 0x56efa5 0x5f1b47 0x5f3026 0x5f3cd1 0x659865 0x670425 0x860b0b 0x69afa3 0x69b0d3 0x866869 0x5754c1
#	0x56efa4	internal/poll.runtime_pollWait+0x84	/usr/local/go/src/runtime/netpoll.go:345
#	0x5f1b46	internal/poll.(*pollDesc).wait+0x26	/usr/local/go/src/internal/poll/fd_poll_runtime.go:84
#	0x5f3025	internal/poll.execIO+0xe5		/usr/local/go/src/internal/poll/fd_windows.go:175
#	0x5f3cd0	internal/poll.(*FD).Read+0x2b0		/usr/local/go/src/internal/poll/fd_windows.go:436
#	0x659864	net.(*netFD).Read+0x24			/usr/local/go/src/net/fd_posix.go:55
#	0x670424	net.(*conn).Read+0x44			/usr/local/go/src/net/net.go:179
#	0x860b0a	net/http.(*connReader).Read+0x14a	/usr/local/go/src/net/http/server.go:789
#	0x69afa2	bufio.(*Reader).fill+0x102		/usr/local/go/src/bufio/bufio.go:110
#	0x69b0d2	bufio.(*Reader).Peek+0x52		/usr/local/go/src/bufio/bufio.go:148
#	0x866868	net/http.(*conn).serve+0x748		/usr/local/go/src/net/http/server.go:2074

1 @ 0x542b2e 0x539e57 0x56efa5 0x5f1b47 0x5f3026 0x5f3cd1 0x659865 0x670425 0xc45d77 0xc44108 0x949768 0x949330 0x5754c1
#	0x56efa4	internal/poll.runtime_pollWait+0x84					/usr/local/go/src/runtime/netpoll.go:345
#	0x5f1b46	internal/poll.(*pollDesc).wait+0x26					/usr/local/go/src/internal/poll/fd_poll_runtime.go:84
#	0x5f3025	internal/poll.execIO+0xe5						/usr/local/go/src/internal/poll/fd_windows.go:175
#	0x5f3cd0	internal/poll.(*FD).Read+0x2b0						/usr/local/go/src/internal/poll/fd_windows.go:436
#	0x659864	net.(*netFD).Read+0x24							/usr/local/go/src/net/fd_posix.go:55
#	0x670424	net.(*conn).Read+0x44							/usr/local/go/src/net/net.go:179
#	0xc45d76	github.com/safing/portmaster/service/resolver.listenForDNSPackets+0x76	/go-workdir/service/resolver/resolver-mdns.go:342
#	0xc44107	github.com/safing/portmaster/service/resolver.listenToMDNS.func7+0x27	/go-workdir/service/resolver/resolver-mdns.go:130
#	0x949767	github.com/safing/portbase/modules.(*Module).runWorker+0x87		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x94932f	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x12f	/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:84

1 @ 0x542b2e 0x539e57 0x56efa5 0x5f1b47 0x5f3026 0x5f3cd1 0x659865 0x670425 0xc45d77 0xc441c8 0x949768 0x949330 0x5754c1
#	0x56efa4	internal/poll.runtime_pollWait+0x84					/usr/local/go/src/runtime/netpoll.go:345
#	0x5f1b46	internal/poll.(*pollDesc).wait+0x26					/usr/local/go/src/internal/poll/fd_poll_runtime.go:84
#	0x5f3025	internal/poll.execIO+0xe5						/usr/local/go/src/internal/poll/fd_windows.go:175
#	0x5f3cd0	internal/poll.(*FD).Read+0x2b0						/usr/local/go/src/internal/poll/fd_windows.go:436
#	0x659864	net.(*netFD).Read+0x24							/usr/local/go/src/net/fd_posix.go:55
#	0x670424	net.(*conn).Read+0x44							/usr/local/go/src/net/net.go:179
#	0xc45d76	github.com/safing/portmaster/service/resolver.listenForDNSPackets+0x76	/go-workdir/service/resolver/resolver-mdns.go:342
#	0xc441c7	github.com/safing/portmaster/service/resolver.listenToMDNS.func3+0x27	/go-workdir/service/resolver/resolver-mdns.go:103
#	0x949767	github.com/safing/portbase/modules.(*Module).runWorker+0x87		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x94932f	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x12f	/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:84

1 @ 0x542b2e 0x539e57 0x56efa5 0x5f1b47 0x5f3026 0x5f3cd1 0x659865 0x670425 0xc45d77 0xc44228 0x949768 0x949330 0x5754c1
#	0x56efa4	internal/poll.runtime_pollWait+0x84					/usr/local/go/src/runtime/netpoll.go:345
#	0x5f1b46	internal/poll.(*pollDesc).wait+0x26					/usr/local/go/src/internal/poll/fd_poll_runtime.go:84
#	0x5f3025	internal/poll.execIO+0xe5						/usr/local/go/src/internal/poll/fd_windows.go:175
#	0x5f3cd0	internal/poll.(*FD).Read+0x2b0						/usr/local/go/src/internal/poll/fd_windows.go:436
#	0x659864	net.(*netFD).Read+0x24							/usr/local/go/src/net/fd_posix.go:55
#	0x670424	net.(*conn).Read+0x44							/usr/local/go/src/net/net.go:179
#	0xc45d76	github.com/safing/portmaster/service/resolver.listenForDNSPackets+0x76	/go-workdir/service/resolver/resolver-mdns.go:342
#	0xc44227	github.com/safing/portmaster/service/resolver.listenToMDNS.func1+0x27	/go-workdir/service/resolver/resolver-mdns.go:90
#	0x949767	github.com/safing/portbase/modules.(*Module).runWorker+0x87		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x94932f	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x12f	/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:84

1 @ 0x542b2e 0x539e57 0x56efa5 0x5f1b47 0x5f3026 0x5f5165 0x659b65 0x67c6f6 0x67a6b0 0x67a84a 0xb1959c 0xb078e5 0xb04b33 0xb065e2 0xb05185 0xfe6ec5 0x949768 0x949330 0x5754c1
#	0x56efa4	internal/poll.runtime_pollWait+0x84						/usr/local/go/src/runtime/netpoll.go:345
#	0x5f1b46	internal/poll.(*pollDesc).wait+0x26						/usr/local/go/src/internal/poll/fd_poll_runtime.go:84
#	0x5f3025	internal/poll.execIO+0xe5							/usr/local/go/src/internal/poll/fd_windows.go:175
#	0x5f5164	internal/poll.(*FD).ReadFromInet6+0x144						/usr/local/go/src/internal/poll/fd_windows.go:637
#	0x659b64	net.(*netFD).readFromInet6+0x24							/usr/local/go/src/net/fd_posix.go:72
#	0x67c6f5	net.(*UDPConn).readFrom+0x75							/usr/local/go/src/net/udpsock_posix.go:59
#	0x67a6af	net.(*UDPConn).readFromUDP+0x2f							/usr/local/go/src/net/udpsock.go:149
#	0x67a849	net.(*UDPConn).ReadFrom+0x49							/usr/local/go/src/net/udpsock.go:158
#	0xb1959b	github.com/miekg/dns.ReadFromSessionUDP+0x1b					/.go-mod-cache/github.com/miekg/[email protected]/udp_windows.go:22
#	0xb078e4	github.com/miekg/dns.(*Server).readUDP+0x104					/.go-mod-cache/github.com/miekg/[email protected]/server.go:699
#	0xb04b32	github.com/miekg/dns.defaultReader.ReadUDP+0x12					/.go-mod-cache/github.com/miekg/[email protected]/server.go:174
#	0xb065e1	github.com/miekg/dns.(*Server).serveUDP+0x261					/.go-mod-cache/github.com/miekg/[email protected]/server.go:517
#	0xb05184	github.com/miekg/dns.(*Server).ListenAndServe+0x524				/.go-mod-cache/github.com/miekg/[email protected]/server.go:346
#	0xfe6ec4	github.com/safing/portmaster/service/nameserver.start.startListener.func4+0x184	/go-workdir/service/nameserver/module.go:147
#	0x949767	github.com/safing/portbase/modules.(*Module).runWorker+0x87			/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x94932f	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x12f		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:84

1 @ 0x542b2e 0x539e57 0x56efa5 0x5f1b47 0x5f3026 0x5f76e7 0x5f7a1c 0x65b994 0x679ade 0x6788d0 0x86b77e 0x86b411 0x99713a 0x949768 0x948f4c 0x995397 0x949768 0x949330 0x5754c1
#	0x56efa4	internal/poll.runtime_pollWait+0x84					/usr/local/go/src/runtime/netpoll.go:345
#	0x5f1b46	internal/poll.(*pollDesc).wait+0x26					/usr/local/go/src/internal/poll/fd_poll_runtime.go:84
#	0x5f3025	internal/poll.execIO+0xe5						/usr/local/go/src/internal/poll/fd_windows.go:175
#	0x5f76e6	internal/poll.(*FD).acceptOne+0x66					/usr/local/go/src/internal/poll/fd_windows.go:944
#	0x5f7a1b	internal/poll.(*FD).Accept+0x1bb					/usr/local/go/src/internal/poll/fd_windows.go:978
#	0x65b993	net.(*netFD).accept+0x53						/usr/local/go/src/net/fd_windows.go:178
#	0x679add	net.(*TCPListener).accept+0x1d						/usr/local/go/src/net/tcpsock_posix.go:159
#	0x6788cf	net.(*TCPListener).Accept+0x2f						/usr/local/go/src/net/tcpsock.go:327
#	0x86b77d	net/http.(*Server).Serve+0x33d						/usr/local/go/src/net/http/server.go:3255
#	0x86b410	net/http.(*Server).ListenAndServe+0x70					/usr/local/go/src/net/http/server.go:3184
#	0x997139	github.com/safing/portbase/api.serverManager.func1+0x19			/.go-mod-cache/github.com/safing/[email protected]/api/router.go:92
#	0x949767	github.com/safing/portbase/modules.(*Module).runWorker+0x87		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x948f4b	github.com/safing/portbase/modules.(*Module).RunWorker+0x6b		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:52
#	0x995396	github.com/safing/portbase/api.serverManager+0xd6			/.go-mod-cache/github.com/safing/[email protected]/api/router.go:91
#	0x949767	github.com/safing/portbase/modules.(*Module).runWorker+0x87		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x94932f	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x12f	/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:84

1 @ 0x542b2e 0x554645 0x70b1b5 0x70b03a 0x5754c1
#	0x70b1b4	github.com/safing/portbase/log.writer+0xd4		/.go-mod-cache/github.com/safing/[email protected]/log/output.go:154
#	0x70b039	github.com/safing/portbase/log.writerManager+0x79	/.go-mod-cache/github.com/safing/[email protected]/log/output.go:113

1 @ 0x542b2e 0x554645 0x940e85 0x5754c1
#	0x940e84	github.com/safing/portbase/modules.microTaskScheduler+0x2a4	/.go-mod-cache/github.com/safing/[email protected]/modules/microtasks.go:292

1 @ 0x542b2e 0x554645 0x948777 0x5754c1
#	0x948776	github.com/safing/portbase/modules.taskQueueHandler+0x76	/.go-mod-cache/github.com/safing/[email protected]/modules/tasks.go:468

1 @ 0x542b2e 0x554645 0x948adf 0x5754c1
#	0x948ade	github.com/safing/portbase/modules.taskScheduleHandler+0x11e	/.go-mod-cache/github.com/safing/[email protected]/modules/tasks.go:528

1 @ 0x542b2e 0x554645 0x972369 0x949768 0x949330 0x5754c1
#	0x972368	github.com/safing/portbase/rng.fullFeeder+0x88				/.go-mod-cache/github.com/safing/[email protected]/rng/fullfeed.go:24
#	0x949767	github.com/safing/portbase/modules.(*Module).runWorker+0x87		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x94932f	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x12f	/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:84

1 @ 0x542b2e 0x554645 0x972cee 0x949768 0x949330 0x5754c1
#	0x972ced	github.com/safing/portbase/rng.osFeeder+0x16d				/.go-mod-cache/github.com/safing/[email protected]/rng/osfeeder.go:26
#	0x949767	github.com/safing/portbase/modules.(*Module).runWorker+0x87		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x94932f	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x12f	/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:84

1 @ 0x542b2e 0x554645 0x9734bb 0x949768 0x949330 0x5754c1
#	0x9734ba	github.com/safing/portbase/rng.tickFeeder+0x21a				/.go-mod-cache/github.com/safing/[email protected]/rng/tickfeeder.go:58
#	0x949767	github.com/safing/portbase/modules.(*Module).runWorker+0x87		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x94932f	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x12f	/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:84

1 @ 0x542b2e 0x554645 0x9b1d45 0xfee019 0x54270b 0x5754c1
#	0x9b1d44	github.com/safing/portbase/run.Run+0x264	/.go-mod-cache/github.com/safing/[email protected]/run/main.go:76
#	0xfee018	main.main+0x118					/go-workdir/cmds/portmaster-core/main.go:42
#	0x54270a	runtime.main+0x28a				/usr/local/go/src/runtime/proc.go:271

1 @ 0x542b2e 0x554645 0xa34c31 0x949768 0x949330 0x5754c1
#	0xa34c30	github.com/safing/portbase/notifications.cleaner+0xf0			/.go-mod-cache/github.com/safing/[email protected]/notifications/cleaner.go:13
#	0x949767	github.com/safing/portbase/modules.(*Module).runWorker+0x87		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x94932f	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x12f	/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:84

1 @ 0x542b2e 0x554645 0xb5285a 0x949768 0x949330 0x5754c1
#	0xb52859	github.com/safing/portmaster/service/intel/geoip.(*updateWorker).run+0x179	/go-workdir/service/intel/geoip/database.go:173
#	0x949767	github.com/safing/portbase/modules.(*Module).runWorker+0x87			/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x94932f	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x12f		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:84

1 @ 0x542b2e 0x554645 0xb5910e 0x949768 0x949330 0x5754c1
#	0xb5910d	github.com/safing/portmaster/service/netenv.monitorNetworkChanges+0xed	/go-workdir/service/netenv/network-change.go:52
#	0x949767	github.com/safing/portbase/modules.(*Module).runWorker+0x87		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x94932f	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x12f	/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:84

1 @ 0x542b2e 0x554645 0xb5a4d9 0x949768 0x949330 0x5754c1
#	0xb5a4d8	github.com/safing/portmaster/service/netenv.monitorOnlineStatus+0xd8	/go-workdir/service/netenv/online-status.go:363
#	0x949767	github.com/safing/portbase/modules.(*Module).runWorker+0x87		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x94932f	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x12f	/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:84

1 @ 0x542b2e 0x554645 0xc0a35e 0x949768 0x949330 0x5754c1
#	0xc0a35d	github.com/safing/portmaster/service/profile.cleanActiveProfiles+0x9d	/go-workdir/service/profile/active.go:58
#	0x949767	github.com/safing/portbase/modules.(*Module).runWorker+0x87		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x94932f	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x12f	/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:84

1 @ 0x542b2e 0x554645 0xc2324a 0x949768 0x949330 0x5754c1
#	0xc23249	github.com/safing/portmaster/service/profile.start.startProfileUpdateChecker.func1+0x149	/go-workdir/service/profile/database.go:57
#	0x949767	github.com/safing/portbase/modules.(*Module).runWorker+0x87					/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x94932f	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x12f				/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:84

1 @ 0x542b2e 0x554645 0xc44317 0xc440a5 0x949768 0x949330 0x5754c1
#	0xc44316	github.com/safing/portmaster/service/resolver.handleMDNSMessages+0xb6	/go-workdir/service/resolver/resolver-mdns.go:152
#	0xc440a4	github.com/safing/portmaster/service/resolver.listenToMDNS.func9+0x24	/go-workdir/service/resolver/resolver-mdns.go:142
#	0x949767	github.com/safing/portbase/modules.(*Module).runWorker+0x87		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x94932f	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x12f	/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:84

1 @ 0x542b2e 0x554645 0xd0fb9e 0x949768 0x949330 0x5754c1
#	0xd0fb9d	github.com/safing/portmaster/service/network.connectionCleaner+0xbd	/go-workdir/service/network/clean.go:38
#	0x949767	github.com/safing/portbase/modules.(*Module).runWorker+0x87		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x94932f	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x12f	/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:84

1 @ 0x542b2e 0x554645 0xd17296 0x949768 0x949330 0x5754c1
#	0xd17295	github.com/safing/portmaster/service/network.openDNSRequestWriter+0xf5	/go-workdir/service/network/dns.go:181
#	0x949767	github.com/safing/portbase/modules.(*Module).runWorker+0x87		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x94932f	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x12f	/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:84

1 @ 0x542b2e 0x554645 0xf7b8b1 0xf7f5b2 0x949768 0x949330 0x5754c1
#	0xf7b8b0	github.com/safing/portmaster/service/netquery.(*Manager).HandleFeed+0xb0	/go-workdir/service/netquery/manager.go:101
#	0xf7f5b1	github.com/safing/portmaster/service/netquery.(*module).start.func2+0x31	/go-workdir/service/netquery/module_api.go:240
#	0x949767	github.com/safing/portbase/modules.(*Module).runWorker+0x87			/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x94932f	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x12f		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:84

1 @ 0x542b2e 0x554645 0xf7f407 0x949768 0x949330 0x5754c1
#	0xf7f406	github.com/safing/portmaster/service/netquery.(*module).start.func3+0xa6	/go-workdir/service/netquery/module_api.go:246
#	0x949767	github.com/safing/portbase/modules.(*Module).runWorker+0x87			/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x94932f	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x12f		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:84

1 @ 0x542b2e 0x554645 0xf7f7fe 0x949768 0x949330 0x5754c1
#	0xf7f7fd	github.com/safing/portmaster/service/netquery.(*module).start.func1+0x21d	/go-workdir/service/netquery/module_api.go:219
#	0x949767	github.com/safing/portbase/modules.(*Module).runWorker+0x87			/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x94932f	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x12f		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:84

1 @ 0x542b2e 0x554645 0xfccb07 0xfd2ba9 0x949768 0x949330 0x5754c1
#	0xfccb06	github.com/safing/portmaster/service/firewall/interception/windowskext.BandwidthStatsWorker+0xe6	/go-workdir/service/firewall/interception/windowskext/bandwidth_stats.go:39
#	0xfd2ba8	github.com/safing/portmaster/service/firewall/interception.startInterception.func2+0x28			/go-workdir/service/firewall/interception/interception_windows.go:39
#	0x949767	github.com/safing/portbase/modules.(*Module).runWorker+0x87						/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x94932f	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x12f					/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:84

1 @ 0x542b2e 0x554645 0xfe0192 0x949768 0x949330 0x5754c1
#	0xfe0191	github.com/safing/portmaster/service/firewall.packetHandler+0x91	/go-workdir/service/firewall/packet_handler.go:725
#	0x949767	github.com/safing/portbase/modules.(*Module).runWorker+0x87		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x94932f	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x12f	/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:84

1 @ 0x542b2e 0x554645 0xfe0290 0x949768 0x949330 0x5754c1
#	0xfe028f	github.com/safing/portmaster/service/firewall.bandwidthUpdateHandler+0x8f	/go-workdir/service/firewall/packet_handler.go:740
#	0x949767	github.com/safing/portbase/modules.(*Module).runWorker+0x87			/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x94932f	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x12f		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:84


@vlabo
Copy link
Member

vlabo commented Dec 11, 2024

It looks like there is something wrong with the dns setup that you have.

241210 23:08:26.258 er/resolve:460 > WARN 120 resolver: query to dns://10.1.1.1:53#config failed: dial udp :64203->10.1.1.1:53: bind: Une tentative d’accès à un socket de manière interdite par ses autorisations d’accès a été tentée.

Maybe check your adguard settings.
Also if you run a VPN at the same time this can also cause issues.

It is not related to #1734

@nvandamme
Copy link
Author

As i said, same config of portmaster Linux side doesn't trigger resolving delays (even with systemd-resolved involved). And if i uninstall portmaster, no delays anymore.
I've aso spotted these in logs: is portmaster relying on WPF ? Basically windows is denying udp binding for some reasons. From time to time i also see these in the windows system events log.

@vlabo
Copy link
Member

vlabo commented Dec 12, 2024

For some reason Portmaster is not able to connect with your dns server and fails. You can try changing the DNS configuration to one of the default ones and see if the issue persists.

Portmaster is using WFP in the kernel drive to redirect and block connections. I dont think this is related since the log from the dns query has error coming from windows.

There can be many reasons why this is failing and we dont know enough for your setup to be able to point out what specifically is miss configured

@nvandamme
Copy link
Author

nvandamme commented Dec 12, 2024

@vlabo thanks for the feedback.
I've tried the same config with Cloudflare basic dns (dns://1.1.1.1) with the same results.

I should point that the errors regarding UDP in the log appears from time to time, not always.
I should also point that without portmaster installed, i have no UDP connections errors in the Windows event logs.

WFP drivers seems to be really unstable/malfunctioning on 24H2 :

@vlabo
Copy link
Member

vlabo commented Dec 12, 2024

@nvandamme thank you for providing more details. I just tried to reproduce it whit a clean install of protmaster and I set the dns to be dns://1.1.1.1 and there where no delays when I was doing dns requests with Resolve-DnsName do you have any special configuration on your Windows device?
It could be that other software interferes with the DNS resolver.
Portmaster works by redirecting all dns traffic to its own resolver so other software VPN or network filter software can break the functionality.

WFP drivers seems to be really unstable/malfunctioning on 24H2

As far as I know AdGuard has its own WFP drive the same as we have our own WFP driver.
The stability depends on the implementation.

@nvandamme
Copy link
Author

nvandamme commented Dec 12, 2024

@vlabo, i've already tried by uninstalling Adguard-windows to no avail (including a full network reset, including drivers reinstall and my windows 24H2 install is fresh from November)
I don't have any special config apart AdGuard, +ProtonVPN and a tailscale/wireguard client i'm using from time to time (these wasn't up during portmaster tests on my side).
I'll try resetting up portmaster without any tiers VPNs softwares (unistalling OpenVPN, ProtonVPN, Wireguard/Tailscale).

@vlabo
Copy link
Member

vlabo commented Dec 12, 2024

We recently shipped a new feature which is still in the Beta channel.
If you dont want Portmaster to manage your DNS request you can switch to the beta version and remove all revolvers from the config.

That way Postmaster dns server will not be used and all traffic will go to the system dns or whatever application is managing the dns.

If you want to try it out here is how to switch
https://wiki.safing.io/en/FAQ/SwitchReleaseChannel

@nvandamme
Copy link
Author

@vlabo
I've done some further testings:

  • on stable 1.6.10: some random network disconnect, and from windows logs there are two entries that might indicate some serious problems:
    • Windows Security Center keeps on restarting RulesEngine (maybe due to connections drops)
    • Sometimes connectivity is lost due to portmaster launching multiple UDP queries that saturate ephemeral ports and triggering timeouts DNS wise
  • on support release:
  • Windows Security Center keeps on restarting RulesEngine
  • No connection drops ?
  • on 1.6.28:
    • IPv6 doesn't seems to be handled right by portmaster, denying the complete stack system wide (see logs)
Version 1.6.28
Portmaster 1.6.28

built with go1.22.9 (gc -cgo) for windows/amd64
  at 2024-12-03T06:48:40Z

commit 6e173e3b9616c8cf5ecd796fe62035bb5580b32b (clean)
  at 2024-12-02T14:23:07Z
  from [email protected]:Safing/portmaster.git

Licensed under the GPLv3 license.
Platform: Microsoft Windows 11 Pro 10.0.26100 Build 26100
System: Microsoft Windows 11 Pro windows (Standalone Workstation) 10.0.26100 Build 26100
Kernel: 10.0.26100 Build 26100 x86_64

Unexpected Logs
2024-12-14 15:03:32.803 WRN xt2/packet:067 > 139 windowskext: failed to parse payload: unsupported payload layer: 0
2024-12-14 15:03:33.624 WRN xt2/packet:067 > 141 windowskext: failed to parse payload: unsupported payload layer: 0
2024-12-14 15:03:34.631 WRN xt2/packet:067 > 143 windowskext: failed to parse payload: unsupported payload layer: 0
2024-12-14 15:03:35.634 WRN xt2/packet:067 > 145 windowskext: failed to parse payload: unsupported payload layer: 0
2024-12-14 15:03:35.715 WRN xt2/packet:067 > 147 windowskext: failed to parse payload: unsupported payload layer: 0
2024-12-14 15:03:35.821 WRN xt2/packet:067 > 149 windowskext: failed to parse payload: unsupported payload layer: 0
2024-12-14 15:03:36.632 WRN xt2/packet:067 > 151 windowskext: failed to parse payload: unsupported payload layer: 0
2024-12-14 15:03:36.823 WRN xt2/packet:067 > 153 windowskext: failed to parse payload: unsupported payload layer: 0
2024-12-14 15:03:37.626 WRN xt2/packet:067 > 155 windowskext: failed to parse payload: unsupported payload layer: 0
2024-12-14 15:03:37.847 WRN xt2/packet:067 > 157 windowskext: failed to parse payload: unsupported payload layer: 0
241214 15:03:38.440 CURRENT TIME
Status: Online
OnlineStatus:          Online
CaptivePortal:         
SPN: disabled (module disabled)
HomeHubID:    
HomeHubName:  
HomeHubIP:    
Transport:    
---
Client:       true
PublicHub:    false
HubHasIPv4:   false
HubHasIPv6:   false
Resolvers: 5/5
10.1.1.1 (dns://10.1.1.1:53#config)
  dns://10.1.1.1:53#config
  Failing: false

2a01:e0a:xxx:xxx::1 (dns://2a01:e0a:xxx:xxx::1:53#config)
  dns://2a01:e0a:xxx:xxx::1:53#config
  Failing: false

2a01:e0a:xxx:xxx::1 (dns://2a01:e0a:xxx:xxx::1:53#system)
  dns://2a01:e0a:xxx:xxx::1:53#system
  Failing: false

2a01:e0a:xxx:xxx::1 (dns://2a01:e0a:xxx:xxx::1:53#system)
  dns://2a01:e0a:xxx:xxx::1:53#system
  Failing: false

10.1.1.1 (dns://10.1.1.1:53#system)
  dns://10.1.1.1:53#system
  Search Domains: .0x.v-dx.net., .0x.v-dx.net.
  Failing: false
Config: 10
core/expertiseLevel: expert
core/releaseChannel: staging
dns/dontResolveSpecialDomains: false
dns/nameservers: [redacted]
dns/noAssignedNameservers: false
filter/blockInbound: false
filter/includeSubdomains: false
filter/lists: [TRAC MAL DECEP BAD WSP UNBREAK]
filter/preventBypassing: false
filter/serviceEndpoints: [redacted]
Updates: staging (13/35)
Active:
all/intel/geoip/geoipv4.mmdb.gz: 20241023.0.1
all/intel/geoip/geoipv6.mmdb.gz: 20241023.0.1
all/intel/lists/base.dsdl: 20241201.0.16
all/intel/lists/index.dsd: 2023.6.13
all/intel/lists/intermediate.dsdl: 20241208.0.0
all/intel/lists/urgent.dsdl: 20241214.9.15
all/intel/portmaster/news.yaml: 20241210.15.5
all/ui/modules/assets.zip: 0.3.5
all/ui/modules/portmaster.zip: 0.8.12
windows_amd64/core/portmaster-core.exe: 1.6.28
windows_amd64/dll/portmaster-core.dll: 1.6.28
windows_amd64/kext/portmaster-kext.sys: 2.0.6
windows_amd64/start/portmaster-start.exe: 1.6.28

Selected:
all/dashboards/hubs.json: 0.0.2
all/intel/geoip/geoipv4-mini.mmdb.gz: 20241023.0.1
all/intel/geoip/geoipv4.mmdb.gz: 20241023.0.1
all/intel/geoip/geoipv4.mmdb: 20241023.0.1
all/intel/geoip/geoipv6-mini.mmdb.gz: 20241023.0.1
all/intel/geoip/geoipv6.mmdb.gz: 20241023.0.1
all/intel/geoip/geoipv6.mmdb: 20241023.0.1
all/intel/lists/base.dsdl: 20241201.0.16
all/intel/lists/index.dsd: 2023.6.13
all/intel/lists/intermediate.dsdl: 20241208.0.0
all/intel/lists/urgent.dsdl: 20241214.9.15
all/intel/portmaster/news.yaml: 20241210.15.5
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.28
windows_amd64/core/portmaster-core.exe: 1.6.28
windows_amd64/dll/portmaster-core.dll: 1.6.28
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.6
windows_amd64/kext/portmaster-kext.sys: 2.0.6
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.28
Compatibility: WFP State (49)
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}
NsAleFlowEstablishedV4                         Callout    Nsr ALE Flow Established V4 Callout                                           {71da3b2d-c3e4-4aba-a5af-2518733296eb}   [no provider key]   FWPM_LAYER_ALE_FLOW_ESTABLISHED_V4
NsAleFlowEstablishedV6                         Callout    Nsr ALE Flow Established V6 Callout                                           {891dd37c-9874-4a5e-a039-ba6f448a0e93}   [no provider key]   FWPM_LAYER_ALE_FLOW_ESTABLISHED_V6
NsStreamV4                                     Callout    Nsr Stream V4 Callout                                                         {be26feaa-d260-4ee7-b4dc-ef842f537842}   [no provider key]   FWPM_LAYER_STREAM_V4
NsStreamV6                                     Callout    Nsr Stream V6 Callout                                                         {3df07fda-20cc-4ad6-a06f-1df3134b4971}   [no provider key]   FWPM_LAYER_STREAM_V6
NsrSubLayer                                    SubLayer   nsr sublayer                                                                  {94f25722-8dd9-49fc-8b64-1374205ab5e0}
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          {3102013c-6347-4771-83a2-638c9e9eaceb}   [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          {f322308f-a82d-4e35-942e-de119c1d2a51}   [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   {8885603b-2cbe-4501-9a86-871b46949d4f}   [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   {1164b788-13c0-454f-9502-618815a63811}   [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         {264001a2-d609-4b8e-91c6-785a0ed07859}   [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         {4b71bfee-ade7-4379-8a11-3af23576253f}   [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      {dd2f7b56-8d91-4a79-8855-0752ef726231}   [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      {0a69de15-0cb9-4309-8d4f-af7af49f4cc3}   [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     {09426b3e-0be4-48ff-82f8-eba366d0d7f5}   [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     {6da54169-b55a-41db-8673-e725ba33db9a}   [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   {d766e33e-9540-4b1f-ae27-e2485d948fa4}   [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   {ef793191-8d2a-4659-b0fc-b8f1a175fe2e}   [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       {0b6309f8-c297-4d4f-b26b-b0fe92c1488f}   [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       {b3cfe5b9-b42b-4767-8864-9084fb886f13}   [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}
ProtonVPN Permanent Provider                   Provider   [no description]                                                              {20865f68-0b04-44da-bb83-2238622540fa}
ProtonVPN Permanent Sublayer                   SubLayer   [no description]                                                              {aa867e71-5765-4be3-9399-581585c226ce}
ProtonVPN block dns callout                    Callout    Sends server failure packet response for non TAP/TUN DNS queries.             {10636af3-50d6-4f53-acb7-d5af33217fcb}   {20865f68-0b04-44da-bb83-2238622540fa}   FWPM_LAYER_OUTBOUND_IPPACKET_V4
STREAM_FILTER                                  Filter     Filter used to capture Stream traffic                                         {1a18edca-9bc2-49b7-91da-5b6afdf4dcc4}   [no provider key]                        FWPM_LAYER_STREAM_V6                 {94f25722-8dd9-49fc-8b64-1374205ab5e0}
STREAM_FILTER                                  Filter     Filter used to capture Stream traffic                                         {f9d3b31e-1487-4e57-b2de-eedac3ddaedb}   [no provider key]                        FWPM_LAYER_STREAM_V4                 {94f25722-8dd9-49fc-8b64-1374205ab5e0}
TCP_FILTER                                     Filter     Filter used to capture TCP traffic                                            {84068c6c-6f07-41ea-a6b7-d2c2a874fa96}   [no provider key]                        FWPM_LAYER_ALE_FLOW_ESTABLISHED_V6   {94f25722-8dd9-49fc-8b64-1374205ab5e0}
TCP_FILTER                                     Filter     Filter used to capture TCP traffic                                            {acadbc13-514e-4c60-9f18-9a34c7e1fe4f}   [no provider key]                        FWPM_LAYER_ALE_FLOW_ESTABLISHED_V4   {94f25722-8dd9-49fc-8b64-1374205ab5e0}
Teredo socket option opt out block filter      Filter     [no description]                                                              {c4652644-390f-4fc6-b823-60e788ef7a61}   {c6b16ee0-22b0-4130-8b26-07c88cd91bf2}   FWPM_LAYER_ALE_AUTH_RECV_ACCEPT_V6   {7b6b11f6-cbb5-433c-ae06-6a4f0076e49e}

Worker Status: 3/54 (0?)
54 Workers: 3 running, 54 waiting

#   State          Module          Name                                 Worker Func                                                                                      Current Line                                                                             Extra Info
1   running        API             http request                         github.com/safing/portmaster/base/api.(*mainHandler).ServeHTTP.func1                             github.com/safing/portmaster/service/debug.go:58                                         
1   syscall        DNSMonitor      etw-dns-event-listener               github.com/safing/portmaster/service/firewall/interception/dnsmonitor.initializeSessions.func1   github.com/safing/portmaster/service/integration/etw_windows.go:73                       
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:838                      
1   select         Firewall        packet handler                       github.com/safing/portmaster/service/firewall.packetHandler                                      github.com/safing/portmaster/service/firewall/packet_handler.go:823                      
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         Interception    kext log request worker              github.com/safing/portmaster/service/firewall/interception.startInterception.func5               github.com/safing/portmaster/service/firewall/interception/interception_windows.go:89    
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        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        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                                                                                                                     delayed
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 129
61 @ 0x5e2b4e 0x5f4665 0xabdd65 0xabe353 0x6154e1
#	0xabdd64	github.com/safing/portmaster/base/api.(*DatabaseAPI).processSub+0x224	/go-workdir/base/api/database.go:449
#	0xabe352	github.com/safing/portmaster/base/api.(*DatabaseAPI).handleQsub+0xd2	/go-workdir/base/api/database.go:512

15 @ 0x5e2b4e 0x5f4665 0xa7c9e5 0x6154e1
#	0xa7c9e4	github.com/safing/portmaster/service/mgr.(*WorkerMgr).taskMgr+0x2a4	/go-workdir/service/mgr/workermgr.go:180

4 @ 0x5e2b4e 0x5f4665 0xabdd65 0xabd9a8 0x6154e1
#	0xabdd64	github.com/safing/portmaster/base/api.(*DatabaseAPI).processSub+0x224	/go-workdir/base/api/database.go:449
#	0xabd9a7	github.com/safing/portmaster/base/api.(*DatabaseAPI).handleSub+0x87	/go-workdir/base/api/database.go:421

3 @ 0x5e2b4e 0x5d9e77 0x60efc5 0x6a39c7 0x6a4ea6 0x6a5b51 0x74a185 0x760d45 0x929f8b 0x639d23 0x639e53 0x92fce9 0x6154e1
#	0x60efc4	internal/poll.runtime_pollWait+0x84	/usr/local/go/src/runtime/netpoll.go:345
#	0x6a39c6	internal/poll.(*pollDesc).wait+0x26	/usr/local/go/src/internal/poll/fd_poll_runtime.go:84
#	0x6a4ea5	internal/poll.execIO+0xe5		/usr/local/go/src/internal/poll/fd_windows.go:175
#	0x6a5b50	internal/poll.(*FD).Read+0x2b0		/usr/local/go/src/internal/poll/fd_windows.go:436
#	0x74a184	net.(*netFD).Read+0x24			/usr/local/go/src/net/fd_posix.go:55
#	0x760d44	net.(*conn).Read+0x44			/usr/local/go/src/net/net.go:185
#	0x929f8a	net/http.(*connReader).Read+0x14a	/usr/local/go/src/net/http/server.go:789
#	0x639d22	bufio.(*Reader).fill+0x102		/usr/local/go/src/bufio/bufio.go:110
#	0x639e52	bufio.(*Reader).Peek+0x52		/usr/local/go/src/bufio/bufio.go:148
#	0x92fce8	net/http.(*conn).serve+0x748		/usr/local/go/src/net/http/server.go:2079

2 @ 0x5e2b4e 0x5d9e77 0x60efc5 0x6a39c7 0x6a4ea6 0x6a5b51 0x74a185 0x760d45 0x639d23 0x639e53 0xaa60e6 0xaa818d 0xaa90f0 0xaa9753 0xabb50c 0xa78efb 0xa782e7 0x6154e1
#	0x60efc4	internal/poll.runtime_pollWait+0x84						/usr/local/go/src/runtime/netpoll.go:345
#	0x6a39c6	internal/poll.(*pollDesc).wait+0x26						/usr/local/go/src/internal/poll/fd_poll_runtime.go:84
#	0x6a4ea5	internal/poll.execIO+0xe5							/usr/local/go/src/internal/poll/fd_windows.go:175
#	0x6a5b50	internal/poll.(*FD).Read+0x2b0							/usr/local/go/src/internal/poll/fd_windows.go:436
#	0x74a184	net.(*netFD).Read+0x24								/usr/local/go/src/net/fd_posix.go:55
#	0x760d44	net.(*conn).Read+0x44								/usr/local/go/src/net/net.go:185
#	0x639d22	bufio.(*Reader).fill+0x102							/usr/local/go/src/bufio/bufio.go:110
#	0x639e52	bufio.(*Reader).Peek+0x52							/usr/local/go/src/bufio/bufio.go:148
#	0xaa60e5	github.com/gorilla/websocket.(*Conn).read+0x25					/.go-mod-cache/github.com/gorilla/[email protected]/conn.go:371
#	0xaa818c	github.com/gorilla/websocket.(*Conn).advanceFrame+0x6c				/.go-mod-cache/github.com/gorilla/[email protected]/conn.go:809
#	0xaa90ef	github.com/gorilla/websocket.(*Conn).NextReader+0xaf				/.go-mod-cache/github.com/gorilla/[email protected]/conn.go:1009
#	0xaa9752	github.com/gorilla/websocket.(*Conn).ReadMessage+0x12				/.go-mod-cache/github.com/gorilla/[email protected]/conn.go:1093
#	0xabb50b	github.com/safing/portmaster/base/api.(*DatabaseWebsocketAPI).handler+0x6b	/go-workdir/base/api/database.go:137
#	0xa78efa	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa		/go-workdir/service/mgr/worker.go:332
#	0xa782e6	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206		/go-workdir/service/mgr/worker.go:181

2 @ 0x5e2b4e 0x5f4665 0xa7c8b3 0x6154e1
#	0xa7c8b2	github.com/safing/portmaster/service/mgr.(*WorkerMgr).taskMgr+0x172	/go-workdir/service/mgr/workermgr.go:151

2 @ 0x5e2b4e 0x5f4665 0xa87b25 0xa78efb 0xa782e7 0x6154e1
#	0xa87b24	github.com/safing/portmaster/base/database.(*Interface).DelayedCacheWriter+0x144	/go-workdir/base/database/interface_cache.go:34
#	0xa78efa	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa			/go-workdir/service/mgr/worker.go:332
#	0xa782e6	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206			/go-workdir/service/mgr/worker.go:181

2 @ 0x5e2b4e 0x5f4665 0xaa2746 0xa78efb 0xa782e7 0x6154e1
#	0xaa2745	github.com/safing/portmaster/base/rng.(*Feeder).run+0x145		/go-workdir/base/rng/entropy.go:117
#	0xa78efa	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa	/go-workdir/service/mgr/worker.go:332
#	0xa782e6	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206	/go-workdir/service/mgr/worker.go:181

2 @ 0x5e2b4e 0x5f4665 0xabb6f8 0xa78efb 0xa782e7 0x6154e1
#	0xabb6f7	github.com/safing/portmaster/base/api.(*DatabaseWebsocketAPI).writer+0x117	/go-workdir/base/api/database.go:155
#	0xa78efa	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa		/go-workdir/service/mgr/worker.go:332
#	0xa782e6	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206		/go-workdir/service/mgr/worker.go:181

1 @ 0x5a8d5e 0x6121e7 0x611e35 0x77d8fe 0xe0452c 0xe0d1cd 0xe0d173 0xa78efb 0xa782e7 0x6154e1
#	0x6121e6	syscall.SyscallN+0x106											/usr/local/go/src/runtime/syscall_windows.go:544
#	0x611e34	syscall.Syscall+0x34											/usr/local/go/src/runtime/syscall_windows.go:482
#	0x77d8fd	golang.org/x/sys/windows.(*Proc).Call+0x9d								/.go-mod-cache/golang.org/x/[email protected]/windows/dll_windows.go:170
#	0xe0452b	github.com/safing/portmaster/service/integration.ETWFunctions.StartTrace+0x6b				/go-workdir/service/integration/etw_windows.go:73
#	0xe0d1cc	github.com/safing/portmaster/service/firewall/interception/dnsmonitor.(*ETWSession).StartTrace+0x6c	/go-workdir/service/firewall/interception/dnsmonitor/etwlink_windows.go:61
#	0xe0d172	github.com/safing/portmaster/service/firewall/interception/dnsmonitor.initializeSessions.func1+0x12	/go-workdir/service/firewall/interception/dnsmonitor/eventlistener_windows.go:49
#	0xa78efa	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa					/go-workdir/service/mgr/worker.go:332
#	0xa782e6	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206					/go-workdir/service/mgr/worker.go:181

1 @ 0x5a8d5e 0x6121e7 0x611e8a 0x682eab 0x67c66d 0x67c660 0x6a5a65 0x6b1df2 0x6b1dea 0x63cc9e 0x1102425 0x6154e1
#	0x6121e6	syscall.SyscallN+0x106		/usr/local/go/src/runtime/syscall_windows.go:544
#	0x611e89	syscall.Syscall6+0x49		/usr/local/go/src/runtime/syscall_windows.go:488
#	0x682eaa	syscall.readFile+0x8a		/usr/local/go/src/syscall/zsyscall_windows.go:1021
#	0x67c66c	syscall.ReadFile+0x2c		/usr/local/go/src/syscall/syscall_windows.go:442
#	0x67c65f	syscall.Read+0x1f		/usr/local/go/src/syscall/syscall_windows.go:421
#	0x6a5a64	internal/poll.(*FD).Read+0x1c4	/usr/local/go/src/internal/poll/fd_windows.go:422
#	0x6b1df1	os.(*File).read+0x51		/usr/local/go/src/os/file_posix.go:29
#	0x6b1de9	os.(*File).Read+0x49		/usr/local/go/src/os/file.go:118
#	0x63cc9d	bufio.(*Scanner).Scan+0x81d	/usr/local/go/src/bufio/scan.go:219
#	0x1102424	main.inputSignals+0x84		/go-workdir/cmds/portmaster-core/main.go:182

1 @ 0x5a8d5e 0x6121e7 0x611e8a 0x781d2b 0x10da58c 0x10da56c 0x10da3ab 0x6248f0 0x6d3074 0x6d3075 0x10d5b05 0x10d64e7 0x10dae45 0x10dae35 0x10dd429 0xa78efb 0xa782e7 0x6154e1
#	0x6121e6	syscall.SyscallN+0x106										/usr/local/go/src/runtime/syscall_windows.go:544
#	0x611e89	syscall.Syscall6+0x49										/usr/local/go/src/runtime/syscall_windows.go:488
#	0x781d2a	golang.org/x/sys/windows.readFile+0x8a								/.go-mod-cache/golang.org/x/[email protected]/windows/zsyscall_windows.go:3020
#	0x10da58b	golang.org/x/sys/windows.ReadFile+0x4b								/.go-mod-cache/golang.org/x/[email protected]/windows/syscall_windows.go:596
#	0x10da56b	github.com/safing/portmaster/windows_kext/kextinterface.(*KextFile).refill_read_buffer+0x2b	/go-workdir/windows_kext/kextinterface/kext_file.go:61
#	0x10da3aa	github.com/safing/portmaster/windows_kext/kextinterface.(*KextFile).Read+0x8a			/go-workdir/windows_kext/kextinterface/kext_file.go:29
#	0x6248ef	io.ReadAtLeast+0x8f										/usr/local/go/src/io/io.go:335
#	0x6d3073	io.ReadFull+0xb3										/usr/local/go/src/io/io.go:354
#	0x6d3074	encoding/binary.Read+0xb4									/usr/local/go/src/encoding/binary/binary.go:241
#	0x10d5b04	github.com/safing/portmaster/windows_kext/kextinterface.newReadHelper+0x84			/go-workdir/windows_kext/kextinterface/info.go:152
#	0x10d64e6	github.com/safing/portmaster/windows_kext/kextinterface.RecvInfo+0x46				/go-workdir/windows_kext/kextinterface/info.go:220
#	0x10dae44	github.com/safing/portmaster/service/firewall/interception/windowskext2.RecvVerdictRequest+0x44	/go-workdir/service/firewall/interception/windowskext2/kext.go:113
#	0x10dae34	github.com/safing/portmaster/service/firewall/interception/windowskext2.Handler+0x34		/go-workdir/service/firewall/interception/windowskext2/handler.go:36
#	0x10dd428	github.com/safing/portmaster/service/firewall/interception.startInterception.func3+0x28		/go-workdir/service/firewall/interception/interception_windows.go:62
#	0xa78efa	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa				/go-workdir/service/mgr/worker.go:332
#	0xa782e6	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206				/go-workdir/service/mgr/worker.go:181

1 @ 0x5b0c31 0x610de9 0x7066b3 0x6154e1
#	0x610de8	os/signal.signal_recv+0x28	/usr/local/go/src/runtime/sigqueue.go:152
#	0x7066b2	os/signal.loop+0x12		/usr/local/go/src/os/signal/signal_unix.go:23

1 @ 0x5d6611 0x60ec1d 0x719c31 0x719a65 0x71688b 0xa8a45b 0x10cbb49 0xac133a 0xac0a25 0xac5dbc 0xac4985 0xa78efb 0xa78af3 0xac490b 0x9347ce 0x92fb88 0x6154e1
#	0x60ec1c	runtime/pprof.runtime_goroutineProfileWithLabels+0x1c				/usr/local/go/src/runtime/mprof.go:1079
#	0x719c30	runtime/pprof.writeRuntimeProfile+0xb0						/usr/local/go/src/runtime/pprof/pprof.go:774
#	0x719a64	runtime/pprof.writeGoroutine+0x44						/usr/local/go/src/runtime/pprof/pprof.go:734
#	0x71688a	runtime/pprof.(*Profile).WriteTo+0x14a						/usr/local/go/src/runtime/pprof/pprof.go:369
#	0xa8a45a	github.com/safing/portmaster/base/utils/debug.(*Info).AddGoroutineStack+0x5a	/go-workdir/base/utils/debug/debug.go:95
#	0x10cbb48	github.com/safing/portmaster/service/core.debugInfo+0x148			/go-workdir/service/core/api.go:155
#	0xac1339	github.com/safing/portmaster/base/api.(*Endpoint).ServeHTTP+0x899		/go-workdir/base/api/endpoints.go:447
#	0xac0a24	github.com/safing/portmaster/base/api.(*endpointHandler).ServeHTTP+0x44		/go-workdir/base/api/endpoints.go:366
#	0xac5dbb	github.com/safing/portmaster/base/api.(*mainHandler).handle+0x141b		/go-workdir/base/api/router.go:304
#	0xac4984	github.com/safing/portmaster/base/api.(*mainHandler).ServeHTTP.func1+0x24	/go-workdir/base/api/router.go:114
#	0xa78efa	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa		/go-workdir/service/mgr/worker.go:332
#	0xa78af2	github.com/safing/portmaster/service/mgr.(*Manager).Do+0x1f2			/go-workdir/service/mgr/worker.go:264
#	0xac490a	github.com/safing/portmaster/base/api.(*mainHandler).ServeHTTP+0xaa		/go-workdir/base/api/router.go:113
#	0x9347cd	net/http.serverHandler.ServeHTTP+0x8d						/usr/local/go/src/net/http/server.go:3142
#	0x92fb87	net/http.(*conn).serve+0x5e7							/usr/local/go/src/net/http/server.go:2044

1 @ 0x5e2b4e 0x5aaa0d 0x5aa612 0xdeeffa 0xa78efb 0xa782e7 0x6154e1
#	0xdeeff9	github.com/safing/portmaster/service/resolver.listenToMDNS+0x619	/go-workdir/service/resolver/resolver-mdns.go:147
#	0xa78efa	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa	/go-workdir/service/mgr/worker.go:332
#	0xa782e6	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206	/go-workdir/service/mgr/worker.go:181

1 @ 0x5e2b4e 0x5d9e77 0x60efc5 0x6a39c7 0x6a4ea6 0x6a5b51 0x74a185 0x760d45 0x929af7 0x6154e1
#	0x60efc4	internal/poll.runtime_pollWait+0x84		/usr/local/go/src/runtime/netpoll.go:345
#	0x6a39c6	internal/poll.(*pollDesc).wait+0x26		/usr/local/go/src/internal/poll/fd_poll_runtime.go:84
#	0x6a4ea5	internal/poll.execIO+0xe5			/usr/local/go/src/internal/poll/fd_windows.go:175
#	0x6a5b50	internal/poll.(*FD).Read+0x2b0			/usr/local/go/src/internal/poll/fd_windows.go:436
#	0x74a184	net.(*netFD).Read+0x24				/usr/local/go/src/net/fd_posix.go:55
#	0x760d44	net.(*conn).Read+0x44				/usr/local/go/src/net/net.go:185
#	0x929af6	net/http.(*connReader).backgroundRead+0x36	/usr/local/go/src/net/http/server.go:681

1 @ 0x5e2b4e 0x5d9e77 0x60efc5 0x6a39c7 0x6a4ea6 0x6a5b51 0x74a185 0x760d45 0xdf0d97 0xdef129 0xa78efb 0xa782e7 0x6154e1
#	0x60efc4	internal/poll.runtime_pollWait+0x84					/usr/local/go/src/runtime/netpoll.go:345
#	0x6a39c6	internal/poll.(*pollDesc).wait+0x26					/usr/local/go/src/internal/poll/fd_poll_runtime.go:84
#	0x6a4ea5	internal/poll.execIO+0xe5						/usr/local/go/src/internal/poll/fd_windows.go:175
#	0x6a5b50	internal/poll.(*FD).Read+0x2b0						/usr/local/go/src/internal/poll/fd_windows.go:436
#	0x74a184	net.(*netFD).Read+0x24							/usr/local/go/src/net/fd_posix.go:55
#	0x760d44	net.(*conn).Read+0x44							/usr/local/go/src/net/net.go:185
#	0xdf0d96	github.com/safing/portmaster/service/resolver.listenForDNSPackets+0x76	/go-workdir/service/resolver/resolver-mdns.go:343
#	0xdef128	github.com/safing/portmaster/service/resolver.listenToMDNS.func7+0x28	/go-workdir/service/resolver/resolver-mdns.go:131
#	0xa78efa	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa	/go-workdir/service/mgr/worker.go:332
#	0xa782e6	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206	/go-workdir/service/mgr/worker.go:181

1 @ 0x5e2b4e 0x5d9e77 0x60efc5 0x6a39c7 0x6a4ea6 0x6a5b51 0x74a185 0x760d45 0xdf0d97 0xdef1e9 0xa78efb 0xa782e7 0x6154e1
#	0x60efc4	internal/poll.runtime_pollWait+0x84					/usr/local/go/src/runtime/netpoll.go:345
#	0x6a39c6	internal/poll.(*pollDesc).wait+0x26					/usr/local/go/src/internal/poll/fd_poll_runtime.go:84
#	0x6a4ea5	internal/poll.execIO+0xe5						/usr/local/go/src/internal/poll/fd_windows.go:175
#	0x6a5b50	internal/poll.(*FD).Read+0x2b0						/usr/local/go/src/internal/poll/fd_windows.go:436
#	0x74a184	net.(*netFD).Read+0x24							/usr/local/go/src/net/fd_posix.go:55
#	0x760d44	net.(*conn).Read+0x44							/usr/local/go/src/net/net.go:185
#	0xdf0d96	github.com/safing/portmaster/service/resolver.listenForDNSPackets+0x76	/go-workdir/service/resolver/resolver-mdns.go:343
#	0xdef1e8	github.com/safing/portmaster/service/resolver.listenToMDNS.func3+0x28	/go-workdir/service/resolver/resolver-mdns.go:104
#	0xa78efa	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa	/go-workdir/service/mgr/worker.go:332
#	0xa782e6	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206	/go-workdir/service/mgr/worker.go:181

1 @ 0x5e2b4e 0x5d9e77 0x60efc5 0x6a39c7 0x6a4ea6 0x6a5b51 0x74a185 0x760d45 0xdf0d97 0xdef249 0xa78efb 0xa782e7 0x6154e1
#	0x60efc4	internal/poll.runtime_pollWait+0x84					/usr/local/go/src/runtime/netpoll.go:345
#	0x6a39c6	internal/poll.(*pollDesc).wait+0x26					/usr/local/go/src/internal/poll/fd_poll_runtime.go:84
#	0x6a4ea5	internal/poll.execIO+0xe5						/usr/local/go/src/internal/poll/fd_windows.go:175
#	0x6a5b50	internal/poll.(*FD).Read+0x2b0						/usr/local/go/src/internal/poll/fd_windows.go:436
#	0x74a184	net.(*netFD).Read+0x24							/usr/local/go/src/net/fd_posix.go:55
#	0x760d44	net.(*conn).Read+0x44							/usr/local/go/src/net/net.go:185
#	0xdf0d96	github.com/safing/portmaster/service/resolver.listenForDNSPackets+0x76	/go-workdir/service/resolver/resolver-mdns.go:343
#	0xdef248	github.com/safing/portmaster/service/resolver.listenToMDNS.func1+0x28	/go-workdir/service/resolver/resolver-mdns.go:91
#	0xa78efa	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa	/go-workdir/service/mgr/worker.go:332
#	0xa782e6	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206	/go-workdir/service/mgr/worker.go:181

1 @ 0x5e2b4e 0x5d9e77 0x60efc5 0x6a39c7 0x6a4ea6 0x6a6fe5 0x74a485 0x76d016 0x76afd0 0x76b16a 0xc547dc 0xc428c5 0xc3f9f3 0xc4154e 0xc400a5 0x10f7088 0xa78efb 0xa782e7 0x6154e1
#	0x60efc4	internal/poll.runtime_pollWait+0x84						/usr/local/go/src/runtime/netpoll.go:345
#	0x6a39c6	internal/poll.(*pollDesc).wait+0x26						/usr/local/go/src/internal/poll/fd_poll_runtime.go:84
#	0x6a4ea5	internal/poll.execIO+0xe5							/usr/local/go/src/internal/poll/fd_windows.go:175
#	0x6a6fe4	internal/poll.(*FD).ReadFromInet6+0x144						/usr/local/go/src/internal/poll/fd_windows.go:637
#	0x74a484	net.(*netFD).readFromInet6+0x24							/usr/local/go/src/net/fd_posix.go:72
#	0x76d015	net.(*UDPConn).readFrom+0x75							/usr/local/go/src/net/udpsock_posix.go:59
#	0x76afcf	net.(*UDPConn).readFromUDP+0x2f							/usr/local/go/src/net/udpsock.go:149
#	0x76b169	net.(*UDPConn).ReadFrom+0x49							/usr/local/go/src/net/udpsock.go:158
#	0xc547db	github.com/miekg/dns.ReadFromSessionUDP+0x1b					/.go-mod-cache/github.com/miekg/[email protected]/udp_windows.go:22
#	0xc428c4	github.com/miekg/dns.(*Server).readUDP+0x104					/.go-mod-cache/github.com/miekg/[email protected]/server.go:716
#	0xc3f9f2	github.com/miekg/dns.defaultReader.ReadUDP+0x12					/.go-mod-cache/github.com/miekg/[email protected]/server.go:174
#	0xc4154d	github.com/miekg/dns.(*Server).serveUDP+0x26d					/.go-mod-cache/github.com/miekg/[email protected]/server.go:530
#	0xc400a4	github.com/miekg/dns.(*Server).ListenAndServe+0x564				/.go-mod-cache/github.com/miekg/[email protected]/server.go:359
#	0x10f7087	github.com/safing/portmaster/service/nameserver.start.startListener.func4+0x187	/go-workdir/service/nameserver/module.go:156
#	0xa78efa	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa		/go-workdir/service/mgr/worker.go:332
#	0xa782e6	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206		/go-workdir/service/mgr/worker.go:181

1 @ 0x5e2b4e 0x5d9e77 0x60efc5 0x6a39c7 0x6a4ea6 0x6a9567 0x6a989c 0x74c2b4 0x76a3fe 0x7691f0 0x934bfe 0x934891 0xac651a 0xa78efb 0xa78af3 0xac4816 0xa78efb 0xa782e7 0x6154e1
#	0x60efc4	internal/poll.runtime_pollWait+0x84					/usr/local/go/src/runtime/netpoll.go:345
#	0x6a39c6	internal/poll.(*pollDesc).wait+0x26					/usr/local/go/src/internal/poll/fd_poll_runtime.go:84
#	0x6a4ea5	internal/poll.execIO+0xe5						/usr/local/go/src/internal/poll/fd_windows.go:175
#	0x6a9566	internal/poll.(*FD).acceptOne+0x66					/usr/local/go/src/internal/poll/fd_windows.go:944
#	0x6a989b	internal/poll.(*FD).Accept+0x1bb					/usr/local/go/src/internal/poll/fd_windows.go:978
#	0x74c2b3	net.(*netFD).accept+0x53						/usr/local/go/src/net/fd_windows.go:178
#	0x76a3fd	net.(*TCPListener).accept+0x1d						/usr/local/go/src/net/tcpsock_posix.go:159
#	0x7691ef	net.(*TCPListener).Accept+0x2f						/usr/local/go/src/net/tcpsock.go:327
#	0x934bfd	net/http.(*Server).Serve+0x33d						/usr/local/go/src/net/http/server.go:3260
#	0x934890	net/http.(*Server).ListenAndServe+0x70					/usr/local/go/src/net/http/server.go:3189
#	0xac6519	github.com/safing/portmaster/base/api.serverManager.func1+0x19		/go-workdir/base/api/router.go:92
#	0xa78efa	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa	/go-workdir/service/mgr/worker.go:332
#	0xa78af2	github.com/safing/portmaster/service/mgr.(*Manager).Do+0x1f2		/go-workdir/service/mgr/worker.go:264
#	0xac4815	github.com/safing/portmaster/base/api.serverManager+0xd5		/go-workdir/base/api/router.go:91
#	0xa78efa	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa	/go-workdir/service/mgr/worker.go:332
#	0xa782e6	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206	/go-workdir/service/mgr/worker.go:181

1 @ 0x5e2b4e 0x5f4665 0x107e0d1 0x1081a6a 0xa78efb 0xa782e7 0x6154e1
#	0x107e0d0	github.com/safing/portmaster/service/netquery.(*Manager).HandleFeed+0xb0	/go-workdir/service/netquery/manager.go:101
#	0x1081a69	github.com/safing/portmaster/service/netquery.(*NetQuery).Start.func2+0x29	/go-workdir/service/netquery/module_api.go:215
#	0xa78efa	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa		/go-workdir/service/mgr/worker.go:332
#	0xa782e6	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206		/go-workdir/service/mgr/worker.go:181

1 @ 0x5e2b4e 0x5f4665 0x10818bc 0xa78efb 0xa782e7 0x6154e1
#	0x10818bb	github.com/safing/portmaster/service/netquery.(*NetQuery).Start.func3+0x9b	/go-workdir/service/netquery/module_api.go:221
#	0xa78efa	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa		/go-workdir/service/mgr/worker.go:332
#	0xa782e6	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206		/go-workdir/service/mgr/worker.go:181

1 @ 0x5e2b4e 0x5f4665 0x1081cb6 0xa78efb 0xa782e7 0x6154e1
#	0x1081cb5	github.com/safing/portmaster/service/netquery.(*NetQuery).Start.func1+0x215	/go-workdir/service/netquery/module_api.go:194
#	0xa78efa	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa		/go-workdir/service/mgr/worker.go:332
#	0xa782e6	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206		/go-workdir/service/mgr/worker.go:181

1 @ 0x5e2b4e 0x5f4665 0x10ded85 0xa78efb 0xa782e7 0x6154e1
#	0x10ded84	github.com/safing/portmaster/service/firewall/interception.startInterception.func4+0xe4	/go-workdir/service/firewall/interception/interception_windows.go:71
#	0xa78efa	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa			/go-workdir/service/mgr/worker.go:332
#	0xa782e6	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206			/go-workdir/service/mgr/worker.go:181

1 @ 0x5e2b4e 0x5f4665 0x10def85 0xa78efb 0xa782e7 0x6154e1
#	0x10def84	github.com/safing/portmaster/service/firewall/interception.startInterception.func5+0xe4	/go-workdir/service/firewall/interception/interception_windows.go:89
#	0xa78efa	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa			/go-workdir/service/mgr/worker.go:332
#	0xa782e6	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206			/go-workdir/service/mgr/worker.go:181

1 @ 0x5e2b4e 0x5f4665 0x10df185 0xa78efb 0xa782e7 0x6154e1
#	0x10df184	github.com/safing/portmaster/service/firewall/interception.startInterception.func6+0xe4	/go-workdir/service/firewall/interception/interception_windows.go:106
#	0xa78efa	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa			/go-workdir/service/mgr/worker.go:332
#	0xa782e6	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206			/go-workdir/service/mgr/worker.go:181

1 @ 0x5e2b4e 0x5f4665 0x10f0fa9 0xa78efb 0xa782e7 0x6154e1
#	0x10f0fa8	github.com/safing/portmaster/service/firewall.packetHandler+0x88	/go-workdir/service/firewall/packet_handler.go:823
#	0xa78efa	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa	/go-workdir/service/mgr/worker.go:332
#	0xa782e6	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206	/go-workdir/service/mgr/worker.go:181

1 @ 0x5e2b4e 0x5f4665 0x10f10b0 0xa78efb 0xa782e7 0x6154e1
#	0x10f10af	github.com/safing/portmaster/service/firewall.bandwidthUpdateHandler+0x8f	/go-workdir/service/firewall/packet_handler.go:838
#	0xa78efa	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa		/go-workdir/service/mgr/worker.go:332
#	0xa782e6	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206		/go-workdir/service/mgr/worker.go:181

1 @ 0x5e2b4e 0x5f4665 0x1101d94 0x5e272b 0x6154e1
#	0x1101d93	main.main+0x5b3		/go-workdir/cmds/portmaster-core/main.go:118
#	0x5e272a	runtime.main+0x28a	/usr/local/go/src/runtime/proc.go:271

1 @ 0x5e2b4e 0x5f4665 0x7e1a35 0x7e18ba 0x6154e1
#	0x7e1a34	github.com/safing/portmaster/base/log.writer+0xd4		/go-workdir/base/log/output.go:166
#	0x7e18b9	github.com/safing/portmaster/base/log.writerManager+0x79	/go-workdir/base/log/output.go:123

1 @ 0x5e2b4e 0x5f4665 0xaa2ac5 0xa78efb 0xa782e7 0x6154e1
#	0xaa2ac4	github.com/safing/portmaster/base/rng.fullFeeder+0x84			/go-workdir/base/rng/fullfeed.go:25
#	0xa78efa	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa	/go-workdir/service/mgr/worker.go:332
#	0xa782e6	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206	/go-workdir/service/mgr/worker.go:181

1 @ 0x5e2b4e 0x5f4665 0xaa3449 0xa78efb 0xa782e7 0x6154e1
#	0xaa3448	github.com/safing/portmaster/base/rng.osFeeder+0x168			/go-workdir/base/rng/osfeeder.go:27
#	0xa78efa	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa	/go-workdir/service/mgr/worker.go:332
#	0xa782e6	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206	/go-workdir/service/mgr/worker.go:181

1 @ 0x5e2b4e 0x5f4665 0xaa3d97 0xa78efb 0xa782e7 0x6154e1
#	0xaa3d96	github.com/safing/portmaster/base/rng.tickFeeder+0x2d6			/go-workdir/base/rng/tickfeeder.go:63
#	0xa78efa	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa	/go-workdir/service/mgr/worker.go:332
#	0xa782e6	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206	/go-workdir/service/mgr/worker.go:181

1 @ 0x5e2b4e 0x5f4665 0xae144c 0xa78efb 0xa782e7 0x6154e1
#	0xae144b	github.com/safing/portmaster/base/notifications.cleaner+0xcb		/go-workdir/base/notifications/cleaner.go:14
#	0xa78efa	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa	/go-workdir/service/mgr/worker.go:332
#	0xa782e6	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206	/go-workdir/service/mgr/worker.go:181

1 @ 0x5e2b4e 0x5f4665 0xb83289 0xa78efb 0xa782e7 0x6154e1
#	0xb83288	github.com/safing/portmaster/service/intel/geoip.(*updateWorker).run+0x168	/go-workdir/service/intel/geoip/database.go:173
#	0xa78efa	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa		/go-workdir/service/mgr/worker.go:332
#	0xa782e6	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206		/go-workdir/service/mgr/worker.go:181

1 @ 0x5e2b4e 0x5f4665 0xc860a8 0xa78efb 0xa782e7 0x6154e1
#	0xc860a7	github.com/safing/portmaster/service/netenv.monitorNetworkChanges+0xe7	/go-workdir/service/netenv/network-change.go:52
#	0xa78efa	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa	/go-workdir/service/mgr/worker.go:332
#	0xa782e6	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206	/go-workdir/service/mgr/worker.go:181

1 @ 0x5e2b4e 0x5f4665 0xc87450 0xa78efb 0xa782e7 0x6154e1
#	0xc8744f	github.com/safing/portmaster/service/netenv.monitorOnlineStatus+0xcf	/go-workdir/service/netenv/online-status.go:364
#	0xa78efa	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa	/go-workdir/service/mgr/worker.go:332
#	0xa782e6	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206	/go-workdir/service/mgr/worker.go:181

1 @ 0x5e2b4e 0x5f4665 0xd72155 0xa78efb 0xa782e7 0x6154e1
#	0xd72154	github.com/safing/portmaster/service/status.(*Status).statusPublisher+0x74	/go-workdir/service/status/status.go:55
#	0xa78efa	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa		/go-workdir/service/mgr/worker.go:332
#	0xa782e6	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206		/go-workdir/service/mgr/worker.go:181

1 @ 0x5e2b4e 0x5f4665 0xd925b6 0xa78efb 0xa782e7 0x6154e1
#	0xd925b5	github.com/safing/portmaster/service/profile.cleanActiveProfiles+0x95	/go-workdir/service/profile/active.go:59
#	0xa78efa	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa	/go-workdir/service/mgr/worker.go:332
#	0xa782e6	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206	/go-workdir/service/mgr/worker.go:181

1 @ 0x5e2b4e 0x5f4665 0xdab876 0xa78efb 0xa782e7 0x6154e1
#	0xdab875	github.com/safing/portmaster/service/profile.start.startProfileUpdateChecker.func1+0x135	/go-workdir/service/profile/database.go:57
#	0xa78efa	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa				/go-workdir/service/mgr/worker.go:332
#	0xa782e6	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206				/go-workdir/service/mgr/worker.go:181

1 @ 0x5e2b4e 0x5f4665 0xdef337 0xdef0e5 0xa78efb 0xa782e7 0x6154e1
#	0xdef336	github.com/safing/portmaster/service/resolver.handleMDNSMessages+0xb6	/go-workdir/service/resolver/resolver-mdns.go:153
#	0xdef0e4	github.com/safing/portmaster/service/resolver.listenToMDNS.func9+0x24	/go-workdir/service/resolver/resolver-mdns.go:143
#	0xa78efa	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa	/go-workdir/service/mgr/worker.go:332
#	0xa782e6	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206	/go-workdir/service/mgr/worker.go:181

1 @ 0x5e2b4e 0x5f4665 0xe10a90 0xa78efb 0xa782e7 0x6154e1
#	0xe10a8f	github.com/safing/portmaster/service/network.connectionCleaner+0x1af	/go-workdir/service/network/clean.go:39
#	0xa78efa	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa	/go-workdir/service/mgr/worker.go:332
#	0xa782e6	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206	/go-workdir/service/mgr/worker.go:181

1 @ 0x5e2b4e 0x5f4665 0xe154fa 0xa78efb 0xa782e7 0x6154e1
#	0xe154f9	github.com/safing/portmaster/service/network.(*Connection).packetHandlerWorker+0xf9	/go-workdir/service/network/connection_handler.go:113
#	0xa78efa	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa			/go-workdir/service/mgr/worker.go:332
#	0xa782e6	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206			/go-workdir/service/mgr/worker.go:181

1 @ 0x5e2b4e 0x5f4665 0xe18572 0xa78efb 0xa782e7 0x6154e1
#	0xe18571	github.com/safing/portmaster/service/network.openDNSRequestWriter+0x191	/go-workdir/service/network/dns.go:182
#	0xa78efa	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa	/go-workdir/service/mgr/worker.go:332
#	0xa782e6	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206	/go-workdir/service/mgr/worker.go:181


Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug TYPE: a report on something that isn't working
Projects
None yet
Development

No branches or pull requests

2 participants