safing / portmaster

🏔 Love Freedom - ❌ Block Mass Surveillance
https://safing.io
GNU General Public License v3.0
9.31k stars 299 forks source link

Home/End buttons don't work in Search field #1491

Closed NormPlum closed 4 months ago

NormPlum commented 6 months ago

Pre-Submit Checklist:

What happened:

When entering text in a search field (e.g. at the top of the Network Activity page), pressing Home and End buttons on the keyboard don't work.

Pressing the arrow keys move the caret as expected, and holding Shift and pressing Home or End highlights text to/from the beginning/end of the line. But the Home/End keys don't move the caret on their own.

Note that the search field in the left sidebar (i.e. just below the shield icon) does work as expected with the Home/End buttons.

What did you expect to happen?:

Pressing Home should move the caret to the beginning of the line, while pressing End should move it to the end.

How did you reproduce it?:

Debug Information:

Version 1.6.5 ``` Portmaster version 1.6.5 commit tags/v1.6.5-0-ge9940d77a01f32cc11d3ed70e19482bdea773fc5 built with go1.21.2 (gc) linux/amd64 using options by user@docker on 11.01.2024 Licensed under the AGPLv3 license. The source code is available here: https://github.com/safing/portmaster ```
Platform: fedora 39 ``` System: fedora linux (fedora) 39 Kernel: 6.7.10-200.fc39.x86_64 x86_64 ```
No Module Error
Unexpected Logs ``` 240402 11:55:02.954 dbus_linux:065 ▶ WARN 044 failed to get nameserver: failed to access /:org.freedesktop.NetworkManager.Connection.Active.Ip4Config: Object does not exist at path “/” 240402 11:55:02.954 dbus_linux:072 ▶ WARN 046 failed to get nameserver: failed to access /:org.freedesktop.NetworkManager.Connection.Active.Ip6Config: Object does not exist at path “/” 240402 11:55:06.856 solver-tcp:443 ▶ WARN 048 resolver: read error from NextDNS (dot://[redacted].dns.nextdns.io:853#config): read tcp 192.168.[redacted]:12960->45.90.28.148:853: read: connection reset by peer 240402 11:55:29.223 er/metrics:075 ▶ WARN 050 resolver: suggesting user to use stale dns cache with avg query time of 150ms for config and system resolvers 240402 12:55:29.245 er/metrics:075 ▶ WARN 052 resolver: suggesting user to use stale dns cache with avg query time of 183ms for config and system resolvers 240402 13:09:29.249 er/metrics:075 ▶ WARN 054 resolver: suggesting user to use stale dns cache with avg query time of 135ms for config and system resolvers 240402 13:33:29.763 er/metrics:075 ▶ WARN 056 resolver: suggesting user to use stale dns cache with avg query time of 153ms for config and system resolvers 240402 13:49:29.769 er/metrics:075 ▶ WARN 058 resolver: suggesting user to use stale dns cache with avg query time of 233ms for config and system resolvers 240402 14:06:06.184 er/metrics:075 ▶ WARN 060 resolver: suggesting user to use stale dns cache with avg query time of 127ms for config and system resolvers 240402 14:20:06.190 er/metrics:075 ▶ WARN 062 resolver: suggesting user to use stale dns cache with avg query time of 145ms for config and system resolvers 240402 14:26:17.341 CURRENT TIME ```
Status: Online ``` OnlineStatus: Online CaptivePortal: ```
SPN: disabled (module disabled) ``` HomeHubID: HomeHubName: HomeHubIP: Transport: --- Client: true PublicHub: false HubHasIPv4: false HubHasIPv6: false ```
Resolvers: 3/3 ``` NextDNS (dot://[redacted].dns.nextdns.io:853#config) dot://[redacted].dns.nextdns.io:853#config Failing: false NextDNS (dot://[redacted].dns.nextdns.io:853#config) dot://[redacted].dns.nextdns.io:853#config Failing: false 192.168.[redacted] (dns://192.168.[redacted]:53#system) dns://192.168.[redacted]:53#system Failing: false ```
Config: 4 ``` core/locale: en-US dns/nameservers: [redacted] filter/defaultAction: block filter/lists: [TRAC MAL DECEP BAD NSFW UNBREAK] ```
Updates: stable (13/29) ``` Active: all/intel/geoip/geoipv4.mmdb.gz: 20231201.0.1 all/intel/geoip/geoipv6.mmdb.gz: 20231201.0.1 all/intel/lists/base.dsdl: 20240401.0.9 all/intel/lists/index.dsd: 2023.6.13 all/intel/lists/intermediate.dsdl: 20240331.0.0 all/intel/lists/urgent.dsdl: 20240331.22.7 all/intel/portmaster/news.yaml: 20240301.12.34 all/intel/portmaster/notifications.yaml: 20231218.17.37 all/ui/modules/assets.zip: 0.3.1 all/ui/modules/portmaster.zip: 0.8.3 linux_amd64/app/portmaster-app.zip: 0.2.8 linux_amd64/core/portmaster-core: 1.6.5 linux_amd64/start/portmaster-start: 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: 20240401.0.9 all/intel/lists/index.dsd: 2023.6.13 all/intel/lists/intermediate.dsdl: 20240331.0.0 all/intel/lists/urgent.dsdl: 20240331.22.7 all/intel/portmaster/news.yaml: 20240301.12.34 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.3 all/ui/modules/profilemgr.zip: 0.1.7 all/ui/modules/settings.zip: 0.1.8 linux_amd64/app/portmaster-app.zip: 0.2.8 linux_amd64/core/portmaster-core: 1.6.5 linux_amd64/hub/spn-hub: 0.7.3 linux_amd64/jess/jess: 0.3.3 linux_amd64/notifier/portmaster-notifier: 0.3.6 linux_amd64/packages/portmaster-installer.deb: 1.0.0 linux_amd64/packages/portmaster-installer.rpm: 1.0.0 linux_amd64/start/portmaster-start: 1.6.0 ```
Compatibility: IPTables Chains (36) ``` v4 filter INPUT FORWARD OUTPUT PORTMASTER-FILTER nat PREROUTING INPUT OUTPUT POSTROUTING PORTMASTER-REDIRECT mangle PREROUTING INPUT FORWARD OUTPUT POSTROUTING PORTMASTER-INGEST-INPUT PORTMASTER-INGEST-OUTPUT raw PREROUTING OUTPUT v6 filter INPUT FORWARD OUTPUT PORTMASTER-FILTER nat PREROUTING INPUT OUTPUT POSTROUTING PORTMASTER-REDIRECT mangle PREROUTING INPUT FORWARD OUTPUT POSTROUTING PORTMASTER-INGEST-INPUT PORTMASTER-INGEST-OUTPUT raw PREROUTING OUTPUT ```
Goroutine Stack ``` goroutine profile: total 88 18 @ 0x43e1ae 0x44e665 0x84f225 0x84f813 0x46eb41 # 0x84f224 github.com/safing/portbase/api.(*DatabaseAPI).processSub+0x224 /home/user/git/safing/portbase/api/database.go:449 # 0x84f812 github.com/safing/portbase/api.(*DatabaseAPI).handleQsub+0xd2 /home/user/git/safing/portbase/api/database.go:512 5 @ 0x43e1ae 0x409a0d 0x409612 0xf285a9 0x46eb41 # 0xf285a8 github.com/florianl/go-nfqueue.(*Nfqueue).socketCallback.func2+0x68 /home/user/go/pkg/mod/github.com/florianl/go-nfqueue@v1.3.1/nfqueue.go:337 4 @ 0x43e1ae 0x436937 0x469325 0x4ddd07 0x4e3e6a 0x4e3e53 0x4ed80a 0xf0eec9 0xf0e772 0xf08134 0xf14e56 0xf13422 0xf131a7 0xf1308d 0xf2803d 0xf27107 0x46eb41 # 0x469324 internal/poll.runtime_pollWait+0x84 /usr/local/go/src/runtime/netpoll.go:343 # 0x4ddd06 internal/poll.(*pollDesc).wait+0x26 /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 # 0x4e3e69 internal/poll.(*pollDesc).waitRead+0x129 /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 # 0x4e3e52 internal/poll.(*FD).RawRead+0x112 /usr/local/go/src/internal/poll/fd_unix.go:708 # 0x4ed809 os.(*rawConn).Read+0x49 /usr/local/go/src/os/rawconn.go:31 # 0xf0eec8 github.com/mdlayher/socket.rwT[...]+0x688 /home/user/go/pkg/mod/github.com/mdlayher/socket@v0.5.0/conn.go:795 # 0xf0e771 github.com/mdlayher/socket.readT[...]+0xb1 /home/user/go/pkg/mod/github.com/mdlayher/socket@v0.5.0/conn.go:666 # 0xf08133 github.com/mdlayher/socket.(*Conn).Recvmsg+0x153 /home/user/go/pkg/mod/github.com/mdlayher/socket@v0.5.0/conn.go:572 # 0xf14e55 github.com/mdlayher/netlink.(*conn).Receive+0xb5 /home/user/go/pkg/mod/github.com/mdlayher/netlink@v1.7.2/conn_linux.go:130 # 0xf13421 github.com/mdlayher/netlink.(*Conn).receive+0x61 /home/user/go/pkg/mod/github.com/mdlayher/netlink@v1.7.2/conn.go:279 # 0xf131a6 github.com/mdlayher/netlink.(*Conn).lockedReceive+0x26 /home/user/go/pkg/mod/github.com/mdlayher/netlink@v1.7.2/conn.go:238 # 0xf1308c github.com/mdlayher/netlink.(*Conn).Receive+0x8c /home/user/go/pkg/mod/github.com/mdlayher/netlink@v1.7.2/conn.go:231 # 0xf2803c github.com/florianl/go-nfqueue.(*Nfqueue).socketCallback+0x15c /home/user/go/pkg/mod/github.com/florianl/go-nfqueue@v1.3.1/nfqueue.go:348 # 0xf27106 github.com/florianl/go-nfqueue.(*Nfqueue).RegisterWithErrorFunc.func1+0x66 /home/user/go/pkg/mod/github.com/florianl/go-nfqueue@v1.3.1/nfqueue.go:157 4 @ 0x43e1ae 0x44e665 0x84f225 0x84ee6d 0x46eb41 # 0x84f224 github.com/safing/portbase/api.(*DatabaseAPI).processSub+0x224 /home/user/git/safing/portbase/api/database.go:449 # 0x84ee6c github.com/safing/portbase/api.(*DatabaseAPI).handleSub+0x8c /home/user/git/safing/portbase/api/database.go:421 4 @ 0x43e1ae 0x44e665 0xf0b558 0x46eb41 # 0xf0b557 github.com/mdlayher/socket.rwT[...].func2+0xb7 /home/user/go/pkg/mod/github.com/mdlayher/socket@v0.5.0/conn.go:778 4 @ 0x43e1ae 0x44e665 0xf2940a 0x46eb41 # 0xf29409 github.com/safing/portmaster/firewall/interception/nfq.New.func1+0x89 /home/user/git/safing/portmaster/firewall/interception/nfq/nfq.go:67 2 @ 0x43e1ae 0x436937 0x469325 0x4ddd07 0x4deffa 0x4defe8 0x5c7b85 0x5daf65 0x66c2e3 0x66c413 0x836626 0x8388cd 0x8398de 0x839f53 0x84c88c 0x7f5ee8 0x7f568c 0x7f549b 0x46eb41 # 0x469324 internal/poll.runtime_pollWait+0x84 /usr/local/go/src/runtime/netpoll.go:343 # 0x4ddd06 internal/poll.(*pollDesc).wait+0x26 /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 # 0x4deff9 internal/poll.(*pollDesc).waitRead+0x279 /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 # 0x4defe7 internal/poll.(*FD).Read+0x267 /usr/local/go/src/internal/poll/fd_unix.go:164 # 0x5c7b84 net.(*netFD).Read+0x24 /usr/local/go/src/net/fd_posix.go:55 # 0x5daf64 net.(*conn).Read+0x44 /usr/local/go/src/net/net.go:179 # 0x66c2e2 bufio.(*Reader).fill+0x102 /usr/local/go/src/bufio/bufio.go:113 # 0x66c412 bufio.(*Reader).Peek+0x52 /usr/local/go/src/bufio/bufio.go:151 # 0x836625 github.com/gorilla/websocket.(*Conn).read+0x25 /home/user/go/pkg/mod/github.com/gorilla/websocket@v1.5.1/conn.go:378 # 0x8388cc github.com/gorilla/websocket.(*Conn).advanceFrame+0x6c /home/user/go/pkg/mod/github.com/gorilla/websocket@v1.5.1/conn.go:824 # 0x8398dd github.com/gorilla/websocket.(*Conn).NextReader+0x13d /home/user/go/pkg/mod/github.com/gorilla/websocket@v1.5.1/conn.go:1034 # 0x839f52 github.com/gorilla/websocket.(*Conn).ReadMessage+0x12 /home/user/go/pkg/mod/github.com/gorilla/websocket@v1.5.1/conn.go:1120 # 0x84c88b github.com/safing/portbase/api.(*DatabaseWebsocketAPI).handler+0x6b /home/user/git/safing/portbase/api/database.go:137 # 0x7f5ee7 github.com/safing/portbase/modules.(*Module).runWorker+0x87 /home/user/git/safing/portbase/modules/worker.go:133 # 0x7f568b github.com/safing/portbase/modules.(*Module).RunWorker+0x6b /home/user/git/safing/portbase/modules/worker.go:52 # 0x7f549a github.com/safing/portbase/modules.(*Module).StartWorker.func1+0x3a /home/user/git/safing/portbase/modules/worker.go:27 2 @ 0x43e1ae 0x44e665 0x7e615e 0x7f5ee8 0x7f5aaa 0x46eb41 # 0x7e615d github.com/safing/portbase/database.(*Interface).DelayedCacheWriter+0x15d /home/user/git/safing/portbase/database/interface_cache.go:34 # 0x7f5ee7 github.com/safing/portbase/modules.(*Module).runWorker+0x87 /home/user/git/safing/portbase/modules/worker.go:133 # 0x7f5aa9 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x129 /home/user/git/safing/portbase/modules/worker.go:84 2 @ 0x43e1ae 0x44e665 0x832fd9 0x7f5ee8 0x7f5aaa 0x46eb41 # 0x832fd8 github.com/safing/portbase/rng.(*Feeder).run+0x158 /home/user/git/safing/portbase/rng/entropy.go:117 # 0x7f5ee7 github.com/safing/portbase/modules.(*Module).runWorker+0x87 /home/user/git/safing/portbase/modules/worker.go:133 # 0x7f5aa9 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x129 /home/user/git/safing/portbase/modules/worker.go:84 2 @ 0x43e1ae 0x44e665 0x84ca7d 0x7f5ee8 0x7f568c 0x7f549b 0x46eb41 # 0x84ca7c github.com/safing/portbase/api.(*DatabaseWebsocketAPI).writer+0x11c /home/user/git/safing/portbase/api/database.go:155 # 0x7f5ee7 github.com/safing/portbase/modules.(*Module).runWorker+0x87 /home/user/git/safing/portbase/modules/worker.go:133 # 0x7f568b github.com/safing/portbase/modules.(*Module).RunWorker+0x6b /home/user/git/safing/portbase/modules/worker.go:52 # 0x7f549a github.com/safing/portbase/modules.(*Module).StartWorker.func1+0x3a /home/user/git/safing/portbase/modules/worker.go:27 1 @ 0x40eea9 0x46b309 0x874a33 0x46eb41 # 0x46b308 os/signal.signal_recv+0x28 /usr/local/go/src/runtime/sigqueue.go:152 # 0x874a32 os/signal.loop+0x12 /usr/local/go/src/os/signal/signal_unix.go:23 1 @ 0x433191 0x468f5d 0x7fdcf1 0x7fdb25 0x7fa5c6 0x81b57b 0xe90265 0x85289a 0x851f25 0x8573a9 0x855f25 0x7f5ee8 0x7f568c 0x855ec7 0x6e6bae 0x6e2a94 0x46eb41 # 0x468f5c runtime/pprof.runtime_goroutineProfileWithLabels+0x1c /usr/local/go/src/runtime/mprof.go:844 # 0x7fdcf0 runtime/pprof.writeRuntimeProfile+0xb0 /usr/local/go/src/runtime/pprof/pprof.go:734 # 0x7fdb24 runtime/pprof.writeGoroutine+0x44 /usr/local/go/src/runtime/pprof/pprof.go:694 # 0x7fa5c5 runtime/pprof.(*Profile).WriteTo+0x145 /usr/local/go/src/runtime/pprof/pprof.go:329 # 0x81b57a github.com/safing/portbase/utils/debug.(*Info).AddGoroutineStack+0x5a /home/user/git/safing/portbase/utils/debug/debug.go:97 # 0xe90264 github.com/safing/portmaster/core.debugInfo+0x124 /home/user/git/safing/portmaster/core/api.go:158 # 0x852899 github.com/safing/portbase/api.(*Endpoint).ServeHTTP+0x8f9 /home/user/git/safing/portbase/api/endpoints.go:458 # 0x851f24 github.com/safing/portbase/api.(*endpointHandler).ServeHTTP+0x44 /home/user/git/safing/portbase/api/endpoints.go:371 # 0x8573a8 github.com/safing/portbase/api.(*mainHandler).handle+0x1468 /home/user/git/safing/portbase/api/router.go:309 # 0x855f24 github.com/safing/portbase/api.(*mainHandler).ServeHTTP.func1+0x24 /home/user/git/safing/portbase/api/router.go:110 # 0x7f5ee7 github.com/safing/portbase/modules.(*Module).runWorker+0x87 /home/user/git/safing/portbase/modules/worker.go:133 # 0x7f568b github.com/safing/portbase/modules.(*Module).RunWorker+0x6b /home/user/git/safing/portbase/modules/worker.go:52 # 0x855ec6 github.com/safing/portbase/api.(*mainHandler).ServeHTTP+0x66 /home/user/git/safing/portbase/api/router.go:109 # 0x6e6bad net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:2938 # 0x6e2a93 net/http.(*conn).serve+0x5f3 /usr/local/go/src/net/http/server.go:2009 1 @ 0x43e1ae 0x409a0d 0x409612 0xa196ac 0x46eb41 # 0xa196ab github.com/godbus/dbus/v5.newConn.func1+0x2b /home/user/go/pkg/mod/github.com/godbus/dbus/v5@v5.1.0/conn.go:303 1 @ 0x43e1ae 0x409a0d 0x409612 0xaf923c 0x7f5ee8 0x7f5aaa 0x46eb41 # 0xaf923b github.com/safing/portmaster/resolver.listenToMDNS+0x61b /home/user/git/safing/portmaster/resolver/resolver-mdns.go:146 # 0x7f5ee7 github.com/safing/portbase/modules.(*Module).runWorker+0x87 /home/user/git/safing/portbase/modules/worker.go:133 # 0x7f5aa9 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x129 /home/user/git/safing/portbase/modules/worker.go:84 1 @ 0x43e1ae 0x409a0d 0x409612 0xf05b8c 0x46eb41 # 0xf05b8b github.com/safing/portmaster/firewall/interception/ebpf/connection_listener.ConnectionListenerWorker.func1+0x2b /home/user/git/safing/portmaster/firewall/interception/ebpf/connection_listener/worker.go:84 1 @ 0x43e1ae 0x436937 0x469325 0x4ddd07 0x4deffa 0x4defe8 0x5c7b85 0x5daf65 0x62c5bb 0x515eb8 0x62c79e 0x629d70 0x630038 0x630041 0x4b6770 0x51b365 0x51b366 0x9a2e0f 0x9a2c05 0xafe41d 0x7f5ee8 0x7f568c 0x7f549b 0x46eb41 # 0x469324 internal/poll.runtime_pollWait+0x84 /usr/local/go/src/runtime/netpoll.go:343 # 0x4ddd06 internal/poll.(*pollDesc).wait+0x26 /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 # 0x4deff9 internal/poll.(*pollDesc).waitRead+0x279 /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 # 0x4defe7 internal/poll.(*FD).Read+0x267 /usr/local/go/src/internal/poll/fd_unix.go:164 # 0x5c7b84 net.(*netFD).Read+0x24 /usr/local/go/src/net/fd_posix.go:55 # 0x5daf64 net.(*conn).Read+0x44 /usr/local/go/src/net/net.go:179 # 0x62c5ba crypto/tls.(*atLeastReader).Read+0x3a /usr/local/go/src/crypto/tls/conn.go:805 # 0x515eb7 bytes.(*Buffer).ReadFrom+0x97 /usr/local/go/src/bytes/buffer.go:211 # 0x62c79d crypto/tls.(*Conn).readFromUntil+0xdd /usr/local/go/src/crypto/tls/conn.go:827 # 0x629d6f crypto/tls.(*Conn).readRecordOrCCS+0x24f /usr/local/go/src/crypto/tls/conn.go:625 # 0x630037 crypto/tls.(*Conn).readRecord+0x157 /usr/local/go/src/crypto/tls/conn.go:587 # 0x630040 crypto/tls.(*Conn).Read+0x160 /usr/local/go/src/crypto/tls/conn.go:1369 # 0x4b676f io.ReadAtLeast+0x8f /usr/local/go/src/io/io.go:335 # 0x51b364 io.ReadFull+0xc4 /usr/local/go/src/io/io.go:354 # 0x51b365 encoding/binary.Read+0xc5 /usr/local/go/src/encoding/binary/binary.go:237 # 0x9a2e0e github.com/miekg/dns.(*Conn).ReadMsgHeader+0x10e /home/user/go/pkg/mod/github.com/miekg/dns@v1.1.57/client.go:287 # 0x9a2c04 github.com/miekg/dns.(*Conn).ReadMsg+0x24 /home/user/go/pkg/mod/github.com/miekg/dns@v1.1.57/client.go:249 # 0xafe41c github.com/safing/portmaster/resolver.(*tcpResolverConn).reader+0x5c /home/user/git/safing/portmaster/resolver/resolver-tcp.go:423 # 0x7f5ee7 github.com/safing/portbase/modules.(*Module).runWorker+0x87 /home/user/git/safing/portbase/modules/worker.go:133 # 0x7f568b github.com/safing/portbase/modules.(*Module).RunWorker+0x6b /home/user/git/safing/portbase/modules/worker.go:52 # 0x7f549a github.com/safing/portbase/modules.(*Module).StartWorker.func1+0x3a /home/user/git/safing/portbase/modules/worker.go:27 1 @ 0x43e1ae 0x436937 0x469325 0x4ddd07 0x4deffa 0x4defe8 0x5c7b85 0x5daf65 0x6dc917 0x46eb41 # 0x469324 internal/poll.runtime_pollWait+0x84 /usr/local/go/src/runtime/netpoll.go:343 # 0x4ddd06 internal/poll.(*pollDesc).wait+0x26 /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 # 0x4deff9 internal/poll.(*pollDesc).waitRead+0x279 /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 # 0x4defe7 internal/poll.(*FD).Read+0x267 /usr/local/go/src/internal/poll/fd_unix.go:164 # 0x5c7b84 net.(*netFD).Read+0x24 /usr/local/go/src/net/fd_posix.go:55 # 0x5daf64 net.(*conn).Read+0x44 /usr/local/go/src/net/net.go:179 # 0x6dc916 net/http.(*connReader).backgroundRead+0x36 /usr/local/go/src/net/http/server.go:683 1 @ 0x43e1ae 0x436937 0x469325 0x4ddd07 0x4deffa 0x4defe8 0x5c7b85 0x5daf65 0xafb0b7 0xaf9388 0x7f5ee8 0x7f5aaa 0x46eb41 # 0x469324 internal/poll.runtime_pollWait+0x84 /usr/local/go/src/runtime/netpoll.go:343 # 0x4ddd06 internal/poll.(*pollDesc).wait+0x26 /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 # 0x4deff9 internal/poll.(*pollDesc).waitRead+0x279 /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 # 0x4defe7 internal/poll.(*FD).Read+0x267 /usr/local/go/src/internal/poll/fd_unix.go:164 # 0x5c7b84 net.(*netFD).Read+0x24 /usr/local/go/src/net/fd_posix.go:55 # 0x5daf64 net.(*conn).Read+0x44 /usr/local/go/src/net/net.go:179 # 0xafb0b6 github.com/safing/portmaster/resolver.listenForDNSPackets+0x76 /home/user/git/safing/portmaster/resolver/resolver-mdns.go:342 # 0xaf9387 github.com/safing/portmaster/resolver.listenToMDNS.func7+0x27 /home/user/git/safing/portmaster/resolver/resolver-mdns.go:130 # 0x7f5ee7 github.com/safing/portbase/modules.(*Module).runWorker+0x87 /home/user/git/safing/portbase/modules/worker.go:133 # 0x7f5aa9 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x129 /home/user/git/safing/portbase/modules/worker.go:84 1 @ 0x43e1ae 0x436937 0x469325 0x4ddd07 0x4deffa 0x4defe8 0x5c7b85 0x5daf65 0xafb0b7 0xaf9448 0x7f5ee8 0x7f5aaa 0x46eb41 # 0x469324 internal/poll.runtime_pollWait+0x84 /usr/local/go/src/runtime/netpoll.go:343 # 0x4ddd06 internal/poll.(*pollDesc).wait+0x26 /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 # 0x4deff9 internal/poll.(*pollDesc).waitRead+0x279 /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 # 0x4defe7 internal/poll.(*FD).Read+0x267 /usr/local/go/src/internal/poll/fd_unix.go:164 # 0x5c7b84 net.(*netFD).Read+0x24 /usr/local/go/src/net/fd_posix.go:55 # 0x5daf64 net.(*conn).Read+0x44 /usr/local/go/src/net/net.go:179 # 0xafb0b6 github.com/safing/portmaster/resolver.listenForDNSPackets+0x76 /home/user/git/safing/portmaster/resolver/resolver-mdns.go:342 # 0xaf9447 github.com/safing/portmaster/resolver.listenToMDNS.func3+0x27 /home/user/git/safing/portmaster/resolver/resolver-mdns.go:103 # 0x7f5ee7 github.com/safing/portbase/modules.(*Module).runWorker+0x87 /home/user/git/safing/portbase/modules/worker.go:133 # 0x7f5aa9 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x129 /home/user/git/safing/portbase/modules/worker.go:84 1 @ 0x43e1ae 0x436937 0x469325 0x4ddd07 0x4e020a 0x4e01f4 0x5c7f91 0x5eb5a5 0x5e9996 0xa3067c 0x4b6770 0xa30c3e 0xa30c1c 0xa19b63 0x46eb41 # 0x469324 internal/poll.runtime_pollWait+0x84 /usr/local/go/src/runtime/netpoll.go:343 # 0x4ddd06 internal/poll.(*pollDesc).wait+0x26 /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 # 0x4e0209 internal/poll.(*pollDesc).waitRead+0x389 /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 # 0x4e01f3 internal/poll.(*FD).ReadMsg+0x373 /usr/local/go/src/internal/poll/fd_unix.go:301 # 0x5c7f90 net.(*netFD).readMsg+0x30 /usr/local/go/src/net/fd_posix.go:78 # 0x5eb5a4 net.(*UnixConn).readMsg+0x44 /usr/local/go/src/net/unixsock_posix.go:115 # 0x5e9995 net.(*UnixConn).ReadMsgUnix+0x35 /usr/local/go/src/net/unixsock.go:143 # 0xa3067b github.com/godbus/dbus/v5.(*oobReader).Read+0x3b /home/user/go/pkg/mod/github.com/godbus/dbus/v5@v5.1.0/transport_unix.go:21 # 0x4b676f io.ReadAtLeast+0x8f /usr/local/go/src/io/io.go:335 # 0xa30c3d io.ReadFull+0xfd /usr/local/go/src/io/io.go:354 # 0xa30c1b github.com/godbus/dbus/v5.(*unixTransport).ReadMessage+0xdb /home/user/go/pkg/mod/github.com/godbus/dbus/v5@v5.1.0/transport_unix.go:91 # 0xa19b62 github.com/godbus/dbus/v5.(*Conn).inWorker+0x42 /home/user/go/pkg/mod/github.com/godbus/dbus/v5@v5.1.0/conn.go:390 1 @ 0x43e1ae 0x436937 0x469325 0x4ddd07 0x4e0739 0x4e0723 0x5c80f1 0x5e7e1c 0x5e5d3e 0x5e5c45 0x9eb345 0x9d94e5 0x9d66f3 0x9d82d2 0x9d6da5 0xf41ef2 0x7f5ee8 0x7f5aaa 0x46eb41 # 0x469324 internal/poll.runtime_pollWait+0x84 /usr/local/go/src/runtime/netpoll.go:343 # 0x4ddd06 internal/poll.(*pollDesc).wait+0x26 /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 # 0x4e0738 internal/poll.(*pollDesc).waitRead+0x338 /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 # 0x4e0722 internal/poll.(*FD).ReadMsgInet4+0x322 /usr/local/go/src/internal/poll/fd_unix.go:328 # 0x5c80f0 net.(*netFD).readMsgInet4+0x30 /usr/local/go/src/net/fd_posix.go:84 # 0x5e7e1b net.(*UDPConn).readMsg+0x15b /usr/local/go/src/net/udpsock_posix.go:101 # 0x5e5d3d net.(*UDPConn).ReadMsgUDPAddrPort+0x3d /usr/local/go/src/net/udpsock.go:203 # 0x5e5c44 net.(*UDPConn).ReadMsgUDP+0x24 /usr/local/go/src/net/udpsock.go:191 # 0x9eb344 github.com/miekg/dns.ReadFromSessionUDP+0x84 /home/user/go/pkg/mod/github.com/miekg/dns@v1.1.57/udp.go:43 # 0x9d94e4 github.com/miekg/dns.(*Server).readUDP+0x104 /home/user/go/pkg/mod/github.com/miekg/dns@v1.1.57/server.go:699 # 0x9d66f2 github.com/miekg/dns.defaultReader.ReadUDP+0x12 /home/user/go/pkg/mod/github.com/miekg/dns@v1.1.57/server.go:174 # 0x9d82d1 github.com/miekg/dns.(*Server).serveUDP+0x291 /home/user/go/pkg/mod/github.com/miekg/dns@v1.1.57/server.go:517 # 0x9d6da4 github.com/miekg/dns.(*Server).ListenAndServe+0x584 /home/user/go/pkg/mod/github.com/miekg/dns@v1.1.57/server.go:346 # 0xf41ef1 github.com/safing/portmaster/nameserver.start.startListener.func5+0x171 /home/user/git/safing/portmaster/nameserver/module.go:147 # 0x7f5ee7 github.com/safing/portbase/modules.(*Module).runWorker+0x87 /home/user/git/safing/portbase/modules/worker.go:133 # 0x7f5aa9 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x129 /home/user/git/safing/portbase/modules/worker.go:84 1 @ 0x43e1ae 0x436937 0x469325 0x4ddd07 0x4e0c39 0x4e0c23 0x5c8251 0x5e7d5c 0x5e5d3e 0x5e5c45 0x9eb345 0x9d94e5 0x9d66f3 0x9d82d2 0x9d6da5 0xf41a72 0x7f5ee8 0x7f5aaa 0x46eb41 # 0x469324 internal/poll.runtime_pollWait+0x84 /usr/local/go/src/runtime/netpoll.go:343 # 0x4ddd06 internal/poll.(*pollDesc).wait+0x26 /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 # 0x4e0c38 internal/poll.(*pollDesc).waitRead+0x338 /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 # 0x4e0c22 internal/poll.(*FD).ReadMsgInet6+0x322 /usr/local/go/src/internal/poll/fd_unix.go:355 # 0x5c8250 net.(*netFD).readMsgInet6+0x30 /usr/local/go/src/net/fd_posix.go:90 # 0x5e7d5b net.(*UDPConn).readMsg+0x9b /usr/local/go/src/net/udpsock_posix.go:106 # 0x5e5d3d net.(*UDPConn).ReadMsgUDPAddrPort+0x3d /usr/local/go/src/net/udpsock.go:203 # 0x5e5c44 net.(*UDPConn).ReadMsgUDP+0x24 /usr/local/go/src/net/udpsock.go:191 # 0x9eb344 github.com/miekg/dns.ReadFromSessionUDP+0x84 /home/user/go/pkg/mod/github.com/miekg/dns@v1.1.57/udp.go:43 # 0x9d94e4 github.com/miekg/dns.(*Server).readUDP+0x104 /home/user/go/pkg/mod/github.com/miekg/dns@v1.1.57/server.go:699 # 0x9d66f2 github.com/miekg/dns.defaultReader.ReadUDP+0x12 /home/user/go/pkg/mod/github.com/miekg/dns@v1.1.57/server.go:174 # 0x9d82d1 github.com/miekg/dns.(*Server).serveUDP+0x291 /home/user/go/pkg/mod/github.com/miekg/dns@v1.1.57/server.go:517 # 0x9d6da4 github.com/miekg/dns.(*Server).ListenAndServe+0x584 /home/user/go/pkg/mod/github.com/miekg/dns@v1.1.57/server.go:346 # 0xf41a71 github.com/safing/portmaster/nameserver.start.startListener.func6+0x171 /home/user/git/safing/portmaster/nameserver/module.go:147 # 0x7f5ee7 github.com/safing/portbase/modules.(*Module).runWorker+0x87 /home/user/git/safing/portbase/modules/worker.go:133 # 0x7f5aa9 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x129 /home/user/git/safing/portbase/modules/worker.go:84 1 @ 0x43e1ae 0x436937 0x469325 0x4ddd07 0x4e31ec 0x4e31da 0x5c9ba9 0x5e4c3e 0x5e3ad0 0x6e7004 0x6e6c71 0x857b5a 0x7f5ee8 0x7f568c 0x855df7 0x7f5ee8 0x7f5aaa 0x46eb41 # 0x469324 internal/poll.runtime_pollWait+0x84 /usr/local/go/src/runtime/netpoll.go:343 # 0x4ddd06 internal/poll.(*pollDesc).wait+0x26 /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 # 0x4e31eb internal/poll.(*pollDesc).waitRead+0x2ab /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 # 0x4e31d9 internal/poll.(*FD).Accept+0x299 /usr/local/go/src/internal/poll/fd_unix.go:611 # 0x5c9ba8 net.(*netFD).accept+0x28 /usr/local/go/src/net/fd_unix.go:172 # 0x5e4c3d net.(*TCPListener).accept+0x1d /usr/local/go/src/net/tcpsock_posix.go:152 # 0x5e3acf net.(*TCPListener).Accept+0x2f /usr/local/go/src/net/tcpsock.go:315 # 0x6e7003 net/http.(*Server).Serve+0x363 /usr/local/go/src/net/http/server.go:3056 # 0x6e6c70 net/http.(*Server).ListenAndServe+0x70 /usr/local/go/src/net/http/server.go:2985 # 0x857b59 github.com/safing/portbase/api.serverManager.func1+0x19 /home/user/git/safing/portbase/api/router.go:92 # 0x7f5ee7 github.com/safing/portbase/modules.(*Module).runWorker+0x87 /home/user/git/safing/portbase/modules/worker.go:133 # 0x7f568b github.com/safing/portbase/modules.(*Module).RunWorker+0x6b /home/user/git/safing/portbase/modules/worker.go:52 # 0x855df6 github.com/safing/portbase/api.serverManager+0xd6 /home/user/git/safing/portbase/api/router.go:91 # 0x7f5ee7 github.com/safing/portbase/modules.(*Module).runWorker+0x87 /home/user/git/safing/portbase/modules/worker.go:133 # 0x7f5aa9 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x129 /home/user/git/safing/portbase/modules/worker.go:84 1 @ 0x43e1ae 0x44e665 0x5132b5 0x51313a 0x46eb41 # 0x5132b4 github.com/safing/portbase/log.writer+0xd4 /home/user/git/safing/portbase/log/output.go:154 # 0x513139 github.com/safing/portbase/log.writerManager+0x79 /home/user/git/safing/portbase/log/output.go:113 1 @ 0x43e1ae 0x44e665 0x7ed4cd 0x46eb41 # 0x7ed4cc github.com/safing/portbase/modules.microTaskScheduler+0x28c /home/user/git/safing/portbase/modules/microtasks.go:292 1 @ 0x43e1ae 0x44e665 0x7f3f74 0x46eb41 # 0x7f3f73 github.com/safing/portbase/modules.(*Task).runWithLocking.func1+0x73 /home/user/git/safing/portbase/modules/tasks.go:333 1 @ 0x43e1ae 0x44e665 0x7f5225 0x46eb41 # 0x7f5224 github.com/safing/portbase/modules.taskScheduleHandler+0x124 /home/user/git/safing/portbase/modules/tasks.go:528 1 @ 0x43e1ae 0x44e665 0x8333a9 0x7f5ee8 0x7f5aaa 0x46eb41 # 0x8333a8 github.com/safing/portbase/rng.fullFeeder+0x88 /home/user/git/safing/portbase/rng/fullfeed.go:24 # 0x7f5ee7 github.com/safing/portbase/modules.(*Module).runWorker+0x87 /home/user/git/safing/portbase/modules/worker.go:133 # 0x7f5aa9 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x129 /home/user/git/safing/portbase/modules/worker.go:84 1 @ 0x43e1ae 0x44e665 0x833d35 0x7f5ee8 0x7f5aaa 0x46eb41 # 0x833d34 github.com/safing/portbase/rng.osFeeder+0x174 /home/user/git/safing/portbase/rng/osfeeder.go:26 # 0x7f5ee7 github.com/safing/portbase/modules.(*Module).runWorker+0x87 /home/user/git/safing/portbase/modules/worker.go:133 # 0x7f5aa9 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x129 /home/user/git/safing/portbase/modules/worker.go:84 1 @ 0x43e1ae 0x44e665 0x834515 0x7f5ee8 0x7f5aaa 0x46eb41 # 0x834514 github.com/safing/portbase/rng.tickFeeder+0x234 /home/user/git/safing/portbase/rng/tickfeeder.go:58 # 0x7f5ee7 github.com/safing/portbase/modules.(*Module).runWorker+0x87 /home/user/git/safing/portbase/modules/worker.go:133 # 0x7f5aa9 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x129 /home/user/git/safing/portbase/modules/worker.go:84 1 @ 0x43e1ae 0x44e665 0x874de5 0xf49665 0x43dd3b 0x46eb41 # 0x874de4 github.com/safing/portbase/run.Run+0x264 /home/user/git/safing/portbase/run/main.go:76 # 0xf49664 main.main+0x164 /home/user/git/safing/portmaster/cmds/portmaster-core/main.go:42 # 0x43dd3a runtime.main+0x2ba /usr/local/go/src/runtime/proc.go:267 1 @ 0x43e1ae 0x44e665 0x8fafd0 0x7f5ee8 0x7f5aaa 0x46eb41 # 0x8fafcf github.com/safing/portbase/notifications.cleaner+0xef /home/user/git/safing/portbase/notifications/cleaner.go:13 # 0x7f5ee7 github.com/safing/portbase/modules.(*Module).runWorker+0x87 /home/user/git/safing/portbase/modules/worker.go:133 # 0x7f5aa9 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x129 /home/user/git/safing/portbase/modules/worker.go:84 1 @ 0x43e1ae 0x44e665 0xa4bc3a 0x7f5ee8 0x7f5aaa 0x46eb41 # 0xa4bc39 github.com/safing/portmaster/intel/geoip.(*updateWorker).run+0x179 /home/user/git/safing/portmaster/intel/geoip/database.go:173 # 0x7f5ee7 github.com/safing/portbase/modules.(*Module).runWorker+0x87 /home/user/git/safing/portbase/modules/worker.go:133 # 0x7f5aa9 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x129 /home/user/git/safing/portbase/modules/worker.go:84 1 @ 0x43e1ae 0x44e665 0xa55a71 0x7f5ee8 0x7f5aaa 0x46eb41 # 0xa55a70 github.com/safing/portmaster/netenv.monitorNetworkChanges+0xf0 /home/user/git/safing/portmaster/netenv/network-change.go:52 # 0x7f5ee7 github.com/safing/portbase/modules.(*Module).runWorker+0x87 /home/user/git/safing/portbase/modules/worker.go:133 # 0x7f5aa9 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x129 /home/user/git/safing/portbase/modules/worker.go:84 1 @ 0x43e1ae 0x44e665 0xa56d39 0x7f5ee8 0x7f5aaa 0x46eb41 # 0xa56d38 github.com/safing/portmaster/netenv.monitorOnlineStatus+0xd8 /home/user/git/safing/portmaster/netenv/online-status.go:362 # 0x7f5ee7 github.com/safing/portbase/modules.(*Module).runWorker+0x87 /home/user/git/safing/portbase/modules/worker.go:133 # 0x7f5aa9 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x129 /home/user/git/safing/portbase/modules/worker.go:84 1 @ 0x43e1ae 0x44e665 0xabbc9e 0x7f5ee8 0x7f5aaa 0x46eb41 # 0xabbc9d github.com/safing/portmaster/profile.cleanActiveProfiles+0x9d /home/user/git/safing/portmaster/profile/active.go:58 # 0x7f5ee7 github.com/safing/portbase/modules.(*Module).runWorker+0x87 /home/user/git/safing/portbase/modules/worker.go:133 # 0x7f5aa9 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x129 /home/user/git/safing/portbase/modules/worker.go:84 1 @ 0x43e1ae 0x44e665 0xad5429 0x7f5ee8 0x7f5aaa 0x46eb41 # 0xad5428 github.com/safing/portmaster/profile.start.startProfileUpdateChecker.func1+0x148 /home/user/git/safing/portmaster/profile/database.go:57 # 0x7f5ee7 github.com/safing/portbase/modules.(*Module).runWorker+0x87 /home/user/git/safing/portbase/modules/worker.go:133 # 0x7f5aa9 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x129 /home/user/git/safing/portbase/modules/worker.go:84 1 @ 0x43e1ae 0x44e665 0xaf959a 0xaf9325 0x7f5ee8 0x7f5aaa 0x46eb41 # 0xaf9599 github.com/safing/portmaster/resolver.handleMDNSMessages+0xb9 /home/user/git/safing/portmaster/resolver/resolver-mdns.go:152 # 0xaf9324 github.com/safing/portmaster/resolver.listenToMDNS.func9+0x24 /home/user/git/safing/portmaster/resolver/resolver-mdns.go:142 # 0x7f5ee7 github.com/safing/portbase/modules.(*Module).runWorker+0x87 /home/user/git/safing/portbase/modules/worker.go:133 # 0x7f5aa9 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x129 /home/user/git/safing/portbase/modules/worker.go:84 1 @ 0x43e1ae 0x44e665 0xafdc85 0x7f5ee8 0x7f568c 0x7f549b 0x46eb41 # 0xafdc84 github.com/safing/portmaster/resolver.(*tcpResolverConn).handler+0x224 /home/user/git/safing/portmaster/resolver/resolver-tcp.go:299 # 0x7f5ee7 github.com/safing/portbase/modules.(*Module).runWorker+0x87 /home/user/git/safing/portbase/modules/worker.go:133 # 0x7f568b github.com/safing/portbase/modules.(*Module).RunWorker+0x6b /home/user/git/safing/portbase/modules/worker.go:52 # 0x7f549a github.com/safing/portbase/modules.(*Module).StartWorker.func1+0x3a /home/user/git/safing/portbase/modules/worker.go:27 1 @ 0x43e1ae 0x44e665 0xbf655e 0x7f5ee8 0x7f5aaa 0x46eb41 # 0xbf655d github.com/safing/portmaster/network.connectionCleaner+0xbd /home/user/git/safing/portmaster/network/clean.go:30 # 0x7f5ee7 github.com/safing/portbase/modules.(*Module).runWorker+0x87 /home/user/git/safing/portbase/modules/worker.go:133 # 0x7f5aa9 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x129 /home/user/git/safing/portbase/modules/worker.go:84 1 @ 0x43e1ae 0x44e665 0xbfa776 0x7f5ee8 0x7f568c 0x7f549b 0x46eb41 # 0xbfa775 github.com/safing/portmaster/network.(*Connection).packetHandlerWorker+0xf5 /home/user/git/safing/portmaster/network/connection.go:907 # 0x7f5ee7 github.com/safing/portbase/modules.(*Module).runWorker+0x87 /home/user/git/safing/portbase/modules/worker.go:133 # 0x7f568b github.com/safing/portbase/modules.(*Module).RunWorker+0x6b /home/user/git/safing/portbase/modules/worker.go:52 # 0x7f549a github.com/safing/portbase/modules.(*Module).StartWorker.func1+0x3a /home/user/git/safing/portbase/modules/worker.go:27 1 @ 0x43e1ae 0x44e665 0xbfdd13 0x7f5ee8 0x7f5aaa 0x46eb41 # 0xbfdd12 github.com/safing/portmaster/network.openDNSRequestWriter+0xf2 /home/user/git/safing/portmaster/network/dns.go:181 # 0x7f5ee7 github.com/safing/portbase/modules.(*Module).runWorker+0x87 /home/user/git/safing/portbase/modules/worker.go:133 # 0x7f5aa9 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x129 /home/user/git/safing/portbase/modules/worker.go:84 1 @ 0x43e1ae 0x44e665 0xe422f8 0xe45ff2 0x7f5ee8 0x7f5aaa 0x46eb41 # 0xe422f7 github.com/safing/portmaster/netquery.(*Manager).HandleFeed+0xb7 /home/user/git/safing/portmaster/netquery/manager.go:101 # 0xe45ff1 github.com/safing/portmaster/netquery.(*module).start.func2+0x31 /home/user/git/safing/portmaster/netquery/module_api.go:240 # 0x7f5ee7 github.com/safing/portbase/modules.(*Module).runWorker+0x87 /home/user/git/safing/portbase/modules/worker.go:133 # 0x7f5aa9 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x129 /home/user/git/safing/portbase/modules/worker.go:84 1 @ 0x43e1ae 0x44e665 0xe45e67 0x7f5ee8 0x7f5aaa 0x46eb41 # 0xe45e66 github.com/safing/portmaster/netquery.(*module).start.func3+0xa6 /home/user/git/safing/portmaster/netquery/module_api.go:246 # 0x7f5ee7 github.com/safing/portbase/modules.(*Module).runWorker+0x87 /home/user/git/safing/portbase/modules/worker.go:133 # 0x7f5aa9 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x129 /home/user/git/safing/portbase/modules/worker.go:84 1 @ 0x43e1ae 0x44e665 0xe4625c 0x7f5ee8 0x7f5aaa 0x46eb41 # 0xe4625b github.com/safing/portmaster/netquery.(*module).start.func1+0x23b /home/user/git/safing/portmaster/netquery/module_api.go:219 # 0x7f5ee7 github.com/safing/portbase/modules.(*Module).runWorker+0x87 /home/user/git/safing/portbase/modules/worker.go:133 # 0x7f5aa9 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x129 /home/user/git/safing/portbase/modules/worker.go:84 1 @ 0x43e1ae 0x44e665 0xf01c4e 0xf2e7a9 0x7f5ee8 0x7f5aaa 0x46eb41 # 0xf01c4d github.com/safing/portmaster/firewall/interception/ebpf/bandwidth.BandwidthStatsWorker+0x98d /home/user/git/safing/portmaster/firewall/interception/ebpf/bandwidth/interface.go:108 # 0xf2e7a8 github.com/safing/portmaster/firewall/interception.startInterception.func2+0x28 /home/user/git/safing/portmaster/firewall/interception/interception_linux.go:29 # 0x7f5ee7 github.com/safing/portbase/modules.(*Module).runWorker+0x87 /home/user/git/safing/portbase/modules/worker.go:133 # 0x7f5aa9 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x129 /home/user/git/safing/portbase/modules/worker.go:84 1 @ 0x43e1ae 0x44e665 0xf2dc19 0xf2d897 0x7f5ee8 0x7f5aaa 0x46eb41 # 0xf2dc18 github.com/safing/portmaster/firewall/interception.handleInterception+0x178 /home/user/git/safing/portmaster/firewall/interception/nfqueue_linux.go:327 # 0xf2d896 github.com/safing/portmaster/firewall/interception.StartNfqueueInterception.func1+0x16 /home/user/git/safing/portmaster/firewall/interception/nfqueue_linux.go:294 # 0x7f5ee7 github.com/safing/portbase/modules.(*Module).runWorker+0x87 /home/user/git/safing/portbase/modules/worker.go:133 # 0x7f5aa9 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x129 /home/user/git/safing/portbase/modules/worker.go:84 1 @ 0x43e1ae 0x44e665 0xf3b6cd 0x7f5ee8 0x7f5aaa 0x46eb41 # 0xf3b6cc github.com/safing/portmaster/firewall.packetHandler+0x8c /home/user/git/safing/portmaster/firewall/packet_handler.go:687 # 0x7f5ee7 github.com/safing/portbase/modules.(*Module).runWorker+0x87 /home/user/git/safing/portbase/modules/worker.go:133 # 0x7f5aa9 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x129 /home/user/git/safing/portbase/modules/worker.go:84 1 @ 0x43e1ae 0x44e665 0xf3b7d0 0x7f5ee8 0x7f5aaa 0x46eb41 # 0xf3b7cf github.com/safing/portmaster/firewall.bandwidthUpdateHandler+0x8f /home/user/git/safing/portmaster/firewall/packet_handler.go:702 # 0x7f5ee7 github.com/safing/portbase/modules.(*Module).runWorker+0x87 /home/user/git/safing/portbase/modules/worker.go:133 # 0x7f5aa9 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x129 /home/user/git/safing/portbase/modules/worker.go:84 1 @ 0x43e1ae 0x44f698 0x44f66f 0x46aba5 0x48ce28 0x7f4ed7 0x46eb41 # 0x46aba4 sync.runtime_Semacquire+0x24 /usr/local/go/src/runtime/sema.go:62 # 0x48ce27 sync.(*WaitGroup).Wait+0x47 /usr/local/go/src/sync/waitgroup.go:116 # 0x7f4ed6 github.com/safing/portbase/modules.taskQueueHandler+0x96 /home/user/git/safing/portbase/modules/tasks.go:478 1 @ 0x4c3bf0 0x8168cf 0xf02fc5 0xf02ebe 0xf03f34 0xf05585 0xf0558f 0xf2b505 0x7f5ee8 0x7f5aaa 0x46eb41 # 0x4c3bef syscall.Syscall6+0x2f /usr/local/go/src/syscall/syscall_linux.go:91 # 0x8168ce golang.org/x/sys/unix.EpollWait+0x4e /home/user/go/pkg/mod/golang.org/x/sys@v0.16.0/unix/zsyscall_linux_amd64.go:55 # 0xf02fc4 github.com/cilium/ebpf/internal/unix.EpollWait+0x2a4 /home/user/go/pkg/mod/github.com/cilium/ebpf@v0.12.3/internal/unix/types_linux.go:127 # 0xf02ebd github.com/cilium/ebpf/internal/epoll.(*Poller).Wait+0x19d /home/user/go/pkg/mod/github.com/cilium/ebpf@v0.12.3/internal/epoll/poller.go:145 # 0xf03f33 github.com/cilium/ebpf/ringbuf.(*Reader).ReadInto+0x173 /home/user/go/pkg/mod/github.com/cilium/ebpf@v0.12.3/ringbuf/reader.go:211 # 0xf05584 github.com/cilium/ebpf/ringbuf.(*Reader).Read+0x764 /home/user/go/pkg/mod/github.com/cilium/ebpf@v0.12.3/ringbuf/reader.go:197 # 0xf0558e github.com/safing/portmaster/firewall/interception/ebpf/connection_listener.ConnectionListenerWorker+0x76e /home/user/git/safing/portmaster/firewall/interception/ebpf/connection_listener/worker.go:93 # 0xf2b504 github.com/safing/portmaster/firewall/interception.startInterception.func1+0x24 /home/user/git/safing/portmaster/firewall/interception/interception_linux.go:24 # 0x7f5ee7 github.com/safing/portbase/modules.(*Module).runWorker+0x87 /home/user/git/safing/portbase/modules/worker.go:133 # 0x7f5aa9 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x129 /home/user/git/safing/portbase/modules/worker.go:84 ```

This was originally raised at https://github.com/safing/portmaster-ui/issues/512

github-actions[bot] commented 4 months ago

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.

github-actions[bot] commented 4 months ago

This issue has been automatically closed because it has not had recent activity. Thank you for your contributions.

If the issue has not been resolved, you can find more information in our Wiki or continue the conversation on our Discord.