safing/portmaster

Do not delete app profiles with invalid(?) path regex

Opened this issue · 2 comments

What happened:
Portmaster deletes app profiles with some regex path matches instead of just erroring out
Works
^D:\\App\\git\\[\d\.]+\\mingw64\\libexec\\git-core\\git-remote-https.exe$
Fails and deletes the rule completely!!! Not sure why, * is a valid thing , but that's a separate issue
^D:\\App\\git\\[\d\.]*+\\mingw64\\libexec\\git-core\\git-remote-https.exe$

What did you expect to happen?:
The rule should not be accepted in the first place! Or at least the error should be shown instead of deleting the app profile completely with all its rules

How did you reproduce it?:

  • Make a connection with an app, allow it in the popup
  • Adjust the rule to regex-match a path with [\d\.]*+ (see example above)
  • Also change the app name for visibility
  • Make a connection with the same app, a new popup appears (with the OLD/original name), and the old app rule is gone

Debug Information:

Debug Information **Version 2.0.23**:
Portmaster 2.0.23

built with go1.24.5 (gc -cgo) for windows/amd64
  at 2025-07-14T08:33:41Z

commit bf8da732b95e0097250498998b9f512144eedb09 (clean)
  at 2025-07-14T08:25:04Z
  from https://github.com/safing/portmaster.git

Licensed under the GPLv3 license.

Platform: Microsoft Windows 11 IoT Enterprise LTSC 2024 10.0.26100 Build 26100:

System: Microsoft Windows 11 IoT Enterprise LTSC 2024 windows (Standalone Workstation) 10.0.26100 Build 26100
Kernel: 10.0.26100 Build 26100 x86_64

SPN: disabled (module disabled):

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

Resolvers: 2/3:

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

