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

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

Open
tomasz1986 opened this issue Oct 21, 2024 · 1 comment
Labels
bug TYPE: a report on something that isn't working

Comments

@tomasz1986
Copy link

What happened:

The UI crashes and has to be forcefully closed.

image
image

What did you expect to happen?:

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

How did you reproduce it?:

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

Debug Information:

Version 1.6.25
Portmaster 1.6.25

built with go1.22.8 (gc -cgo) for windows/amd64
  at 2024-10-17T11:24:46Z

commit d26ab22d92d36557cd3d2f9cd7f4efc92518e75d (clean)
  at 2024-10-16T11:53:48Z
  from [email protected]:Safing/portmaster.git

Licensed under the GPLv3 license.
Platform: Microsoft Windows 10 IoT Enterprise LTSC 2021 10.0.19044 Build 19044
System: Microsoft Windows 10 IoT Enterprise LTSC 2021 windows (Standalone Workstation) 10.0.19044 Build 19044
Kernel: 10.0.19044 Build 19044 x86_64

Unexpected Logs
2024-10-21 19:52:08.008 WRN olver-mdns:115 > 002 intel(mdns): failed to create udp6 listen multicast socket: listen udp6 [ff02::fb]:5353: setsockopt: not supported by windows
2024-10-21 19:52:09.091 ERR t2/handler:163 > 004 kext: src/device.rs:159 failed to inject packet: filter-engine: failed to begin transaction: STATUS_FWP_TXN_IN_PROGRESS
2024-10-21 19:52:10.091 ERR t2/handler:163 > 006 kext: src/device.rs:159 failed to inject packet: filter-engine: failed to begin transaction: STATUS_FWP_TXN_IN_PROGRESS
2024-10-21 19:52:29.094 ERR t2/handler:163 > 008 kext: src/device.rs:159 failed to inject packet: filter-engine: failed to begin transaction: STATUS_FWP_TXN_IN_PROGRESS
2024-10-21 19:52:35.091 ERR t2/handler:163 > 010 kext: src/device.rs:159 failed to inject packet: filter-engine: failed to begin transaction: STATUS_FWP_TXN_IN_PROGRESS
2024-10-21 19:54:08.021 WRN er/metrics:075 > 012 resolver: suggesting user to use stale dns cache with avg query time of 113ms for config and system resolvers
2024-10-21 19:54:32.094 ERR t2/handler:163 > 014 kext: src/device.rs:159 failed to inject packet: filter-engine: failed to begin transaction: STATUS_FWP_TXN_IN_PROGRESS
2024-10-21 19:57:15.807 WRN er/resolve:467 > 016 resolver: query to dns://192.168.50.1:53#system failed: dial udp :50470->192.168.50.1:53: bind: An attempt was made to access a socket in a way forbidden by its access permissions.
2024-10-21 20:00:52.979 WRN i/database:190 > 018 api: websocket connection error with 127.0.0.1:53459: read tcp 127.0.0.1:817->127.0.0.1:53459: wsarecv: An existing connection was forcibly closed by the remote host.
2024-10-21 20:02:09.373 WRN v/location:303 > 020 netenv: failed to get IPv4 device location from traceroute: did not receive any actionable ICMP reply
241021 20:05:02.950 CURRENT TIME
Status: Online
OnlineStatus:          Online
CaptivePortal:         
SPN: disabled (module disabled)
HomeHubID:    
HomeHubName:  
HomeHubIP:    
Transport:    
---
Client:       true
PublicHub:    false
HubHasIPv4:   false
HubHasIPv6:   false
Resolvers: 6/6
CleanBrowsing (dot://adult-filter-dns.cleanbrowsing.org:853#config)
  dot://adult-filter-dns.cleanbrowsing.org:853#config
  Failing: false

CleanBrowsing (dot://adult-filter-dns.cleanbrowsing.org:853#config)
  dot://adult-filter-dns.cleanbrowsing.org:853#config
  Failing: false

Cloudflare (dot://cloudflare-dns.com:853#config)
  dot://cloudflare-dns.com:853#config
  Failing: false

Cloudflare (dot://cloudflare-dns.com:853#config)
  dot://cloudflare-dns.com:853#config
  Failing: false

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

192.168.50.1 (dns://192.168.50.1:53#system)
  dns://192.168.50.1:53#system
  Failing: false
Config: 8
core/expertiseLevel: expert
core/releaseChannel: beta
dns/nameservers: [redacted]
filter/blockInbound: false
filter/defaultAction: block
filter/endpoints: [redacted]
filter/lists: [TRAC MAL DECEP BAD NSFW UNBREAK]
filter/serviceEndpoints: [redacted]
Updates: beta (13/34)
Active:
all/intel/geoip/geoipv4.mmdb.gz: 20240820.0.1
all/intel/geoip/geoipv6.mmdb.gz: 20240820.0.1
all/intel/lists/base.dsdl: 20241001.0.9
all/intel/lists/index.dsd: 2023.6.13
all/intel/lists/intermediate.dsdl: 20240929.0.0
all/intel/lists/urgent.dsdl: 20241002.2.14
all/intel/portmaster/news.yaml: 20241001.15.9
all/intel/portmaster/notifications.yaml: 20231218.17.37
all/ui/modules/assets.zip: 0.3.5
all/ui/modules/portmaster.zip: 0.8.12
windows_amd64/core/portmaster-core.exe: 1.6.25
windows_amd64/kext/portmaster-kext.sys: 2.0.4
windows_amd64/start/portmaster-start.exe: 1.6.23

Selected:
all/dashboards/hubs.json: 0.0.2
all/intel/geoip/geoipv4-mini.mmdb.gz: 20240820.0.1
all/intel/geoip/geoipv4.mmdb.gz: 20240820.0.1
all/intel/geoip/geoipv4.mmdb: 20240820.0.1
all/intel/geoip/geoipv6-mini.mmdb.gz: 20240820.0.1
all/intel/geoip/geoipv6.mmdb.gz: 20240820.0.1
all/intel/geoip/geoipv6.mmdb: 20240820.0.1
all/intel/lists/base.dsdl: 20241001.0.9
all/intel/lists/index.dsd: 2023.6.13
all/intel/lists/intermediate.dsdl: 20240929.0.0
all/intel/lists/urgent.dsdl: 20241002.2.14
all/intel/portmaster/news.yaml: 20241001.15.9
all/intel/portmaster/notifications.yaml: 20231218.17.37
all/intel/spn/main-intel.yaml: 20240917.13.7
all/ui/modules/assets.zip: 0.3.5
all/ui/modules/base.zip: 0.2.11
all/ui/modules/console.zip: 0.1.11
all/ui/modules/monitor.zip: 0.2.4
all/ui/modules/portmaster.zip: 0.8.12
all/ui/modules/profilemgr.zip: 0.1.7
all/ui/modules/settings.zip: 0.1.8
windows_amd64/app/portmaster-app.zip: 0.2.8
windows_amd64/app2/portmaster-app.zip: 1.6.24
windows_amd64/core/portmaster-core.exe: 1.6.25
windows_amd64/hub/spn-hub.exe: 0.7.7
windows_amd64/jess/jess.exe: 0.3.3
windows_amd64/kext/portmaster-kext.dll: 1.0.14
windows_amd64/kext/portmaster-kext.pdb: 2.0.4
windows_amd64/kext/portmaster-kext.sys: 2.0.4
windows_amd64/notifier/portmaster-notifier.exe: 0.3.6
windows_amd64/notifier/portmaster-snoretoast.exe: 0.6.0
windows_amd64/notifier/portmaster-wintoast.dll: 0.1.4
windows_amd64/packages/portmaster-installer.exe: 1.0.13
windows_amd64/start/portmaster-start.exe: 1.6.23
Compatibility: WFP State (37)
Edge traversal Teredo Authorization Sublayer   SubLayer   Edge traversal Teredo Authorization Sublayer                                  {7b6b11f6-cbb5-433c-ae06-6a4f0076e49e}
IPxlat Forward IPv4 filter                     Callout    Filters forwarded IPv4 packets into synthetic IPv6 packets                    {b255c296-7e0c-4115-95f3-b7f24a8a1162}   [no provider key]   FWPM_LAYER_IPFORWARD_V4
IPxlat Forward IPv4 sub layer                  SubLayer   Sub layer for filtering forwarded IPv4 packets into synthetic IPv6 packets    {4351e497-5d8b-46bc-86d9-abccdb868d6d}
IPxlat Inbound IPv6 filter                     Callout    Filters incoming IPv6 packets into synthetic IPv4 packets                     {93bb703d-0502-42e2-8e30-a14576e5085d}   [no provider key]   FWPM_LAYER_INBOUND_IPPACKET_V6
IPxlat Inbound IPv6 sub layer                  SubLayer   Sub layer for filtering incoming IPv6 packets into synthetic IPv4 packets     {dfb035ca-c2a7-4684-97b6-4dbc57c63590}
IPxlat Outbound IPv4 filter                    Callout    Filters outgoing IPv4 packets into synthetic IPv6 packets                     {66d52657-1979-4e58-b3f7-4756434c4880}   [no provider key]   FWPM_LAYER_OUTBOUND_IPPACKET_V4
IPxlat Outbound IPv4 sub layer                 SubLayer   Sub layer for filtering outgoing IPv4 packets into synthetic IPv6 packets     {d3e70856-fc90-4c0a-b9b2-a6f73e20b5cc}
Portmaster ALE Outbound IPv4                   Callout    Portmaster uses this layer to block/permit outgoing ipv4 connections          {58545073-f893-454c-bbea-a57bc964f46d}   [no provider key]   FWPM_LAYER_ALE_AUTH_CONNECT_V4
Portmaster ALE Outbound IPv4                   Filter     Portmaster uses this layer to block/permit outgoing ipv4 connections          {e759fdca-bb39-438d-b375-de15a2f87825}   [no provider key]   FWPM_LAYER_ALE_AUTH_CONNECT_V4   {7dab1057-8e2b-40c4-9b85-693e381d7896}
Portmaster ALE Outbound IPv6                   Callout    Portmaster uses this layer to block/permit outgoing ipv6 connections          {4bd2a080-2585-478d-977c-7f340c6bc3d4}   [no provider key]   FWPM_LAYER_ALE_AUTH_CONNECT_V6
Portmaster ALE Outbound IPv6                   Filter     Portmaster uses this layer to block/permit outgoing ipv6 connections          {a1496a66-be97-4c66-a691-97bd71f4afa2}   [no provider key]   FWPM_LAYER_ALE_AUTH_CONNECT_V6   {7dab1057-8e2b-40c4-9b85-693e381d7896}
Portmaster Datagram IPv4                       Callout    Portmaster uses this layer for bandwidth statistics of IPv4 UDP connections   {e7eeeaba-168a-45bb-8747-e1a702feb2c5}   [no provider key]   FWPM_LAYER_DATAGRAM_DATA_V4
Portmaster Datagram IPv4                       Filter     Portmaster uses this layer for bandwidth statistics of IPv4 UDP connections   {9dfab4ef-c439-48db-b2d4-b5d80c9bf7fd}   [no provider key]   FWPM_LAYER_DATAGRAM_DATA_V4   {7dab1057-8e2b-40c4-9b85-693e381d7896}
Portmaster Datagram IPv6                       Callout    Portmaster uses this layer for bandwidth statistics of IPv6 UDP connections   {b25862cd-f744-4452-b14a-d0c1e5a25b30}   [no provider key]   FWPM_LAYER_DATAGRAM_DATA_V6
Portmaster Datagram IPv6                       Filter     Portmaster uses this layer for bandwidth statistics of IPv6 UDP connections   {dd551608-3333-4630-8a41-e6fa20166dda}   [no provider key]   FWPM_LAYER_DATAGRAM_DATA_V6   {7dab1057-8e2b-40c4-9b85-693e381d7896}
Portmaster Endpoint Closure IPv4               Callout    Portmaster uses this layer to detect when a IPv4 connection has ended         {58f02845-ace9-4455-ac80-8a84b86fe566}   [no provider key]   FWPM_LAYER_ALE_ENDPOINT_CLOSURE_V4
Portmaster Endpoint Closure IPv4               Filter     Portmaster uses this layer to detect when a IPv4 connection has ended         {ac930897-9821-4a07-9b7e-8902f67052d0}   [no provider key]   FWPM_LAYER_ALE_ENDPOINT_CLOSURE_V4   {7dab1057-8e2b-40c4-9b85-693e381d7896}
Portmaster Endpoint Closure IPv6               Callout    Portmaster uses this layer to detect when a IPv6 connection has ended         {2bc82359-9dc5-4315-9c93-c89467e283ce}   [no provider key]   FWPM_LAYER_ALE_ENDPOINT_CLOSURE_V6
Portmaster Endpoint Closure IPv6               Filter     Portmaster uses this layer to detect when a IPv6 connection has ended         {f3e9d4e7-615a-4027-a32c-f0c13fa2f067}   [no provider key]   FWPM_LAYER_ALE_ENDPOINT_CLOSURE_V6   {7dab1057-8e2b-40c4-9b85-693e381d7896}
Portmaster Packet Inbound IPv4                 Callout    Portmaster uses this layer to redirect/block/permit inbound ipv4 packets      {f0369374-203d-4bf0-83d2-b2ad3cc17a50}   [no provider key]   FWPM_LAYER_INBOUND_IPPACKET_V4
Portmaster Packet Inbound IPv4                 Filter     Portmaster uses this layer to redirect/block/permit inbound ipv4 packets      {31293317-cc47-41ec-8606-a53c39e0bda3}   [no provider key]   FWPM_LAYER_INBOUND_IPPACKET_V4   {7dab1057-8e2b-40c4-9b85-693e381d7896}
Portmaster Packet Inbound IPv6                 Callout    Portmaster uses this layer to redirect/block/permit inbound ipv6 packets      {fe9faf5f-ceb2-4cd9-9995-f2f2b4f5fcc0}   [no provider key]   FWPM_LAYER_INBOUND_IPPACKET_V6
Portmaster Packet Inbound IPv6                 Filter     Portmaster uses this layer to redirect/block/permit inbound ipv6 packets      {c4ed0b8d-db7a-4d9d-80f2-7dfdbafcef4a}   [no provider key]   FWPM_LAYER_INBOUND_IPPACKET_V6   {7dab1057-8e2b-40c4-9b85-693e381d7896}
Portmaster Packet Outbound IPv4                Callout    Portmaster uses this layer to redirect/block/permit outgoing ipv4 packets     {f3183afe-dc35-49f1-8ea2-b16b5666dd36}   [no provider key]   FWPM_LAYER_OUTBOUND_IPPACKET_V4
Portmaster Packet Outbound IPv4                Filter     Portmaster uses this layer to redirect/block/permit outgoing ipv4 packets     {f7d95b28-badb-4d7e-91d7-6e3f5305aec2}   [no provider key]   FWPM_LAYER_OUTBOUND_IPPACKET_V4   {7dab1057-8e2b-40c4-9b85-693e381d7896}
Portmaster Packet Outbound IPv6                Callout    Portmaster uses this layer to redirect/block/permit outgoing ipv6 packets     {91daf8bc-0908-4bf8-9f81-2c538ab8f25a}   [no provider key]   FWPM_LAYER_OUTBOUND_IPPACKET_V6
Portmaster Packet Outbound IPv6                Filter     Portmaster uses this layer to redirect/block/permit outgoing ipv6 packets     {7108da30-0615-4c01-bc5b-8c3d050e51d4}   [no provider key]   FWPM_LAYER_OUTBOUND_IPPACKET_V6   {7dab1057-8e2b-40c4-9b85-693e381d7896}
Portmaster Stream IPv4                         Callout    Portmaster uses this layer for bandwidth statistics of IPv4 TCP connections   {e2ca13bf-9710-4caa-a45c-e8c78b5ac780}   [no provider key]   FWPM_LAYER_STREAM_V4
Portmaster Stream IPv4                         Filter     Portmaster uses this layer for bandwidth statistics of IPv4 TCP connections   {07f97396-1665-4805-a62d-79e789f6e208}   [no provider key]   FWPM_LAYER_STREAM_V4   {7dab1057-8e2b-40c4-9b85-693e381d7896}
Portmaster Stream IPv6                         Callout    Portmaster uses this layer for bandwidth statistics of IPv6 TCP connections   {66c549b3-11e2-4b27-8f73-856e6fd82baa}   [no provider key]   FWPM_LAYER_STREAM_V6
Portmaster Stream IPv6                         Filter     Portmaster uses this layer for bandwidth statistics of IPv6 TCP connections   {25f84a1e-9dfb-4311-b184-62a8edf06d3d}   [no provider key]   FWPM_LAYER_STREAM_V6   {7dab1057-8e2b-40c4-9b85-693e381d7896}
Portmaster resource release IPv4               Callout    Portmaster uses this layer to detect when a IPv4 port has been released       {7b513bb3-a0be-4f77-a4bc-03c052abe8d7}   [no provider key]   FWPM_LAYER_ALE_RESOURCE_RELEASE_V4
Portmaster resource release IPv4               Filter     Portmaster uses this layer to detect when a IPv4 port has been released       {1e218dfd-bd01-4ce6-ae6b-fc1000ca41e9}   [no provider key]   FWPM_LAYER_ALE_RESOURCE_RELEASE_V4   {7dab1057-8e2b-40c4-9b85-693e381d7896}
Portmaster resource release IPv6               Callout    Portmaster uses this layer to detect when a IPv6 port has been released       {6cf36e04-e656-42c3-8cac-a1ce05328bd1}   [no provider key]   FWPM_LAYER_ALE_RESOURCE_RELEASE_V6
Portmaster resource release IPv6               Filter     Portmaster uses this layer to detect when a IPv6 port has been released       {c5220160-e081-4a72-845a-1d174773f0e5}   [no provider key]   FWPM_LAYER_ALE_RESOURCE_RELEASE_V6   {7dab1057-8e2b-40c4-9b85-693e381d7896}
PortmasterSublayer                             SubLayer   The Portmaster sublayer holds all it's filters.                               {7dab1057-8e2b-40c4-9b85-693e381d7896}
Teredo socket option opt out block filter      Filter     [no description]                                                              {e0a3ad12-4f24-40b0-ad4e-6aa0cad65871}   {82b0e382-5361-4f58-a83d-44e5c7105d75}   FWPM_LAYER_ALE_AUTH_RECV_ACCEPT_V6   {7b6b11f6-cbb5-433c-ae06-6a4f0076e49e}

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

#   State          Module          Name                                 Worker Func                                                                          Current Line                                                                             Extra Info
1   runnable       Interception    kext log request worker              github.com/safing/portmaster/service/firewall/interception.startInterception.func5   github.com/safing/portmaster/windows_kext/kextinterface/kext_file.go:77                  
1   running        API             http request                         github.com/safing/portmaster/base/api.(*mainHandler).ServeHTTP.func1                 github.com/safing/portmaster/service/debug.go:58                                         
1   syscall        Interception    kext packet handler                  github.com/safing/portmaster/service/firewall/interception.startInterception.func3   github.com/safing/portmaster/windows_kext/kextinterface/kext_file.go:61                  
1   chan receive   Resolver        mdns handler                         github.com/safing/portmaster/service/resolver.listenToMDNS                           github.com/safing/portmaster/service/resolver/resolver-mdns.go:147                       
2   select         API             database api writer                  github.com/safing/portmaster/base/api.(*DatabaseWebsocketAPI).writer                 github.com/safing/portmaster/base/api/database.go:155                                    
2   select         Rng             feeder                               github.com/safing/portmaster/base/rng.(*Feeder).run                                  github.com/safing/portmaster/base/rng/entropy.go:117                                     
1   select         Firewall        bandwidth update handler             github.com/safing/portmaster/service/firewall.bandwidthUpdateHandler                 github.com/safing/portmaster/service/firewall/packet_handler.go:740                      
1   select         Firewall        packet handler                       github.com/safing/portmaster/service/firewall.packetHandler                          github.com/safing/portmaster/service/firewall/packet_handler.go:725                      
1   select         Interception    kext bandwidth request worker        github.com/safing/portmaster/service/firewall/interception.startInterception.func4   github.com/safing/portmaster/service/firewall/interception/interception_windows.go:71    
1   select         Interception    kext clean ended connection worker   github.com/safing/portmaster/service/firewall/interception.startInterception.func6   github.com/safing/portmaster/service/firewall/interception/interception_windows.go:106   
1   select         NetEnv          monitor network changes              github.com/safing/portmaster/service/netenv.monitorNetworkChanges                    github.com/safing/portmaster/service/netenv/network-change.go:52                         
1   select         NetEnv          monitor online status                github.com/safing/portmaster/service/netenv.monitorOnlineStatus                      github.com/safing/portmaster/service/netenv/online-status.go:364                         
1   select         NetQuery        netquery connection feed handler     github.com/safing/portmaster/service/netquery.(*NetQuery).Start.func2                github.com/safing/portmaster/service/netquery/manager.go:101                             
1   select         NetQuery        netquery connection feed listener    github.com/safing/portmaster/service/netquery.(*NetQuery).Start.func1                github.com/safing/portmaster/service/netquery/module_api.go:194                          
1   select         NetQuery        netquery live db cleaner             github.com/safing/portmaster/service/netquery.(*NetQuery).Start.func3                github.com/safing/portmaster/service/netquery/module_api.go:221                          
1   select         Network         clean connections                    github.com/safing/portmaster/service/network.connectionCleaner                       github.com/safing/portmaster/service/network/clean.go:39                                 
1   select         Network         packet handler                       github.com/safing/portmaster/service/network.(*Connection).packetHandlerWorker       github.com/safing/portmaster/service/network/connection_handler.go:113                   
1   select         Network         write open dns requests              github.com/safing/portmaster/service/network.openDNSRequestWriter                    github.com/safing/portmaster/service/network/dns.go:182                                  
1   select         Notifications   cleaner                              github.com/safing/portmaster/base/notifications.cleaner                              github.com/safing/portmaster/base/notifications/cleaner.go:14                            
1   select         Profile         clean active profiles                github.com/safing/portmaster/service/profile.cleanActiveProfiles                     github.com/safing/portmaster/service/profile/active.go:59                                
1   select         Profile         update active profiles               github.com/safing/portmaster/service/profile.start.startProfileUpdateChecker.func1   github.com/safing/portmaster/service/profile/database.go:57                              
1   select         Resolver        dns client                           github.com/safing/portmaster/service/resolver.(*tcpResolverConn).handler             github.com/safing/portmaster/service/resolver/resolver-tcp.go:300                        
1   select         Resolver        ip info delayed cache writer         github.com/safing/portmaster/base/database.(*Interface).DelayedCacheWriter           github.com/safing/portmaster/base/database/interface_cache.go:34                         
1   select         Resolver        mdns message handler                 github.com/safing/portmaster/service/resolver.listenToMDNS.func9                     github.com/safing/portmaster/service/resolver/resolver-mdns.go:153                       
1   select         Resolver        name record delayed cache writer     github.com/safing/portmaster/base/database.(*Interface).DelayedCacheWriter           github.com/safing/portmaster/base/database/interface_cache.go:34                         
1   select         Rng             full feeder                          github.com/safing/portmaster/base/rng.fullFeeder                                     github.com/safing/portmaster/base/rng/fullfeed.go:25                                     
1   select         Rng             os rng feeder                        github.com/safing/portmaster/base/rng.osFeeder                                       github.com/safing/portmaster/base/rng/osfeeder.go:27                                     
1   select         Rng             tick rng feeder                      github.com/safing/portmaster/base/rng.tickFeeder                                     github.com/safing/portmaster/base/rng/tickfeeder.go:63                                   
1   select         Status          status publisher                     github.com/safing/portmaster/service/status.(*Status).statusPublisher                github.com/safing/portmaster/service/status/status.go:55                                 
1   select         geoip           geoip-updater                        github.com/safing/portmaster/service/intel/geoip.(*updateWorker).run                 github.com/safing/portmaster/service/intel/geoip/database.go:173                         
2   IO wait        API             database api handler                 github.com/safing/portmaster/base/api.(*DatabaseWebsocketAPI).handler                github.com/safing/portmaster/base/api/database.go:137                                    
1   IO wait        API             http server                          github.com/safing/portmaster/base/api.serverManager.func1                            github.com/safing/portmaster/base/api/router.go:92                                       
1   IO wait        API             http server manager                  github.com/safing/portmaster/base/api.serverManager                                  github.com/safing/portmaster/base/api/router.go:92                                       
1   IO wait        NameServer      dns resolver                         github.com/safing/portmaster/service/nameserver.start.startListener.func4            github.com/safing/portmaster/service/nameserver/module.go:156                            
1   IO wait        Resolver        dns client reader                    github.com/safing/portmaster/service/resolver.(*tcpResolverConn).reader              github.com/safing/portmaster/service/resolver/resolver-tcp.go:424                        
1   IO wait        Resolver        mdns udp4 multicast listener         github.com/safing/portmaster/service/resolver.listenToMDNS.func1                     github.com/safing/portmaster/service/resolver/resolver-mdns.go:343                       
1   IO wait        Resolver        mdns udp4 unicast listener           github.com/safing/portmaster/service/resolver.listenToMDNS.func3                     github.com/safing/portmaster/service/resolver/resolver-mdns.go:343                       
1   IO wait        Resolver        mdns udp6 unicast listener           github.com/safing/portmaster/service/resolver.listenToMDNS.func7                     github.com/safing/portmaster/service/resolver/resolver-mdns.go:343                       
1   scheduled      API             clean api sessions                   github.com/safing/portmaster/base/api.cleanSessions                                                                                                                           repeated every 5m0s
1   scheduled      Access          update account                       github.com/safing/portmaster/spn/access.UpdateAccount                                                                                                                         delayed
1   scheduled      Base            log cleaner                          github.com/safing/portmaster/service/core/base.logCleaner                                                                                                                     delayed
1   scheduled      Broadcasts      broadcast notifier                   github.com/safing/portmaster/service/broadcasts.broadcastNotify                                                                                                               repeated every 10m0s
1   scheduled      Captain         maintain public identity             github.com/safing/portmaster/spn/captain.maintainPublicIdentity                                                                                                               created
1   scheduled      Captain         maintain public status               github.com/safing/portmaster/spn/captain.maintainPublicStatus                                                                                                                 created
1   scheduled      Compat          clean notify thresholds              github.com/safing/portmaster/service/compat.cleanNotifyThreshold                                                                                                              repeated every 1h0m0s
1   scheduled      Compat          compatibility self-check             github.com/safing/portmaster/service/compat.selfcheckTaskFunc                                                                                                                 repeated every 5m0s
1   scheduled      CustomList      update custom filter list            github.com/safing/portmaster/service/intel/customlists.New.func1                                                                                                              repeated every 1m0s
1   scheduled      DBModule        basic maintenance                    github.com/safing/portmaster/base/database/dbmodule.maintainBasic                                                                                                             repeated every 10m0s
1   scheduled      DBModule        record maintenance                   github.com/safing/portmaster/base/database/dbmodule.maintainRecords                                                                                                           repeated every 1h0m0s
1   scheduled      DBModule        thorough maintenance                 github.com/safing/portmaster/base/database/dbmodule.maintainThorough                                                                                                          repeated every 1h0m0s
1   scheduled      NetQuery        network history cleaner delay        github.com/safing/portmaster/service/netquery.(*NetQuery).Start.func4                                                                                                         repeated every 1h0m0s
1   scheduled      Resolver        check failing resolvers              github.com/safing/portmaster/service/resolver.checkFailingResolvers                                                                                                           delayed
1   scheduled      Resolver        suggest using stale cache            github.com/safing/portmaster/service/resolver.suggestUsingStaleCacheTask                                                                                                      delayed
1   scheduled      Updates         automatic restart                    github.com/safing/portmaster/service/updates.automaticRestart                                                                                                                 repeated every 10m0s
1   scheduled      Updates         updater                              github.com/safing/portmaster/service/updates.checkForUpdates                                                                                                                  repeated every 30m0s

Goroutine Stack
goroutine profile: total 97
31 @ 0x7b2b4e 0x7c4665 0xc8bac5 0xc8c0b3 0x7e54e1
#	0xc8bac4	github.com/safing/portmaster/base/api.(*DatabaseAPI).processSub+0x224	/go-workdir/base/api/database.go:449
#	0xc8c0b2	github.com/safing/portmaster/base/api.(*DatabaseAPI).handleQsub+0xd2	/go-workdir/base/api/database.go:512

15 @ 0x7b2b4e 0x7c4665 0xc4a745 0x7e54e1
#	0xc4a744	github.com/safing/portmaster/service/mgr.(*WorkerMgr).taskMgr+0x2a4	/go-workdir/service/mgr/workermgr.go:180

3 @ 0x7b2b4e 0x7c4665 0xc8bac5 0xc8b708 0x7e54e1
#	0xc8bac4	github.com/safing/portmaster/base/api.(*DatabaseAPI).processSub+0x224	/go-workdir/base/api/database.go:449
#	0xc8b707	github.com/safing/portmaster/base/api.(*DatabaseAPI).handleSub+0x87	/go-workdir/base/api/database.go:421

2 @ 0x7b2b4e 0x7a9e77 0x7defc5 0x873aa7 0x874f86 0x875c31 0x91a265 0x930e25 0x809d23 0x809e53 0xc73e46 0xc75eed 0xc76e50 0xc774b3 0xc8926c 0xc46c5b 0xc46047 0x7e54e1
#	0x7defc4	internal/poll.runtime_pollWait+0x84						/usr/local/go/src/runtime/netpoll.go:345
#	0x873aa6	internal/poll.(*pollDesc).wait+0x26						/usr/local/go/src/internal/poll/fd_poll_runtime.go:84
#	0x874f85	internal/poll.execIO+0xe5							/usr/local/go/src/internal/poll/fd_windows.go:175
#	0x875c30	internal/poll.(*FD).Read+0x2b0							/usr/local/go/src/internal/poll/fd_windows.go:436
#	0x91a264	net.(*netFD).Read+0x24								/usr/local/go/src/net/fd_posix.go:55
#	0x930e24	net.(*conn).Read+0x44								/usr/local/go/src/net/net.go:185
#	0x809d22	bufio.(*Reader).fill+0x102							/usr/local/go/src/bufio/bufio.go:110
#	0x809e52	bufio.(*Reader).Peek+0x52							/usr/local/go/src/bufio/bufio.go:148
#	0xc73e45	github.com/gorilla/websocket.(*Conn).read+0x25					/.go-mod-cache/github.com/gorilla/[email protected]/conn.go:371
#	0xc75eec	github.com/gorilla/websocket.(*Conn).advanceFrame+0x6c				/.go-mod-cache/github.com/gorilla/[email protected]/conn.go:809
#	0xc76e4f	github.com/gorilla/websocket.(*Conn).NextReader+0xaf				/.go-mod-cache/github.com/gorilla/[email protected]/conn.go:1009
#	0xc774b2	github.com/gorilla/websocket.(*Conn).ReadMessage+0x12				/.go-mod-cache/github.com/gorilla/[email protected]/conn.go:1093
#	0xc8926b	github.com/safing/portmaster/base/api.(*DatabaseWebsocketAPI).handler+0x6b	/go-workdir/base/api/database.go:137
#	0xc46c5a	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa		/go-workdir/service/mgr/worker.go:332
#	0xc46046	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206		/go-workdir/service/mgr/worker.go:181

2 @ 0x7b2b4e 0x7c4665 0xc4a613 0x7e54e1
#	0xc4a612	github.com/safing/portmaster/service/mgr.(*WorkerMgr).taskMgr+0x172	/go-workdir/service/mgr/workermgr.go:151

2 @ 0x7b2b4e 0x7c4665 0xc55885 0xc46c5b 0xc46047 0x7e54e1
#	0xc55884	github.com/safing/portmaster/base/database.(*Interface).DelayedCacheWriter+0x144	/go-workdir/base/database/interface_cache.go:34
#	0xc46c5a	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa			/go-workdir/service/mgr/worker.go:332
#	0xc46046	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206			/go-workdir/service/mgr/worker.go:181

2 @ 0x7b2b4e 0x7c4665 0xc704a6 0xc46c5b 0xc46047 0x7e54e1
#	0xc704a5	github.com/safing/portmaster/base/rng.(*Feeder).run+0x145		/go-workdir/base/rng/entropy.go:117
#	0xc46c5a	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa	/go-workdir/service/mgr/worker.go:332
#	0xc46046	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206	/go-workdir/service/mgr/worker.go:181

2 @ 0x7b2b4e 0x7c4665 0xc89458 0xc46c5b 0xc46047 0x7e54e1
#	0xc89457	github.com/safing/portmaster/base/api.(*DatabaseWebsocketAPI).writer+0x117	/go-workdir/base/api/database.go:155
#	0xc46c5a	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa		/go-workdir/service/mgr/worker.go:332
#	0xc46046	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206		/go-workdir/service/mgr/worker.go:181

1 @ 0x778d5e 0x7e21e7 0x7e1e8a 0x852f8b 0x84c66d 0x84c660 0x875b45 0x881ed2 0x881eca 0x80cc9e 0x12ca745 0x7e54e1
#	0x7e21e6	syscall.SyscallN+0x106		/usr/local/go/src/runtime/syscall_windows.go:544
#	0x7e1e89	syscall.Syscall6+0x49		/usr/local/go/src/runtime/syscall_windows.go:488
#	0x852f8a	syscall.readFile+0x8a		/usr/local/go/src/syscall/zsyscall_windows.go:1021
#	0x84c66c	syscall.ReadFile+0x2c		/usr/local/go/src/syscall/syscall_windows.go:442
#	0x84c65f	syscall.Read+0x1f		/usr/local/go/src/syscall/syscall_windows.go:421
#	0x875b44	internal/poll.(*FD).Read+0x1c4	/usr/local/go/src/internal/poll/fd_windows.go:422
#	0x881ed1	os.(*File).read+0x51		/usr/local/go/src/os/file_posix.go:29
#	0x881ec9	os.(*File).Read+0x49		/usr/local/go/src/os/file.go:118
#	0x80cc9d	bufio.(*Scanner).Scan+0x81d	/usr/local/go/src/bufio/scan.go:219
#	0x12ca744	main.inputSignals+0x84		/go-workdir/cmds/portmaster-core/main.go:182

1 @ 0x778d5e 0x7e21e7 0x7e1e8a 0x950d2b 0x12a364c 0x12a362c 0x12a346b 0x7f48f0 0x8a3154 0x8a3155 0x129ebc5 0x129f5a7 0x12a3f05 0x12a3ef5 0x12a6449 0xc46c5b 0xc46047 0x7e54e1
#	0x7e21e6	syscall.SyscallN+0x106										/usr/local/go/src/runtime/syscall_windows.go:544
#	0x7e1e89	syscall.Syscall6+0x49										/usr/local/go/src/runtime/syscall_windows.go:488
#	0x950d2a	golang.org/x/sys/windows.readFile+0x8a								/.go-mod-cache/golang.org/x/[email protected]/windows/zsyscall_windows.go:2945
#	0x12a364b	golang.org/x/sys/windows.ReadFile+0x4b								/.go-mod-cache/golang.org/x/[email protected]/windows/syscall_windows.go:592
#	0x12a362b	github.com/safing/portmaster/windows_kext/kextinterface.(*KextFile).refill_read_buffer+0x2b	/go-workdir/windows_kext/kextinterface/kext_file.go:61
#	0x12a346a	github.com/safing/portmaster/windows_kext/kextinterface.(*KextFile).Read+0x8a			/go-workdir/windows_kext/kextinterface/kext_file.go:29
#	0x7f48ef	io.ReadAtLeast+0x8f										/usr/local/go/src/io/io.go:335
#	0x8a3153	io.ReadFull+0xb3										/usr/local/go/src/io/io.go:354
#	0x8a3154	encoding/binary.Read+0xb4									/usr/local/go/src/encoding/binary/binary.go:241
#	0x129ebc4	github.com/safing/portmaster/windows_kext/kextinterface.newReadHelper+0x84			/go-workdir/windows_kext/kextinterface/info.go:152
#	0x129f5a6	github.com/safing/portmaster/windows_kext/kextinterface.RecvInfo+0x46				/go-workdir/windows_kext/kextinterface/info.go:220
#	0x12a3f04	github.com/safing/portmaster/service/firewall/interception/windowskext2.RecvVerdictRequest+0x44	/go-workdir/service/firewall/interception/windowskext2/kext.go:113
#	0x12a3ef4	github.com/safing/portmaster/service/firewall/interception/windowskext2.Handler+0x34		/go-workdir/service/firewall/interception/windowskext2/handler.go:36
#	0x12a6448	github.com/safing/portmaster/service/firewall/interception.startInterception.func3+0x28		/go-workdir/service/firewall/interception/interception_windows.go:62
#	0xc46c5a	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa				/go-workdir/service/mgr/worker.go:332
#	0xc46046	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206				/go-workdir/service/mgr/worker.go:181

1 @ 0x780c31 0x7e0de9 0x8d6793 0x7e54e1
#	0x7e0de8	os/signal.signal_recv+0x28	/usr/local/go/src/runtime/sigqueue.go:152
#	0x8d6792	os/signal.loop+0x12		/usr/local/go/src/os/signal/signal_unix.go:23

1 @ 0x7a6611 0x7dec1d 0x8e9d11 0x8e9b45 0x8e696b 0xc581bb 0x1294c09 0xc8f09a 0xc8e785 0xc93b1c 0xc926e5 0xc46c5b 0xc46853 0xc9266b 0xb035ee 0xafe9a8 0x7e54e1
#	0x7dec1c	runtime/pprof.runtime_goroutineProfileWithLabels+0x1c				/usr/local/go/src/runtime/mprof.go:1079
#	0x8e9d10	runtime/pprof.writeRuntimeProfile+0xb0						/usr/local/go/src/runtime/pprof/pprof.go:774
#	0x8e9b44	runtime/pprof.writeGoroutine+0x44						/usr/local/go/src/runtime/pprof/pprof.go:734
#	0x8e696a	runtime/pprof.(*Profile).WriteTo+0x14a						/usr/local/go/src/runtime/pprof/pprof.go:369
#	0xc581ba	github.com/safing/portmaster/base/utils/debug.(*Info).AddGoroutineStack+0x5a	/go-workdir/base/utils/debug/debug.go:95
#	0x1294c08	github.com/safing/portmaster/service/core.debugInfo+0x148			/go-workdir/service/core/api.go:155
#	0xc8f099	github.com/safing/portmaster/base/api.(*Endpoint).ServeHTTP+0x899		/go-workdir/base/api/endpoints.go:447
#	0xc8e784	github.com/safing/portmaster/base/api.(*endpointHandler).ServeHTTP+0x44		/go-workdir/base/api/endpoints.go:366
#	0xc93b1b	github.com/safing/portmaster/base/api.(*mainHandler).handle+0x141b		/go-workdir/base/api/router.go:304
#	0xc926e4	github.com/safing/portmaster/base/api.(*mainHandler).ServeHTTP.func1+0x24	/go-workdir/base/api/router.go:114
#	0xc46c5a	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa		/go-workdir/service/mgr/worker.go:332
#	0xc46852	github.com/safing/portmaster/service/mgr.(*Manager).Do+0x1f2			/go-workdir/service/mgr/worker.go:264
#	0xc9266a	github.com/safing/portmaster/base/api.(*mainHandler).ServeHTTP+0xaa		/go-workdir/base/api/router.go:113
#	0xb035ed	net/http.serverHandler.ServeHTTP+0x8d						/usr/local/go/src/net/http/server.go:3142
#	0xafe9a7	net/http.(*conn).serve+0x5e7							/usr/local/go/src/net/http/server.go:2044

1 @ 0x7b2b4e 0x77aa0d 0x77a612 0xfbbdfa 0xc46c5b 0xc46047 0x7e54e1
#	0xfbbdf9	github.com/safing/portmaster/service/resolver.listenToMDNS+0x619	/go-workdir/service/resolver/resolver-mdns.go:147
#	0xc46c5a	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa	/go-workdir/service/mgr/worker.go:332
#	0xc46046	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206	/go-workdir/service/mgr/worker.go:181

1 @ 0x7b2b4e 0x7a9e77 0x7defc5 0x873aa7 0x874f86 0x875c31 0x91a265 0x930e25 0xa5361b 0x7fcaf8 0xa537fe 0xa5090f 0xa571b6 0xa571b7 0x7f48f0 0x8a3154 0x8a3155 0xdd9458 0xdd9125 0xfc0eab 0xc46c5b 0xc46047 0x7e54e1
#	0x7defc4	internal/poll.runtime_pollWait+0x84						/usr/local/go/src/runtime/netpoll.go:345
#	0x873aa6	internal/poll.(*pollDesc).wait+0x26						/usr/local/go/src/internal/poll/fd_poll_runtime.go:84
#	0x874f85	internal/poll.execIO+0xe5							/usr/local/go/src/internal/poll/fd_windows.go:175
#	0x875c30	internal/poll.(*FD).Read+0x2b0							/usr/local/go/src/internal/poll/fd_windows.go:436
#	0x91a264	net.(*netFD).Read+0x24								/usr/local/go/src/net/fd_posix.go:55
#	0x930e24	net.(*conn).Read+0x44								/usr/local/go/src/net/net.go:185
#	0xa5361a	crypto/tls.(*atLeastReader).Read+0x3a						/usr/local/go/src/crypto/tls/conn.go:806
#	0x7fcaf7	bytes.(*Buffer).ReadFrom+0x97							/usr/local/go/src/bytes/buffer.go:211
#	0xa537fd	crypto/tls.(*Conn).readFromUntil+0xdd						/usr/local/go/src/crypto/tls/conn.go:828
#	0xa5090e	crypto/tls.(*Conn).readRecordOrCCS+0x3ce					/usr/local/go/src/crypto/tls/conn.go:626
#	0xa571b5	crypto/tls.(*Conn).readRecord+0x155						/usr/local/go/src/crypto/tls/conn.go:588
#	0xa571b6	crypto/tls.(*Conn).Read+0x156							/usr/local/go/src/crypto/tls/conn.go:1370
#	0x7f48ef	io.ReadAtLeast+0x8f								/usr/local/go/src/io/io.go:335
#	0x8a3153	io.ReadFull+0xb3								/usr/local/go/src/io/io.go:354
#	0x8a3154	encoding/binary.Read+0xb4							/usr/local/go/src/encoding/binary/binary.go:241
#	0xdd9457	github.com/miekg/dns.(*Conn).ReadMsgHeader+0x237				/.go-mod-cache/github.com/miekg/[email protected]/client.go:287
#	0xdd9124	github.com/miekg/dns.(*Conn).ReadMsg+0x24					/.go-mod-cache/github.com/miekg/[email protected]/client.go:249
#	0xfc0eaa	github.com/safing/portmaster/service/resolver.(*tcpResolverConn).reader+0x6a	/go-workdir/service/resolver/resolver-tcp.go:424
#	0xc46c5a	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa		/go-workdir/service/mgr/worker.go:332
#	0xc46046	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206		/go-workdir/service/mgr/worker.go:181

1 @ 0x7b2b4e 0x7a9e77 0x7defc5 0x873aa7 0x874f86 0x875c31 0x91a265 0x930e25 0xaf8917 0x7e54e1
#	0x7defc4	internal/poll.runtime_pollWait+0x84		/usr/local/go/src/runtime/netpoll.go:345
#	0x873aa6	internal/poll.(*pollDesc).wait+0x26		/usr/local/go/src/internal/poll/fd_poll_runtime.go:84
#	0x874f85	internal/poll.execIO+0xe5			/usr/local/go/src/internal/poll/fd_windows.go:175
#	0x875c30	internal/poll.(*FD).Read+0x2b0			/usr/local/go/src/internal/poll/fd_windows.go:436
#	0x91a264	net.(*netFD).Read+0x24				/usr/local/go/src/net/fd_posix.go:55
#	0x930e24	net.(*conn).Read+0x44				/usr/local/go/src/net/net.go:185
#	0xaf8916	net/http.(*connReader).backgroundRead+0x36	/usr/local/go/src/net/http/server.go:681

1 @ 0x7b2b4e 0x7a9e77 0x7defc5 0x873aa7 0x874f86 0x875c31 0x91a265 0x930e25 0xaf8dab 0x809d23 0x809e53 0xafeb09 0x7e54e1
#	0x7defc4	internal/poll.runtime_pollWait+0x84	/usr/local/go/src/runtime/netpoll.go:345
#	0x873aa6	internal/poll.(*pollDesc).wait+0x26	/usr/local/go/src/internal/poll/fd_poll_runtime.go:84
#	0x874f85	internal/poll.execIO+0xe5		/usr/local/go/src/internal/poll/fd_windows.go:175
#	0x875c30	internal/poll.(*FD).Read+0x2b0		/usr/local/go/src/internal/poll/fd_windows.go:436
#	0x91a264	net.(*netFD).Read+0x24			/usr/local/go/src/net/fd_posix.go:55
#	0x930e24	net.(*conn).Read+0x44			/usr/local/go/src/net/net.go:185
#	0xaf8daa	net/http.(*connReader).Read+0x14a	/usr/local/go/src/net/http/server.go:789
#	0x809d22	bufio.(*Reader).fill+0x102		/usr/local/go/src/bufio/bufio.go:110
#	0x809e52	bufio.(*Reader).Peek+0x52		/usr/local/go/src/bufio/bufio.go:148
#	0xafeb08	net/http.(*conn).serve+0x748		/usr/local/go/src/net/http/server.go:2079

1 @ 0x7b2b4e 0x7a9e77 0x7defc5 0x873aa7 0x874f86 0x875c31 0x91a265 0x930e25 0xfbdb97 0xfbbf29 0xc46c5b 0xc46047 0x7e54e1
#	0x7defc4	internal/poll.runtime_pollWait+0x84					/usr/local/go/src/runtime/netpoll.go:345
#	0x873aa6	internal/poll.(*pollDesc).wait+0x26					/usr/local/go/src/internal/poll/fd_poll_runtime.go:84
#	0x874f85	internal/poll.execIO+0xe5						/usr/local/go/src/internal/poll/fd_windows.go:175
#	0x875c30	internal/poll.(*FD).Read+0x2b0						/usr/local/go/src/internal/poll/fd_windows.go:436
#	0x91a264	net.(*netFD).Read+0x24							/usr/local/go/src/net/fd_posix.go:55
#	0x930e24	net.(*conn).Read+0x44							/usr/local/go/src/net/net.go:185
#	0xfbdb96	github.com/safing/portmaster/service/resolver.listenForDNSPackets+0x76	/go-workdir/service/resolver/resolver-mdns.go:343
#	0xfbbf28	github.com/safing/portmaster/service/resolver.listenToMDNS.func7+0x28	/go-workdir/service/resolver/resolver-mdns.go:131
#	0xc46c5a	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa	/go-workdir/service/mgr/worker.go:332
#	0xc46046	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206	/go-workdir/service/mgr/worker.go:181

1 @ 0x7b2b4e 0x7a9e77 0x7defc5 0x873aa7 0x874f86 0x875c31 0x91a265 0x930e25 0xfbdb97 0xfbbfe9 0xc46c5b 0xc46047 0x7e54e1
#	0x7defc4	internal/poll.runtime_pollWait+0x84					/usr/local/go/src/runtime/netpoll.go:345
#	0x873aa6	internal/poll.(*pollDesc).wait+0x26					/usr/local/go/src/internal/poll/fd_poll_runtime.go:84
#	0x874f85	internal/poll.execIO+0xe5						/usr/local/go/src/internal/poll/fd_windows.go:175
#	0x875c30	internal/poll.(*FD).Read+0x2b0						/usr/local/go/src/internal/poll/fd_windows.go:436
#	0x91a264	net.(*netFD).Read+0x24							/usr/local/go/src/net/fd_posix.go:55
#	0x930e24	net.(*conn).Read+0x44							/usr/local/go/src/net/net.go:185
#	0xfbdb96	github.com/safing/portmaster/service/resolver.listenForDNSPackets+0x76	/go-workdir/service/resolver/resolver-mdns.go:343
#	0xfbbfe8	github.com/safing/portmaster/service/resolver.listenToMDNS.func3+0x28	/go-workdir/service/resolver/resolver-mdns.go:104
#	0xc46c5a	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa	/go-workdir/service/mgr/worker.go:332
#	0xc46046	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206	/go-workdir/service/mgr/worker.go:181

1 @ 0x7b2b4e 0x7a9e77 0x7defc5 0x873aa7 0x874f86 0x875c31 0x91a265 0x930e25 0xfbdb97 0xfbc049 0xc46c5b 0xc46047 0x7e54e1
#	0x7defc4	internal/poll.runtime_pollWait+0x84					/usr/local/go/src/runtime/netpoll.go:345
#	0x873aa6	internal/poll.(*pollDesc).wait+0x26					/usr/local/go/src/internal/poll/fd_poll_runtime.go:84
#	0x874f85	internal/poll.execIO+0xe5						/usr/local/go/src/internal/poll/fd_windows.go:175
#	0x875c30	internal/poll.(*FD).Read+0x2b0						/usr/local/go/src/internal/poll/fd_windows.go:436
#	0x91a264	net.(*netFD).Read+0x24							/usr/local/go/src/net/fd_posix.go:55
#	0x930e24	net.(*conn).Read+0x44							/usr/local/go/src/net/net.go:185
#	0xfbdb96	github.com/safing/portmaster/service/resolver.listenForDNSPackets+0x76	/go-workdir/service/resolver/resolver-mdns.go:343
#	0xfbc048	github.com/safing/portmaster/service/resolver.listenToMDNS.func1+0x28	/go-workdir/service/resolver/resolver-mdns.go:91
#	0xc46c5a	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa	/go-workdir/service/mgr/worker.go:332
#	0xc46046	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206	/go-workdir/service/mgr/worker.go:181

1 @ 0x7b2b4e 0x7a9e77 0x7defc5 0x873aa7 0x874f86 0x8770c5 0x91a565 0x93d0f6 0x93b0b0 0x93b24a 0xe218dc 0xe0f9c5 0xe0caf3 0xe0e64e 0xe0d1a5 0x12bf548 0xc46c5b 0xc46047 0x7e54e1
#	0x7defc4	internal/poll.runtime_pollWait+0x84						/usr/local/go/src/runtime/netpoll.go:345
#	0x873aa6	internal/poll.(*pollDesc).wait+0x26						/usr/local/go/src/internal/poll/fd_poll_runtime.go:84
#	0x874f85	internal/poll.execIO+0xe5							/usr/local/go/src/internal/poll/fd_windows.go:175
#	0x8770c4	internal/poll.(*FD).ReadFromInet6+0x144						/usr/local/go/src/internal/poll/fd_windows.go:637
#	0x91a564	net.(*netFD).readFromInet6+0x24							/usr/local/go/src/net/fd_posix.go:72
#	0x93d0f5	net.(*UDPConn).readFrom+0x75							/usr/local/go/src/net/udpsock_posix.go:59
#	0x93b0af	net.(*UDPConn).readFromUDP+0x2f							/usr/local/go/src/net/udpsock.go:149
#	0x93b249	net.(*UDPConn).ReadFrom+0x49							/usr/local/go/src/net/udpsock.go:158
#	0xe218db	github.com/miekg/dns.ReadFromSessionUDP+0x1b					/.go-mod-cache/github.com/miekg/[email protected]/udp_windows.go:22
#	0xe0f9c4	github.com/miekg/dns.(*Server).readUDP+0x104					/.go-mod-cache/github.com/miekg/[email protected]/server.go:716
#	0xe0caf2	github.com/miekg/dns.defaultReader.ReadUDP+0x12					/.go-mod-cache/github.com/miekg/[email protected]/server.go:174
#	0xe0e64d	github.com/miekg/dns.(*Server).serveUDP+0x26d					/.go-mod-cache/github.com/miekg/[email protected]/server.go:530
#	0xe0d1a4	github.com/miekg/dns.(*Server).ListenAndServe+0x564				/.go-mod-cache/github.com/miekg/[email protected]/server.go:359
#	0x12bf547	github.com/safing/portmaster/service/nameserver.start.startListener.func4+0x187	/go-workdir/service/nameserver/module.go:156
#	0xc46c5a	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa		/go-workdir/service/mgr/worker.go:332
#	0xc46046	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206		/go-workdir/service/mgr/worker.go:181

1 @ 0x7b2b4e 0x7a9e77 0x7defc5 0x873aa7 0x874f86 0x879647 0x87997c 0x91c394 0x93a4de 0x9392d0 0xb03a1e 0xb036b1 0xc9427a 0xc46c5b 0xc46853 0xc92576 0xc46c5b 0xc46047 0x7e54e1
#	0x7defc4	internal/poll.runtime_pollWait+0x84					/usr/local/go/src/runtime/netpoll.go:345
#	0x873aa6	internal/poll.(*pollDesc).wait+0x26					/usr/local/go/src/internal/poll/fd_poll_runtime.go:84
#	0x874f85	internal/poll.execIO+0xe5						/usr/local/go/src/internal/poll/fd_windows.go:175
#	0x879646	internal/poll.(*FD).acceptOne+0x66					/usr/local/go/src/internal/poll/fd_windows.go:944
#	0x87997b	internal/poll.(*FD).Accept+0x1bb					/usr/local/go/src/internal/poll/fd_windows.go:978
#	0x91c393	net.(*netFD).accept+0x53						/usr/local/go/src/net/fd_windows.go:178
#	0x93a4dd	net.(*TCPListener).accept+0x1d						/usr/local/go/src/net/tcpsock_posix.go:159
#	0x9392cf	net.(*TCPListener).Accept+0x2f						/usr/local/go/src/net/tcpsock.go:327
#	0xb03a1d	net/http.(*Server).Serve+0x33d						/usr/local/go/src/net/http/server.go:3260
#	0xb036b0	net/http.(*Server).ListenAndServe+0x70					/usr/local/go/src/net/http/server.go:3189
#	0xc94279	github.com/safing/portmaster/base/api.serverManager.func1+0x19		/go-workdir/base/api/router.go:92
#	0xc46c5a	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa	/go-workdir/service/mgr/worker.go:332
#	0xc46852	github.com/safing/portmaster/service/mgr.(*Manager).Do+0x1f2		/go-workdir/service/mgr/worker.go:264
#	0xc92575	github.com/safing/portmaster/base/api.serverManager+0xd5		/go-workdir/base/api/router.go:91
#	0xc46c5a	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa	/go-workdir/service/mgr/worker.go:332
#	0xc46046	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206	/go-workdir/service/mgr/worker.go:181

1 @ 0x7b2b4e 0x7c4665 0x1247291 0x124ac2a 0xc46c5b 0xc46047 0x7e54e1
#	0x1247290	github.com/safing/portmaster/service/netquery.(*Manager).HandleFeed+0xb0	/go-workdir/service/netquery/manager.go:101
#	0x124ac29	github.com/safing/portmaster/service/netquery.(*NetQuery).Start.func2+0x29	/go-workdir/service/netquery/module_api.go:215
#	0xc46c5a	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa		/go-workdir/service/mgr/worker.go:332
#	0xc46046	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206		/go-workdir/service/mgr/worker.go:181

1 @ 0x7b2b4e 0x7c4665 0x124aa7c 0xc46c5b 0xc46047 0x7e54e1
#	0x124aa7b	github.com/safing/portmaster/service/netquery.(*NetQuery).Start.func3+0x9b	/go-workdir/service/netquery/module_api.go:221
#	0xc46c5a	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa		/go-workdir/service/mgr/worker.go:332
#	0xc46046	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206		/go-workdir/service/mgr/worker.go:181

1 @ 0x7b2b4e 0x7c4665 0x124ae76 0xc46c5b 0xc46047 0x7e54e1
#	0x124ae75	github.com/safing/portmaster/service/netquery.(*NetQuery).Start.func1+0x215	/go-workdir/service/netquery/module_api.go:194
#	0xc46c5a	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa		/go-workdir/service/mgr/worker.go:332
#	0xc46046	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206		/go-workdir/service/mgr/worker.go:181

1 @ 0x7b2b4e 0x7c4665 0x12a7da5 0xc46c5b 0xc46047 0x7e54e1
#	0x12a7da4	github.com/safing/portmaster/service/firewall/interception.startInterception.func4+0xe4	/go-workdir/service/firewall/interception/interception_windows.go:71
#	0xc46c5a	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa			/go-workdir/service/mgr/worker.go:332
#	0xc46046	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206			/go-workdir/service/mgr/worker.go:181

1 @ 0x7b2b4e 0x7c4665 0x12a7fa5 0xc46c5b 0xc46047 0x7e54e1
#	0x12a7fa4	github.com/safing/portmaster/service/firewall/interception.startInterception.func5+0xe4	/go-workdir/service/firewall/interception/interception_windows.go:89
#	0xc46c5a	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa			/go-workdir/service/mgr/worker.go:332
#	0xc46046	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206			/go-workdir/service/mgr/worker.go:181

1 @ 0x7b2b4e 0x7c4665 0x12a81a5 0xc46c5b 0xc46047 0x7e54e1
#	0x12a81a4	github.com/safing/portmaster/service/firewall/interception.startInterception.func6+0xe4	/go-workdir/service/firewall/interception/interception_windows.go:106
#	0xc46c5a	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa			/go-workdir/service/mgr/worker.go:332
#	0xc46046	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206			/go-workdir/service/mgr/worker.go:181

1 @ 0x7b2b4e 0x7c4665 0x12b9469 0xc46c5b 0xc46047 0x7e54e1
#	0x12b9468	github.com/safing/portmaster/service/firewall.packetHandler+0x88	/go-workdir/service/firewall/packet_handler.go:725
#	0xc46c5a	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa	/go-workdir/service/mgr/worker.go:332
#	0xc46046	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206	/go-workdir/service/mgr/worker.go:181

1 @ 0x7b2b4e 0x7c4665 0x12b9570 0xc46c5b 0xc46047 0x7e54e1
#	0x12b956f	github.com/safing/portmaster/service/firewall.bandwidthUpdateHandler+0x8f	/go-workdir/service/firewall/packet_handler.go:740
#	0xc46c5a	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa		/go-workdir/service/mgr/worker.go:332
#	0xc46046	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206		/go-workdir/service/mgr/worker.go:181

1 @ 0x7b2b4e 0x7c4665 0x12ca0b4 0x7b272b 0x7e54e1
#	0x12ca0b3	main.main+0x5b3		/go-workdir/cmds/portmaster-core/main.go:118
#	0x7b272a	runtime.main+0x28a	/usr/local/go/src/runtime/proc.go:271

1 @ 0x7b2b4e 0x7c4665 0x9b0855 0x9b06da 0x7e54e1
#	0x9b0854	github.com/safing/portmaster/base/log.writer+0xd4		/go-workdir/base/log/output.go:166
#	0x9b06d9	github.com/safing/portmaster/base/log.writerManager+0x79	/go-workdir/base/log/output.go:123

1 @ 0x7b2b4e 0x7c4665 0xc70825 0xc46c5b 0xc46047 0x7e54e1
#	0xc70824	github.com/safing/portmaster/base/rng.fullFeeder+0x84			/go-workdir/base/rng/fullfeed.go:25
#	0xc46c5a	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa	/go-workdir/service/mgr/worker.go:332
#	0xc46046	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206	/go-workdir/service/mgr/worker.go:181

1 @ 0x7b2b4e 0x7c4665 0xc711a9 0xc46c5b 0xc46047 0x7e54e1
#	0xc711a8	github.com/safing/portmaster/base/rng.osFeeder+0x168			/go-workdir/base/rng/osfeeder.go:27
#	0xc46c5a	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa	/go-workdir/service/mgr/worker.go:332
#	0xc46046	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206	/go-workdir/service/mgr/worker.go:181

1 @ 0x7b2b4e 0x7c4665 0xc71af7 0xc46c5b 0xc46047 0x7e54e1
#	0xc71af6	github.com/safing/portmaster/base/rng.tickFeeder+0x2d6			/go-workdir/base/rng/tickfeeder.go:63
#	0xc46c5a	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa	/go-workdir/service/mgr/worker.go:332
#	0xc46046	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206	/go-workdir/service/mgr/worker.go:181

1 @ 0x7b2b4e 0x7c4665 0xcaf1ac 0xc46c5b 0xc46047 0x7e54e1
#	0xcaf1ab	github.com/safing/portmaster/base/notifications.cleaner+0xcb		/go-workdir/base/notifications/cleaner.go:14
#	0xc46c5a	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa	/go-workdir/service/mgr/worker.go:332
#	0xc46046	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206	/go-workdir/service/mgr/worker.go:181

1 @ 0x7b2b4e 0x7c4665 0xd506a9 0xc46c5b 0xc46047 0x7e54e1
#	0xd506a8	github.com/safing/portmaster/service/intel/geoip.(*updateWorker).run+0x168	/go-workdir/service/intel/geoip/database.go:173
#	0xc46c5a	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa		/go-workdir/service/mgr/worker.go:332
#	0xc46046	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206		/go-workdir/service/mgr/worker.go:181

1 @ 0x7b2b4e 0x7c4665 0xe531a8 0xc46c5b 0xc46047 0x7e54e1
#	0xe531a7	github.com/safing/portmaster/service/netenv.monitorNetworkChanges+0xe7	/go-workdir/service/netenv/network-change.go:52
#	0xc46c5a	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa	/go-workdir/service/mgr/worker.go:332
#	0xc46046	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206	/go-workdir/service/mgr/worker.go:181

1 @ 0x7b2b4e 0x7c4665 0xe54550 0xc46c5b 0xc46047 0x7e54e1
#	0xe5454f	github.com/safing/portmaster/service/netenv.monitorOnlineStatus+0xcf	/go-workdir/service/netenv/online-status.go:364
#	0xc46c5a	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa	/go-workdir/service/mgr/worker.go:332
#	0xc46046	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206	/go-workdir/service/mgr/worker.go:181

1 @ 0x7b2b4e 0x7c4665 0xf3f255 0xc46c5b 0xc46047 0x7e54e1
#	0xf3f254	github.com/safing/portmaster/service/status.(*Status).statusPublisher+0x74	/go-workdir/service/status/status.go:55
#	0xc46c5a	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa		/go-workdir/service/mgr/worker.go:332
#	0xc46046	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206		/go-workdir/service/mgr/worker.go:181

1 @ 0x7b2b4e 0x7c4665 0xf5f5f6 0xc46c5b 0xc46047 0x7e54e1
#	0xf5f5f5	github.com/safing/portmaster/service/profile.cleanActiveProfiles+0x95	/go-workdir/service/profile/active.go:59
#	0xc46c5a	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa	/go-workdir/service/mgr/worker.go:332
#	0xc46046	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206	/go-workdir/service/mgr/worker.go:181

1 @ 0x7b2b4e 0x7c4665 0xf788b6 0xc46c5b 0xc46047 0x7e54e1
#	0xf788b5	github.com/safing/portmaster/service/profile.start.startProfileUpdateChecker.func1+0x135	/go-workdir/service/profile/database.go:57
#	0xc46c5a	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa				/go-workdir/service/mgr/worker.go:332
#	0xc46046	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206				/go-workdir/service/mgr/worker.go:181

1 @ 0x7b2b4e 0x7c4665 0xfbc137 0xfbbee5 0xc46c5b 0xc46047 0x7e54e1
#	0xfbc136	github.com/safing/portmaster/service/resolver.handleMDNSMessages+0xb6	/go-workdir/service/resolver/resolver-mdns.go:153
#	0xfbbee4	github.com/safing/portmaster/service/resolver.listenToMDNS.func9+0x24	/go-workdir/service/resolver/resolver-mdns.go:143
#	0xc46c5a	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa	/go-workdir/service/mgr/worker.go:332
#	0xc46046	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206	/go-workdir/service/mgr/worker.go:181

1 @ 0x7b2b4e 0x7c4665 0xfc0710 0xc46c5b 0xc46047 0x7e54e1
#	0xfc070f	github.com/safing/portmaster/service/resolver.(*tcpResolverConn).handler+0x20f	/go-workdir/service/resolver/resolver-tcp.go:300
#	0xc46c5a	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa		/go-workdir/service/mgr/worker.go:332
#	0xc46046	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206		/go-workdir/service/mgr/worker.go:181

1 @ 0x7b2b4e 0x7c4665 0xfd3250 0xc46c5b 0xc46047 0x7e54e1
#	0xfd324f	github.com/safing/portmaster/service/network.connectionCleaner+0x1af	/go-workdir/service/network/clean.go:39
#	0xc46c5a	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa	/go-workdir/service/mgr/worker.go:332
#	0xc46046	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206	/go-workdir/service/mgr/worker.go:181

1 @ 0x7b2b4e 0x7c4665 0xfd7a1a 0xc46c5b 0xc46047 0x7e54e1
#	0xfd7a19	github.com/safing/portmaster/service/network.(*Connection).packetHandlerWorker+0xf9	/go-workdir/service/network/connection_handler.go:113
#	0xc46c5a	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa			/go-workdir/service/mgr/worker.go:332
#	0xc46046	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206			/go-workdir/service/mgr/worker.go:181

1 @ 0x7b2b4e 0x7c4665 0xfdaa92 0xc46c5b 0xc46047 0x7e54e1
#	0xfdaa91	github.com/safing/portmaster/service/network.openDNSRequestWriter+0x191	/go-workdir/service/network/dns.go:182
#	0xc46c5a	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xfa	/go-workdir/service/mgr/worker.go:332
#	0xc46046	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x206	/go-workdir/service/mgr/worker.go:181


@tomasz1986 tomasz1986 added the bug TYPE: a report on something that isn't working label Oct 21, 2024
Copy link

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

  • 🗣️ Our community on Discord is super helpful and active. We also have an AI-enabled support bot that knows Portmaster well and can give you immediate help.
  • 📖 The Wiki answers all common questions and has many important details. If you can't find an answer there, let us know, so we can add anything that's missing.

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

1 participant