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

Portmaster causes bluescreen #1593

Closed
Zer0Key opened this issue Jun 21, 2024 · 6 comments
Closed

Portmaster causes bluescreen #1593

Zer0Key opened this issue Jun 21, 2024 · 6 comments
Labels
bug TYPE: a report on something that isn't working

Comments

@Zer0Key
Copy link

Zer0Key commented Jun 21, 2024

What happened:
Sudden blue screen.
Possibly related to p2p type connections.

What did you expect to happen?:
No blue screen.

How did you reproduce it?:
Accidentally and intermittently by launching programs that are p2p. qBittorrent and War Thunder launcher in this case.

Debug Information:

Portmaster Debug Info

After most recent BSOD

Version 1.6.10
Portmaster 1.6.10

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

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

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

Unexpected Logs
240621 15:25:13.306 er/resolve:460 > WARN 016 resolver: query to dns://fd36:4167:2b6e::1:53#system failed: dial udp :49581->[fd36:4167:2b6e::1]:53: bind: An attempt was made to access a socket in a way forbidden by its access permissions.
240621 15:27:00.551 er/resolve:460 > WARN 018 resolver: query to dns://fd36:4167:2b6e::1:53#system failed: dial udp :49464->[fd36:4167:2b6e::1]:53: bind: An attempt was made to access a socket in a way forbidden by its access permissions.
240621 15:28:43.612 er/resolve:460 > WARN 020 resolver: query to dns://fd36:4167:2b6e::1:53#system failed: dial udp :49707->[fd36:4167:2b6e::1]:53: bind: An attempt was made to access a socket in a way forbidden by its access permissions.
240621 15:28:54.172 v/location:303 > WARN 022 netenv: failed to get IPv4 device location from traceroute: did not receive any actionable ICMP reply
240621 15:31:10.673 er/resolve:460 > WARN 024 resolver: query to dns://fd36:4167:2b6e::1:53#system failed: dial udp :53591->[fd36:4167:2b6e::1]:53: bind: An attempt was made to access a socket in a way forbidden by its access permissions.
240621 15:31:40.180 le/profile:525 > WARN 026 profile: failed to get binary icon/name for C:\Program Files\WindowsApps\Microsoft.WinDbg_1.2402.24001.0_x64__8wekyb3d8bbwe\amd64\EngHost.exe: no icon in resources
240621 15:33:20.458 er/resolve:460 > WARN 028 resolver: query to dns://fd36:4167:2b6e::1:53#system failed: dial udp :53882->[fd36:4167:2b6e::1]:53: bind: An attempt was made to access a socket in a way forbidden by its access permissions.
240621 15:34:00.574 er/resolve:460 > WARN 030 resolver: query to dns://fd36:4167:2b6e::1:53#system failed: dial udp :49430->[fd36:4167:2b6e::1]:53: bind: An attempt was made to access a socket in a way forbidden by its access permissions.
240621 15:35:59.551 er/resolve:460 > WARN 032 resolver: query to dns://fd36:4167:2b6e::1:53#system failed: dial udp :49688->[fd36:4167:2b6e::1]:53: bind: An attempt was made to access a socket in a way forbidden by its access permissions.
240621 15:36:59.555 er/resolve:460 > WARN 034 resolver: query to dns://fd36:4167:2b6e::1:53#system failed: dial udp :49544->[fd36:4167:2b6e::1]:53: bind: An attempt was made to access a socket in a way forbidden by its access permissions.
240621 15:38:49.459 CURRENT TIME
Resolvers: 8/8
base.dns.mullvad.net (dot://base.dns.mullvad.net:853#config)
  dot://base.dns.mullvad.net:853#config
  Failing: false

base.dns.mullvad.net (dot://2a07:e340::4#config)
  dot://2a07:e340::4#config
  Failing: false

dns0.eu (dot://dns0.eu:853#config)
  dot://dns0.eu:853#config
  Failing: false

dns0.eu (dot://dns0.eu:853#config)
  dot://dns0.eu: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

fd36:4167:2b6e::1 (dns://fd36:4167:2b6e::1:53#system)
  dns://fd36:4167:2b6e::1:53#system
  Search Domains: .fritz.box.
  Failing: false

192.168.178.1 (dns://192.168.178.1:53#system)
  dns://192.168.178.1:53#system
  Search Domains: .fritz.box.
  Failing: false
Config: 6
dns/nameservers: [redacted]
dns/useStaleCache: true
filter/blockInbound: true
filter/endpoints: [redacted]
filter/lists: [TRAC MAL DECEP BAD CB-MW WSP BYX DCT]
filter/serviceEndpoints: [redacted]
Updates: stable (13/33)
Active:
all/intel/geoip/geoipv4.mmdb.gz: 20231201.0.1
all/intel/geoip/geoipv6.mmdb.gz: 20231201.0.1
all/intel/lists/base.dsdl: 20240601.0.8
all/intel/lists/index.dsd: 2023.6.13
all/intel/lists/intermediate.dsdl: 20240616.0.0
all/intel/lists/urgent.dsdl: 20240621.9.21
all/intel/portmaster/news.yaml: 20240604.15.51
all/intel/portmaster/notifications.yaml: 20231218.17.37
all/ui/modules/assets.zip: 0.3.1
all/ui/modules/portmaster.zip: 0.8.6
windows_amd64/core/portmaster-core.exe: 1.6.10
windows_amd64/kext/portmaster-kext.sys: 1.1.2
windows_amd64/start/portmaster-start.exe: 1.6.0

Selected:
all/dashboards/hubs.json: 0.0.2
all/intel/geoip/geoipv4-mini.mmdb.gz: 20231201.0.1
all/intel/geoip/geoipv4.mmdb.gz: 20231201.0.1
all/intel/geoip/geoipv4.mmdb: 20231201.0.1
all/intel/geoip/geoipv6-mini.mmdb.gz: 20231201.0.1
all/intel/geoip/geoipv6.mmdb.gz: 20231201.0.1
all/intel/geoip/geoipv6.mmdb: 20231201.0.1
all/intel/lists/base.dsdl: 20240601.0.8
all/intel/lists/index.dsd: 2023.6.13
all/intel/lists/intermediate.dsdl: 20240616.0.0
all/intel/lists/urgent.dsdl: 20240621.9.21
all/intel/portmaster/news.yaml: 20240604.15.51
all/intel/portmaster/notifications.yaml: 20231218.17.37
all/intel/spn/main-intel.yaml: 20240213.17.8
all/ui/modules/assets.zip: 0.3.1
all/ui/modules/base.zip: 0.2.11
all/ui/modules/console.zip: 0.1.11
all/ui/modules/monitor.zip: 0.2.4
all/ui/modules/portmaster.zip: 0.8.6
all/ui/modules/profilemgr.zip: 0.1.7
all/ui/modules/settings.zip: 0.1.8
windows_amd64/app/portmaster-app.zip: 0.2.8
windows_amd64/core/portmaster-core.exe: 1.6.10
windows_amd64/hub/spn-hub.exe: 0.7.7
windows_amd64/jess/jess.exe: 0.3.3
windows_amd64/kext/portmaster-kext.dll: 1.0.14
windows_amd64/kext/portmaster-kext.pdb: 1.1.2
windows_amd64/kext/portmaster-kext.sys: 1.1.2
windows_amd64/notifier/portmaster-notifier.exe: 0.3.6
windows_amd64/notifier/portmaster-snoretoast.exe: 0.6.0
windows_amd64/notifier/portmaster-wintoast.dll: 0.1.4
windows_amd64/packages/portmaster-installer.exe: 1.0.13
windows_amd64/start/portmaster-start.exe: 1.6.0
Compatibility: WFP State (42)
DatagramV4Callout                              Callout    This callout is used to handle datagram data for IPv4.                                                           {a6be3096-66bf-4959-8629-1c3a4c40c31e}   [no provider key]   FWPM_LAYER_DATAGRAM_DATA_V4
DatagramV4Filter                               Filter     The filter is used for handling datagram data for IPv4.                                                          {40750c79-034b-4036-a3c8-5f6659160c9e}   [no provider key]   FWPM_LAYER_DATAGRAM_DATA_V4   {a87fb472-fc68-4805-8559-c6ae774773e0}
DatagramV6Callout                              Callout    This callout is used to handle datagram data for IPv6.                                                           {d55cb395-29a1-4716-8cb1-65c888995f54}   [no provider key]   FWPM_LAYER_DATAGRAM_DATA_V6
DatagramV6Filter                               Filter     The filter is used for handling datagram data for IPv6.                                                          {2f85690d-7eb0-46a1-83fb-685e4dff1e5d}   [no provider key]   FWPM_LAYER_DATAGRAM_DATA_V6   {a87fb472-fc68-4805-8559-c6ae774773e0}
Edge traversal Teredo Authorization Sublayer   SubLayer   Edge traversal Teredo Authorization Sublayer                                                                     {7b6b11f6-cbb5-433c-ae06-6a4f0076e49e}
IPxlat Forward IPv4 filter                     Callout    Filters forwarded IPv4 packets into synthetic IPv6 packets                                                       {b255c296-7e0c-4115-95f3-b7f24a8a1162}   [no provider key]   FWPM_LAYER_IPFORWARD_V4
IPxlat Forward IPv4 sub layer                  SubLayer   Sub layer for filtering forwarded IPv4 packets into synthetic IPv6 packets                                       {4351e497-5d8b-46bc-86d9-abccdb868d6d}
IPxlat Inbound IPv6 filter                     Callout    Filters incoming IPv6 packets into synthetic IPv4 packets                                                        {93bb703d-0502-42e2-8e30-a14576e5085d}   [no provider key]   FWPM_LAYER_INBOUND_IPPACKET_V6
IPxlat Inbound IPv6 sub layer                  SubLayer   Sub layer for filtering incoming IPv6 packets into synthetic IPv4 packets                                        {dfb035ca-c2a7-4684-97b6-4dbc57c63590}
IPxlat Outbound IPv4 filter                    Callout    Filters outgoing IPv4 packets into synthetic IPv6 packets                                                        {66d52657-1979-4e58-b3f7-4756434c4880}   [no provider key]   FWPM_LAYER_OUTBOUND_IPPACKET_V4
IPxlat Outbound IPv4 sub layer                 SubLayer   Sub layer for filtering outgoing IPv4 packets into synthetic IPv6 packets                                        {d3e70856-fc90-4c0a-b9b2-a6f73e20b5cc}
NsAleFlowEstablishedV4                         Callout    Nsr ALE Flow Established V4 Callout                                                                              {71da3b2d-c3e4-4aba-a5af-2518733296eb}   [no provider key]   FWPM_LAYER_ALE_FLOW_ESTABLISHED_V4
NsAleFlowEstablishedV6                         Callout    Nsr ALE Flow Established V6 Callout                                                                              {891dd37c-9874-4a5e-a039-ba6f448a0e93}   [no provider key]   FWPM_LAYER_ALE_FLOW_ESTABLISHED_V6
NsStreamV4                                     Callout    Nsr Stream V4 Callout                                                                                            {be26feaa-d260-4ee7-b4dc-ef842f537842}   [no provider key]   FWPM_LAYER_STREAM_V4
NsStreamV6                                     Callout    Nsr Stream V6 Callout                                                                                            {3df07fda-20cc-4ad6-a06f-1df3134b4971}   [no provider key]   FWPM_LAYER_STREAM_V6
NsrSubLayer                                    SubLayer   nsr sublayer                                                                                                     {94f25722-8dd9-49fc-8b64-1374205ab5e0}
PortmasterALEInboundV4Callout                  Callout    This callout is used by the Portmaster to monitor outbound IPv4 traffic before the connection is established.    {e36216c5-7b33-40ee-b054-fb1bc7decc19}   [no provider key]   FWPM_LAYER_ALE_AUTH_RECV_ACCEPT_V4
PortmasterALEInboundV4Filter                   Filter     This filter is used by the Portmaster to monitor inbound IPv4 traffic before the connection is established.      {8c47b96d-1404-4725-b832-d1c634df4d77}   [no provider key]   FWPM_LAYER_ALE_AUTH_RECV_ACCEPT_V4   {a87fb472-fc68-4805-8559-c6ae774773e0}
PortmasterALEInboundV6Callout                  Callout    This callout is used by the Portmaster to monitor outbound IPv6 traffic before the connection is established.    {77ea9927-66e7-4cf8-9ea2-941edf2fae63}   [no provider key]   FWPM_LAYER_ALE_AUTH_RECV_ACCEPT_V6
PortmasterALEInboundV6Filter                   Filter     This filter is used by the Portmaster to monitor inbound IPv6 traffic before the connection is established.      {df174663-7402-42a9-badb-75ba2fe78d72}   [no provider key]   FWPM_LAYER_ALE_AUTH_RECV_ACCEPT_V6   {a87fb472-fc68-4805-8559-c6ae774773e0}
PortmasterALEOutboundV4Callout                 Callout    This callout is used by the Portmaster to montiror outbound IPv4 traffic before the connection is established.   {029819fe-97d9-4e5f-a0fb-78ef5cef8ac4}   [no provider key]   FWPM_LAYER_ALE_AUTH_CONNECT_V4
PortmasterALEOutboundV4Filter                  Filter     This filter is used by the Portmaster to monitor outbound IPv4 traffic before the connection is established.     {779e61de-f93a-4d83-80a7-3c3f9d2ce2d0}   [no provider key]   FWPM_LAYER_ALE_AUTH_CONNECT_V4   {a87fb472-fc68-4805-8559-c6ae774773e0}
PortmasterALEOutboundV6Callout                 Callout    This callout is used by the Portmaster to monitor outbound IPv6 traffic before the connection is established.    {d6b0213a-337a-4cc6-84c0-cc60731b9e2a}   [no provider key]   FWPM_LAYER_ALE_AUTH_CONNECT_V6
PortmasterALEOutboundV6Filter                  Filter     This filter is used by the Portmaster to monitor outbound IPv6 traffic before the connection is established.     {d318551a-d9ae-4e41-befa-bc5f8ec4fc4e}   [no provider key]   FWPM_LAYER_ALE_AUTH_CONNECT_V6   {a87fb472-fc68-4805-8559-c6ae774773e0}
PortmasterInboundV4Callout                     Callout    This callout is used by the Portmaster to intercept inbound IPv4 traffic.                                        {05c55149-4732-4857-8d10-f178f3a06f8c}   [no provider key]   FWPM_LAYER_INBOUND_IPPACKET_V4
PortmasterInboundV4Filter                      Filter     This filter is used by the Portmaster to intercept inbound IPv4 traffic.                                         {54d5675f-48e6-4747-9e63-3448f00af14c}   [no provider key]   FWPM_LAYER_INBOUND_IPPACKET_V4   {a87fb472-fc68-4805-8559-c6ae774773e0}
PortmasterInboundV6Callout                     Callout    This callout is used by the Portmaster to intercept inbound IPv6 traffic.                                        {ceff1df7-2baa-44c5-a6e5-73a95849bcff}   [no provider key]   FWPM_LAYER_INBOUND_IPPACKET_V6
PortmasterInboundV6Filter                      Filter     This filter is used by the Portmaster to intercept inbound IPv6 traffic.                                         {1834ead1-3915-424f-b999-b6cfa375e814}   [no provider key]   FWPM_LAYER_INBOUND_IPPACKET_V6   {a87fb472-fc68-4805-8559-c6ae774773e0}
PortmasterOutboundV4Callout                    Callout    This callout is used by the Portmaster to intercept outbound IPv4 traffic.                                       {41162b9e-8473-4b88-a5eb-04cf1d276b06}   [no provider key]   FWPM_LAYER_OUTBOUND_IPPACKET_V4
PortmasterOutboundV4Filter                     Filter     This filter is used by the Portmaster to intercept outbound IPv4 traffic.                                        {56a8c102-eb32-4109-8e5a-b49db537f3c1}   [no provider key]   FWPM_LAYER_OUTBOUND_IPPACKET_V4   {a87fb472-fc68-4805-8559-c6ae774773e0}
PortmasterOutboundV6Callout                    Callout    This callout is used by the Portmaster to intercept outbound IPv6 traffic.                                       {32bad112-6af4-4109-809b-c07570ba01b4}   [no provider key]   FWPM_LAYER_OUTBOUND_IPPACKET_V6
PortmasterOutboundV6Filter                     Filter     This filter is used by the Portmaster to intercept outbound IPv6 traffic.                                        {c4013d65-beee-4def-8ce2-4569879c434f}   [no provider key]   FWPM_LAYER_OUTBOUND_IPPACKET_V6   {a87fb472-fc68-4805-8559-c6ae774773e0}
PortmasterSublayer                             SubLayer   The Portmaster sublayer holds all it's filters.                                                                  {a87fb472-fc68-4805-8559-c6ae774773e0}
STREAM_FILTER                                  Filter     Filter used to capture Stream traffic                                                                            {d89286d5-285e-41c7-b355-97b38a99db50}   [no provider key]                        FWPM_LAYER_STREAM_V6   {94f25722-8dd9-49fc-8b64-1374205ab5e0}
STREAM_FILTER                                  Filter     Filter used to capture Stream traffic                                                                            {e8b84089-4c22-4865-bd90-dd90b790ce38}   [no provider key]                        FWPM_LAYER_STREAM_V4   {94f25722-8dd9-49fc-8b64-1374205ab5e0}
StreamV4Callout                                Callout    This callout is used to handle stream data for IPv4.                                                             {525dac52-65de-4a6f-b546-2b1f3bc226db}   [no provider key]                        FWPM_LAYER_STREAM_V4
StreamV4Filter                                 Filter     The filter is used for handling stream data for IPv4.                                                            {40a98608-71d9-4ddc-8057-31f779162093}   [no provider key]                        FWPM_LAYER_STREAM_V4   {a87fb472-fc68-4805-8559-c6ae774773e0}
StreamV6Callout                                Callout    This callout is used to handle stream data for IPv6.                                                             {4321ddf9-57b2-4391-8fc5-c5b46c655587}   [no provider key]                        FWPM_LAYER_STREAM_V6
StreamV6Filter                                 Filter     The filter is used for handling stream data for IPv6.                                                            {f7e347fb-6aef-4d15-87b2-fadbc32ec00a}   [no provider key]                        FWPM_LAYER_STREAM_V6                 {a87fb472-fc68-4805-8559-c6ae774773e0}
TCP_FILTER                                     Filter     Filter used to capture TCP traffic                                                                               {8a9282c3-159c-489f-a460-9fab6ae94472}   [no provider key]                        FWPM_LAYER_ALE_FLOW_ESTABLISHED_V6   {94f25722-8dd9-49fc-8b64-1374205ab5e0}
TCP_FILTER                                     Filter     Filter used to capture TCP traffic                                                                               {da75cce9-262b-4701-933f-57e590b4e6d1}   [no provider key]                        FWPM_LAYER_ALE_FLOW_ESTABLISHED_V4   {94f25722-8dd9-49fc-8b64-1374205ab5e0}
Teredo socket option opt out block filter      Filter     [no description]                                                                                                 {c9b8fe14-5ea4-4f4e-803b-f9c0c489bd53}   {a6bf0b3f-8f43-45f2-a351-3b1796f9bc79}   FWPM_LAYER_ALE_AUTH_RECV_ACCEPT_V6   {7b6b11f6-cbb5-433c-ae06-6a4f0076e49e}

Goroutine Stack
goroutine profile: total 126
61 @ 0xf12b2e 0xf24645 0x135e465 0x135ea53 0xf454c1
#	0x135e464	github.com/safing/portbase/api.(*DatabaseAPI).processSub+0x224	/.go-mod-cache/github.com/safing/[email protected]/api/database.go:449
#	0x135ea52	github.com/safing/portbase/api.(*DatabaseAPI).handleQsub+0xd2	/.go-mod-cache/github.com/safing/[email protected]/api/database.go:512

12 @ 0xf12b2e 0xf24645 0x16e3cba 0x1319768 0x1318f4c 0x1318d5b 0xf454c1
#	0x16e3cb9	github.com/safing/portmaster/service/network.(*Connection).packetHandlerWorker+0xf9	/go-workdir/service/network/connection.go:915
#	0x1319767	github.com/safing/portbase/modules.(*Module).runWorker+0x87				/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x1318f4b	github.com/safing/portbase/modules.(*Module).RunWorker+0x6b				/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:52
#	0x1318d5a	github.com/safing/portbase/modules.(*Module).StartWorker.func1+0x3a			/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:27

5 @ 0xf12b2e 0xf09e57 0xf3efa5 0xfc1b47 0xfc3026 0xfc3cd1 0x1029865 0x1040425 0x1230b0b 0x106afa3 0x106b0d3 0x1236869 0xf454c1
#	0xf3efa4	internal/poll.runtime_pollWait+0x84	/usr/local/go/src/runtime/netpoll.go:345
#	0xfc1b46	internal/poll.(*pollDesc).wait+0x26	/usr/local/go/src/internal/poll/fd_poll_runtime.go:84
#	0xfc3025	internal/poll.execIO+0xe5		/usr/local/go/src/internal/poll/fd_windows.go:175
#	0xfc3cd0	internal/poll.(*FD).Read+0x2b0		/usr/local/go/src/internal/poll/fd_windows.go:436
#	0x1029864	net.(*netFD).Read+0x24			/usr/local/go/src/net/fd_posix.go:55
#	0x1040424	net.(*conn).Read+0x44			/usr/local/go/src/net/net.go:179
#	0x1230b0a	net/http.(*connReader).Read+0x14a	/usr/local/go/src/net/http/server.go:789
#	0x106afa2	bufio.(*Reader).fill+0x102		/usr/local/go/src/bufio/bufio.go:110
#	0x106b0d2	bufio.(*Reader).Peek+0x52		/usr/local/go/src/bufio/bufio.go:148
#	0x1236868	net/http.(*conn).serve+0x748		/usr/local/go/src/net/http/server.go:2074

4 @ 0xf12b2e 0xf24645 0x135e465 0x135e0a8 0xf454c1
#	0x135e464	github.com/safing/portbase/api.(*DatabaseAPI).processSub+0x224	/.go-mod-cache/github.com/safing/[email protected]/api/database.go:449
#	0x135e0a7	github.com/safing/portbase/api.(*DatabaseAPI).handleSub+0x87	/.go-mod-cache/github.com/safing/[email protected]/api/database.go:421

2 @ 0xf12b2e 0xf09e57 0xf3efa5 0xfc1b47 0xfc3026 0xfc3cd1 0x1029865 0x1040425 0x106afa3 0x106b0d3 0x1345946 0x1347bcd 0x1348c1e 0x1349313 0x135bc0c 0x1319768 0x1318f4c 0x1318d5b 0xf454c1
#	0xf3efa4	internal/poll.runtime_pollWait+0x84					/usr/local/go/src/runtime/netpoll.go:345
#	0xfc1b46	internal/poll.(*pollDesc).wait+0x26					/usr/local/go/src/internal/poll/fd_poll_runtime.go:84
#	0xfc3025	internal/poll.execIO+0xe5						/usr/local/go/src/internal/poll/fd_windows.go:175
#	0xfc3cd0	internal/poll.(*FD).Read+0x2b0						/usr/local/go/src/internal/poll/fd_windows.go:436
#	0x1029864	net.(*netFD).Read+0x24							/usr/local/go/src/net/fd_posix.go:55
#	0x1040424	net.(*conn).Read+0x44							/usr/local/go/src/net/net.go:179
#	0x106afa2	bufio.(*Reader).fill+0x102						/usr/local/go/src/bufio/bufio.go:110
#	0x106b0d2	bufio.(*Reader).Peek+0x52						/usr/local/go/src/bufio/bufio.go:148
#	0x1345945	github.com/gorilla/websocket.(*Conn).read+0x25				/.go-mod-cache/github.com/gorilla/[email protected]/conn.go:378
#	0x1347bcc	github.com/gorilla/websocket.(*Conn).advanceFrame+0x6c			/.go-mod-cache/github.com/gorilla/[email protected]/conn.go:824
#	0x1348c1d	github.com/gorilla/websocket.(*Conn).NextReader+0x13d			/.go-mod-cache/github.com/gorilla/[email protected]/conn.go:1034
#	0x1349312	github.com/gorilla/websocket.(*Conn).ReadMessage+0x12			/.go-mod-cache/github.com/gorilla/[email protected]/conn.go:1120
#	0x135bc0b	github.com/safing/portbase/api.(*DatabaseWebsocketAPI).handler+0x6b	/.go-mod-cache/github.com/safing/[email protected]/api/database.go:137
#	0x1319767	github.com/safing/portbase/modules.(*Module).runWorker+0x87		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x1318f4b	github.com/safing/portbase/modules.(*Module).RunWorker+0x6b		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:52
#	0x1318d5a	github.com/safing/portbase/modules.(*Module).StartWorker.func1+0x3a	/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:27

2 @ 0xf12b2e 0xf24645 0x130975e 0x1319768 0x1319330 0xf454c1
#	0x130975d	github.com/safing/portbase/database.(*Interface).DelayedCacheWriter+0x15d	/.go-mod-cache/github.com/safing/[email protected]/database/interface_cache.go:34
#	0x1319767	github.com/safing/portbase/modules.(*Module).runWorker+0x87			/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x131932f	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x12f		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:84

2 @ 0xf12b2e 0xf24645 0x1341fd6 0x1319768 0x1319330 0xf454c1
#	0x1341fd5	github.com/safing/portbase/rng.(*Feeder).run+0x155			/.go-mod-cache/github.com/safing/[email protected]/rng/entropy.go:117
#	0x1319767	github.com/safing/portbase/modules.(*Module).runWorker+0x87		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x131932f	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x12f	/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:84

2 @ 0xf12b2e 0xf24645 0x135be05 0x1319768 0x1318f4c 0x1318d5b 0xf454c1
#	0x135be04	github.com/safing/portbase/api.(*DatabaseWebsocketAPI).writer+0x124	/.go-mod-cache/github.com/safing/[email protected]/api/database.go:155
#	0x1319767	github.com/safing/portbase/modules.(*Module).runWorker+0x87		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x1318f4b	github.com/safing/portbase/modules.(*Module).RunWorker+0x6b		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:52
#	0x1318d5a	github.com/safing/portbase/modules.(*Module).StartWorker.func1+0x3a	/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:27

1 @ 0xed8d5e 0xf421c7 0xf41e6a 0xfa104b 0xf9a74d 0xf9a740 0xfc3be5 0xfcff72 0xfcff6a 0x106df1e 0x1382045 0xf454c1
#	0xf421c6	syscall.SyscallN+0x106					/usr/local/go/src/runtime/syscall_windows.go:544
#	0xf41e69	syscall.Syscall6+0x49					/usr/local/go/src/runtime/syscall_windows.go:488
#	0xfa104a	syscall.readFile+0x8a					/usr/local/go/src/syscall/zsyscall_windows.go:1021
#	0xf9a74c	syscall.ReadFile+0x2c					/usr/local/go/src/syscall/syscall_windows.go:442
#	0xf9a73f	syscall.Read+0x1f					/usr/local/go/src/syscall/syscall_windows.go:421
#	0xfc3be4	internal/poll.(*FD).Read+0x1c4				/usr/local/go/src/internal/poll/fd_windows.go:422
#	0xfcff71	os.(*File).read+0x51					/usr/local/go/src/os/file_posix.go:29
#	0xfcff69	os.(*File).Read+0x49					/usr/local/go/src/os/file.go:118
#	0x106df1d	bufio.(*Scanner).Scan+0x81d				/usr/local/go/src/bufio/scan.go:219
#	0x1382044	github.com/safing/portbase/run.inputSignals+0x84	/.go-mod-cache/github.com/safing/[email protected]/run/main.go:126

1 @ 0xed8d5e 0xf421c7 0xf41ef2 0x105f008 0x19a06bb 0x19a0785 0x199defd 0x199d087 0x19a1525 0x1319768 0x1319330 0xf454c1
#	0xf421c6	syscall.SyscallN+0x106											/usr/local/go/src/runtime/syscall_windows.go:544
#	0xf41ef1	syscall.Syscall9+0x71											/usr/local/go/src/runtime/syscall_windows.go:494
#	0x105f007	golang.org/x/sys/windows.DeviceIoControl+0xc7								/.go-mod-cache/golang.org/x/[email protected]/windows/zsyscall_windows.go:1869
#	0x19a06ba	github.com/safing/portmaster/service/firewall/interception/windowskext.deviceIOControlAsync+0x9a	/go-workdir/service/firewall/interception/windowskext/syscall.go:48
#	0x19a0784	github.com/safing/portmaster/service/firewall/interception/windowskext.deviceIOControl+0x24		/go-workdir/service/firewall/interception/windowskext/syscall.go:63
#	0x199defc	github.com/safing/portmaster/service/firewall/interception/windowskext.RecvVerdictRequest+0x11c		/go-workdir/service/firewall/interception/windowskext/kext.go:138
#	0x199d086	github.com/safing/portmaster/service/firewall/interception/windowskext.Handler+0x26			/go-workdir/service/firewall/interception/windowskext/handler.go:102
#	0x19a1524	github.com/safing/portmaster/service/firewall/interception.startInterception.func1+0x24			/go-workdir/service/firewall/interception/interception_windows.go:33
#	0x1319767	github.com/safing/portbase/modules.(*Module).runWorker+0x87						/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x131932f	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x12f					/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:84

1 @ 0xee0c11 0xf40dc9 0x1381993 0xf454c1
#	0xf40dc8	os/signal.signal_recv+0x28	/usr/local/go/src/runtime/sigqueue.go:152
#	0x1381992	os/signal.loop+0x12		/usr/local/go/src/os/signal/signal_unix.go:23

1 @ 0xf065f1 0xf3ebfd 0x1320191 0x131ffc5 0x131cdeb 0x132ad9b 0x1999805 0x1361aba 0x1361145 0x1366a8e 0x13654c5 0x1319768 0x1318f4c 0x1365467 0x123b34e 0x1236708 0xf454c1
#	0xf3ebfc	runtime/pprof.runtime_goroutineProfileWithLabels+0x1c			/usr/local/go/src/runtime/mprof.go:1079
#	0x1320190	runtime/pprof.writeRuntimeProfile+0xb0					/usr/local/go/src/runtime/pprof/pprof.go:774
#	0x131ffc4	runtime/pprof.writeGoroutine+0x44					/usr/local/go/src/runtime/pprof/pprof.go:734
#	0x131cdea	runtime/pprof.(*Profile).WriteTo+0x14a					/usr/local/go/src/runtime/pprof/pprof.go:369
#	0x132ad9a	github.com/safing/portbase/utils/debug.(*Info).AddGoroutineStack+0x5a	/.go-mod-cache/github.com/safing/[email protected]/utils/debug/debug.go:97
#	0x1999804	github.com/safing/portmaster/service/core.debugInfo+0x124		/go-workdir/service/core/api.go:161
#	0x1361ab9	github.com/safing/portbase/api.(*Endpoint).ServeHTTP+0x8f9		/.go-mod-cache/github.com/safing/[email protected]/api/endpoints.go:458
#	0x1361144	github.com/safing/portbase/api.(*endpointHandler).ServeHTTP+0x44	/.go-mod-cache/github.com/safing/[email protected]/api/endpoints.go:371
#	0x1366a8d	github.com/safing/portbase/api.(*mainHandler).handle+0x15ad		/.go-mod-cache/github.com/safing/[email protected]/api/router.go:309
#	0x13654c4	github.com/safing/portbase/api.(*mainHandler).ServeHTTP.func1+0x24	/.go-mod-cache/github.com/safing/[email protected]/api/router.go:110
#	0x1319767	github.com/safing/portbase/modules.(*Module).runWorker+0x87		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x1318f4b	github.com/safing/portbase/modules.(*Module).RunWorker+0x6b		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:52
#	0x1365466	github.com/safing/portbase/api.(*mainHandler).ServeHTTP+0x66		/.go-mod-cache/github.com/safing/[email protected]/api/router.go:109
#	0x123b34d	net/http.serverHandler.ServeHTTP+0x8d					/usr/local/go/src/net/http/server.go:3137
#	0x1236707	net/http.(*conn).serve+0x5e7						/usr/local/go/src/net/http/server.go:2039

1 @ 0xf12b2e 0xeda9ed 0xeda5f2 0x1613fbd 0x1319768 0x1319330 0xf454c1
#	0x1613fbc	github.com/safing/portmaster/service/resolver.listenToMDNS+0x61c	/go-workdir/service/resolver/resolver-mdns.go:146
#	0x1319767	github.com/safing/portbase/modules.(*Module).runWorker+0x87		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x131932f	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x12f	/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:84

1 @ 0xf12b2e 0xf09e57 0xf3efa5 0xfc1b47 0xfc3026 0xfc3cd1 0x1029865 0x1040425 0x117dc1b 0xfff3b8 0x117ddfe 0x117af0f 0x11817b6 0x11817b7 0xf91850 0xff9354 0xff9355 0x14a1578 0x14a1245 0x161906b 0x1319768 0x1318f4c 0x1318d5b 0xf454c1
#	0xf3efa4	internal/poll.runtime_pollWait+0x84						/usr/local/go/src/runtime/netpoll.go:345
#	0xfc1b46	internal/poll.(*pollDesc).wait+0x26						/usr/local/go/src/internal/poll/fd_poll_runtime.go:84
#	0xfc3025	internal/poll.execIO+0xe5							/usr/local/go/src/internal/poll/fd_windows.go:175
#	0xfc3cd0	internal/poll.(*FD).Read+0x2b0							/usr/local/go/src/internal/poll/fd_windows.go:436
#	0x1029864	net.(*netFD).Read+0x24								/usr/local/go/src/net/fd_posix.go:55
#	0x1040424	net.(*conn).Read+0x44								/usr/local/go/src/net/net.go:179
#	0x117dc1a	crypto/tls.(*atLeastReader).Read+0x3a						/usr/local/go/src/crypto/tls/conn.go:806
#	0xfff3b7	bytes.(*Buffer).ReadFrom+0x97							/usr/local/go/src/bytes/buffer.go:211
#	0x117ddfd	crypto/tls.(*Conn).readFromUntil+0xdd						/usr/local/go/src/crypto/tls/conn.go:828
#	0x117af0e	crypto/tls.(*Conn).readRecordOrCCS+0x3ce					/usr/local/go/src/crypto/tls/conn.go:626
#	0x11817b5	crypto/tls.(*Conn).readRecord+0x155						/usr/local/go/src/crypto/tls/conn.go:588
#	0x11817b6	crypto/tls.(*Conn).Read+0x156							/usr/local/go/src/crypto/tls/conn.go:1370
#	0xf9184f	io.ReadAtLeast+0x8f								/usr/local/go/src/io/io.go:335
#	0xff9353	io.ReadFull+0xb3								/usr/local/go/src/io/io.go:354
#	0xff9354	encoding/binary.Read+0xb4							/usr/local/go/src/encoding/binary/binary.go:241
#	0x14a1577	github.com/miekg/dns.(*Conn).ReadMsgHeader+0x237				/.go-mod-cache/github.com/miekg/[email protected]/client.go:287
#	0x14a1244	github.com/miekg/dns.(*Conn).ReadMsg+0x24					/.go-mod-cache/github.com/miekg/[email protected]/client.go:249
#	0x161906a	github.com/safing/portmaster/service/resolver.(*tcpResolverConn).reader+0x6a	/go-workdir/service/resolver/resolver-tcp.go:423
#	0x1319767	github.com/safing/portbase/modules.(*Module).runWorker+0x87			/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x1318f4b	github.com/safing/portbase/modules.(*Module).RunWorker+0x6b			/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:52
#	0x1318d5a	github.com/safing/portbase/modules.(*Module).StartWorker.func1+0x3a		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:27

1 @ 0xf12b2e 0xf09e57 0xf3efa5 0xfc1b47 0xfc3026 0xfc3cd1 0x1029865 0x1040425 0x1230677 0xf454c1
#	0xf3efa4	internal/poll.runtime_pollWait+0x84		/usr/local/go/src/runtime/netpoll.go:345
#	0xfc1b46	internal/poll.(*pollDesc).wait+0x26		/usr/local/go/src/internal/poll/fd_poll_runtime.go:84
#	0xfc3025	internal/poll.execIO+0xe5			/usr/local/go/src/internal/poll/fd_windows.go:175
#	0xfc3cd0	internal/poll.(*FD).Read+0x2b0			/usr/local/go/src/internal/poll/fd_windows.go:436
#	0x1029864	net.(*netFD).Read+0x24				/usr/local/go/src/net/fd_posix.go:55
#	0x1040424	net.(*conn).Read+0x44				/usr/local/go/src/net/net.go:179
#	0x1230676	net/http.(*connReader).backgroundRead+0x36	/usr/local/go/src/net/http/server.go:681

1 @ 0xf12b2e 0xf09e57 0xf3efa5 0xfc1b47 0xfc3026 0xfc3cd1 0x1029865 0x1040425 0x1615d77 0x1614108 0x1319768 0x1319330 0xf454c1
#	0xf3efa4	internal/poll.runtime_pollWait+0x84					/usr/local/go/src/runtime/netpoll.go:345
#	0xfc1b46	internal/poll.(*pollDesc).wait+0x26					/usr/local/go/src/internal/poll/fd_poll_runtime.go:84
#	0xfc3025	internal/poll.execIO+0xe5						/usr/local/go/src/internal/poll/fd_windows.go:175
#	0xfc3cd0	internal/poll.(*FD).Read+0x2b0						/usr/local/go/src/internal/poll/fd_windows.go:436
#	0x1029864	net.(*netFD).Read+0x24							/usr/local/go/src/net/fd_posix.go:55
#	0x1040424	net.(*conn).Read+0x44							/usr/local/go/src/net/net.go:179
#	0x1615d76	github.com/safing/portmaster/service/resolver.listenForDNSPackets+0x76	/go-workdir/service/resolver/resolver-mdns.go:342
#	0x1614107	github.com/safing/portmaster/service/resolver.listenToMDNS.func7+0x27	/go-workdir/service/resolver/resolver-mdns.go:130
#	0x1319767	github.com/safing/portbase/modules.(*Module).runWorker+0x87		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x131932f	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x12f	/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:84

1 @ 0xf12b2e 0xf09e57 0xf3efa5 0xfc1b47 0xfc3026 0xfc3cd1 0x1029865 0x1040425 0x1615d77 0x16141c8 0x1319768 0x1319330 0xf454c1
#	0xf3efa4	internal/poll.runtime_pollWait+0x84					/usr/local/go/src/runtime/netpoll.go:345
#	0xfc1b46	internal/poll.(*pollDesc).wait+0x26					/usr/local/go/src/internal/poll/fd_poll_runtime.go:84
#	0xfc3025	internal/poll.execIO+0xe5						/usr/local/go/src/internal/poll/fd_windows.go:175
#	0xfc3cd0	internal/poll.(*FD).Read+0x2b0						/usr/local/go/src/internal/poll/fd_windows.go:436
#	0x1029864	net.(*netFD).Read+0x24							/usr/local/go/src/net/fd_posix.go:55
#	0x1040424	net.(*conn).Read+0x44							/usr/local/go/src/net/net.go:179
#	0x1615d76	github.com/safing/portmaster/service/resolver.listenForDNSPackets+0x76	/go-workdir/service/resolver/resolver-mdns.go:342
#	0x16141c7	github.com/safing/portmaster/service/resolver.listenToMDNS.func3+0x27	/go-workdir/service/resolver/resolver-mdns.go:103
#	0x1319767	github.com/safing/portbase/modules.(*Module).runWorker+0x87		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x131932f	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x12f	/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:84

1 @ 0xf12b2e 0xf09e57 0xf3efa5 0xfc1b47 0xfc3026 0xfc3cd1 0x1029865 0x1040425 0x1615d77 0x1614228 0x1319768 0x1319330 0xf454c1
#	0xf3efa4	internal/poll.runtime_pollWait+0x84					/usr/local/go/src/runtime/netpoll.go:345
#	0xfc1b46	internal/poll.(*pollDesc).wait+0x26					/usr/local/go/src/internal/poll/fd_poll_runtime.go:84
#	0xfc3025	internal/poll.execIO+0xe5						/usr/local/go/src/internal/poll/fd_windows.go:175
#	0xfc3cd0	internal/poll.(*FD).Read+0x2b0						/usr/local/go/src/internal/poll/fd_windows.go:436
#	0x1029864	net.(*netFD).Read+0x24							/usr/local/go/src/net/fd_posix.go:55
#	0x1040424	net.(*conn).Read+0x44							/usr/local/go/src/net/net.go:179
#	0x1615d76	github.com/safing/portmaster/service/resolver.listenForDNSPackets+0x76	/go-workdir/service/resolver/resolver-mdns.go:342
#	0x1614227	github.com/safing/portmaster/service/resolver.listenToMDNS.func1+0x27	/go-workdir/service/resolver/resolver-mdns.go:90
#	0x1319767	github.com/safing/portbase/modules.(*Module).runWorker+0x87		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x131932f	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x12f	/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:84

1 @ 0xf12b2e 0xf09e57 0xf3efa5 0xfc1b47 0xfc3026 0xfc5165 0x1029b65 0x104c6f6 0x104a6b0 0x104a84a 0x14e959c 0x14d78e5 0x14d4b33 0x14d65e2 0x14d5185 0x19b6ec5 0x1319768 0x1319330 0xf454c1
#	0xf3efa4	internal/poll.runtime_pollWait+0x84						/usr/local/go/src/runtime/netpoll.go:345
#	0xfc1b46	internal/poll.(*pollDesc).wait+0x26						/usr/local/go/src/internal/poll/fd_poll_runtime.go:84
#	0xfc3025	internal/poll.execIO+0xe5							/usr/local/go/src/internal/poll/fd_windows.go:175
#	0xfc5164	internal/poll.(*FD).ReadFromInet6+0x144						/usr/local/go/src/internal/poll/fd_windows.go:637
#	0x1029b64	net.(*netFD).readFromInet6+0x24							/usr/local/go/src/net/fd_posix.go:72
#	0x104c6f5	net.(*UDPConn).readFrom+0x75							/usr/local/go/src/net/udpsock_posix.go:59
#	0x104a6af	net.(*UDPConn).readFromUDP+0x2f							/usr/local/go/src/net/udpsock.go:149
#	0x104a849	net.(*UDPConn).ReadFrom+0x49							/usr/local/go/src/net/udpsock.go:158
#	0x14e959b	github.com/miekg/dns.ReadFromSessionUDP+0x1b					/.go-mod-cache/github.com/miekg/[email protected]/udp_windows.go:22
#	0x14d78e4	github.com/miekg/dns.(*Server).readUDP+0x104					/.go-mod-cache/github.com/miekg/[email protected]/server.go:699
#	0x14d4b32	github.com/miekg/dns.defaultReader.ReadUDP+0x12					/.go-mod-cache/github.com/miekg/[email protected]/server.go:174
#	0x14d65e1	github.com/miekg/dns.(*Server).serveUDP+0x261					/.go-mod-cache/github.com/miekg/[email protected]/server.go:517
#	0x14d5184	github.com/miekg/dns.(*Server).ListenAndServe+0x524				/.go-mod-cache/github.com/miekg/[email protected]/server.go:346
#	0x19b6ec4	github.com/safing/portmaster/service/nameserver.start.startListener.func4+0x184	/go-workdir/service/nameserver/module.go:147
#	0x1319767	github.com/safing/portbase/modules.(*Module).runWorker+0x87			/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x131932f	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x12f		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:84

1 @ 0xf12b2e 0xf09e57 0xf3efa5 0xfc1b47 0xfc3026 0xfc76e7 0xfc7a1c 0x102b994 0x1049ade 0x10488d0 0x123b77e 0x123b411 0x136713a 0x1319768 0x1318f4c 0x1365397 0x1319768 0x1319330 0xf454c1
#	0xf3efa4	internal/poll.runtime_pollWait+0x84					/usr/local/go/src/runtime/netpoll.go:345
#	0xfc1b46	internal/poll.(*pollDesc).wait+0x26					/usr/local/go/src/internal/poll/fd_poll_runtime.go:84
#	0xfc3025	internal/poll.execIO+0xe5						/usr/local/go/src/internal/poll/fd_windows.go:175
#	0xfc76e6	internal/poll.(*FD).acceptOne+0x66					/usr/local/go/src/internal/poll/fd_windows.go:944
#	0xfc7a1b	internal/poll.(*FD).Accept+0x1bb					/usr/local/go/src/internal/poll/fd_windows.go:978
#	0x102b993	net.(*netFD).accept+0x53						/usr/local/go/src/net/fd_windows.go:178
#	0x1049add	net.(*TCPListener).accept+0x1d						/usr/local/go/src/net/tcpsock_posix.go:159
#	0x10488cf	net.(*TCPListener).Accept+0x2f						/usr/local/go/src/net/tcpsock.go:327
#	0x123b77d	net/http.(*Server).Serve+0x33d						/usr/local/go/src/net/http/server.go:3255
#	0x123b410	net/http.(*Server).ListenAndServe+0x70					/usr/local/go/src/net/http/server.go:3184
#	0x1367139	github.com/safing/portbase/api.serverManager.func1+0x19			/.go-mod-cache/github.com/safing/[email protected]/api/router.go:92
#	0x1319767	github.com/safing/portbase/modules.(*Module).runWorker+0x87		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x1318f4b	github.com/safing/portbase/modules.(*Module).RunWorker+0x6b		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:52
#	0x1365396	github.com/safing/portbase/api.serverManager+0xd6			/.go-mod-cache/github.com/safing/[email protected]/api/router.go:91
#	0x1319767	github.com/safing/portbase/modules.(*Module).runWorker+0x87		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x131932f	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x12f	/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:84

1 @ 0xf12b2e 0xf24645 0x10db1b5 0x10db03a 0xf454c1
#	0x10db1b4	github.com/safing/portbase/log.writer+0xd4		/.go-mod-cache/github.com/safing/[email protected]/log/output.go:154
#	0x10db039	github.com/safing/portbase/log.writerManager+0x79	/.go-mod-cache/github.com/safing/[email protected]/log/output.go:113

1 @ 0xf12b2e 0xf24645 0x1310e85 0xf454c1
#	0x1310e84	github.com/safing/portbase/modules.microTaskScheduler+0x2a4	/.go-mod-cache/github.com/safing/[email protected]/modules/microtasks.go:292

1 @ 0xf12b2e 0xf24645 0x1318777 0xf454c1
#	0x1318776	github.com/safing/portbase/modules.taskQueueHandler+0x76	/.go-mod-cache/github.com/safing/[email protected]/modules/tasks.go:468

1 @ 0xf12b2e 0xf24645 0x1318adf 0xf454c1
#	0x1318ade	github.com/safing/portbase/modules.taskScheduleHandler+0x11e	/.go-mod-cache/github.com/safing/[email protected]/modules/tasks.go:528

1 @ 0xf12b2e 0xf24645 0x1342369 0x1319768 0x1319330 0xf454c1
#	0x1342368	github.com/safing/portbase/rng.fullFeeder+0x88				/.go-mod-cache/github.com/safing/[email protected]/rng/fullfeed.go:24
#	0x1319767	github.com/safing/portbase/modules.(*Module).runWorker+0x87		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x131932f	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x12f	/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:84

1 @ 0xf12b2e 0xf24645 0x1342cee 0x1319768 0x1319330 0xf454c1
#	0x1342ced	github.com/safing/portbase/rng.osFeeder+0x16d				/.go-mod-cache/github.com/safing/[email protected]/rng/osfeeder.go:26
#	0x1319767	github.com/safing/portbase/modules.(*Module).runWorker+0x87		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x131932f	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x12f	/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:84

1 @ 0xf12b2e 0xf24645 0x13434bb 0x1319768 0x1319330 0xf454c1
#	0x13434ba	github.com/safing/portbase/rng.tickFeeder+0x21a				/.go-mod-cache/github.com/safing/[email protected]/rng/tickfeeder.go:58
#	0x1319767	github.com/safing/portbase/modules.(*Module).runWorker+0x87		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x131932f	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x12f	/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:84

1 @ 0xf12b2e 0xf24645 0x1381d45 0x19be019 0xf1270b 0xf454c1
#	0x1381d44	github.com/safing/portbase/run.Run+0x264	/.go-mod-cache/github.com/safing/[email protected]/run/main.go:76
#	0x19be018	main.main+0x118					/go-workdir/cmds/portmaster-core/main.go:42
#	0xf1270a	runtime.main+0x28a				/usr/local/go/src/runtime/proc.go:271

1 @ 0xf12b2e 0xf24645 0x1404c31 0x1319768 0x1319330 0xf454c1
#	0x1404c30	github.com/safing/portbase/notifications.cleaner+0xf0			/.go-mod-cache/github.com/safing/[email protected]/notifications/cleaner.go:13
#	0x1319767	github.com/safing/portbase/modules.(*Module).runWorker+0x87		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x131932f	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x12f	/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:84

1 @ 0xf12b2e 0xf24645 0x152285a 0x1319768 0x1319330 0xf454c1
#	0x1522859	github.com/safing/portmaster/service/intel/geoip.(*updateWorker).run+0x179	/go-workdir/service/intel/geoip/database.go:173
#	0x1319767	github.com/safing/portbase/modules.(*Module).runWorker+0x87			/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x131932f	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x12f		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:84

1 @ 0xf12b2e 0xf24645 0x152910e 0x1319768 0x1319330 0xf454c1
#	0x152910d	github.com/safing/portmaster/service/netenv.monitorNetworkChanges+0xed	/go-workdir/service/netenv/network-change.go:52
#	0x1319767	github.com/safing/portbase/modules.(*Module).runWorker+0x87		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x131932f	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x12f	/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:84

1 @ 0xf12b2e 0xf24645 0x152a4d9 0x1319768 0x1319330 0xf454c1
#	0x152a4d8	github.com/safing/portmaster/service/netenv.monitorOnlineStatus+0xd8	/go-workdir/service/netenv/online-status.go:363
#	0x1319767	github.com/safing/portbase/modules.(*Module).runWorker+0x87		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x131932f	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x12f	/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:84

1 @ 0xf12b2e 0xf24645 0x15da35e 0x1319768 0x1319330 0xf454c1
#	0x15da35d	github.com/safing/portmaster/service/profile.cleanActiveProfiles+0x9d	/go-workdir/service/profile/active.go:58
#	0x1319767	github.com/safing/portbase/modules.(*Module).runWorker+0x87		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x131932f	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x12f	/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:84

1 @ 0xf12b2e 0xf24645 0x15f324a 0x1319768 0x1319330 0xf454c1
#	0x15f3249	github.com/safing/portmaster/service/profile.start.startProfileUpdateChecker.func1+0x149	/go-workdir/service/profile/database.go:57
#	0x1319767	github.com/safing/portbase/modules.(*Module).runWorker+0x87					/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x131932f	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x12f				/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:84

1 @ 0xf12b2e 0xf24645 0x1614317 0x16140a5 0x1319768 0x1319330 0xf454c1
#	0x1614316	github.com/safing/portmaster/service/resolver.handleMDNSMessages+0xb6	/go-workdir/service/resolver/resolver-mdns.go:152
#	0x16140a4	github.com/safing/portmaster/service/resolver.listenToMDNS.func9+0x24	/go-workdir/service/resolver/resolver-mdns.go:142
#	0x1319767	github.com/safing/portbase/modules.(*Module).runWorker+0x87		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x131932f	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x12f	/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:84

1 @ 0xf12b2e 0xf24645 0x16188c6 0x1319768 0x1318f4c 0x1318d5b 0xf454c1
#	0x16188c5	github.com/safing/portmaster/service/resolver.(*tcpResolverConn).handler+0x225	/go-workdir/service/resolver/resolver-tcp.go:299
#	0x1319767	github.com/safing/portbase/modules.(*Module).runWorker+0x87			/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x1318f4b	github.com/safing/portbase/modules.(*Module).RunWorker+0x6b			/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:52
#	0x1318d5a	github.com/safing/portbase/modules.(*Module).StartWorker.func1+0x3a		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:27

1 @ 0xf12b2e 0xf24645 0x16dfb9e 0x1319768 0x1319330 0xf454c1
#	0x16dfb9d	github.com/safing/portmaster/service/network.connectionCleaner+0xbd	/go-workdir/service/network/clean.go:38
#	0x1319767	github.com/safing/portbase/modules.(*Module).runWorker+0x87		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x131932f	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x12f	/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:84

1 @ 0xf12b2e 0xf24645 0x16e7296 0x1319768 0x1319330 0xf454c1
#	0x16e7295	github.com/safing/portmaster/service/network.openDNSRequestWriter+0xf5	/go-workdir/service/network/dns.go:181
#	0x1319767	github.com/safing/portbase/modules.(*Module).runWorker+0x87		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x131932f	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x12f	/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:84

1 @ 0xf12b2e 0xf24645 0x194b8b1 0x194f5b2 0x1319768 0x1319330 0xf454c1
#	0x194b8b0	github.com/safing/portmaster/service/netquery.(*Manager).HandleFeed+0xb0	/go-workdir/service/netquery/manager.go:101
#	0x194f5b1	github.com/safing/portmaster/service/netquery.(*module).start.func2+0x31	/go-workdir/service/netquery/module_api.go:240
#	0x1319767	github.com/safing/portbase/modules.(*Module).runWorker+0x87			/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x131932f	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x12f		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:84

1 @ 0xf12b2e 0xf24645 0x194f407 0x1319768 0x1319330 0xf454c1
#	0x194f406	github.com/safing/portmaster/service/netquery.(*module).start.func3+0xa6	/go-workdir/service/netquery/module_api.go:246
#	0x1319767	github.com/safing/portbase/modules.(*Module).runWorker+0x87			/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x131932f	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x12f		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:84

1 @ 0xf12b2e 0xf24645 0x194f7fe 0x1319768 0x1319330 0xf454c1
#	0x194f7fd	github.com/safing/portmaster/service/netquery.(*module).start.func1+0x21d	/go-workdir/service/netquery/module_api.go:219
#	0x1319767	github.com/safing/portbase/modules.(*Module).runWorker+0x87			/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x131932f	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x12f		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:84

1 @ 0xf12b2e 0xf24645 0x199cb07 0x19a2ba9 0x1319768 0x1319330 0xf454c1
#	0x199cb06	github.com/safing/portmaster/service/firewall/interception/windowskext.BandwidthStatsWorker+0xe6	/go-workdir/service/firewall/interception/windowskext/bandwidth_stats.go:39
#	0x19a2ba8	github.com/safing/portmaster/service/firewall/interception.startInterception.func2+0x28			/go-workdir/service/firewall/interception/interception_windows.go:39
#	0x1319767	github.com/safing/portbase/modules.(*Module).runWorker+0x87						/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x131932f	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x12f					/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:84

1 @ 0xf12b2e 0xf24645 0x19b0192 0x1319768 0x1319330 0xf454c1
#	0x19b0191	github.com/safing/portmaster/service/firewall.packetHandler+0x91	/go-workdir/service/firewall/packet_handler.go:725
#	0x1319767	github.com/safing/portbase/modules.(*Module).runWorker+0x87		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x131932f	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x12f	/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:84

1 @ 0xf12b2e 0xf24645 0x19b0290 0x1319768 0x1319330 0xf454c1
#	0x19b028f	github.com/safing/portmaster/service/firewall.bandwidthUpdateHandler+0x8f	/go-workdir/service/firewall/packet_handler.go:740
#	0x1319767	github.com/safing/portbase/modules.(*Module).runWorker+0x87			/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:133
#	0x131932f	github.com/safing/portbase/modules.(*Module).runServiceWorker+0x12f		/.go-mod-cache/github.com/safing/[email protected]/modules/worker.go:84


Windows crash dump 1

After starting qBittorrent

061424-14453-01.dmp

Windows crash dump 2

After starting qBittorrent

061424-14625-01.dmp

Windows crash dump 3

After starting qBittorrent

061524-14890-01.dmp

Windows crash dump 4

After starting qBittorrent

061524-14921-01.dmp

Windows crash dump 5

After starting War Thunder Launcher

062124-14765-01.dmp

If you need any further logs or details, please ask. I'll try to get back to you ASAP.

@Zer0Key Zer0Key added the bug TYPE: a report on something that isn't working label Jun 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.

@QuartzJoa
Copy link

Hello, I have the exact same problem when starting qBitTorrent. Here is the stacktrace of my BSOD:

STACK_TEXT:  
ffff890d`fbab6d68 fffff807`1e9949ac     : 00000000`0000013a 00000000`00000011 ffffbe0a`3be00100 ffffbe0a`562ab370 : nt!KeBugCheckEx
ffff890d`fbab6d70 fffff807`1e994a0c     : 00000000`00000011 00000000`00000000 ffffbe0a`3be00100 ffffbe0a`5a27ecd0 : nt!RtlpHeapHandleError+0x40
ffff890d`fbab6db0 fffff807`1e994639     : 00000000`00000060 ffffbe0a`56299000 00000000`00000000 ffffbe0a`43709000 : nt!RtlpHpHeapHandleError+0x58
ffff890d`fbab6de0 fffff807`1e8474f2     : fffff807`246ea128 00000000`00000002 00000000`00000000 ffffbe0a`5a27eb50 : nt!RtlpLogHeapFailure+0x45
ffff890d`fbab6e10 fffff807`1e633ab2     : ffffbe0a`3be00340 fffff807`2456cbff 00000000`00000001 00000000`00000000 : nt!RtlpHpLfhSubsegmentFreeBlock+0x1b0b22
ffff890d`fbab6ec0 fffff807`1edb70b9     : 00000000`00000000 ffffbe0a`5a27eb50 ffffbe0a`56dfce50 01000000`00100000 : nt!ExFreeHeapPool+0x362
ffff890d`fbab6fa0 fffff807`5ddc8ec4     : fffff807`247f7a90 ffffbe0a`5a27eb50 ffffbe0a`562ab380 00000000`00000000 : nt!ExFreePool+0x9
ffff890d`fbab6fd0 fffff807`5ddc6b78     : badbadfa`badbadfa 00000000`00000000 ffffbe0a`5a27eb50 00000000`00000000 : portmaster_kext_v1_1_2+0x8ec4
ffff890d`fbab7000 fffff807`247f7ac9     : ffffbe0a`56fb1a90 00000000`00000000 ffff890d`fbab7138 ffff890d`fbab7128 : portmaster_kext_v1_1_2+0x6b78
ffff890d`fbab7030 fffff807`24405ba3     : 00000000`00000000 00000000`00000001 00000000`00000001 00000022`00000000 : fwpkclnt!FwppInjectComplete+0x39
ffff890d`fbab7060 fffff807`24536da6     : ffffbe0a`56fb1a90 ffffbe0a`43709000 ffffbe0a`5a27eb50 ffffbe0a`43709000 : NETIO!NetioDereferenceNetBufferListChain+0x103
ffff890d`fbab70e0 fffff807`2453b30e     : fffff807`246e9a70 ffffbe0a`4368a8a0 ffffbe0a`43709000 00000000`00000000 : tcpip!IppReceiveHeaderBatch+0x4d6
ffff890d`fbab71e0 fffff807`2464fee2     : ffffbe0a`5474fb80 ffffbe0a`5a27eb50 00000000`00000001 00000000`00000000 : tcpip!IppFlcReceivePacketsCore+0x32e
ffff890d`fbab7300 fffff807`2464fd64     : ffffbe0a`582740c0 ffff890d`fbab7590 ffff890d`fbab7590 ffffbe0a`3e8fa300 : tcpip!IppInspectInjectReceiveEx+0x172
ffff890d`fbab7350 fffff807`247f87b5     : fffff807`247f86a0 ffff890d`fbab7590 00000000`00000000 fffff807`1e673cce : tcpip!IppInspectInjectReceive+0x24
ffff890d`fbab73b0 fffff807`1e673b48     : ffff890d`fbab7590 ffffbe0a`3e8fa360 fffff807`00000003 ffffbe0a`562ab380 : fwpkclnt!FwppInjectionStackCallout+0x115
ffff890d`fbab7440 fffff807`1e673abd     : fffff807`247f86a0 ffff890d`fbab7590 ffffbe0a`3e7faa30 ffffbe0a`562abc00 : nt!KeExpandKernelStackAndCalloutInternal+0x78
ffff890d`fbab74b0 fffff807`247fa2b4     : 00000000`00000001 ffffbe0a`54be93c0 00000000`00000000 fffff807`5ddc6b40 : nt!KeExpandKernelStackAndCalloutEx+0x1d
ffff890d`fbab74f0 fffff807`247f98da     : 00000000`00000000 ffff890d`fbab7609 ffffbe0a`5a27eb50 00000000`00000000 : fwpkclnt!NetioExpandKernelStackAndCallout+0x58
ffff890d`fbab7530 fffff807`5ddc6e62     : ffffbe0a`54be93c0 00000000`00000000 00000000`00000000 ffffbe0a`562ab380 : fwpkclnt!FwpsInjectNetworkReceiveAsync0+0x1da
ffff890d`fbab7650 fffff807`5ddc6d99     : 00000000`00000001 ffffbe0a`562ab380 00000000`0000004c ffffbe0a`562abce0 : portmaster_kext_v1_1_2+0x6e62
ffff890d`fbab76c0 fffff807`5ddc5c0c     : 00000000`00000002 ffff890d`fbab7740 00000000`00000000 00000000`00000002 : portmaster_kext_v1_1_2+0x6d99
ffff890d`fbab7700 fffff807`5ddc6627     : 00000000`00000002 fffff807`1ea1c741 ffffbe0a`562ab380 ffffbe0a`562abce0 : portmaster_kext_v1_1_2+0x5c0c
ffff890d`fbab7760 fffff807`1e62d3f5     : 00000000`00000002 ffffbe0a`576fd2e8 ffff890d`20206f49 00000000`00000008 : portmaster_kext_v1_1_2+0x6627
ffff890d`fbab77b0 fffff807`1ea1b72c     : 00000000`00000002 00000000`00000000 ffffbe0a`561115a0 ffffbe0a`533190c0 : nt!IofCallDriver+0x55
ffff890d`fbab77f0 fffff807`1ea1b37a     : 00000000`9c40e00c ffff890d`fbab7b40 00000000`00040005 00000000`9c40e00c : nt!IopSynchronousServiceTail+0x34c
ffff890d`fbab7890 fffff807`1ea1a656     : 00000000`00000000 00000000`00000000 00000000`00000000 000000c0`0091e040 : nt!IopXxxControlFile+0xd0a
ffff890d`fbab79e0 fffff807`1e811b08     : 00000000`0000086c 000000c0`0091e000 00000000`00000000 000000c0`00f33790 : nt!NtDeviceIoControlFile+0x56
ffff890d`fbab7a50 00007ff8`a222d644     : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : nt!KiSystemServiceCopyEnd+0x28
00000022`eefff9b8 00000000`00000000     : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : 0x00007ff8`a222d644

@vlabo
Copy link
Member

vlabo commented Jun 24, 2024

Thank you for the report.
We just pushed a new version of the kernel extension in the beta channel. It includes a complete rewrite which should hopefully remove all causes of the crashes.

If you want to test it before we release it to stable you can switching to the Beta channel:
https://wiki.safing.io/en/FAQ/SwitchReleaseChannel

@Zer0Key
Copy link
Author

Zer0Key commented Jun 28, 2024

Thank you for the report. We just pushed a new version of the kernel extension in the beta channel. It includes a complete rewrite which should hopefully remove all causes of the crashes.

If you want to test it before we release it to stable you can switching to the Beta channel: https://wiki.safing.io/en/FAQ/SwitchReleaseChannel

Beta build seems to resolve BSOD issue but as this was intermittent, I can't fully confirm that yet but I'll close this for now.
Beta build however has other issues but that would be off topic.

@Zer0Key Zer0Key closed this as not planned Won't fix, can't repro, duplicate, stale Jun 28, 2024
@EddyXorb
Copy link

I have the same exact crash dump stack trace that @QuartzJoa has using Version 1.6.10 on Release channel STABLE.

KERNEL_MODE_HEAP_CORRUPTION (13a)
The kernel mode heap manager has detected corruption in a heap.
Arguments:
Arg1: 0000000000000011, Type of corruption detected
Arg2: ffffb88f10600140, Address of the heap that reported the corruption
Arg3: ffffb88f4a58b2a0, Address at which the corruption was detected
Arg4: 0000000000000000

and more

BUGCHECK_CODE: 13a

BUGCHECK_P1: 11

BUGCHECK_P2: ffffb88f10600140

BUGCHECK_P3: ffffb88f4a58b2a0

BUGCHECK_P4: 0

FILE_IN_CAB: MEMORY.DMP

DUMP_FILE_ATTRIBUTES: 0x1800

FAULTING_THREAD: ffffb88f405a3080

POOL_ADDRESS: ffffb88f4a58b2a0 Nonpaged pool

FREED_POOL_TAG: PMas

BLACKBOXBSD: 1 (!blackboxbsd)

BLACKBOXNTFS: 1 (!blackboxntfs)

BLACKBOXPNP: 1 (!blackboxpnp)

BLACKBOXWINLOGON: 1

PROCESS_NAME: portmaster-core_v1-6-10.exe

DEVICE_OBJECT: ffffb88f6046c070

DRIVER_OBJECT: 0000000000000000

STACK_TEXT:
ffffa08a01b9ec08 fffff804057b253c : 000000000000013a 0000000000000011 ffffb88f10600140 ffffb88f4a58b2a0 : nt!KeBugCheckEx
ffffa08a01b9ec10 fffff804057b259c : 0000000000000011 0000000000000000 ffffb88f10600140 0000000000000001 : nt!RtlpHeapHandleError+0x40
ffffa08a01b9ec50 fffff804057b21b9 : 0000000001000060 ffffffffffffffff 31b73800e914e914 0000000000000000 : nt!RtlpHpHeapHandleError+0x58
ffffa08a01b9ec80 fffff8040569b426 : 0000000000000000 0000000e00000000 0000000000000014 0000000000000000 : nt!RtlpLogHeapFailure+0x45
ffffa08a01b9ecb0 fffff804054685b9 : ffffb88f10600380 fffff8040a81feff 0000000000000000 0000000000000000 : nt!RtlpHpLfhSubsegmentFreeBlock+0x1d0866
ffffa08a01b9ed40 fffff80405caaa00 : ffffb88f4a58b2a0 0000000000000002 ffffb88f533208c0 0000000000000001 : nt!RtlpHpFreeHeap+0x159
ffffa08a01b9ede0 fffff80406888ec4 : fffff80473614d50 ffffb88f533208c0 ffffb88f00000002 0000000000000060 : nt!ExFreePoolWithTag+0x1a0
ffffa08a01b9ee70 fffff80406886b78 : badbadfabadbadfa 0000000000000000 ffffb88f533208c0 0000000000000000 : portmaster_kext_v1_1_2+0x8ec4
ffffa08a01b9eea0 fffff8040a7455ff : 0000000000000000 fffff8040a8917fe ffffb88f533208c0 0000000000000000 : portmaster_kext_v1_1_2+0x6b78
ffffa08a01b9eed0 fffff8040a65267d : 0000000000000000 0000000000000001 0000000000000001 0000000000000000 : fwpkclnt!FwppInjectComplete+0xaf
ffffa08a01b9ef10 fffff8040a855346 : ffffb88f61aecbb0 fffff8040aa23900 ffffb88f533208c0 0000000000000000 : NETIO!NetioDereferenceNetBufferListChain+0xfd
ffffa08a01b9ef80 fffff8040a853ee8 : fffff8040aa239d0 ffffb88f16d4b8a0 ffffb88f16eb3000 ffffa08a01b9f0c0 : tcpip!IppReceiveHeaderBatch+0x4d6
ffffa08a01b9f070 fffff8040a8f1369 : ffffb88f413af310 ffffb88f533208c0 0000000000000001 0000000000000000 : tcpip!IppReceivePackets+0x568
ffffa08a01b9f1a0 fffff8040a8f11c4 : ffffb88f405a30f4 000000000000000e 0000000000000002 fffff8040558e9c9 : tcpip!IppInspectInjectReceiveEx+0x199
ffffa08a01b9f200 fffff8040a745906 : ffffa08a01b9f440 ffffa08a01b99000 ffffa08a01b9f280 fffff80405482980 : tcpip!IppInspectInjectReceive+0x24
ffffa08a01b9f260 fffff8040548281a : ffffb88f164fb300 000000000000001c 0000000000000003 ffffa08a01b9f440 : fwpkclnt!FwppInjectionStackCallout+0x116
ffffa08a01b9f2f0 fffff8040548278d : fffff8040a7457f0 ffffa08a01b9f440 ffffb88f10af91f0 000000000000002a : nt!KeExpandKernelStackAndCalloutInternal+0x7a
ffffa08a01b9f360 fffff8040a745f9c : ffffb88f16cad800 0000000000000001 0000000000000000 fffff80406886b40 : nt!KeExpandKernelStackAndCalloutEx+0x1d
ffffa08a01b9f3a0 fffff8040a75b23b : 0000000000000000 ffffa08a01b9f4b9 ffffb88f533208c0 0000000000000000 : fwpkclnt!NetioExpandKernelStackAndCallout+0x80
ffffa08a01b9f3e0 fffff80406886e62 : ffffb88f3f2c7590 0000000000000000 0000000000000000 ffffb88f4a58b2b0 : fwpkclnt!FwpsInjectNetworkReceiveAsync0+0x1db
ffffa08a01b9f500 fffff80406886d99 : 0000000000000001 ffffb88f4a58b2b0 000000000000004c ffffb88f4a58b250 : portmaster_kext_v1_1_2+0x6e62
ffffa08a01b9f570 fffff80406885c0c : 0000000000000002 ffffa08a01b9f5f0 0000000000000000 0000000000000002 : portmaster_kext_v1_1_2+0x6d99
ffffa08a01b9f5b0 fffff80406886627 : ffffb88f6046c070 0000000000000001 ffffb88f4a58b2b0 ffffb88f4a58b250 : portmaster_kext_v1_1_2+0x5c0c
ffffa08a01b9f610 fffff80405466e35 : ffffb88f6046c070 fffff80405641bb0 ffffb88f405a3658 0000000000000000 : portmaster_kext_v1_1_2+0x6627
ffffa08a01b9f660 fffff804058bf140 : ffffb88f6046c070 0000000000000002 ffffb88f41190bc0 ffffb88f41190bc0 : nt!IofCallDriver+0x55
ffffa08a01b9f6a0 fffff804058bd9d0 : ffffb88f6046c070 0000000000000000 ffffa08a01b9fa05 ffffb88f41190bc0 : nt!IopSynchronousServiceTail+0x1d0
ffffa08a01b9f750 fffff804058bd2b6 : 0000000000000000 0000000000000001 0000000000000000 000000c00362e740 : nt!IopXxxControlFile+0x700
ffffa08a01b9f940 fffff8040562a405 : 0000000000000000 ffffcd8300909600 000000c000000000 ffffb88f403cb660 : nt!NtDeviceIoControlFile+0x56
ffffa08a01b9f9b0 00007ffedebd01b4 : 0000000000000000 0000000000000000 0000000000000000 0000000000000000 : nt!KiSystemServiceCopyEnd+0x25
00000014ef5ff7a8 0000000000000000 : 0000000000000000 0000000000000000 0000000000000000 0000000000000000 : 0x00007ffe`debd01b4

SYMBOL_NAME: portmaster_kext_v1_1_2+8ec4

MODULE_NAME: portmaster_kext_v1_1_2

IMAGE_NAME: portmaster-kext_v1-1-2.sys

STACK_COMMAND: .process /r /p 0xffffb88f4130b080; .thread 0xffffb88f405a3080 ; kb

BUCKET_ID_FUNC_OFFSET: 8ec4

FAILURE_BUCKET_ID: 0x13a_11_PMas_portmaster_kext_v1_1_2!unknown_function

OS_VERSION: 10.0.22621.1

BUILDLAB_STR: ni_release

OSPLATFORM_TYPE: x64

OSNAME: Windows 10

FAILURE_ID_HASH: {38f08178-bf1c-fabf-7c9b-d78dd082202e}

@dhaavi
Copy link
Member

dhaavi commented Oct 21, 2024

Hey @EddyXorb,

Thanks for providing more details.

However, as the new - much more stable - kernel extensions will be fully released in the coming weeks, we will not fix the current/old one.

You can use it by switching to the beta release channel, which is currently on Portmaster v1.6.25.
Please switch to the beta channel and test if everything works for you there.

In the unlikely case you have an issue with the new kext, please open a new issue.

@dhaavi dhaavi closed this as completed Oct 21, 2024
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

5 participants