192.168.1.1 (dns://192.168.1.1:53#system)
  dns://192.168.1.1:53#system
  Failing: true

Config: 15:

core/automaticUpdates: false
core/devMode: false
core/expertiseLevel: developer
core/locale: en-GB
core/metrics/instance: [redacted]
core/releaseChannel: beta
dns/nameservers: [redacted]
dns/useStaleCache: true
filter/askTimeout: 10
filter/blockInbound: false
filter/customListFile: C:\ProgramData\Safing\Portmaster\user-filter\firewall_block.txt
filter/defaultAction: ask
filter/endpoints: [redacted]
filter/lists: [TRAC MAL DECEP BAD UNBREAK]
spn/enable: false

Updates: beta (17):

Binaries Index: v2.0.23 from 2025-08-30 10:01:31.0487015 +0700 +07 m=+0.257777801
Intel Index: v20250830.3.0 from 2025-08-30 03:00:05.30422842 +0000 UTC

File    Version   Index   SHA256

WebView2Loader.dll    2.0.23           binaries   609c974a8cdd6a76a745b3d81b62f321d79f2dc8f4929e1eea8469d9d78baf79
assets.zip            2.0.23           binaries   88d84f09b8e9374856d3d007e1b1683d1d364d25312c1ec43f4831896b1be2da
portmaster-core.dll   2.0.23           binaries   9a116efe3abd7c3a97e62c0469930d288d4c6fdaf442033c6004f5286b0a0c38
portmaster-core.exe   2.0.23           binaries   66385a0af31732bdd10800f0ea58061a2f75742be7e472bcee955564bdf282e5
portmaster-kext.sys   2.0.23           binaries   4d72a8b43a4a3f2e2b5598edbd64a28de8c47a4db546607164c5e48c07103329
portmaster.exe        2.0.23           binaries   5fdeaef73785bd85c6465578529f40680f517da2f98573299e2c511e638e12f1
portmaster.zip        2.0.23           binaries   501b5df6e921b0caef03d33235802060538f9f378c9ab47b49cf28ad1c6fa8e6
uninstall.exe         2.0.23           binaries   832777ff2bb63104b1fd2b554cc522b7f7ed00402af7972c87778682764d7ca3
main-intel.yaml       20250407.14.59   intel      125c79d68641291a7e01159afdb0161eb04750db942a6e6396eee69549519077
notifications.yaml    20250829.12.42   intel      005e679271d6a3a7cc20c5894c83bc4231ba92ee8890ce4f24d591cdbd2a1c9e
news.yaml             20250812.8.58    intel      fa64e8d0f2adc61093df516d4be68ad536c4de29fd9f7c2473311dbdaaa1f9c6
index.dsd             2025.4.14        intel      026325cc7af459251fb08dce0a6166aeece4c9b5a4b7d26e15f4f7d94e0e6e0e
base.dsdl             20250701.0.0     intel      ff10a1e269b52e2741fa2d2793da262b3bb5bce53bedb60026d5fb72af743f2a
intermediate.dsdl     20250824.0.0     intel      e0cd7fb3ad1316c6520150f70bf05fa4fb7fbdb2ee3b7e779e9f41d9fd715487
urgent.dsdl           20250830.3.0     intel      28a1bf034999270b0b8edb37f42687624c5a607e8e93c39e19acfe4a8a30276a
geoipv4.mmdb          20250623.0.0     intel      1157da35a7c3d791853032f998b60bb778b700a37716150f18619c85196fe5ce
geoipv6.mmdb          20250623.0.0     intel      0fa07fada19f38c9e01925a3682d0d5abaa8298e22203ac43d04ffc1e553dfc9

Worker Status: 3/54 (0?):

54 Workers: 3 running, 56 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                       
3   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:70    
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:103   
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:87    
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:363                         
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          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:197                         
3   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      Binary Updater   update checker                       github.com/safing/portmaster/service/updates.(*Updater).updateCheckWorker                                                                                                                 created
1   scheduled      Binary Updater   upgrader                             github.com/safing/portmaster/service/updates.(*Updater).upgradeWorker                                                                                                                     created
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      Intel Updater    update checker                       github.com/safing/portmaster/service/updates.(*Updater).updateCheckWorker                                                                                                                 repeated every 1h0m0s
1   scheduled      Intel Updater    upgrader                             github.com/safing/portmaster/service/updates.(*Updater).upgradeWorker                                                                                                                     created
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                                                                                                                  on demand

Goroutine Stack:

goroutine profile: total 126
50 @ 0x2d854e 0x2b9037 0x7e26a5 0x7e2c73 0x2e0581
#	0x7e26a4	github.com/safing/portmaster/base/api.(*DatabaseAPI).processSub+0x224	/go-workdir/base/api/database.go:449
#	0x7e2c72	github.com/safing/portmaster/base/api.(*DatabaseAPI).handleQsub+0xd2	/go-workdir/base/api/database.go:512

13 @ 0x2d854e 0x2b9037 0x78b405 0x2e0581
#	0x78b404	github.com/safing/portmaster/service/mgr.(*WorkerMgr).taskMgr+0x284	/go-workdir/service/mgr/workermgr.go:180

6 @ 0x2d854e 0x29d657 0x2d76e5 0x367527 0x368985 0x36965b 0x3df825 0x3f6185 0x5e52d9 0x40eda3 0x40eed3 0x5eb0c5 0x2e0581
#	0x2d76e4	internal/poll.runtime_pollWait+0x84	/usr/local/go/src/runtime/netpoll.go:351
#	0x367526	internal/poll.(*pollDesc).wait+0x26	/usr/local/go/src/internal/poll/fd_poll_runtime.go:84
#	0x368984	internal/poll.execIO+0x104		/usr/local/go/src/internal/poll/fd_windows.go:177
#	0x36965a	internal/poll.(*FD).Read+0x29a		/usr/local/go/src/internal/poll/fd_windows.go:438
#	0x3df824	net.(*netFD).Read+0x24			/usr/local/go/src/net/fd_posix.go:55
#	0x3f6184	net.(*conn).Read+0x44			/usr/local/go/src/net/net.go:194
#	0x5e52d8	net/http.(*connReader).Read+0x158	/usr/local/go/src/net/http/server.go:798
#	0x40eda2	bufio.(*Reader).fill+0x102		/usr/local/go/src/bufio/bufio.go:113
#	0x40eed2	bufio.(*Reader).Peek+0x52		/usr/local/go/src/bufio/bufio.go:152
#	0x5eb0c4	net/http.(*conn).serve+0x784		/usr/local/go/src/net/http/server.go:2137

5 @ 0x2d854e 0x2b9037 0x78b2d5 0x2e0581
#	0x78b2d4	github.com/safing/portmaster/service/mgr.(*WorkerMgr).taskMgr+0x154	/go-workdir/service/mgr/workermgr.go:151

5 @ 0x2d854e 0x2b9037 0x7e26a5 0x7e22e8 0x2e0581
#	0x7e26a4	github.com/safing/portmaster/base/api.(*DatabaseAPI).processSub+0x224	/go-workdir/base/api/database.go:449
#	0x7e22e7	github.com/safing/portmaster/base/api.(*DatabaseAPI).handleSub+0x87	/go-workdir/base/api/database.go:421

3 @ 0x2d854e 0x29d657 0x2d76e5 0x367527 0x368985 0x36965b 0x3df825 0x3f6185 0x40eda3 0x40eed3 0x7cacc5 0x7cccad 0x7cdb8d 0x7ce1f3 0x7dfec5 0x787dc6 0x787092 0x2e0581
#	0x2d76e4	internal/poll.runtime_pollWait+0x84						/usr/local/go/src/runtime/netpoll.go:351
#	0x367526	internal/poll.(*pollDesc).wait+0x26						/usr/local/go/src/internal/poll/fd_poll_runtime.go:84
#	0x368984	internal/poll.execIO+0x104							/usr/local/go/src/internal/poll/fd_windows.go:177
#	0x36965a	internal/poll.(*FD).Read+0x29a							/usr/local/go/src/internal/poll/fd_windows.go:438
#	0x3df824	net.(*netFD).Read+0x24								/usr/local/go/src/net/fd_posix.go:55
#	0x3f6184	net.(*conn).Read+0x44								/usr/local/go/src/net/net.go:194
#	0x40eda2	bufio.(*Reader).fill+0x102							/usr/local/go/src/bufio/bufio.go:113
#	0x40eed2	bufio.(*Reader).Peek+0x52							/usr/local/go/src/bufio/bufio.go:152
#	0x7cacc4	github.com/gorilla/websocket.(*Conn).read+0x24					/.go-mod-cache/github.com/gorilla/websocket@v1.5.3/conn.go:371
#	0x7cccac	github.com/gorilla/websocket.(*Conn).advanceFrame+0x6c				/.go-mod-cache/github.com/gorilla/websocket@v1.5.3/conn.go:809
#	0x7cdb8c	github.com/gorilla/websocket.(*Conn).NextReader+0xac				/.go-mod-cache/github.com/gorilla/websocket@v1.5.3/conn.go:1009
#	0x7ce1f2	github.com/gorilla/websocket.(*Conn).ReadMessage+0x12				/.go-mod-cache/github.com/gorilla/websocket@v1.5.3/conn.go:1093
#	0x7dfec4	github.com/safing/portmaster/base/api.(*DatabaseWebsocketAPI).handler+0x64	/go-workdir/base/api/database.go:137
#	0x787dc5	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xe5		/go-workdir/service/mgr/worker.go:354
#	0x787091	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x1f1		/go-workdir/service/mgr/worker.go:188

3 @ 0x2d854e 0x2b9037 0x7e008c 0x787dc6 0x787092 0x2e0581
#	0x7e008b	github.com/safing/portmaster/base/api.(*DatabaseWebsocketAPI).writer+0x10b	/go-workdir/base/api/database.go:155
#	0x787dc5	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xe5		/go-workdir/service/mgr/worker.go:354
#	0x787091	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x1f1		/go-workdir/service/mgr/worker.go:188

2 @ 0x2d854e 0x2b9037 0x794ea5 0x787dc6 0x787092 0x2e0581
#	0x794ea4	github.com/safing/portmaster/base/database.(*Interface).DelayedCacheWriter+0x144	/go-workdir/base/database/interface_cache.go:34
#	0x787dc5	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xe5			/go-workdir/service/mgr/worker.go:354
#	0x787091	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x1f1			/go-workdir/service/mgr/worker.go:188

2 @ 0x2d854e 0x2b9037 0x7c741e 0x787dc6 0x787092 0x2e0581
#	0x7c741d	github.com/safing/portmaster/base/rng.(*Feeder).run+0x13d		/go-workdir/base/rng/entropy.go:117
#	0x787dc5	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xe5	/go-workdir/service/mgr/worker.go:354
#	0x787091	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x1f1	/go-workdir/service/mgr/worker.go:188

1 @ 0x2777d1 0x2d9ee9 0xeef253 0x2e0581
#	0x2d9ee8	os/signal.signal_recv+0x28	/usr/local/go/src/runtime/sigqueue.go:152
#	0xeef252	os/signal.loop+0x12		/usr/local/go/src/os/signal/signal_unix.go:23

1 @ 0x299f51 0x2d735d 0x79b251 0x79b085 0x797eab 0x7af41b 0xeae59e 0x7e5bfa 0x7e52e5 0x7ea5f3 0x7e9205 0x787dc6 0x7879ca 0x7e9198 0x7e9107 0x60c14e 0x5eaf65 0x2e0581
#	0x79b250	runtime/pprof.writeRuntimeProfile+0xb0						/usr/local/go/src/runtime/pprof/pprof.go:796
#	0x79b084	runtime/pprof.writeGoroutine+0x44						/usr/local/go/src/runtime/pprof/pprof.go:755
#	0x797eaa	runtime/pprof.(*Profile).WriteTo+0x14a						/usr/local/go/src/runtime/pprof/pprof.go:377
#	0x7af41a	github.com/safing/portmaster/base/utils/debug.(*Info).AddGoroutineStack+0x5a	/go-workdir/base/utils/debug/debug.go:95
#	0xeae59d	github.com/safing/portmaster/service/core.debugInfo+0x13d			/go-workdir/service/core/api.go:324
#	0x7e5bf9	github.com/safing/portmaster/base/api.(*Endpoint).ServeHTTP+0x899		/go-workdir/base/api/endpoints.go:447
#	0x7e52e4	github.com/safing/portmaster/base/api.(*endpointHandler).ServeHTTP+0x44		/go-workdir/base/api/endpoints.go:366
#	0x7ea5f2	github.com/safing/portmaster/base/api.(*mainHandler).handle+0x13d2		/go-workdir/base/api/router.go:304
#	0x7e9204	github.com/safing/portmaster/base/api.(*mainHandler).ServeHTTP.func1+0x24	/go-workdir/base/api/router.go:114
#	0x787dc5	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xe5		/go-workdir/service/mgr/worker.go:354
#	0x7879c9	github.com/safing/portmaster/service/mgr.(*Manager).do+0x1e9			/go-workdir/service/mgr/worker.go:286
#	0x7e9197	github.com/safing/portmaster/service/mgr.(*Manager).Do+0xb7			/go-workdir/service/mgr/worker.go:259
#	0x7e9106	github.com/safing/portmaster/base/api.(*mainHandler).ServeHTTP+0x26		/go-workdir/base/api/router.go:113
#	0x60c14d	net/http.serverHandler.ServeHTTP+0x8d						/usr/local/go/src/net/http/server.go:3301
#	0x5eaf64	net/http.(*conn).serve+0x624							/usr/local/go/src/net/http/server.go:2102

1 @ 0x2d50de 0x2c374e 0x2dc3a9 0x65f3fe 0xde69ec 0xde880d 0xde87b3 0x787dc6 0x787092 0x2e0581
#	0x2dc3a8	syscall.Syscall+0x28											/usr/local/go/src/runtime/syscall_windows.go:457
#	0x65f3fd	golang.org/x/sys/windows.(*Proc).Call+0x9d								/.go-mod-cache/golang.org/x/sys@v0.29.0/windows/dll_windows.go:170
#	0xde69eb	github.com/safing/portmaster/service/integration.ETWFunctions.StartTrace+0x6b				/go-workdir/service/integration/etw_windows.go:73
#	0xde880c	github.com/safing/portmaster/service/firewall/interception/dnsmonitor.(*ETWSession).StartTrace+0x6c	/go-workdir/service/firewall/interception/dnsmonitor/etwlink_windows.go:61
#	0xde87b2	github.com/safing/portmaster/service/firewall/interception/dnsmonitor.initializeSessions.func1+0x12	/go-workdir/service/firewall/interception/dnsmonitor/eventlistener_windows.go:51
#	0x787dc5	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xe5					/go-workdir/service/mgr/worker.go:354
#	0x787091	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x1f1					/go-workdir/service/mgr/worker.go:188

1 @ 0x2d50de 0x2c374e 0x2dc3a9 0x661c0f 0xeefe1e 0xef0b73 0xef0877 0x2e0581
#	0x2dc3a8	syscall.Syscall+0x28								/usr/local/go/src/runtime/syscall_windows.go:457
#	0x661c0e	golang.org/x/sys/windows.StartServiceCtrlDispatcher+0x4e			/.go-mod-cache/golang.org/x/sys@v0.29.0/windows/zsyscall_windows.go:1378
#	0xeefe1d	golang.org/x/sys/windows/svc.Run+0x11d						/.go-mod-cache/golang.org/x/sys@v0.29.0/windows/svc/service.go:294
#	0xef0b72	github.com/safing/portmaster/cmds/cmdbase.(*WindowsSystemService).Run+0x152	/go-workdir/cmds/cmdbase/service_windows.go:49
#	0xef0876	github.com/safing/portmaster/cmds/cmdbase.RunService.func1+0x16			/go-workdir/cmds/cmdbase/service.go:109

1 @ 0x2d50de 0x2c374e 0x2dc3f8 0x66370b 0xec664c 0xec662c 0xec646b 0x32c6f1 0x3abae5 0x3abae6 0xec1cf8 0xec26c7 0xec6f05 0xec6ef5 0xec9329 0x787dc6 0x787092 0x2e0581
#	0x2dc3f7	syscall.Syscall6+0x37										/usr/local/go/src/runtime/syscall_windows.go:463
#	0x66370a	golang.org/x/sys/windows.readFile+0x8a								/.go-mod-cache/golang.org/x/sys@v0.29.0/windows/zsyscall_windows.go:3038
#	0xec664b	golang.org/x/sys/windows.ReadFile+0x4b								/.go-mod-cache/golang.org/x/sys@v0.29.0/windows/syscall_windows.go:598
#	0xec662b	github.com/safing/portmaster/windows_kext/kextinterface.(*KextFile).refill_read_buffer+0x2b	/go-workdir/windows_kext/kextinterface/kext_file.go:61
#	0xec646a	github.com/safing/portmaster/windows_kext/kextinterface.(*KextFile).Read+0x8a			/go-workdir/windows_kext/kextinterface/kext_file.go:29
#	0x32c6f0	io.ReadAtLeast+0x90										/usr/local/go/src/io/io.go:335
#	0x3abae4	io.ReadFull+0xa4										/usr/local/go/src/io/io.go:354
#	0x3abae5	encoding/binary.Read+0xa5									/usr/local/go/src/encoding/binary/binary.go:262
#	0xec1cf7	github.com/safing/portmaster/windows_kext/kextinterface.newReadHelper+0x77			/go-workdir/windows_kext/kextinterface/info.go:152
#	0xec26c6	github.com/safing/portmaster/windows_kext/kextinterface.RecvInfo+0x46				/go-workdir/windows_kext/kextinterface/info.go:220
#	0xec6f04	github.com/safing/portmaster/service/firewall/interception/windowskext2.RecvVerdictRequest+0x44	/go-workdir/service/firewall/interception/windowskext2/kext.go:116
#	0xec6ef4	github.com/safing/portmaster/service/firewall/interception/windowskext2.Handler+0x34		/go-workdir/service/firewall/interception/windowskext2/handler.go:36
#	0xec9328	github.com/safing/portmaster/service/firewall/interception.startInterception.func3+0x28		/go-workdir/service/firewall/interception/interception_windows.go:61
#	0x787dc5	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xe5				/go-workdir/service/mgr/worker.go:354
#	0x787091	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x1f1				/go-workdir/service/mgr/worker.go:188

1 @ 0x2d854e 0x271e25 0x2719b2 0xd2383a 0x787dc6 0x787092 0x2e0581
#	0xd23839	github.com/safing/portmaster/service/resolver.listenToMDNS+0x619	/go-workdir/service/resolver/resolver-mdns.go:147
#	0x787dc5	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xe5	/go-workdir/service/mgr/worker.go:354
#	0x787091	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x1f1	/go-workdir/service/mgr/worker.go:188

1 @ 0x2d854e 0x271e25 0x2719b2 0xef0633 0xef25e5 0x48341b 0x483d6f 0xef2512 0xef2507 0x2a6a7d 0x2e0581
#	0xef0632	github.com/safing/portmaster/cmds/cmdbase.RunService+0x392	/go-workdir/cmds/cmdbase/service.go:115
#	0xef25e4	main.mainRun+0x64						/go-workdir/cmds/portmaster-core/main.go:67
#	0x48341a	github.com/spf13/cobra.(*Command).execute+0xaba			/.go-mod-cache/github.com/spf13/cobra@v1.8.1/command.go:989
#	0x483d6e	github.com/spf13/cobra.(*Command).ExecuteC+0x44e		/.go-mod-cache/github.com/spf13/cobra@v1.8.1/command.go:1117
#	0xef2511	github.com/spf13/cobra.(*Command).Execute+0x31			/.go-mod-cache/github.com/spf13/cobra@v1.8.1/command.go:1041
#	0xef2506	main.main+0x26							/go-workdir/cmds/portmaster-core/main.go:59
#	0x2a6a7c	runtime.main+0x27c						/usr/local/go/src/runtime/proc.go:283

1 @ 0x2d854e 0x29d657 0x2d76e5 0x367527 0x368985 0x36965b 0x3df825 0x3f6185 0x5e4e37 0x2e0581
#	0x2d76e4	internal/poll.runtime_pollWait+0x84		/usr/local/go/src/runtime/netpoll.go:351
#	0x367526	internal/poll.(*pollDesc).wait+0x26		/usr/local/go/src/internal/poll/fd_poll_runtime.go:84
#	0x368984	internal/poll.execIO+0x104			/usr/local/go/src/internal/poll/fd_windows.go:177
#	0x36965a	internal/poll.(*FD).Read+0x29a			/usr/local/go/src/internal/poll/fd_windows.go:438
#	0x3df824	net.(*netFD).Read+0x24				/usr/local/go/src/net/fd_posix.go:55
#	0x3f6184	net.(*conn).Read+0x44				/usr/local/go/src/net/net.go:194
#	0x5e4e36	net/http.(*connReader).backgroundRead+0x36	/usr/local/go/src/net/http/server.go:690

1 @ 0x2d854e 0x29d657 0x2d76e5 0x367527 0x368985 0x36965b 0x3df825 0x3f6185 0xd255f7 0xd23969 0x787dc6 0x787092 0x2e0581
#	0x2d76e4	internal/poll.runtime_pollWait+0x84					/usr/local/go/src/runtime/netpoll.go:351
#	0x367526	internal/poll.(*pollDesc).wait+0x26					/usr/local/go/src/internal/poll/fd_poll_runtime.go:84
#	0x368984	internal/poll.execIO+0x104						/usr/local/go/src/internal/poll/fd_windows.go:177
#	0x36965a	internal/poll.(*FD).Read+0x29a						/usr/local/go/src/internal/poll/fd_windows.go:438
#	0x3df824	net.(*netFD).Read+0x24							/usr/local/go/src/net/fd_posix.go:55
#	0x3f6184	net.(*conn).Read+0x44							/usr/local/go/src/net/net.go:194
#	0xd255f6	github.com/safing/portmaster/service/resolver.listenForDNSPackets+0x76	/go-workdir/service/resolver/resolver-mdns.go:343
#	0xd23968	github.com/safing/portmaster/service/resolver.listenToMDNS.func7+0x28	/go-workdir/service/resolver/resolver-mdns.go:131
#	0x787dc5	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xe5	/go-workdir/service/mgr/worker.go:354
#	0x787091	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x1f1	/go-workdir/service/mgr/worker.go:188

1 @ 0x2d854e 0x29d657 0x2d76e5 0x367527 0x368985 0x36965b 0x3df825 0x3f6185 0xd255f7 0xd23a29 0x787dc6 0x787092 0x2e0581
#	0x2d76e4	internal/poll.runtime_pollWait+0x84					/usr/local/go/src/runtime/netpoll.go:351
#	0x367526	internal/poll.(*pollDesc).wait+0x26					/usr/local/go/src/internal/poll/fd_poll_runtime.go:84
#	0x368984	internal/poll.execIO+0x104						/usr/local/go/src/internal/poll/fd_windows.go:177
#	0x36965a	internal/poll.(*FD).Read+0x29a						/usr/local/go/src/internal/poll/fd_windows.go:438
#	0x3df824	net.(*netFD).Read+0x24							/usr/local/go/src/net/fd_posix.go:55
#	0x3f6184	net.(*conn).Read+0x44							/usr/local/go/src/net/net.go:194
#	0xd255f6	github.com/safing/portmaster/service/resolver.listenForDNSPackets+0x76	/go-workdir/service/resolver/resolver-mdns.go:343
#	0xd23a28	github.com/safing/portmaster/service/resolver.listenToMDNS.func3+0x28	/go-workdir/service/resolver/resolver-mdns.go:104
#	0x787dc5	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xe5	/go-workdir/service/mgr/worker.go:354
#	0x787091	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x1f1	/go-workdir/service/mgr/worker.go:188

1 @ 0x2d854e 0x29d657 0x2d76e5 0x367527 0x368985 0x36965b 0x3df825 0x3f6185 0xd255f7 0xd23a89 0x787dc6 0x787092 0x2e0581
#	0x2d76e4	internal/poll.runtime_pollWait+0x84					/usr/local/go/src/runtime/netpoll.go:351
#	0x367526	internal/poll.(*pollDesc).wait+0x26					/usr/local/go/src/internal/poll/fd_poll_runtime.go:84
#	0x368984	internal/poll.execIO+0x104						/usr/local/go/src/internal/poll/fd_windows.go:177
#	0x36965a	internal/poll.(*FD).Read+0x29a						/usr/local/go/src/internal/poll/fd_windows.go:438
#	0x3df824	net.(*netFD).Read+0x24							/usr/local/go/src/net/fd_posix.go:55
#	0x3f6184	net.(*conn).Read+0x44							/usr/local/go/src/net/net.go:194
#	0xd255f6	github.com/safing/portmaster/service/resolver.listenForDNSPackets+0x76	/go-workdir/service/resolver/resolver-mdns.go:343
#	0xd23a88	github.com/safing/portmaster/service/resolver.listenToMDNS.func1+0x28	/go-workdir/service/resolver/resolver-mdns.go:91
#	0x787dc5	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xe5	/go-workdir/service/mgr/worker.go:354
#	0x787091	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x1f1	/go-workdir/service/mgr/worker.go:188

1 @ 0x2d854e 0x29d657 0x2d76e5 0x367527 0x368985 0x36aa54 0x3dfb25 0x4033f6 0x401370 0x40150a 0x9b767c 0x9a5add 0x9a2cf3 0x9a4765 0x9a335a 0xee2cc8 0x787dc6 0x787092 0x2e0581
#	0x2d76e4	internal/poll.runtime_pollWait+0x84						/usr/local/go/src/runtime/netpoll.go:351
#	0x367526	internal/poll.(*pollDesc).wait+0x26						/usr/local/go/src/internal/poll/fd_poll_runtime.go:84
#	0x368984	internal/poll.execIO+0x104							/usr/local/go/src/internal/poll/fd_windows.go:177
#	0x36aa53	internal/poll.(*FD).ReadFromInet6+0x133						/usr/local/go/src/internal/poll/fd_windows.go:639
#	0x3dfb24	net.(*netFD).readFromInet6+0x24							/usr/local/go/src/net/fd_posix.go:72
#	0x4033f5	net.(*UDPConn).readFrom+0x75							/usr/local/go/src/net/udpsock_posix.go:59
#	0x40136f	net.(*UDPConn).readFromUDP+0x2f							/usr/local/go/src/net/udpsock.go:149
#	0x401509	net.(*UDPConn).ReadFrom+0x49							/usr/local/go/src/net/udpsock.go:158
#	0x9b767b	github.com/miekg/dns.ReadFromSessionUDP+0x1b					/.go-mod-cache/github.com/miekg/dns@v1.1.62/udp_windows.go:22
#	0x9a5adc	github.com/miekg/dns.(*Server).readUDP+0xfc					/.go-mod-cache/github.com/miekg/dns@v1.1.62/server.go:716
#	0x9a2cf2	github.com/miekg/dns.defaultReader.ReadUDP+0x12					/.go-mod-cache/github.com/miekg/dns@v1.1.62/server.go:174
#	0x9a4764	github.com/miekg/dns.(*Server).serveUDP+0x244					/.go-mod-cache/github.com/miekg/dns@v1.1.62/server.go:530
#	0x9a3359	github.com/miekg/dns.(*Server).ListenAndServe+0x519				/.go-mod-cache/github.com/miekg/dns@v1.1.62/server.go:359
#	0xee2cc7	github.com/safing/portmaster/service/nameserver.start.startListener.func4+0x187	/go-workdir/service/nameserver/module.go:156
#	0x787dc5	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xe5		/go-workdir/service/mgr/worker.go:354
#	0x787091	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x1f1		/go-workdir/service/mgr/worker.go:188

1 @ 0x2d854e 0x29d657 0x2d76e5 0x367527 0x368985 0x36cf05 0x36d236 0x3e194b 0x3ffc7b 0x3fea30 0x5f036c 0x5eff71 0x7ead5a 0x787dc6 0x7879ca 0x7e9098 0x7e9075 0x787dc6 0x787092 0x2e0581
#	0x2d76e4	internal/poll.runtime_pollWait+0x84					/usr/local/go/src/runtime/netpoll.go:351
#	0x367526	internal/poll.(*pollDesc).wait+0x26					/usr/local/go/src/internal/poll/fd_poll_runtime.go:84
#	0x368984	internal/poll.execIO+0x104						/usr/local/go/src/internal/poll/fd_windows.go:177
#	0x36cf04	internal/poll.(*FD).acceptOne+0x64					/usr/local/go/src/internal/poll/fd_windows.go:946
#	0x36d235	internal/poll.(*FD).Accept+0x1b5					/usr/local/go/src/internal/poll/fd_windows.go:980
#	0x3e194a	net.(*netFD).accept+0x4a						/usr/local/go/src/net/fd_windows.go:182
#	0x3ffc7a	net.(*TCPListener).accept+0x1a						/usr/local/go/src/net/tcpsock_posix.go:159
#	0x3fea2f	net.(*TCPListener).Accept+0x2f						/usr/local/go/src/net/tcpsock.go:380
#	0x5f036b	net/http.(*Server).Serve+0x30b						/usr/local/go/src/net/http/server.go:3424
#	0x5eff70	net/http.(*Server).ListenAndServe+0x70					/usr/local/go/src/net/http/server.go:3350
#	0x7ead59	github.com/safing/portmaster/base/api.serverManager.func1+0x19		/go-workdir/base/api/router.go:92
#	0x787dc5	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xe5	/go-workdir/service/mgr/worker.go:354
#	0x7879c9	github.com/safing/portmaster/service/mgr.(*Manager).do+0x1e9		/go-workdir/service/mgr/worker.go:286
#	0x7e9097	github.com/safing/portmaster/service/mgr.(*Manager).Do+0xd7		/go-workdir/service/mgr/worker.go:259
#	0x7e9074	github.com/safing/portmaster/base/api.serverManager+0xb4		/go-workdir/base/api/router.go:91
#	0x787dc5	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xe5	/go-workdir/service/mgr/worker.go:354
#	0x787091	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x1f1	/go-workdir/service/mgr/worker.go:188

1 @ 0x2d854e 0x2b9037 0x68fc72 0x68faf4 0x2e0581
#	0x68fc71	github.com/safing/portmaster/base/log.writer+0xd1		/go-workdir/base/log/output.go:132
#	0x68faf3	github.com/safing/portmaster/base/log.writerManager+0x73	/go-workdir/base/log/output.go:90

1 @ 0x2d854e 0x2b9037 0x7c7785 0x787dc6 0x787092 0x2e0581
#	0x7c7784	github.com/safing/portmaster/base/rng.fullFeeder+0x84			/go-workdir/base/rng/fullfeed.go:25
#	0x787dc5	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xe5	/go-workdir/service/mgr/worker.go:354
#	0x787091	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x1f1	/go-workdir/service/mgr/worker.go:188

1 @ 0x2d854e 0x2b9037 0x7c8109 0x787dc6 0x787092 0x2e0581
#	0x7c8108	github.com/safing/portmaster/base/rng.osFeeder+0x168			/go-workdir/base/rng/osfeeder.go:27
#	0x787dc5	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xe5	/go-workdir/service/mgr/worker.go:354
#	0x787091	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x1f1	/go-workdir/service/mgr/worker.go:188

1 @ 0x2d854e 0x2b9037 0x7c8a4a 0x787dc6 0x787092 0x2e0581
#	0x7c8a49	github.com/safing/portmaster/base/rng.tickFeeder+0x2c9			/go-workdir/base/rng/tickfeeder.go:63
#	0x787dc5	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xe5	/go-workdir/service/mgr/worker.go:354
#	0x787091	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x1f1	/go-workdir/service/mgr/worker.go:188

1 @ 0x2d854e 0x2b9037 0x8808a6 0x787dc6 0x787092 0x2e0581
#	0x8808a5	github.com/safing/portmaster/base/notifications.cleaner+0xc5		/go-workdir/base/notifications/cleaner.go:14
#	0x787dc5	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xe5	/go-workdir/service/mgr/worker.go:354
#	0x787091	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x1f1	/go-workdir/service/mgr/worker.go:188

1 @ 0x2d854e 0x2b9037 0x9ee8f2 0x787dc6 0x787092 0x2e0581
#	0x9ee8f1	github.com/safing/portmaster/service/intel/geoip.(*updateWorker).run+0x151	/go-workdir/service/intel/geoip/database.go:197
#	0x787dc5	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xe5		/go-workdir/service/mgr/worker.go:354
#	0x787091	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x1f1		/go-workdir/service/mgr/worker.go:188

1 @ 0x2d854e 0x2b9037 0x9f5265 0x787dc6 0x787092 0x2e0581
#	0x9f5264	github.com/safing/portmaster/service/netenv.monitorNetworkChanges+0xe4	/go-workdir/service/netenv/network-change.go:52
#	0x787dc5	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xe5	/go-workdir/service/mgr/worker.go:354
#	0x787091	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x1f1	/go-workdir/service/mgr/worker.go:188

1 @ 0x2d854e 0x2b9037 0x9f6610 0x787dc6 0x787092 0x2e0581
#	0x9f660f	github.com/safing/portmaster/service/netenv.monitorOnlineStatus+0xcf	/go-workdir/service/netenv/online-status.go:363
#	0x787dc5	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xe5	/go-workdir/service/mgr/worker.go:354
#	0x787091	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x1f1	/go-workdir/service/mgr/worker.go:188

1 @ 0x2d854e 0x2b9037 0xa0f7d5 0x787dc6 0x787092 0x2e0581
#	0xa0f7d4	github.com/safing/portmaster/service/status.(*Status).statusPublisher+0x74	/go-workdir/service/status/status.go:55
#	0x787dc5	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xe5		/go-workdir/service/mgr/worker.go:354
#	0x787091	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x1f1		/go-workdir/service/mgr/worker.go:188

1 @ 0x2d854e 0x2b9037 0xce8f76 0x787dc6 0x787092 0x2e0581
#	0xce8f75	github.com/safing/portmaster/service/profile.cleanActiveProfiles+0x95	/go-workdir/service/profile/active.go:59
#	0x787dc5	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xe5	/go-workdir/service/mgr/worker.go:354
#	0x787091	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x1f1	/go-workdir/service/mgr/worker.go:188

1 @ 0x2d854e 0x2b9037 0xd01f0d 0x787dc6 0x787092 0x2e0581
#	0xd01f0c	github.com/safing/portmaster/service/profile.start.startProfileUpdateChecker.func1+0x12c	/go-workdir/service/profile/database.go:57
#	0x787dc5	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xe5				/go-workdir/service/mgr/worker.go:354
#	0x787091	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x1f1				/go-workdir/service/mgr/worker.go:188

1 @ 0x2d854e 0x2b9037 0xd23b77 0xd23925 0x787dc6 0x787092 0x2e0581
#	0xd23b76	github.com/safing/portmaster/service/resolver.handleMDNSMessages+0xb6	/go-workdir/service/resolver/resolver-mdns.go:153
#	0xd23924	github.com/safing/portmaster/service/resolver.listenToMDNS.func9+0x24	/go-workdir/service/resolver/resolver-mdns.go:143
#	0x787dc5	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xe5	/go-workdir/service/mgr/worker.go:354
#	0x787091	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x1f1	/go-workdir/service/mgr/worker.go:188

1 @ 0x2d854e 0x2b9037 0xdec15c 0x787dc6 0x787092 0x2e0581
#	0xdec15b	github.com/safing/portmaster/service/network.connectionCleaner+0x17b	/go-workdir/service/network/clean.go:39
#	0x787dc5	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xe5	/go-workdir/service/mgr/worker.go:354
#	0x787091	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x1f1	/go-workdir/service/mgr/worker.go:188

1 @ 0x2d854e 0x2b9037 0xdf3c9f 0x787dc6 0x787092 0x2e0581
#	0xdf3c9e	github.com/safing/portmaster/service/network.openDNSRequestWriter+0x15e	/go-workdir/service/network/dns.go:182
#	0x787dc5	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xe5	/go-workdir/service/mgr/worker.go:354
#	0x787091	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x1f1	/go-workdir/service/mgr/worker.go:188

1 @ 0x2d854e 0x2b9037 0xe62c11 0xe6654a 0x787dc6 0x787092 0x2e0581
#	0xe62c10	github.com/safing/portmaster/service/netquery.(*Manager).HandleFeed+0xb0	/go-workdir/service/netquery/manager.go:101
#	0xe66549	github.com/safing/portmaster/service/netquery.(*NetQuery).Start.func2+0x29	/go-workdir/service/netquery/module_api.go:215
#	0x787dc5	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xe5		/go-workdir/service/mgr/worker.go:354
#	0x787091	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x1f1		/go-workdir/service/mgr/worker.go:188

1 @ 0x2d854e 0x2b9037 0xe66399 0x787dc6 0x787092 0x2e0581
#	0xe66398	github.com/safing/portmaster/service/netquery.(*NetQuery).Start.func3+0x98	/go-workdir/service/netquery/module_api.go:221
#	0x787dc5	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xe5		/go-workdir/service/mgr/worker.go:354
#	0x787091	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x1f1		/go-workdir/service/mgr/worker.go:188

1 @ 0x2d854e 0x2b9037 0xe66787 0x787dc6 0x787092 0x2e0581
#	0xe66786	github.com/safing/portmaster/service/netquery.(*NetQuery).Start.func1+0x206	/go-workdir/service/netquery/module_api.go:194
#	0x787dc5	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xe5		/go-workdir/service/mgr/worker.go:354
#	0x787091	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x1f1		/go-workdir/service/mgr/worker.go:188

1 @ 0x2d854e 0x2b9037 0xecac74 0x787dc6 0x787092 0x2e0581
#	0xecac73	github.com/safing/portmaster/service/firewall/interception.startInterception.func4+0xd3	/go-workdir/service/firewall/interception/interception_windows.go:70
#	0x787dc5	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xe5			/go-workdir/service/mgr/worker.go:354
#	0x787091	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x1f1			/go-workdir/service/mgr/worker.go:188

1 @ 0x2d854e 0x2b9037 0xecae74 0x787dc6 0x787092 0x2e0581
#	0xecae73	github.com/safing/portmaster/service/firewall/interception.startInterception.func5+0xd3	/go-workdir/service/firewall/interception/interception_windows.go:87
#	0x787dc5	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xe5			/go-workdir/service/mgr/worker.go:354
#	0x787091	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x1f1			/go-workdir/service/mgr/worker.go:188

1 @ 0x2d854e 0x2b9037 0xecb075 0x787dc6 0x787092 0x2e0581
#	0xecb074	github.com/safing/portmaster/service/firewall/interception.startInterception.func6+0xd4	/go-workdir/service/firewall/interception/interception_windows.go:103
#	0x787dc5	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xe5			/go-workdir/service/mgr/worker.go:354
#	0x787091	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x1f1			/go-workdir/service/mgr/worker.go:188

1 @ 0x2d854e 0x2b9037 0xedcc66 0x787dc6 0x787092 0x2e0581
#	0xedcc65	github.com/safing/portmaster/service/firewall.packetHandler+0x85	/go-workdir/service/firewall/packet_handler.go:823
#	0x787dc5	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xe5	/go-workdir/service/mgr/worker.go:354
#	0x787091	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x1f1	/go-workdir/service/mgr/worker.go:188

1 @ 0x2d854e 0x2b9037 0xedcd4c 0x787dc6 0x787092 0x2e0581
#	0xedcd4b	github.com/safing/portmaster/service/firewall.bandwidthUpdateHandler+0x8b	/go-workdir/service/firewall/packet_handler.go:838
#	0x787dc5	github.com/safing/portmaster/service/mgr.(*Manager).runWorker+0xe5		/go-workdir/service/mgr/worker.go:354
#	0x787091	github.com/safing/portmaster/service/mgr.(*Manager).manageWorker+0x1f1		/go-workdir/service/mgr/worker.go:188

1 @ 0x2d854e 0x2b9037 0xeefa85 0x2c3645 0x2706f5 0x270347 0x2e032c 0x2e0581
#	0xeefa84	golang.org/x/sys/windows/svc.serviceMain+0x3c4	/.go-mod-cache/golang.org/x/sys@v0.29.0/windows/svc/service.go:246
#	0x2c3644	runtime.callbackWrap+0x204			/usr/local/go/src/runtime/syscall_windows.go:396
#	0x2706f4	runtime.cgocallbackg1+0x294			/usr/local/go/src/runtime/cgocall.go:446
#	0x270346	runtime.cgocallbackg+0x166			/usr/local/go/src/runtime/cgocall.go:350
#	0x2e032b	runtime.cgocallback+0xeb			/usr/local/go/src/runtime/asm_amd64.s:1084

1 @ 0x2d854e 0x2b9037 0xef0ea5 0xeefcbf 0x2e0581
#	0xef0ea4	github.com/safing/portmaster/cmds/cmdbase.(*WindowsSystemService).Execute+0x284	/go-workdir/cmds/cmdbase/service_windows.go:101
#	0xeefcbe	golang.org/x/sys/windows/svc.serviceMain.func2+0x3e				/.go-mod-cache/golang.org/x/sys@v0.29.0/windows/svc/service.go:234

This issue has been automatically marked as inactive because it has not had activity in the past two months.

If no further activity occurs, this issue will be automatically closed in one week in order to increase our focus on active topics.