Nullpointer Dereference
I assume this crash appears if the port for 127.0.0.1:8080 is already bound. might be related to !68 (merged)?
2024-11-15 14:03:53.731 21420-21967 GoLog se.leap.bitmaskclient I readTCPWriteUDP: Write err from 127.0.0.1:8080 to <nil>: write udp 127.0.0.1:8080->127.0.0.1:33032: use of closed network connection
2024-11-15 14:03:53.732 21420-21967 GoLog se.leap.bitmaskclient I error accepting udp connection: listen udp 127.0.0.1:8080: bind: address already in use
2024-11-15 14:03:55.447 21420-21451 p.bitmaskclien se.leap.bitmaskclient I Explicit concurrent copying GC freed 25746(1029KB) AllocSpace objects, 0(0B) LOS objects, 52% free, 5472KB/11MB, paused 124us total 101.689ms
2024-11-15 14:04:03.967 21420-0 Go se.leap.bitmaskclient E panic: runtime error: invalid memory address or nil pointer dereference
2024-11-15 14:04:03.967 21420-0 Go se.leap.bitmaskclient E [signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0x65a2b9ec]
2024-11-15 14:04:03.980 21420-21967 libc se.leap.bitmaskclient A Fatal signal 6 (SIGABRT), code -6 (SI_TKILL) in tid 21967 (Thread-3), pid 21420 (p.bitmaskclient)
2024-11-15 14:04:04.210 22748-22748 DEBUG crash_dump32 A pid: 21420, tid: 21967, name: Thread-3 >>> se.leap.bitmaskclient <<<
2024-11-15 14:04:04.212 22748-22748 DEBUG crash_dump32 A #00 pc 0014f270 /data/app/~~GbaTNv-JSQL5u2J9W3WnhA==/se.leap.bitmaskclient-YZo5GFtu5P6qKRu7THb4CQ==/lib/arm/libgojni.so