safing / portmaster-ui

User Interfaces for Portmaster
https://github.com/safing/portmaster/
GNU General Public License v3.0
151 stars 20 forks source link

Login page does not work in the Portmaster 1.4.X UI #469

Closed OfficialEsco closed 1 year ago

OfficialEsco commented 1 year ago

What happened: First report link: https://discord.com/channels/389815143711637517/1086291241009954917/1139598750596214795 Tested on my Arch VM, can confirm the same issue. I currently have 2 issues (on a tiny screen),

  1. The Login button is unclickable if the text is above it
  2. When you click login there is no login page. image

What did you expect to happen?: I expected to see a login page :)

How did you reproduce it?: Update to the Beta so you get the new UI and try to login edit: i think you need a brand new install where you've never been signed in

Debug Information:

Version 1.4.1 ``` Portmaster version 1.4.1 commit tags/v1.4.1-0-gf622f6c9957f23b5bfff04f1c5db60f340b0b5fc built with go1.20 (gc) linux/amd64 using options by user@docker on 11.08.2023 Licensed under the AGPLv3 license. The source code is available here: https://github.com/safing/portmaster ```
Platform: arch "rolling" ``` System: arch linux (arch) "rolling" Kernel: 6.4.9-arch1-1 x86_64 VM: kvm ```
No Module Error
Unexpected Logs ``` 230816 18:24:29.172 v/location:301 ▶ WARN 002 netenv: failed to get IPv4 device location from traceroute: received final echo reply without time exceeded messages 230816 18:26:29.044 er/metrics:075 ▶ WARN 004 resolver: suggesting user to use stale dns cache with avg query time of 113ms for config and system resolvers 230816 18:29:37.106 CURRENT TIME ```
Status: Trusted ``` ActiveSecurityLevel: Trusted SelectedSecurityLevel: Off ThreatMitigationLevel: Trusted CaptivePortal: OnlineStatus: Online ```
SPN: disabled (module disabled) ``` HomeHubID: HomeHubName: HomeHubIP: Transport: --- Client: true PublicHub: false HubHasIPv4: false HubHasIPv6: false ```
Resolvers: 3/3 ``` Cloudflare (dot://cloudflare-dns.com:853#config) dot://cloudflare-dns.com:853#config Failing: false Cloudflare (dot://cloudflare-dns.com:853#config) dot://cloudflare-dns.com:853#config Failing: false 192.168.122.1 (dns://192.168.122.1:53#system) dns://192.168.122.1:53#system Failing: false ```
Config: 2 ``` core/expertiseLevel: developer core/releaseChannel: staging ```
Updates: staging (12/26) ``` Active: all/intel/geoip/geoipv4.mmdb.gz: 20230102.9.32 all/intel/geoip/geoipv6.mmdb.gz: 20230102.13.14 all/intel/lists/base.dsdl: 20230701.0.6 all/intel/lists/index.dsd: 2023.6.13 all/intel/lists/intermediate.dsdl: 20230813.0.6 all/intel/lists/urgent.dsdl: 20230816.15.7 all/intel/portmaster/notifications.yaml: 20230808.12.43 all/ui/modules/assets.zip: 0.3.1 all/ui/modules/portmaster.zip: 0.7.2 linux_amd64/app/portmaster-app.zip: 0.2.5 linux_amd64/core/portmaster-core: 1.4.1 linux_amd64/start/portmaster-start: 1.0.13 Selected: all/dashboards/hubs.json: 0.0.2 all/intel/geoip/geoipv4.mmdb.gz: 20230102.9.32 all/intel/geoip/geoipv4.mmdb: 20230102.9.32 all/intel/geoip/geoipv6.mmdb.gz: 20230102.13.14 all/intel/geoip/geoipv6.mmdb: 20230102.13.14 all/intel/lists/base.dsdl: 20230701.0.6 all/intel/lists/index.dsd: 2023.6.13 all/intel/lists/intermediate.dsdl: 20230813.0.6 all/intel/lists/urgent.dsdl: 20230816.15.7 all/intel/portmaster/notifications.yaml: 20230808.12.43 all/intel/spn/main-intel.yaml: 20230731.17.34 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.7.2 all/ui/modules/profilemgr.zip: 0.1.7 all/ui/modules/settings.zip: 0.1.8 linux_amd64/app/portmaster-app.zip: 0.2.5 linux_amd64/core/portmaster-core: 1.4.1 linux_amd64/hub/spn-hub: 0.6.6 linux_amd64/jess/jess: 0.3.1 linux_amd64/notifier/portmaster-notifier: 0.3.5 linux_amd64/packages/portmaster-installer.deb: 1.0.0 linux_amd64/packages/portmaster-installer.rpm: 1.0.0 linux_amd64/start/portmaster-start: 1.0.13 ```
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 94 21 @ 0x4394b6 0x44977e 0x7baae6 0x7bb0d6 0x469c41 # 0x7baae5 github.com/safing/portbase/api.(*DatabaseAPI).processSub+0x225 /home/user/git/safing/portbase/api/database.go:449 # 0x7bb0d5 github.com/safing/portbase/api.(*DatabaseAPI).handleQsub+0xd5 /home/user/git/safing/portbase/api/database.go:512 5 @ 0x4394b6 0x431b77 0x464029 0x4c6d72 0x4c7f19 0x4c7f07 0x5b7709 0x5c6525 0x6aeb31 0x649a3f 0x649b9d 0x6b49fc 0x469c41 # 0x464028 internal/poll.runtime_pollWait+0x88 /usr/local/go/src/runtime/netpoll.go:306 # 0x4c6d71 internal/poll.(*pollDesc).wait+0x31 /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 # 0x4c7f18 internal/poll.(*pollDesc).waitRead+0x298 /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 # 0x4c7f06 internal/poll.(*FD).Read+0x286 /usr/local/go/src/internal/poll/fd_unix.go:167 # 0x5b7708 net.(*netFD).Read+0x28 /usr/local/go/src/net/fd_posix.go:55 # 0x5c6524 net.(*conn).Read+0x44 /usr/local/go/src/net/net.go:183 # 0x6aeb30 net/http.(*connReader).Read+0x170 /usr/local/go/src/net/http/server.go:782 # 0x649a3e bufio.(*Reader).fill+0xfe /usr/local/go/src/bufio/bufio.go:106 # 0x649b9c bufio.(*Reader).Peek+0x5c /usr/local/go/src/bufio/bufio.go:144 # 0x6b49fb net/http.(*conn).serve+0x77b /usr/local/go/src/net/http/server.go:2030 4 @ 0x4394b6 0x40691d 0x406418 0xd2ca53 0x469c41 # 0xd2ca52 github.com/florianl/go-nfqueue.(*Nfqueue).socketCallback.func2+0x72 /home/user/go/pkg/mod/github.com/florianl/go-nfqueue@v1.3.1/nfqueue.go:337 4 @ 0x4394b6 0x431b77 0x464029 0x4c6d72 0x4cca65 0x4cca49 0x4d5596 0xd150f2 0xd1497e 0xd11b65 0xd1907b 0xd1826d 0xd17f13 0xd17dd9 0xd2c657 0xd2b6b2 0x469c41 # 0x464028 internal/poll.runtime_pollWait+0x88 /usr/local/go/src/runtime/netpoll.go:306 # 0x4c6d71 internal/poll.(*pollDesc).wait+0x31 /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 # 0x4cca64 internal/poll.(*pollDesc).waitRead+0x144 /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 # 0x4cca48 internal/poll.(*FD).RawRead+0x128 /usr/local/go/src/internal/poll/fd_unix.go:766 # 0x4d5595 os.(*rawConn).Read+0x55 /usr/local/go/src/os/rawconn.go:31 # 0xd150f1 github.com/mdlayher/socket.rwT[...]+0x6b1 /home/user/go/pkg/mod/github.com/mdlayher/socket@v0.4.1/conn.go:776 # 0xd1497d github.com/mdlayher/socket.readT[...]+0xbd /home/user/go/pkg/mod/github.com/mdlayher/socket@v0.4.1/conn.go:644 # 0xd11b64 github.com/mdlayher/socket.(*Conn).Recvmsg+0x164 /home/user/go/pkg/mod/github.com/mdlayher/socket@v0.4.1/conn.go:562 # 0xd1907a github.com/mdlayher/netlink.(*conn).Receive+0xba /home/user/go/pkg/mod/github.com/mdlayher/netlink@v1.7.2/conn_linux.go:130 # 0xd1826c github.com/mdlayher/netlink.(*Conn).receive+0x6c /home/user/go/pkg/mod/github.com/mdlayher/netlink@v1.7.2/conn.go:279 # 0xd17f12 github.com/mdlayher/netlink.(*Conn).lockedReceive+0x32 /home/user/go/pkg/mod/github.com/mdlayher/netlink@v1.7.2/conn.go:238 # 0xd17dd8 github.com/mdlayher/netlink.(*Conn).Receive+0x98 /home/user/go/pkg/mod/github.com/mdlayher/netlink@v1.7.2/conn.go:231 # 0xd2c656 github.com/florianl/go-nfqueue.(*Nfqueue).socketCallback+0x176 /home/user/go/pkg/mod/github.com/florianl/go-nfqueue@v1.3.1/nfqueue.go:348 # 0xd2b6b1 github.com/florianl/go-nfqueue.(*Nfqueue).RegisterWithErrorFunc.func1+0x71 /home/user/go/pkg/mod/github.com/florianl/go-nfqueue@v1.3.1/nfqueue.go:157 4 @ 0x4394b6 0x44977e 0x7baae6 0x7ba712 0x469c41 # 0x7baae5 github.com/safing/portbase/api.(*DatabaseAPI).processSub+0x225 /home/user/git/safing/portbase/api/database.go:449 # 0x7ba711 github.com/safing/portbase/api.(*DatabaseAPI).handleSub+0x91 /home/user/git/safing/portbase/api/database.go:421 4 @ 0x4394b6 0x44977e 0xd13469 0x469c41 # 0xd13468 github.com/mdlayher/socket.rwT[...].func2+0xc8 /home/user/go/pkg/mod/github.com/mdlayher/socket@v0.4.1/conn.go:759 4 @ 0x4394b6 0x44977e 0xd2d8b6 0x469c41 # 0xd2d8b5 github.com/safing/portmaster/firewall/interception/nfq.New.func1+0x95 /home/user/git/safing/portmaster/firewall/interception/nfq/nfq.go:67 2 @ 0x4394b6 0x431b77 0x464029 0x4c6d72 0x4c7f19 0x4c7f07 0x5b7709 0x5c6525 0x649a3f 0x649b9d 0x7a8dec 0x7aaf1b 0x7abf0c 0x7ac519 0x7b8037 0x76dab3 0x76d057 0x76ce4a 0x469c41 # 0x464028 internal/poll.runtime_pollWait+0x88 /usr/local/go/src/runtime/netpoll.go:306 # 0x4c6d71 internal/poll.(*pollDesc).wait+0x31 /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 # 0x4c7f18 internal/poll.(*pollDesc).waitRead+0x298 /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 # 0x4c7f06 internal/poll.(*FD).Read+0x286 /usr/local/go/src/internal/poll/fd_unix.go:167 # 0x5b7708 net.(*netFD).Read+0x28 /usr/local/go/src/net/fd_posix.go:55 # 0x5c6524 net.(*conn).Read+0x44 /usr/local/go/src/net/net.go:183 # 0x649a3e bufio.(*Reader).fill+0xfe /usr/local/go/src/bufio/bufio.go:106 # 0x649b9c bufio.(*Reader).Peek+0x5c /usr/local/go/src/bufio/bufio.go:144 # 0x7a8deb github.com/gorilla/websocket.(*Conn).read+0x2b /home/user/go/pkg/mod/github.com/gorilla/websocket@v1.5.0/conn.go:371 # 0x7aaf1a github.com/gorilla/websocket.(*Conn).advanceFrame+0x7a /home/user/go/pkg/mod/github.com/gorilla/websocket@v1.5.0/conn.go:809 # 0x7abf0b github.com/gorilla/websocket.(*Conn).NextReader+0xcb /home/user/go/pkg/mod/github.com/gorilla/websocket@v1.5.0/conn.go:1009 # 0x7ac518 github.com/gorilla/websocket.(*Conn).ReadMessage+0x18 /home/user/go/pkg/mod/github.com/gorilla/websocket@v1.5.0/conn.go:1093 # 0x7b8036 github.com/safing/portbase/api.(*DatabaseWebsocketAPI).handler+0x76 /home/user/git/safing/portbase/api/database.go:137 # 0x76dab2 github.com/safing/portbase/modules.(*Module).runWorker+0x92 /home/user/git/safing/portbase/modules/worker.go:130 # 0x76d056 github.com/safing/portbase/modules.(*Module).RunWorker+0x76 /home/user/git/safing/portbase/modules/worker.go:52 # 0x76ce49 github.com/safing/portbase/modules.(*Module).StartWorker.func1+0x49 /home/user/git/safing/portbase/modules/worker.go:27 2 @ 0x4394b6 0x44977e 0x75dee5 0x76dab3 0x76d496 0x469c41 # 0x75dee4 github.com/safing/portbase/database.(*Interface).DelayedCacheWriter+0x184 /home/user/git/safing/portbase/database/interface_cache.go:34 # 0x76dab2 github.com/safing/portbase/modules.(*Module).runWorker+0x92 /home/user/git/safing/portbase/modules/worker.go:130 # 0x76d495 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x135 /home/user/git/safing/portbase/modules/worker.go:83 2 @ 0x4394b6 0x44977e 0x7a59a6 0x76dab3 0x76d496 0x469c41 # 0x7a59a5 github.com/safing/portbase/rng.(*Feeder).run+0x165 /home/user/git/safing/portbase/rng/entropy.go:117 # 0x76dab2 github.com/safing/portbase/modules.(*Module).runWorker+0x92 /home/user/git/safing/portbase/modules/worker.go:130 # 0x76d495 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x135 /home/user/git/safing/portbase/modules/worker.go:83 2 @ 0x4394b6 0x44977e 0x7b822e 0x76dab3 0x76d057 0x76ce4a 0x469c41 # 0x7b822d github.com/safing/portbase/api.(*DatabaseWebsocketAPI).writer+0x12d /home/user/git/safing/portbase/api/database.go:155 # 0x76dab2 github.com/safing/portbase/modules.(*Module).runWorker+0x92 /home/user/git/safing/portbase/modules/worker.go:130 # 0x76d056 github.com/safing/portbase/modules.(*Module).RunWorker+0x76 /home/user/git/safing/portbase/modules/worker.go:52 # 0x76ce49 github.com/safing/portbase/modules.(*Module).StartWorker.func1+0x49 /home/user/git/safing/portbase/modules/worker.go:27 1 @ 0x40be34 0x46620f 0x7d51f9 0x469c41 # 0x46620e os/signal.signal_recv+0x2e /usr/local/go/src/runtime/sigqueue.go:152 # 0x7d51f8 os/signal.loop+0x18 /usr/local/go/src/os/signal/signal_unix.go:23 1 @ 0x42e696 0x463c05 0x775635 0x77544d 0x7721eb 0x78f165 0xcb1daf 0x7be1b2 0x7bd9e9 0x7c2b93 0x7c1749 0x76dab3 0x76d057 0x7c16cd 0x6b8696 0x6b4892 0x469c41 # 0x463c04 runtime/pprof.runtime_goroutineProfileWithLabels+0x24 /usr/local/go/src/runtime/mprof.go:844 # 0x775634 runtime/pprof.writeRuntimeProfile+0xb4 /usr/local/go/src/runtime/pprof/pprof.go:734 # 0x77544c runtime/pprof.writeGoroutine+0x4c /usr/local/go/src/runtime/pprof/pprof.go:694 # 0x7721ea runtime/pprof.(*Profile).WriteTo+0x14a /usr/local/go/src/runtime/pprof/pprof.go:329 # 0x78f164 github.com/safing/portbase/utils/debug.(*Info).AddGoroutineStack+0x64 /home/user/git/safing/portbase/utils/debug/debug.go:97 # 0xcb1dae github.com/safing/portmaster/core.debugInfo+0x12e /home/user/git/safing/portmaster/core/api.go:158 # 0x7be1b1 github.com/safing/portbase/api.(*Endpoint).ServeHTTP+0x751 /home/user/git/safing/portbase/api/endpoints.go:454 # 0x7bd9e8 github.com/safing/portbase/api.(*endpointHandler).ServeHTTP+0x48 /home/user/git/safing/portbase/api/endpoints.go:370 # 0x7c2b92 github.com/safing/portbase/api.(*mainHandler).handle+0x1432 /home/user/git/safing/portbase/api/router.go:308 # 0x7c1748 github.com/safing/portbase/api.(*mainHandler).ServeHTTP.func1+0x28 /home/user/git/safing/portbase/api/router.go:110 # 0x76dab2 github.com/safing/portbase/modules.(*Module).runWorker+0x92 /home/user/git/safing/portbase/modules/worker.go:130 # 0x76d056 github.com/safing/portbase/modules.(*Module).RunWorker+0x76 /home/user/git/safing/portbase/modules/worker.go:52 # 0x7c16cc github.com/safing/portbase/api.(*mainHandler).ServeHTTP+0x6c /home/user/git/safing/portbase/api/router.go:109 # 0x6b8695 net/http.serverHandler.ServeHTTP+0x315 /usr/local/go/src/net/http/server.go:2936 # 0x6b4891 net/http.(*conn).serve+0x611 /usr/local/go/src/net/http/server.go:1995 1 @ 0x4394b6 0x40691d 0x406418 0x92cb92 0x469c41 # 0x92cb91 github.com/godbus/dbus/v5.newConn.func1+0x31 /home/user/go/pkg/mod/github.com/godbus/dbus/v5@v5.1.0/conn.go:303 1 @ 0x4394b6 0x40691d 0x406418 0xa7a5fa 0x76dab3 0x76d496 0x469c41 # 0xa7a5f9 github.com/safing/portmaster/resolver.listenToMDNS+0x619 /home/user/git/safing/portmaster/resolver/resolver-mdns.go:146 # 0x76dab2 github.com/safing/portbase/modules.(*Module).runWorker+0x92 /home/user/git/safing/portbase/modules/worker.go:130 # 0x76d495 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x135 /home/user/git/safing/portbase/modules/worker.go:83 1 @ 0x4394b6 0x40691d 0x406418 0xd10872 0x469c41 # 0xd10871 github.com/safing/portmaster/firewall/interception/ebpf/connection_listener.ConnectionListenerWorker.func1+0x31 /home/user/git/safing/portmaster/firewall/interception/ebpf/connection_listener/worker.go:84 1 @ 0x4394b6 0x431b77 0x464029 0x4c6d72 0x4c7f19 0x4c7f07 0x5b7709 0x5c6525 0x6ae6bf 0x469c41 # 0x464028 internal/poll.runtime_pollWait+0x88 /usr/local/go/src/runtime/netpoll.go:306 # 0x4c6d71 internal/poll.(*pollDesc).wait+0x31 /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 # 0x4c7f18 internal/poll.(*pollDesc).waitRead+0x298 /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 # 0x4c7f06 internal/poll.(*FD).Read+0x286 /usr/local/go/src/internal/poll/fd_unix.go:167 # 0x5b7708 net.(*netFD).Read+0x28 /usr/local/go/src/net/fd_posix.go:55 # 0x5c6524 net.(*conn).Read+0x44 /usr/local/go/src/net/net.go:183 # 0x6ae6be net/http.(*connReader).backgroundRead+0x3e /usr/local/go/src/net/http/server.go:674 1 @ 0x4394b6 0x431b77 0x464029 0x4c6d72 0x4c7f19 0x4c7f07 0x5b7709 0x5c6525 0xa7c485 0xa7a74e 0x76dab3 0x76d496 0x469c41 # 0x464028 internal/poll.runtime_pollWait+0x88 /usr/local/go/src/runtime/netpoll.go:306 # 0x4c6d71 internal/poll.(*pollDesc).wait+0x31 /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 # 0x4c7f18 internal/poll.(*pollDesc).waitRead+0x298 /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 # 0x4c7f06 internal/poll.(*FD).Read+0x286 /usr/local/go/src/internal/poll/fd_unix.go:167 # 0x5b7708 net.(*netFD).Read+0x28 /usr/local/go/src/net/fd_posix.go:55 # 0x5c6524 net.(*conn).Read+0x44 /usr/local/go/src/net/net.go:183 # 0xa7c484 github.com/safing/portmaster/resolver.listenForDNSPackets+0x84 /home/user/git/safing/portmaster/resolver/resolver-mdns.go:342 # 0xa7a74d github.com/safing/portmaster/resolver.listenToMDNS.func7+0x2d /home/user/git/safing/portmaster/resolver/resolver-mdns.go:130 # 0x76dab2 github.com/safing/portbase/modules.(*Module).runWorker+0x92 /home/user/git/safing/portbase/modules/worker.go:130 # 0x76d495 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x135 /home/user/git/safing/portbase/modules/worker.go:83 1 @ 0x4394b6 0x431b77 0x464029 0x4c6d72 0x4c7f19 0x4c7f07 0x5b7709 0x5c6525 0xa7c485 0xa7a7ae 0x76dab3 0x76d496 0x469c41 # 0x464028 internal/poll.runtime_pollWait+0x88 /usr/local/go/src/runtime/netpoll.go:306 # 0x4c6d71 internal/poll.(*pollDesc).wait+0x31 /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 # 0x4c7f18 internal/poll.(*pollDesc).waitRead+0x298 /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 # 0x4c7f06 internal/poll.(*FD).Read+0x286 /usr/local/go/src/internal/poll/fd_unix.go:167 # 0x5b7708 net.(*netFD).Read+0x28 /usr/local/go/src/net/fd_posix.go:55 # 0x5c6524 net.(*conn).Read+0x44 /usr/local/go/src/net/net.go:183 # 0xa7c484 github.com/safing/portmaster/resolver.listenForDNSPackets+0x84 /home/user/git/safing/portmaster/resolver/resolver-mdns.go:342 # 0xa7a7ad github.com/safing/portmaster/resolver.listenToMDNS.func5+0x2d /home/user/git/safing/portmaster/resolver/resolver-mdns.go:117 # 0x76dab2 github.com/safing/portbase/modules.(*Module).runWorker+0x92 /home/user/git/safing/portbase/modules/worker.go:130 # 0x76d495 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x135 /home/user/git/safing/portbase/modules/worker.go:83 1 @ 0x4394b6 0x431b77 0x464029 0x4c6d72 0x4c7f19 0x4c7f07 0x5b7709 0x5c6525 0xa7c485 0xa7a80e 0x76dab3 0x76d496 0x469c41 # 0x464028 internal/poll.runtime_pollWait+0x88 /usr/local/go/src/runtime/netpoll.go:306 # 0x4c6d71 internal/poll.(*pollDesc).wait+0x31 /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 # 0x4c7f18 internal/poll.(*pollDesc).waitRead+0x298 /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 # 0x4c7f06 internal/poll.(*FD).Read+0x286 /usr/local/go/src/internal/poll/fd_unix.go:167 # 0x5b7708 net.(*netFD).Read+0x28 /usr/local/go/src/net/fd_posix.go:55 # 0x5c6524 net.(*conn).Read+0x44 /usr/local/go/src/net/net.go:183 # 0xa7c484 github.com/safing/portmaster/resolver.listenForDNSPackets+0x84 /home/user/git/safing/portmaster/resolver/resolver-mdns.go:342 # 0xa7a80d github.com/safing/portmaster/resolver.listenToMDNS.func3+0x2d /home/user/git/safing/portmaster/resolver/resolver-mdns.go:103 # 0x76dab2 github.com/safing/portbase/modules.(*Module).runWorker+0x92 /home/user/git/safing/portbase/modules/worker.go:130 # 0x76d495 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x135 /home/user/git/safing/portbase/modules/worker.go:83 1 @ 0x4394b6 0x431b77 0x464029 0x4c6d72 0x4c7f19 0x4c7f07 0x5b7709 0x5c6525 0xa7c485 0xa7a86e 0x76dab3 0x76d496 0x469c41 # 0x464028 internal/poll.runtime_pollWait+0x88 /usr/local/go/src/runtime/netpoll.go:306 # 0x4c6d71 internal/poll.(*pollDesc).wait+0x31 /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 # 0x4c7f18 internal/poll.(*pollDesc).waitRead+0x298 /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 # 0x4c7f06 internal/poll.(*FD).Read+0x286 /usr/local/go/src/internal/poll/fd_unix.go:167 # 0x5b7708 net.(*netFD).Read+0x28 /usr/local/go/src/net/fd_posix.go:55 # 0x5c6524 net.(*conn).Read+0x44 /usr/local/go/src/net/net.go:183 # 0xa7c484 github.com/safing/portmaster/resolver.listenForDNSPackets+0x84 /home/user/git/safing/portmaster/resolver/resolver-mdns.go:342 # 0xa7a86d github.com/safing/portmaster/resolver.listenToMDNS.func1+0x2d /home/user/git/safing/portmaster/resolver/resolver-mdns.go:90 # 0x76dab2 github.com/safing/portbase/modules.(*Module).runWorker+0x92 /home/user/git/safing/portbase/modules/worker.go:130 # 0x76d495 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x135 /home/user/git/safing/portbase/modules/worker.go:83 1 @ 0x4394b6 0x431b77 0x464029 0x4c6d72 0x4c922a 0x4c9214 0x5b7b77 0x5d4cef 0x5d33fc 0x940865 0x4a3d3a 0x940e7e 0x940e5c 0x92cf08 0x469c41 # 0x464028 internal/poll.runtime_pollWait+0x88 /usr/local/go/src/runtime/netpoll.go:306 # 0x4c6d71 internal/poll.(*pollDesc).wait+0x31 /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 # 0x4c9229 internal/poll.(*pollDesc).waitRead+0x3a9 /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 # 0x4c9213 internal/poll.(*FD).ReadMsg+0x393 /usr/local/go/src/internal/poll/fd_unix.go:304 # 0x5b7b76 net.(*netFD).readMsg+0x36 /usr/local/go/src/net/fd_posix.go:78 # 0x5d4cee net.(*UnixConn).readMsg+0x4e /usr/local/go/src/net/unixsock_posix.go:115 # 0x5d33fb net.(*UnixConn).ReadMsgUnix+0x3b /usr/local/go/src/net/unixsock.go:143 # 0x940864 github.com/godbus/dbus/v5.(*oobReader).Read+0x44 /home/user/go/pkg/mod/github.com/godbus/dbus/v5@v5.1.0/transport_unix.go:21 # 0x4a3d39 io.ReadAtLeast+0x99 /usr/local/go/src/io/io.go:332 # 0x940e7d io.ReadFull+0x11d /usr/local/go/src/io/io.go:351 # 0x940e5b github.com/godbus/dbus/v5.(*unixTransport).ReadMessage+0xfb /home/user/go/pkg/mod/github.com/godbus/dbus/v5@v5.1.0/transport_unix.go:91 # 0x92cf07 github.com/godbus/dbus/v5.(*Conn).inWorker+0x47 /home/user/go/pkg/mod/github.com/godbus/dbus/v5@v5.1.0/conn.go:390 1 @ 0x4394b6 0x431b77 0x464029 0x4c6d72 0x4c9779 0x4c9763 0x5b7cd7 0x5d204b 0x5d0533 0x5d040a 0x89f727 0x88e0d0 0x88b6f9 0x88cde9 0x88be49 0xd43a4a 0x76dab3 0x76d496 0x469c41 # 0x464028 internal/poll.runtime_pollWait+0x88 /usr/local/go/src/runtime/netpoll.go:306 # 0x4c6d71 internal/poll.(*pollDesc).wait+0x31 /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 # 0x4c9778 internal/poll.(*pollDesc).waitRead+0x358 /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 # 0x4c9762 internal/poll.(*FD).ReadMsgInet4+0x342 /usr/local/go/src/internal/poll/fd_unix.go:331 # 0x5b7cd6 net.(*netFD).readMsgInet4+0x36 /usr/local/go/src/net/fd_posix.go:84 # 0x5d204a net.(*UDPConn).readMsg+0x16a /usr/local/go/src/net/udpsock_posix.go:101 # 0x5d0532 net.(*UDPConn).ReadMsgUDPAddrPort+0x52 /usr/local/go/src/net/udpsock.go:203 # 0x5d0409 net.(*UDPConn).ReadMsgUDP+0x29 /usr/local/go/src/net/udpsock.go:191 # 0x89f726 github.com/miekg/dns.ReadFromSessionUDP+0x86 /home/user/go/pkg/mod/github.com/miekg/dns@v1.1.55/udp.go:43 # 0x88e0cf github.com/miekg/dns.(*Server).readUDP+0x10f /home/user/go/pkg/mod/github.com/miekg/dns@v1.1.55/server.go:695 # 0x88b6f8 github.com/miekg/dns.defaultReader.ReadUDP+0x18 /home/user/go/pkg/mod/github.com/miekg/dns@v1.1.55/server.go:174 # 0x88cde8 github.com/miekg/dns.(*Server).serveUDP+0x2a8 /home/user/go/pkg/mod/github.com/miekg/dns@v1.1.55/server.go:513 # 0x88be48 github.com/miekg/dns.(*Server).ListenAndServe+0x4a8 /home/user/go/pkg/mod/github.com/miekg/dns@v1.1.55/server.go:342 # 0xd43a49 github.com/safing/portmaster/nameserver.startListener.func1+0x249 /home/user/git/safing/portmaster/nameserver/module.go:147 # 0x76dab2 github.com/safing/portbase/modules.(*Module).runWorker+0x92 /home/user/git/safing/portbase/modules/worker.go:130 # 0x76d495 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x135 /home/user/git/safing/portbase/modules/worker.go:83 1 @ 0x4394b6 0x431b77 0x464029 0x4c6d72 0x4c9c99 0x4c9c83 0x5b7e37 0x5d1f85 0x5d0533 0x5d040a 0x89f727 0x88e0d0 0x88b6f9 0x88cde9 0x88be49 0xd43a4a 0x76dab3 0x76d496 0x469c41 # 0x464028 internal/poll.runtime_pollWait+0x88 /usr/local/go/src/runtime/netpoll.go:306 # 0x4c6d71 internal/poll.(*pollDesc).wait+0x31 /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 # 0x4c9c98 internal/poll.(*pollDesc).waitRead+0x358 /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 # 0x4c9c82 internal/poll.(*FD).ReadMsgInet6+0x342 /usr/local/go/src/internal/poll/fd_unix.go:358 # 0x5b7e36 net.(*netFD).readMsgInet6+0x36 /usr/local/go/src/net/fd_posix.go:90 # 0x5d1f84 net.(*UDPConn).readMsg+0xa4 /usr/local/go/src/net/udpsock_posix.go:106 # 0x5d0532 net.(*UDPConn).ReadMsgUDPAddrPort+0x52 /usr/local/go/src/net/udpsock.go:203 # 0x5d0409 net.(*UDPConn).ReadMsgUDP+0x29 /usr/local/go/src/net/udpsock.go:191 # 0x89f726 github.com/miekg/dns.ReadFromSessionUDP+0x86 /home/user/go/pkg/mod/github.com/miekg/dns@v1.1.55/udp.go:43 # 0x88e0cf github.com/miekg/dns.(*Server).readUDP+0x10f /home/user/go/pkg/mod/github.com/miekg/dns@v1.1.55/server.go:695 # 0x88b6f8 github.com/miekg/dns.defaultReader.ReadUDP+0x18 /home/user/go/pkg/mod/github.com/miekg/dns@v1.1.55/server.go:174 # 0x88cde8 github.com/miekg/dns.(*Server).serveUDP+0x2a8 /home/user/go/pkg/mod/github.com/miekg/dns@v1.1.55/server.go:513 # 0x88be48 github.com/miekg/dns.(*Server).ListenAndServe+0x4a8 /home/user/go/pkg/mod/github.com/miekg/dns@v1.1.55/server.go:342 # 0xd43a49 github.com/safing/portmaster/nameserver.startListener.func1+0x249 /home/user/git/safing/portmaster/nameserver/module.go:147 # 0x76dab2 github.com/safing/portbase/modules.(*Module).runWorker+0x92 /home/user/git/safing/portbase/modules/worker.go:130 # 0x76d495 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x135 /home/user/git/safing/portbase/modules/worker.go:83 1 @ 0x4394b6 0x431b77 0x464029 0x4c6d72 0x4cbabd 0x4cbaab 0x5b9615 0x5cf5e5 0x5ce4fd 0x6b8c05 0x6b883d 0x7c3385 0x76dab3 0x76d057 0x7c15e5 0x76dab3 0x76d496 0x469c41 # 0x464028 internal/poll.runtime_pollWait+0x88 /usr/local/go/src/runtime/netpoll.go:306 # 0x4c6d71 internal/poll.(*pollDesc).wait+0x31 /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 # 0x4cbabc internal/poll.(*pollDesc).waitRead+0x2bc /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 # 0x4cbaaa internal/poll.(*FD).Accept+0x2aa /usr/local/go/src/internal/poll/fd_unix.go:614 # 0x5b9614 net.(*netFD).accept+0x34 /usr/local/go/src/net/fd_unix.go:172 # 0x5cf5e4 net.(*TCPListener).accept+0x24 /usr/local/go/src/net/tcpsock_posix.go:148 # 0x5ce4fc net.(*TCPListener).Accept+0x3c /usr/local/go/src/net/tcpsock.go:297 # 0x6b8c04 net/http.(*Server).Serve+0x384 /usr/local/go/src/net/http/server.go:3059 # 0x6b883c net/http.(*Server).ListenAndServe+0x7c /usr/local/go/src/net/http/server.go:2988 # 0x7c3384 github.com/safing/portbase/api.serverManager.func1+0x24 /home/user/git/safing/portbase/api/router.go:92 # 0x76dab2 github.com/safing/portbase/modules.(*Module).runWorker+0x92 /home/user/git/safing/portbase/modules/worker.go:130 # 0x76d056 github.com/safing/portbase/modules.(*Module).RunWorker+0x76 /home/user/git/safing/portbase/modules/worker.go:52 # 0x7c15e4 github.com/safing/portbase/api.serverManager+0xe4 /home/user/git/safing/portbase/api/router.go:91 # 0x76dab2 github.com/safing/portbase/modules.(*Module).runWorker+0x92 /home/user/git/safing/portbase/modules/worker.go:130 # 0x76d495 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x135 /home/user/git/safing/portbase/modules/worker.go:83 1 @ 0x4394b6 0x44977e 0x4f94e6 0x4f934a 0x469c41 # 0x4f94e5 github.com/safing/portbase/log.writer+0xe5 /home/user/git/safing/portbase/log/output.go:154 # 0x4f9349 github.com/safing/portbase/log.writerManager+0x89 /home/user/git/safing/portbase/log/output.go:113 1 @ 0x4394b6 0x44977e 0x764d46 0x469c41 # 0x764d45 github.com/safing/portbase/modules.microTaskScheduler+0x2a5 /home/user/git/safing/portbase/modules/microtasks.go:292 1 @ 0x4394b6 0x44977e 0x76c805 0x469c41 # 0x76c804 github.com/safing/portbase/modules.taskQueueHandler+0x84 /home/user/git/safing/portbase/modules/tasks.go:468 1 @ 0x4394b6 0x44977e 0x76cb94 0x469c41 # 0x76cb93 github.com/safing/portbase/modules.taskScheduleHandler+0x133 /home/user/git/safing/portbase/modules/tasks.go:528 1 @ 0x4394b6 0x44977e 0x7a5d8e 0x76dab3 0x76d496 0x469c41 # 0x7a5d8d github.com/safing/portbase/rng.fullFeeder+0x8d /home/user/git/safing/portbase/rng/fullfeed.go:24 # 0x76dab2 github.com/safing/portbase/modules.(*Module).runWorker+0x92 /home/user/git/safing/portbase/modules/worker.go:130 # 0x76d495 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x135 /home/user/git/safing/portbase/modules/worker.go:83 1 @ 0x4394b6 0x44977e 0x7a67be 0x76dab3 0x76d496 0x469c41 # 0x7a67bd github.com/safing/portbase/rng.osFeeder+0x17d /home/user/git/safing/portbase/rng/osfeeder.go:26 # 0x76dab2 github.com/safing/portbase/modules.(*Module).runWorker+0x92 /home/user/git/safing/portbase/modules/worker.go:130 # 0x76d495 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x135 /home/user/git/safing/portbase/modules/worker.go:83 1 @ 0x4394b6 0x44977e 0x7a6fff 0x76dab3 0x76d496 0x469c41 # 0x7a6ffe github.com/safing/portbase/rng.tickFeeder+0x23e /home/user/git/safing/portbase/rng/tickfeeder.go:58 # 0x76dab2 github.com/safing/portbase/modules.(*Module).runWorker+0x92 /home/user/git/safing/portbase/modules/worker.go:130 # 0x76d495 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x135 /home/user/git/safing/portbase/modules/worker.go:83 1 @ 0x4394b6 0x44977e 0x7d5605 0xd48f91 0x439087 0x469c41 # 0x7d5604 github.com/safing/portbase/run.Run+0x284 /home/user/git/safing/portbase/run/main.go:76 # 0xd48f90 main.main+0x170 /home/user/git/safing/portmaster/cmds/portmaster-core/main.go:42 # 0x439086 runtime.main+0x206 /usr/local/go/src/runtime/proc.go:250 1 @ 0x4394b6 0x44977e 0x83e6a5 0x76dab3 0x76d496 0x469c41 # 0x83e6a4 github.com/safing/portbase/notifications.cleaner+0x104 /home/user/git/safing/portbase/notifications/cleaner.go:13 # 0x76dab2 github.com/safing/portbase/modules.(*Module).runWorker+0x92 /home/user/git/safing/portbase/modules/worker.go:130 # 0x76d495 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x135 /home/user/git/safing/portbase/modules/worker.go:83 1 @ 0x4394b6 0x44977e 0x956e3d 0x76dab3 0x76d496 0x469c41 # 0x956e3c github.com/safing/portmaster/intel/geoip.(*updateWorker).run+0x17c /home/user/git/safing/portmaster/intel/geoip/database.go:173 # 0x76dab2 github.com/safing/portbase/modules.(*Module).runWorker+0x92 /home/user/git/safing/portbase/modules/worker.go:130 # 0x76d495 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x135 /home/user/git/safing/portbase/modules/worker.go:83 1 @ 0x4394b6 0x44977e 0x960a1d 0x76dab3 0x76d496 0x469c41 # 0x960a1c github.com/safing/portmaster/netenv.monitorNetworkChanges+0xfc /home/user/git/safing/portmaster/netenv/network-change.go:52 # 0x76dab2 github.com/safing/portbase/modules.(*Module).runWorker+0x92 /home/user/git/safing/portbase/modules/worker.go:130 # 0x76d495 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x135 /home/user/git/safing/portbase/modules/worker.go:83 1 @ 0x4394b6 0x44977e 0x961d26 0x76dab3 0x76d496 0x469c41 # 0x961d25 github.com/safing/portmaster/netenv.monitorOnlineStatus+0xe5 /home/user/git/safing/portmaster/netenv/online-status.go:362 # 0x76dab2 github.com/safing/portbase/modules.(*Module).runWorker+0x92 /home/user/git/safing/portbase/modules/worker.go:130 # 0x76d495 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x135 /home/user/git/safing/portbase/modules/worker.go:83 1 @ 0x4394b6 0x44977e 0x96c9c5 0x76dab3 0x76d057 0x76ce4a 0x469c41 # 0x96c9c4 github.com/safing/portmaster/status.autoPilot+0x84 /home/user/git/safing/portmaster/status/autopilot.go:16 # 0x76dab2 github.com/safing/portbase/modules.(*Module).runWorker+0x92 /home/user/git/safing/portbase/modules/worker.go:130 # 0x76d056 github.com/safing/portbase/modules.(*Module).RunWorker+0x76 /home/user/git/safing/portbase/modules/worker.go:52 # 0x76ce49 github.com/safing/portbase/modules.(*Module).StartWorker.func1+0x49 /home/user/git/safing/portbase/modules/worker.go:27 1 @ 0x4394b6 0x44977e 0xa5446b 0x76dab3 0x76d496 0x469c41 # 0xa5446a github.com/safing/portmaster/profile.cleanActiveProfiles+0xaa /home/user/git/safing/portmaster/profile/active.go:58 # 0x76dab2 github.com/safing/portbase/modules.(*Module).runWorker+0x92 /home/user/git/safing/portbase/modules/worker.go:130 # 0x76d495 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x135 /home/user/git/safing/portbase/modules/worker.go:83 1 @ 0x4394b6 0x44977e 0xa6508e 0x76dab3 0x76d496 0x469c41 # 0xa6508d github.com/safing/portmaster/profile.startProfileUpdateChecker.func1+0x1ed /home/user/git/safing/portmaster/profile/database.go:54 # 0x76dab2 github.com/safing/portbase/modules.(*Module).runWorker+0x92 /home/user/git/safing/portbase/modules/worker.go:130 # 0x76d495 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x135 /home/user/git/safing/portbase/modules/worker.go:83 1 @ 0x4394b6 0x44977e 0xa7a966 0xa7a6e7 0x76dab3 0x76d496 0x469c41 # 0xa7a965 github.com/safing/portmaster/resolver.handleMDNSMessages+0xc5 /home/user/git/safing/portmaster/resolver/resolver-mdns.go:152 # 0xa7a6e6 github.com/safing/portmaster/resolver.listenToMDNS.func9+0x26 /home/user/git/safing/portmaster/resolver/resolver-mdns.go:142 # 0x76dab2 github.com/safing/portbase/modules.(*Module).runWorker+0x92 /home/user/git/safing/portbase/modules/worker.go:130 # 0x76d495 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x135 /home/user/git/safing/portbase/modules/worker.go:83 1 @ 0x4394b6 0x44977e 0xa94de5 0x76dab3 0x76d496 0x469c41 # 0xa94de4 github.com/safing/portmaster/network.connectionCleaner+0xc4 /home/user/git/safing/portmaster/network/clean.go:30 # 0x76dab2 github.com/safing/portbase/modules.(*Module).runWorker+0x92 /home/user/git/safing/portbase/modules/worker.go:130 # 0x76d495 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x135 /home/user/git/safing/portbase/modules/worker.go:83 1 @ 0x4394b6 0x44977e 0xa9b9c9 0x76dab3 0x76d496 0x469c41 # 0xa9b9c8 github.com/safing/portmaster/network.openDNSRequestWriter+0x108 /home/user/git/safing/portmaster/network/dns.go:100 # 0x76dab2 github.com/safing/portbase/modules.(*Module).runWorker+0x92 /home/user/git/safing/portbase/modules/worker.go:130 # 0x76d495 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x135 /home/user/git/safing/portbase/modules/worker.go:83 1 @ 0x4394b6 0x44977e 0xca1b39 0xca44d8 0x76dab3 0x76d496 0x469c41 # 0xca1b38 github.com/safing/portmaster/netquery.(*Manager).HandleFeed+0xb8 /home/user/git/safing/portmaster/netquery/manager.go:101 # 0xca44d7 github.com/safing/portmaster/netquery.(*module).start.func2+0x37 /home/user/git/safing/portmaster/netquery/module_api.go:209 # 0x76dab2 github.com/safing/portbase/modules.(*Module).runWorker+0x92 /home/user/git/safing/portbase/modules/worker.go:130 # 0x76d495 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x135 /home/user/git/safing/portbase/modules/worker.go:83 1 @ 0x4394b6 0x44977e 0xca4351 0x76dab3 0x76d496 0x469c41 # 0xca4350 github.com/safing/portmaster/netquery.(*module).start.func3+0xb0 /home/user/git/safing/portmaster/netquery/module_api.go:215 # 0x76dab2 github.com/safing/portbase/modules.(*Module).runWorker+0x92 /home/user/git/safing/portbase/modules/worker.go:130 # 0x76d495 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x135 /home/user/git/safing/portbase/modules/worker.go:83 1 @ 0x4394b6 0x44977e 0xca476b 0x76dab3 0x76d496 0x469c41 # 0xca476a github.com/safing/portmaster/netquery.(*module).start.func1+0x24a /home/user/git/safing/portmaster/netquery/module_api.go:188 # 0x76dab2 github.com/safing/portbase/modules.(*Module).runWorker+0x92 /home/user/git/safing/portbase/modules/worker.go:130 # 0x76d495 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x135 /home/user/git/safing/portbase/modules/worker.go:83 1 @ 0x4394b6 0x44977e 0xd0c63a 0xd32b6f 0x76dab3 0x76d496 0x469c41 # 0xd0c639 github.com/safing/portmaster/firewall/interception/ebpf/bandwidth.BandwidthStatsWorker+0xa19 /home/user/git/safing/portmaster/firewall/interception/ebpf/bandwidth/interface.go:108 # 0xd32b6e github.com/safing/portmaster/firewall/interception.startInterception.func2+0x2e /home/user/git/safing/portmaster/firewall/interception/interception_linux.go:29 # 0x76dab2 github.com/safing/portbase/modules.(*Module).runWorker+0x92 /home/user/git/safing/portbase/modules/worker.go:130 # 0x76d495 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x135 /home/user/git/safing/portbase/modules/worker.go:83 1 @ 0x4394b6 0x44977e 0xd31f30 0xd31b7d 0x76dab3 0x76d496 0x469c41 # 0xd31f2f github.com/safing/portmaster/firewall/interception.handleInterception+0x18f /home/user/git/safing/portmaster/firewall/interception/nfqueue_linux.go:327 # 0xd31b7c github.com/safing/portmaster/firewall/interception.StartNfqueueInterception.func1+0x1c /home/user/git/safing/portmaster/firewall/interception/nfqueue_linux.go:294 # 0x76dab2 github.com/safing/portbase/modules.(*Module).runWorker+0x92 /home/user/git/safing/portbase/modules/worker.go:130 # 0x76d495 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x135 /home/user/git/safing/portbase/modules/worker.go:83 1 @ 0x4394b6 0x44977e 0xd3de6d 0x76dab3 0x76d496 0x469c41 # 0xd3de6c github.com/safing/portmaster/firewall.packetHandler+0x8c /home/user/git/safing/portmaster/firewall/packet_handler.go:617 # 0x76dab2 github.com/safing/portbase/modules.(*Module).runWorker+0x92 /home/user/git/safing/portbase/modules/worker.go:130 # 0x76d495 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x135 /home/user/git/safing/portbase/modules/worker.go:83 1 @ 0x4394b6 0x44977e 0xd3df94 0x76dab3 0x76d496 0x469c41 # 0xd3df93 github.com/safing/portmaster/firewall.bandwidthUpdateHandler+0x93 /home/user/git/safing/portmaster/firewall/packet_handler.go:632 # 0x76dab2 github.com/safing/portbase/modules.(*Module).runWorker+0x92 /home/user/git/safing/portbase/modules/worker.go:130 # 0x76d495 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x135 /home/user/git/safing/portbase/modules/worker.go:83 1 @ 0x4af996 0x78a978 0xd0da34 0xd0d933 0xd0eb39 0xd10274 0xd10275 0xd2f667 0x76dab3 0x76d496 0x469c41 # 0x4af995 syscall.Syscall6+0x35 /usr/local/go/src/syscall/syscall_linux.go:91 # 0x78a977 golang.org/x/sys/unix.EpollWait+0x57 /home/user/go/pkg/mod/golang.org/x/sys@v0.11.0/unix/zsyscall_linux_amd64.go:56 # 0xd0da33 github.com/cilium/ebpf/internal/unix.EpollWait+0x2b3 /home/user/go/pkg/mod/github.com/cilium/ebpf@v0.11.0/internal/unix/types_linux.go:125 # 0xd0d932 github.com/cilium/ebpf/internal/epoll.(*Poller).Wait+0x1b2 /home/user/go/pkg/mod/github.com/cilium/ebpf@v0.11.0/internal/epoll/poller.go:145 # 0xd0eb38 github.com/cilium/ebpf/ringbuf.(*Reader).ReadInto+0x178 /home/user/go/pkg/mod/github.com/cilium/ebpf@v0.11.0/ringbuf/reader.go:206 # 0xd10273 github.com/cilium/ebpf/ringbuf.(*Reader).Read+0x7f3 /home/user/go/pkg/mod/github.com/cilium/ebpf@v0.11.0/ringbuf/reader.go:192 # 0xd10274 github.com/safing/portmaster/firewall/interception/ebpf/connection_listener.ConnectionListenerWorker+0x7f4 /home/user/git/safing/portmaster/firewall/interception/ebpf/connection_listener/worker.go:93 # 0xd2f666 github.com/safing/portmaster/firewall/interception.startInterception.func1+0x26 /home/user/git/safing/portmaster/firewall/interception/interception_linux.go:24 # 0x76dab2 github.com/safing/portbase/modules.(*Module).runWorker+0x92 /home/user/git/safing/portbase/modules/worker.go:130 # 0x76d495 github.com/safing/portbase/modules.(*Module).runServiceWorker+0x135 /home/user/git/safing/portbase/modules/worker.go:83 ```
dhaavi commented 1 year ago

Interesting, look like this for me on v1.4.1:

image

OfficialEsco commented 1 year ago

I can replicate it, but i found another weird thing, when i close and reopen the UI the "Login / Subscribe" button on the Dashboard works, if i then go to the "SPN" and click "Login" its broken, if i then go back to the Dashboard and click Login its still broken image

Edit: tested with 1920x1080, same issue so its not a resolution thing atleast

Edit2: Oh actually, i can break it by changing to any tab then clicking back to the dashboard which is also broken, it looks like this image

OfficialEsco commented 1 year ago

Another report of the same issue, https://discord.com/channels/389815143711637517/1086291241009954917/1141746358399795301

Did you sign out or did you try on a different install where you've never been signed in?

dhaavi commented 1 year ago

Should now be fixed in v1.4.2

OfficialEsco commented 1 year ago

Nuhuh, booted up my Arch VM, updated to 1.4.2 and i'm seeing the same thing Boot up screen: image SPN Map: image Back to Dashboard where its still broken: image image

OfficialEsco commented 1 year ago

Hmm, its not happening anymore, i can see my files have updated on the 19th when 1.4.3 got released, however no UI changes are mentioned.

Guess ill close it for now