firestack
firestack copied to clipboard
runtime: fatal error: bulkBarrierPreWrite: unaligned arguments
TunAdapter; added wireguard proxy with wg8; success? true
V wgconn.go:418: wg: bind: send: wg8 addr(89.39.107.188:51820) exp? false, blackhole? false; noconn? false; hasbuf? true
W send.go:136>>peer.go:136>>wgconn.go:451: wg: bind: send: wg8 addr(89.39.107.188:51820) parcels(1) tx(0) (exp? false / flood? false / overw? false); err? write udp4 0.0.0.0:36966->89.39.107.188:51820: sendto: network is unreachable
D map.go:124: multihost: wg8endpoint map: wg8:31334f47 del: ipps 1, names 0
D map.go:88: multihost: wg8endpoint map: wg8:31334f47 put: ipps 1, names 0; ok? true
I wgconn.go:389>>wgproxy.go:1385: wg: wg8 (novia/zz) listener: send, state: notok; refreshed n domains: 1
E wgproxy.go:264>>send.go:96>>send.go:350>>send.go:138: wg:wg8 peer(MTNP…fTkM) - Failed to send handshake initiation: write udp4 0.0.0.0:36966->89.39.107.188:51820: sendto: network is unreachable
D wgproxy.go:267: proxy: wg: wg8 (novia/zz) ping: 1/1 peers; via OK? false
VpnService; tun: new nw is null, using old nw: UnderlyingNetworks(ipv4Net=[], ipv6Net=[], vpnRoutes=null, useActive=false, minMtu=1280, isActiveNetworkMetered=false, isActiveNetworkCellular=false, lastUpdated=8914578138991190, dnsServers={})
TunAdapter; no hop found for wg8
TunAdapter; setPcapMode
TunAdapter; set pcap mode:
TunAdapter; tun mtu: 1280
TunAdapter; setPcapMode done
TunAdapter; set dns alg: false
TunAdapter; notify loopback? true
TunAdapter; set dial strategy: 4, retry: 2, tcpKeepAlive: true, timeout: 4680
TunAdapter; Android version is less than S, set transparency: false
TunAdapter; undelegated domains: false
fatal error: bulkBarrierPreWrite: unaligned arguments
goroutine 71 gp=0x4000337c00 m=16 mp=0x4000099808 [running, locked to thread]:
runtime.throw({0x7b1117f068?, 0x21?})
/home/jitpack/golang/go/src/runtime/panic.go:1101 +0x38 fp=0x4000037d50 sp=0x4000037d20 pc=0x7b1138b258
runtime.bulkBarrierPreWrite(0x40003563c0?, 0x0?, 0x7b8264c2a0?, 0x42?)
/home/jitpack/golang/go/src/runtime/mbitmap.go:419 +0x318 fp=0x4000037dc0 sp=0x4000037d50 pc=0x7b1132fb18
runtime.wbMove(0x7b8264c2a0?, 0x42?, 0x4000037e38?)
/home/jitpack/golang/go/src/runtime/mbarrier.go:197 +0x24 fp=0x4000037df0 sp=0x4000037dc0 pc=0x7b1132f0e4
_cgoexp_29b0ac2c73f7_proxybackend_Proxies_RefreshProxies(0x7ab5b1bae4)
_cgo_gotypes.go:7523 +0x58 fp=0x4000037e40 sp=0x4000037df0 pc=0x7b119daf68
runtime.cgocallbackg1(0x7b119daf10, 0x7ab5b1bae4, 0x0)
/home/jitpack/golang/go/src/runtime/cgocall.go:446 +0x264 fp=0x4000037f10 sp=0x4000037e40 pc=0x7b11324fd4
runtime.cgocallbackg(0x7b119daf10, 0x7ab5b1bae4, 0x0)
/home/jitpack/golang/go/src/runtime/cgocall.go:350 +0x10c fp=0x4000037f80 sp=0x4000037f10 pc=0x7b11324c9c
runtime.cgocallbackg(0x7b119daf10, 0x7ab5b1bae4, 0x0)
<autogenerated>:1 +0x1c fp=0x4000037fb0 sp=0x4000037f80 pc=0x7b11394d1c
runtime.cgocallback(0x0, 0x0, 0x0)
/home/jitpack/golang/go/src/runtime/asm_arm64.s:1131 +0xb0 fp=0x4000037fe0 sp=0x4000037fb0 pc=0x7b11392ff0
runtime.goexit({})
/home/jitpack/golang/go/src/runtime/asm_arm64.s:1223 +0x4 fp=0x4000037fe0 sp=0x4000037fe0 pc=0x7b113930e4
goroutine 44 gp=0x40000021c0 m=nil [GC worker (idle)]:
runtime.gopark(0x6d81b6e7dc837?, 0x0?, 0x0?, 0x0?, 0x0?)
/home/jitpack/golang/go/src/runtime/proc.go:435 +0xc8 fp=0x4000216f10 sp=0x4000216ef0 pc=0x7b1138b378
runtime.gcBgMarkWorker(0x400039c000)
/home/jitpack/golang/go/src/runtime/mgc.go:1423 +0xdc fp=0x4000216fb0 sp=0x4000216f10 pc=0x7b1133788c
runtime.gcBgMarkStartWorkers.gowrap1()
/home/jitpack/golang/go/src/runtime/mgc.go:1339 +0x28 fp=0x4000216fd0 sp=0x4000216fb0 pc=0x7b11337778
runtime.goexit({})
/home/jitpack/golang/go/src/runtime/asm_arm64.s:1223 +0x4 fp=0x4000216fd0 sp=0x4000216fd0 pc=0x7b113930e4
created by runtime.gcBgMarkStartWorkers in goroutine 50
/home/jitpack/golang/go/src/runtime/mgc.go:1339 +0x140
goroutine 17 gp=0x4000002700 m=1 mp=0x4000066008 [syscall, locked to thread]:
runtime.goexit({})
/home/jitpack/golang/go/src/runtime/asm_arm64.s:1223 +0x4 fp=0x4000074fe0 sp=0x4000074fe0 pc=0x7b113930e4
goroutine 2 gp=0x4000002c40 m=nil [force gc (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
/home/jitpack/golang/go/src/runtime/proc.go:435 +0xc8 fp=0x4000060f90 sp=0x4000060f70 pc=0x7b1138b378
runtime.goparkunlock(...)
/home/jitpack/golang/go/src/runtime/proc.go:441
runtime.forcegchelper()
/home/jitpack/golang/go/src/runtime/proc.go:348 +0xb8 fp=0x4000060fd0 sp=0x4000060f90 pc=0x7b11357b28
runtime.goexit({})
/home/jitpack/golang/go/src/runtime/asm_arm64.s:1223 +0x4 fp=0x4000060fd0 sp=0x4000060fd0 pc=0x7b113930e4
created by runtime.init.7 in goroutine 1
/home/jitpack/golang/go/src/runtime/proc.go:336 +0x24
goroutine 18 gp=0x4000102380 m=nil [GC sweep wait]:
runtime.gopark(0x1?, 0x0?, 0x0?, 0x0?, 0x0?)
/home/jitpack/golang/go/src/runtime/proc.go:435 +0xc8 fp=0x400005c760 sp=0x400005c740 pc=0x7b1138b378
runtime.goparkunlock(...)
/home/jitpack/golang/go/src/runtime/proc.go:441
runtime.bgsweep(0x4000110000)
/home/jitpack/golang/go/src/runtime/mgcsweep.go:316 +0x108 fp=0x400005c7b0 sp=0x400005c760 pc=0x7b11341758
runtime.gcenable.gowrap1()
/home/jitpack/golang/go/src/runtime/mgc.go:204 +0x28 fp=0x400005c7d0 sp=0x400005c7b0 pc=0x7b113353f8
runtime.goexit({})
/home/jitpack/golang/go/src/runtime/asm_arm64.s:1223 +0x4 fp=0x400005c7d0 sp=0x400005c7d0 pc=0x7b113930e4
created by runtime.gcenable in goroutine 1
/home/jitpack/golang/go/src/runtime/mgc.go:204 +0x6c
goroutine 19 gp=0x4000102540 m=nil [GC scavenge wait]:
runtime.gopark(0x95660d?, 0x1b259ea0?, 0x0?, 0x0?, 0x0?)
/home/jitpack/golang/go/src/runtime/proc.go:435 +0xc8 fp=0x400005cf60 sp=0x400005cf40 pc=0x7b1138b378
runtime.goparkunlock(...)
/home/jitpack/golang/go/src/runtime/proc.go:441
runtime.(*scavengerState).park(0x7b1223d8a0)
/home/jitpack/golang/go/src/runtime/mgcscavenge.go:425 +0x5c fp=0x400005cf90 sp=0x400005cf60 pc=0x7b1133f22c
runtime.bgscavenge(0x4000110000)
/home/jitpack/golang/go/src/runtime/mgcscavenge.go:658 +0xac fp=0x400005cfb0 sp=0x400005cf90 pc=0x7b1133f7ac
runtime.gcenable.gowrap2()
/home/jitpack/golang/go/src/runtime/mgc.go:205 +0x28 fp=0x400005cfd0 sp=0x400005cfb0 pc=0x7b11335398
runtime.goexit({})
/home/jitpack/golang/go/src/runtime/asm_arm64.s:1223 +0x4 fp=0x400005cfd0 sp=0x400005cfd0 pc=0x7b113930e4
created by runtime.gcenable in goroutine 1
/home/jitpack/golang/go/src/runtime/mgc.go:205 +0xac
goroutine 34 gp=0x4000184380 m=nil [finalizer wait]:
runtime.gopark(0x18000001b8?, 0x7b7a858f28?, 0x78?, 0x6a?, 0x1c0?)
/home/jitpack/golang/go/src/runtime/proc.go:435 +0xc8 fp=0x4000060590 sp=0x4000060570 pc=0x7b1138b378
runtime.runfinq()
/home/jitpack/golang/go/src/runtime/mfinal.go:196 +0x108 fp=0x40000607d0 sp=0x4000060590 pc=0x7b113343f8
runtime.goexit({})
/home/jitpack/golang/go/src/runtime/asm_arm64.s:1223 +0x4 fp=0x40000607d0 sp=0x40000607d0 pc=0x7b113930e4
created by runtime.createfing in goroutine 1
/home/jitpack/golang/go/src/runtime/mfinal.go:166 +0x80
Attached log runtime_panic.txt
- https://github.com/golang/go/issues/46893
Might have to move to ndk27 and hope upstream fixes the bug by the Nov '25 deadline for #161
more logs
5-26 21:54:37.092 32654 9580 I GoLog : Y fdbased.go:538: ns: tun(113): inject-inbound (from tun) 2048
05-26 21:54:37.092 32654 9580 I chatty : uid=10901(com.celzero.bravedns) identical 1 line
05-26 21:54:37.092 32654 9580 I GoLog : Y fdbased.go:538: ns: tun(113): inject-inbound (from tun) 2048
05-26 21:54:37.092 32654 9580 I GoLog : Y fdbased.go:468: ns: tun(113): WritePackets (to tun): written(1)/total(1)
05-26 21:54:37.092 32654 9580 I GoLog : D tcp.go:178: ns: tcp: 113: forwarder: complete src(10.111.222.1:58252) => dst(1.1.1.1:443); req? true, rst? false
05-26 21:54:37.092 32654 9580 I GoLog : Y tcp.go:161: ns: tcp: 113: forwarder: connect src(10.111.222.1:58252) => dst(1.1.1.1:443); fin? false
05-26 21:54:37.092 32654 9580 I GoLog : Y proxies.go:608: proxy: pin: ok? true; 1.1.1.1:443 from Exit; err? <nil>
05-26 21:54:37.092 32654 9580 I GoLog : Y proxies.go:468: proxy: pin: 10901+1.1.1.1:443; pin pid0: Exit (stalled? 0s); err? <nil>
05-26 21:54:37.092 32654 9580 I GoLog : D cdial.go:67: commondial: dialing (host:port) =>1.1.1.1:443; errs? not an ip:port <nil>
05-26 21:54:37.092 32654 9580 I GoLog : D ipmap.go:279: ipmap: Get: 1.1.1.1 => []
05-26 21:54:37.092 32654 9580 I GoLog : V cdial.go:98: commondial: dialing confirmed ip 1.1.1.1 for 1.1.1.1:443
05-26 21:54:37.092 32654 9580 I GoLog : Y xdial.go:145: xdial: DialBind: (o: Exit); tcp =>1.1.1.1:443; why: laddr nil
05-26 21:54:37.092 32654 9580 I GoLog : Y protect.go:68: control: netbinder: Exit: tcp4(1.1.1.1:443); err? <nil>
05-26 21:54:37.092 32654 9580 I GoLog : D retrier.go:323: retrier: dial(Exit) 192.168.137.86:44338=>1.1.1.1:443; strat: 4 (mult? 1 *net.TCPConn), rtt: 19ms; err? <nil>
05-26 21:54:37.092 32654 9580 I GoLog : D retrier.go:394: retrier: retryLocked: strat(Exit, mult? 1 *net.TCPConn) 192.168.137.86:44338=>1.1.1.1:443; write? 1508/1508; err? <nil>
05-26 21:54:37.092 32654 9580 I GoLog : D retrier.go:413: retrier: retryLocked: done! strat(Exit; mult? 1 *net.TCPConn) 192.168.137.86:44338=>1.1.1.1:443; write? 1508/1508; closed r/w? false/false; deadline r/w: 106751d 23h 47m 16s/106751d 23h 47m 16s
05-26 21:54:37.092 1130 12719 D keystore: [FINISH::end]
05-26 21:54:37.093 32654 32654 I ViewRootImpl@12a685d[HomeScreenActivity]: Relayout returned: old=(0,90,1440,2904) new=(36,1000,1404,1993) req=(1368,993)0 dur=11 res=0x7 s={true 526934900736} ch=true
05-26 21:54:37.093 32654 12653 D RethinkDnsVpn: VpnService; bind: nw, who: Exit, addr: 104.16.249.249:443, fd: 124, handle: 14601999536141
05-26 21:54:37.098 32654 32654 E DecorView: mWindow.mActivityCurrentConfig is null
05-26 21:54:37.098 1331 2441 I ActivityManager: DSS OFF for com.samsung.android.mobileservice
05-26 21:54:37.099 9001 9209 W acvz : Abort, client detached.
05-26 21:54:37.102 32654 9568 D RethinkDnsVpn: VpnService; bind: nw, who: Exit, addr: 162.159.195.112:1387, fd: 119, handle: 14601999536141
05-26 21:54:37.107 1331 3731 D WindowManager: finishDrawingWindow: Window{a4faf05 u0 com.celzero.bravedns/com.celzero.bravedns.ui.HomeScreenActivity} mDrawState=DRAW_PENDING
05-26 21:54:37.108 32654 32654 D InAppBilling: res state: CONNECTION_ESTABLISHING, Connecting to Google Play Console;p? LOW
05-26 21:54:37.110 1331 1502 I WindowManager: Reparenting to leash, surface=Surface(name=a4faf05 com.celzero.bravedns/com.celzero.bravedns.ui.HomeScreenActivity)/@0x3bb1b5b
05-26 21:54:37.110 908 2003 I SurfaceFlinger: id=89276 createSurf (0x0),-1 flag=80004, Surface(name=a4faf05 com.celzero.bravedns/com.celzero.bravedns.ui.HomeScreenActivity)/@0x3bb1b5b - animation-leash#0
05-26 21:54:37.111 1331 1502 D WindowManager: makeSurface duration=1 leash=Surface(name=Surface(name=a4faf05 com.celzero.bravedns/com.celzero.bravedns.ui.HomeScreenActivity)/@0x3bb1b5b - animation-leash)/@0xc628ff8
05-26 21:54:37.111 32654 32654 I ViewRootImpl@12a685d[HomeScreenActivity]: MSG_WINDOW_FOCUS_CHANGED 1 1
05-26 21:54:37.113 908 1090 I SurfaceFlinger: id=89277 createSurf (0x0),-1 flag=24004, Dim Layer for - Task=1194#0
05-26 21:54:37.114 32654 12476 D RethinkDnsVpn: getConnectionOwnerUid(): 10155, 17|10.111.222.1|10.111.222.3|53, null, 10.111.222.1, 10.111.222.3
05-26 21:54:37.114 32654 9564 D RethinkDnsVpn: VpnService; bind: who: Exit, fd: 118, rinr? true
05-26 21:54:37.115 32654 12444 D RethinkDnsVpn: preflow: 10155, 10.111.222.1, 53632, 10.111.222.3, 53,
05-26 21:54:37.115 32654 12444 I RethinkDnsVpn: preflow: returning 10155 for src: 10.111.222.1:53632, dst: 10.111.222.3:53, , isRethink? false
05-26 21:54:37.116 32654 32654 I ViewRootImpl@12a685d[HomeScreenActivity]: MSG_RESIZED: frame=(36,1000,1404,1993) ci=(0,0,0,0) vi=(0,0,0,0) or=1
05-26 21:54:37.116 1331 1502 I WindowManager: Reparenting to leash, surface=Surface(name=Dim Layer for - Task=1194)/@0xfa50cd1
05-26 21:54:37.116 908 3368 I SurfaceFlinger: id=89278 createSurf (0x0),-1 flag=80004, Surface(name=Dim Layer for - Task=1194)/@0xfa50cd1 - animation-leash#0
05-26 21:54:37.117 32654 9564 W RethinkDnsVpn: no network to bind, who: Exit, addr: [2606:4700:d1:0:4960:bfba:bfd6:3714]:2371
05-26 21:54:37.117 1331 1502 D WindowManager: makeSurface duration=2 leash=Surface(name=Surface(name=Dim Layer for - Task=1194)/@0xfa50cd1 - animation-leash)/@0xdd45336
05-26 21:54:37.119 32654 9564 D RethinkDnsVpn: VpnService; bind: who: Exit, fd: 118, rinr? true
05-26 21:54:37.119 1331 1501 I WindowManager: Losing delayed focus: Window{1853457 u0 com.celzero.bravedns/com.celzero.bravedns.ui.HomeScreenActivity}
05-26 21:54:37.121 32654 9564 D RethinkDnsVpn: VpnService; bind: nw, who: Exit, addr: 162.159.195.67:955, fd: 118, handle: 14601999536141
05-26 21:54:37.126 32654 9564 D RethinkDnsVpn: VpnService; bind: who: Exit, fd: 118, rinr? true
05-26 21:54:37.129 9001 11658 I ahlu : getLocaleToModelSpecsMap
05-26 21:54:37.131 32654 9564 W RethinkDnsVpn: no network to bind, who: Exit, addr: [2606:4700:d0:0:1fac:d2e7:8738:3824]:7152
05-26 21:54:37.133 32654 9564 D RethinkDnsVpn: VpnService; bind: who: Exit, fd: 118, rinr? true
05-26 21:54:37.133 9001 11658 I ahlu : Fetching latest config from MDD...
05-26 21:54:37.135 694 694 W keymaster_tee: [WRN]start nwd_get_key_characteristics
05-26 21:54:37.136 9001 11658 I ahlu : (REDACTED) Found map of size: %d
05-26 21:54:37.136 32654 9564 D RethinkDnsVpn: VpnService; bind: nw, who: Exit, addr: 162.159.193.3:880, fd: 118, handle: 14601999536141
05-26 21:54:37.138 32654 9568 D RethinkDnsVpn: VpnService; bind: who: Exit, fd: 118, rinr? true
05-26 21:54:37.138 694 694 D keymaster_swd: keymaster: 1 log strings received
05-26 21:54:37.138 694 694 D keymaster_swd: keymaster_swd [WRN] (swd_run_cb:228) swd_get_key_characteristics() returns 0
05-26 21:54:37.138 694 694 W keymaster_tee: [WRN]ret OK PARAMS: A32 P0 P1 B32 P1 NAR1 S256 2025.04.10,16:33:28.113
05-26 21:54:37.138 694 694 W keymaster_tee: [WRN]begin req PARAMS: A32 B32 P1
05-26 21:54:37.138 32654 9568 W RethinkDnsVpn: no network to bind, who: Exit, addr: [2606:4700:d0:0:898c:835c:f1f6:117d]:945
05-26 21:54:37.141 694 694 D keymaster_swd: keymaster: 1 log strings received
05-26 21:54:37.141 694 694 D keymaster_swd: keymaster_swd [WRN] (swd_run_cb:228) swd_begin() returns 0
05-26 21:54:37.142 32654 0 E Go : fatal error: bulkBarrierPreWrite: unaligned arguments
05-26 21:54:37.142 1130 12719 D keystore: [BEGIN::end]
05-26 21:54:37.144 1331 3731 D InputDispatcher: Focus entered window (32654): a4faf05 in display 0 0
05-26 21:54:37.145 32654 12441 D RethinkDnsVpn: VpnService; flow: 10155, 10.111.222.1:53632, 10.111.222.3:53, 10.111.222.3, ,
05-26 21:54:37.145 32654 0 E Go :
05-26 21:54:37.145 32654 0 E Go : goroutine 187 gp=0x40003d6fc0 m=25 mp=0x40004a2808 [running, locked to thread]:
05-26 21:54:37.145 32654 0 E Go : runtime.throw({0x7b0fe41f0a?, 0x61?})
05-26 21:54:37.145 32654 0 E Go : runtime/panic.go:1101 +0x38 fp=0x4000491d50 sp=0x4000491d20 pc=0x7b1004ec88
05-26 21:54:37.145 32654 0 E Go : runtime.bulkBarrierPreWrite(0x40002bc280?, 0x0?, 0x7b826d5cc0?, 0xc2?)
05-26 21:54:37.145 32654 0 E Go : runtime/mbitmap.go:419 +0x318 fp=0x4000491dc0 sp=0x4000491d50 pc=0x7b0fff3538
05-26 21:54:37.145 32654 0 E Go : runtime.wbMove(0x7b826d5cc0?, 0xc2?, 0x4000170e38?)
05-26 21:54:37.145 32654 0 E Go : runtime/mbarrier.go:197 +0x24 fp=0x4000491df0 sp=0x4000491dc0 pc=0x7b0fff2b04
05-26 21:54:37.145 32654 0 E Go : _cgoexp_29b0ac2c73f7_proxybackend_Rpn_TestWarp(0x7ab67ff0d4)
05-26 21:54:37.145 32654 0 E Go : _cgo_gotypes.go:8146 +0x58 fp=0x4000491e40 sp=0x4000491df0 pc=0x7b106a0b88
05-26 21:54:37.145 32654 0 E Go : runtime.cgocallbackg1(0x7b106a0b30, 0x7ab67ff0d4, 0x0)
05-26 21:54:37.145 32654 0 E Go : runtime/cgocall.go:446 +0x264 fp=0x4000491f10 sp=0x4000491e40 pc=0x7b0ffe89f4
05-26 21:54:37.145 32654 0 E Go : runtime.cgocallbackg(0x7b106a0b30, 0x7ab67ff0d4, 0x0)
05-26 21:54:37.145 32654 0 E Go : runtime/cgocall.go:350 +0x10c fp=0x4000491f80 sp=0x4000491f10 pc=0x7b0ffe86bc
05-26 21:54:37.145 32654 0 E Go : runtime.cgocallbackg(0x7b106a0b30, 0x7ab67ff0d4, 0x0)
05-26 21:54:37.145 32654 0 E Go : <autogenerated>:1 +0x1c fp=0x4000491fb0 sp=0x4000491f80 pc=0x7b1005874c
05-26 21:54:37.145 32654 0 E Go : runtime.cgocallback(0x40002d5e70, 0x400016b400, 0x5)
05-26 21:54:37.145 32654 0 E Go : runtime/asm_arm64.s:1131 +0xb0 fp=0x4000491fe0 sp=0x4000491fb0 pc=0x7b10056a20
05-26 21:54:37.145 32654 0 E Go : runtime.goexit({})
05-26 21:54:37.145 32654 0 E Go : runtime/asm_arm64.s:1223 +0x4 fp=0x4000491fe0 sp=0x4000491fe0 pc=0x7b10056b14
05-26 21:54:37.146 32654 0 E Go : runtime.gopark(0x400015a488?, 0x2?, 0x1?, 0x0?, 0x400015a3bc?)
05-26 21:54:37.146 32654 0 E Go : runtime/proc.go:435 +0xc8 fp=0x400015a240 sp=0x400015a220 pc=0x7b1004eda8
05-26 21:54:37.146 32654 0 E Go : runtime.selectgo(0x400015a488, 0x400015a3b8, 0x400015a408?, 0x0, 0x400015a408?, 0x1)
05-26 21:54:37.146 32654 0 E Go : runtime/select.go:351 +0x6c4 fp=0x400015a370 sp=0x400015a240 pc=0x7b1002e6f4
05-26 21:54:37.146 32654 0 E Go : net/http.(*Transport).getConn(0x40002c0ea0, 0x40002983c0, {{}, 0x0, {0x40003b6000, 0x5}, {0x4000227278, 0x16}, 0x0})
05-26 21:54:37.146 32654 0 E Go : net/http/transport.go:1520 +0x358 fp=0x400015a550 sp=0x400015a370 pc=0x7b10370f38
05-26 21:54:37.146 32654 0 E Go : net/http.(*Transport).roundTrip(0x40002c0ea0, 0x40003bc8c0)
05-26 21:54:37.146 32654 0 E Go : net/http/transport.go:685 +0x8c0 fp=0x400015a750 sp=0x400015a550 pc=0x7b1036d1c0
05-26 21:54:37.146 32654 0 E Go : net/http.(*Transport).RoundTrip(0x400015a798?, 0x7b109052e0?)
05-26 21:54:37.146 32654 0 E Go : net/http/roundtrip.go:30 +0x1c fp=0x400015a770 sp=0x400015a750 pc=0x7b1037adcc
05-26 21:54:37.146 32654 0 E Go : net/http.send(0x40003bc8c0, {0x7b109052e0, 0x40002c0ea0}, {0x7b10321298?, 0x8?, 0x0?})
05-26 21:54:37.146 32654 0 E Go : net/http/client.go:259 +0x498 fp=0x400015a960 sp=0x400015a770 pc=0x7b1031f938
05-26 21:54:37.146 32654 0 E Go : net/http.(*Client).send(0x4000286de0, 0x40003bc8c0, {0x7b7a9b6108?, 0x18?, 0x0?})
05-26 21:54:37.146 32654 0 E Go : net/http/client.go:180 +0x94 fp=0x400015a9e0 sp=0x400015a960 pc=0x7b1031f344
05-26 21:54:37.146 32654 0 E Go : net/http.(*Client).do(0x4000286de0, 0x40003bc8c0)
05-26 21:54:37.146 32654 0 E Go : net/http/client.go:728 +0x764 fp=0x400015abd0 sp=0x400015a9e0 pc=0x7b103212f4
05-26 21:54:37.146 32654 0 E Go : net/http.(*Client).Do(...)
05-26 21:54:37.146 32654 0 E Go : net/http/client.go:587
05-26 21:54:37.146 32654 0 E Go : github.com/celzero/firestack/intra/doh.(*transport).multifetch(0x40002203c0, 0x40003bc8c0, {0x7b0fe1b529?, 0x10?})
05-26 21:54:37.146 32654 0 E Go : github.com/celzero/[email protected]/intra/doh/doh.go:458 +0x43c fp=0x400015ad60 sp=0x400015abd0 pc=0x7b1061782c
05-26 21:54:37.146 32654 0 E Go : github.com/celzero/firestack/intra/doh.(*transport).fetch(0x40002203c0, {0x7b0fe1b529, 0x4}, 0x40003bc8c0)
05-26 21:54:37.146 32654 0 E Go : github.com/celzero/[email protected]/intra/doh/doh.go:425 +0x50 fp=0x400015ae00 sp=0x400015ad60 pc=0x7b106171d0
05-26 21:54:37.146 32654 32654 I ViewRootImpl@e2efa9a[HomeScreenActivity]: MSG_WINDOW_FOCUS_CHANGED 0 1
05-26 21:54:37.147 32654 32654 D InputMethodManager: prepareNavigationBarInfo() DecorView@c031f9a[HomeScreenActivity]
05-26 21:54:37.147 32654 32654 D InputMethodManager: getNavigationBarColor() -16777216
05-26 21:54:37.147 12681 12681 I d.mobileservic: The ClassLoaderContext is a special shared library.
05-26 21:54:37.150 32654 0 E Go : github.com/celzero/firestack/intra/doh.(*transport).do(0x40002203c0, {0x7b0fe1b529, 0x4}, 0x40003bc780)
05-26 21:54:37.150 32654 0 E Go : github.com/celzero/[email protected]/intra/doh/doh.go:586 +0x3e8 fp=0x400015b080 sp=0x400015ae00 pc=0x7b10618468
05-26 21:54:37.150 32654 0 E Go : github.com/celzero/firestack/intra/doh.(*transport).send(0x40002203c0?, {0x7b0fe1b529?, 0x400000e408?}, 0x40000d0788?)
05-26 21:54:37.150 32654 0 E Go : github.com/celzero/[email protected]/intra/doh/doh.go:629 +0x24 fp=0x400015b120 sp=0x400015b080 pc=0x7b10619404
05-26 21:54:37.150 32654 0 E Go : github.com/celzero/firestack/intra/doh.(*transport).doDoh(0x40002203c0, {0x7b0fe1b529, 0x4}, 0x40002fcbd0)
05-26 21:54:37.150 32654 12441 D RethinkDnsVpn: VpnService; createConnInfoObj: uid: 10155, srcIp: 10.111.222.1, srcPort: 53632, dstIp: 10.111.222.3, dstPort: 53, protocol: 17, query: , connId: fbc8df9333ab1337
05-26 21:54:37.150 32654 0 E Go : github.com/celzero/[email protected]/intra/doh/doh.go:396 +0x268 fp=0x400015b1f0 sp=0x400015b120 pc=0x7b106170e8
05-26 21:54:37.150 32654 0 E Go : github.com/celzero/firestack/intra/doh.(*transport).Query(0x40002203c0, {0x4000010938, 0x8}, 0x40002fcbd0, 0x4000220960)
05-26 21:54:37.150 32654 0 E Go : github.com/celzero/[email protected]/intra/doh/doh.go:719 +0x128 fp=0x400015b2f0 sp=0x400015b1f0 pc=0x7b10619c98
05-26 21:54:37.150 32654 0 E Go : github.com/celzero/firestack/intra/dnsx.Req({0x7b109148e8, 0x40002203c0}, {0x4000010938, 0x8}, 0x40002fcbd0, 0x4000220960)
05-26 21:54:37.150 32654 0 E Go : github.com/celzero/[email protected]/intra/dnsx/alg.go:1768 +0x168 fp=0x400015b380 sp=0x400015b2f0 pc=0x7b105c5c28
05-26 21:54:37.150 32654 0 E Go : github.com/celzero/firestack/intra.(*bootstrap).Query(0x7b108ae1e0?, {0x4000010938, 0x8}, 0x40002fcbd0, 0x4000220960)
05-26 21:54:37.150 32654 0 E Go : github.com/celzero/[email protected]/intra/bootstrap.go:271 +0x17c fp=0x400015b3e0 sp=0x400015b380 pc=0x7b106541ec
05-26 21:54:37.150 32654 0 E Go : github.com/celzero/firestack/intra/dnsx.Req({0x7b2862cae0, 0x40002fc090}, {0x4000010938, 0x8}, 0x40002fcbd0, 0x4000220960)
05-26 21:54:37.150 32654 0 E Go : github.com/celzero/[email protected]/intra/dnsx/alg.go:1768 +0x168 fp=0x400015b470 sp=0x400015b3e0 pc=0x7b105c5c28
05-26 21:54:37.150 32654 0 E Go : github.com/celzero/firestack/intra/dnsx.(*dnsgateway).qp(0x4000306000?, {0x7b2862cae0, 0x40002fc090}, {0x4000328bb0?, 0x5?}, {0x4000010938, 0x8}, 0x40002fcbd0, 0x4000220960)
05-26 21:54:37.150 32654 0 E Go : github.com/celzero/[email protected]/intra/dnsx/alg.go:668 +0xac fp=0x400015b4c0 sp=0x400015b470 pc=0x7b105ba3ec
05-26 21:54:37.150 32654 0 E Go : github.com/celzero/firestack/intra/dnsx.(*dnsgateway).q(0x4000306000, {0x7b2862cae0, 0x40002fc090}, {0x0, 0x0}, {0x40002122d0, 0x0, 0x1}, {0x4000010938, 0x8}, ...)
05-26 21:54:37.150 32654 0 E Go : github.com/celzero/[email protected]/intra/dnsx/alg.go:837 +0xa1c fp=0x400015bb10 sp=0x400015b4c0 pc=0x7b105bc02c
05-26 21:54:37.150 32654 0 E Go : github.com/celzero/firestack/intra/dnsx.(*resolver).forward(0x40000fc0d0, {0x40000e8000, 0x1f, 0x1000}, {0x4000328bb0, 0x5}, {0x0, 0x0, 0x0})
05-26 21:54:37.151 32654 0 E Go : github.com/celzero/[email protected]/intra/dnsx/transport.go:573 +0xc20 fp=0x400015bde0 sp=0x400015bb10 pc=0x7b105d30b0
05-26 21:54:37.151 32654 0 E Go : github.com/celzero/firestack/intra/dnsx.(*resolver).dnsudp(0x7b10edccb0?, {0x40000e8000?, 0x4000050f18?, 0x7b1004c648?}, {0x7b79518a78, 0x40000f22a0}, {0x4000328bb0, 0x5})
05-26 21:54:37.151 32654 0 E Go : github.com/celzero/[email protected]/intra/dnsx/transport.go:741 +0x48 fp=0x400015bea0 sp=0x400015bde0 pc=0x7b105d5048
05-26 21:54:37.151 32654 0 E Go : github.com/celzero/firestack/intra/dnsx.(*resolver).reply.func2()
05-26 21:54:37.151 32654 0 E Go : github.com/celzero/[email protected]/intra/dnsx/transport.go:787 +0xc0 fp=0x400015bf80 sp=0x400015bea0 pc=0x7b105d5860
05-26 21:54:37.151 32654 0 E Go : github.com/celzero/firestack/intra/core.Gx.func1()
05-26 21:54:37.151 32654 0 E Go : github.com/celzero/[email protected]/intra/core/async.go:58 +0x6c fp=0x400015bfd0 sp=0x400015bf80 pc=0x7b102ee4bc
05-26 21:54:37.151 32654 0 E Go : runtime.goexit({})
05-26 21:54:37.151 32654 0 E Go : runtime/asm_arm64.s:1223 +0x4 fp=0x400015bfd0 sp=0x400015bfd0 pc=0x7b10056b14
05-26 21:54:37.151 32654 0 E Go : created by github.com/celzero/firestack/intra/core.Gx in goroutine 57
05-26 21:54:37.151 32654 0 E Go : github.com/celzero/[email protected]/intra/core/async.go:55 +0x7c
logs
2025-05-27 22:38:00.818 23400-24479 GoLog com.celzero.bravedns I I sink.go:108>>netstack.go:82: netstack: pcap stdout(false): done?(false)
2025-05-27 22:38:00.818 23400-24479 GoLog com.celzero.bravedns I I sink.go:112>>netstack.go:92: netstack: pcap file(false): done?(false)
2025-05-27 22:38:00.818 23400-24479 GoLog com.celzero.bravedns I I go_intramain.go:1574>>tunnel.go:238: netstack: pcap closed (ignored-err? <nil>)
2025-05-27 22:38:00.818 23400-24460 RethinkDnsVpn com.celzero.bravedns V TunAdapter; setPcapMode done
2025-05-27 22:38:00.818 23400-24460 RethinkDnsVpn com.celzero.bravedns I TunAdapter; set dns alg: false
2025-05-27 22:38:00.819 23400-24460 RethinkDnsVpn com.celzero.bravedns I TunAdapter; notify loopback? true
2025-05-27 22:38:00.819 23400-24479 GoLog com.celzero.bravedns I I transport.go:251>>alg.go:579: alg: translate? prev(false) > now(false)
2025-05-27 22:38:00.819 23400-24479 GoLog com.celzero.bravedns I I go_intramain.go:1879>>tun2socks.go:133: tun: loopback? true / ok? true
2025-05-27 22:38:00.819 23400-24460 RethinkDnsVpn com.celzero.bravedns I TunAdapter; set dial strategy: 4, retry: 2, tcpKeepAlive: true, timeout: 4680
2025-05-27 22:38:00.819 23400-24460 RethinkDnsVpn com.celzero.bravedns I TunAdapter; Android version is less than S, set transparency: false
2025-05-27 22:38:00.819 23400-24479 GoLog com.celzero.bravedns I I go_intramain.go:2008>>tun2socks.go:148: tun: eim? false / eif? false
2025-05-27 22:38:00.819 23400-23696 GoLog com.celzero.bravedns I I go_intramain.go:2014>>tun2socks.go:139: tun: resolve undelegated with system DNS? false / ok? false
2025-05-27 22:38:00.819 23400-24460 RethinkDnsVpn com.celzero.bravedns I TunAdapter; undelegated domains: false
2025-05-27 22:38:00.820 23400-23696 GoLog com.celzero.bravedns I I go_intramain.go:1866>>tun2socks.go:126: tun: experimental settings? false / wg? false, portfwd? false
2025-05-27 22:38:00.820 23400-23696 GoLog com.celzero.bravedns I I go_backendmain.go:4235>>proxies.go:924: proxy: refresh pxs: 6 / removed pins: 2 2
2025-05-27 22:38:00.820 23400-23696 GoLog com.celzero.bravedns I I go_backendmain.go:4235>>proxies.go:941: proxy: refreshed 6 / 6: [Exit Base Block Auto nat64rpn wg8]
2025-05-27 22:38:00.821 23400-24479 GoLog com.celzero.bravedns I D map.go:124: multihost: wg8endpoint map: wg8:31334f47 del: ipps 1, names 0
2025-05-27 22:38:00.821 23400-24479 GoLog com.celzero.bravedns I D map.go:88: multihost: wg8endpoint map: wg8:31334f47 put: ipps 1, names 0; ok? true
2025-05-27 22:38:00.821 23400-24479 GoLog com.celzero.bravedns I I wgproxy.go:1407>>wgproxy.go:1459: wg: wg8 proxy: hopping ; mtu(needed:65535, avail: 1280 => final: 1200); hopping? false, dryrun? false
2025-05-27 22:38:00.821 23400-0 Go com.celzero.bravedns E fatal error: bulkBarrierPreWrite: unaligned arguments
2025-05-27 22:38:00.821 23400-0 Go com.celzero.bravedns E
2025-05-27 22:38:00.821 23400-0 Go com.celzero.bravedns E goroutine 54 gp=0x400032fc00 m=16 mp=0x4000099808 [running, locked to thread]:
2025-05-27 22:38:00.821 23400-0 Go com.celzero.bravedns E runtime.throw({0x7b1b8aeee9?, 0x21?})
2025-05-27 22:38:00.822 23400-0 Go com.celzero.bravedns E runtime/panic.go:1101 +0x38 fp=0x400026fd50 sp=0x400026fd20 pc=0x7b1babbc08
2025-05-27 22:38:00.822 23400-0 Go com.celzero.bravedns E runtime.bulkBarrierPreWrite(0x40003583c0?, 0x0?, 0x7b27bc4880?, 0x42?)
2025-05-27 22:38:00.822 23400-0 Go com.celzero.bravedns E runtime/mbitmap.go:419 +0x318 fp=0x400026fdc0 sp=0x400026fd50 pc=0x7b1ba604b8
2025-05-27 22:38:00.822 23400-0 Go com.celzero.bravedns E runtime.wbMove(0x7b27bc4880?, 0x42?, 0x400026fe38?)
2025-05-27 22:38:00.822 23400-0 Go com.celzero.bravedns E runtime/mbarrier.go:197 +0x24 fp=0x400026fdf0 sp=0x400026fdc0 pc=0x7b1ba5fa84
2025-05-27 22:38:00.822 23400-0 Go com.celzero.bravedns E _cgoexp_29b0ac2c73f7_proxybackend_Proxies_RefreshProxies(0x7ab6b1da94)
2025-05-27 22:38:00.822 23400-0 Go com.celzero.bravedns E _cgo_gotypes.go:7523 +0x58 fp=0x400026fe40 sp=0x400026fdf0 pc=0x7b1c10bb88
2025-05-27 22:38:00.822 23400-0 Go com.celzero.bravedns E runtime.cgocallbackg1(0x7b1c10bb30, 0x7ab6b1da94, 0x0)
2025-05-27 22:38:00.822 23400-0 Go com.celzero.bravedns E runtime/cgocall.go:446 +0x264 fp=0x400026ff10 sp=0x400026fe40 pc=0x7b1ba55974
2025-05-27 22:38:00.822 23400-0 Go com.celzero.bravedns E runtime.cgocallbackg(0x7b1c10bb30, 0x7ab6b1da94, 0x0)
2025-05-27 22:38:00.822 23400-0 Go com.celzero.bravedns E runtime/cgocall.go:350 +0x10c fp=0x400026ff80 sp=0x400026ff10 pc=0x7b1ba5563c
2025-05-27 22:38:00.822 23400-0 Go com.celzero.bravedns E runtime.cgocallbackg(0x7b1c10bb30, 0x7ab6b1da94, 0x0)
2025-05-27 22:38:00.822 23400-0 Go com.celzero.bravedns E <autogenerated>:1 +0x1c fp=0x400026ffb0 sp=0x400026ff80 pc=0x7b1bac56cc
2025-05-27 22:38:00.822 23400-0 Go com.celzero.bravedns E runtime.cgocallback(0x0, 0x0, 0x0)
2025-05-27 22:38:00.822 23400-0 Go com.celzero.bravedns E runtime/asm_arm64.s:1131 +0xb0 fp=0x400026ffe0 sp=0x400026ffb0 pc=0x7b1bac39a0
2025-05-27 22:38:00.822 23400-0 Go com.celzero.bravedns E runtime.goexit({})
2025-05-27 22:38:00.822 23400-0 Go com.celzero.bravedns E runtime/asm_arm64.s:1223 +0x4 fp=0x400026ffe0 sp=0x400026ffe0 pc=0x7b1bac3a94
2025-05-27 22:38:00.822 23400-0 Go com.celzero.bravedns E
2025-05-27 22:38:00.822 23400-0 Go com.celzero.bravedns E goroutine 36 gp=0x40000021c0 m=nil [GC worker (idle), 2 minutes]:
2025-05-27 22:38:00.822 23400-0 Go com.celzero.bravedns E runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
2025-05-27 22:38:00.822 23400-0 Go com.celzero.bravedns E runtime/proc.go:435 +0xc8 fp=0x4000228f10 sp=0x4000228ef0 pc=0x7b1babbd28
2025-05-27 22:38:00.822 23400-0 Go com.celzero.bravedns E runtime.gcBgMarkWorker(0x4000230000)
2025-05-27 22:38:00.822 23400-0 Go com.celzero.bravedns E runtime/mgc.go:1423 +0xdc fp=0x4000228fb0 sp=0x4000228f10 pc=0x7b1ba6822c
2025-05-27 22:38:00.822 23400-0 Go com.celzero.bravedns E runtime.gcBgMarkStartWorkers.gowrap1()
2025-05-27 22:38:00.822 23400-0 Go com.celzero.bravedns E runtime/mgc.go:1339 +0x28 fp=0x4000228fd0 sp=0x4000228fb0 pc=0x7b1ba68118
2025-05-27 22:38:00.822 23400-0 Go com.celzero.bravedns E runtime.goexit({})
2025-05-27 22:38:00.822 23400-0 Go com.celzero.bravedns E runtime/asm_arm64.s:1223 +0x4 fp=0x4000228fd0 sp=0x4000228fd0 pc=0x7b1bac3a94
2025-05-27 22:38:00.822 23400-0 Go com.celzero.bravedns E created by runtime.gcBgMarkStartWorkers in goroutine 17
2025-05-27 22:38:00.822 23400-0 Go com.celzero.bravedns E runtime/mgc.go:1339 +0x140
2025-05-27 22:38:00.822 23400-0 Go com.celzero.bravedns E
2025-05-27 22:38:00.822 23400-0 Go com.celzero.bravedns E goroutine 17 gp=0x4000002700 m=1 mp=0x4000066008 [syscall, locked to thread]:
2025-05-27 22:38:00.822 23400-0 Go com.celzero.bravedns E runtime.goexit({})
2025-05-27 22:38:00.822 23400-0 Go com.celzero.bravedns E runtime/asm_arm64.s:1223 +0x4 fp=0x4000074fe0 sp=0x4000074fe0 pc=0x7b1bac3a94
2025-05-27 22:38:00.822 23400-0 Go com.celzero.bravedns E
2025-05-27 22:38:00.822 23400-0 Go com.celzero.bravedns E goroutine 2 gp=0x4000002c40 m=nil [force gc (idle), 2 minutes]:
2025-05-27 22:38:00.822 23400-0 Go com.celzero.bravedns E runtime.gopark(0x74ffc2152cc7a?, 0x0?, 0x0?, 0x0?, 0x0?)
2025-05-27 22:38:00.822 23400-0 Go com.celzero.bravedns E runtime/proc.go:435 +0xc8 fp=0x4000060f90 sp=0x4000060f70 pc=0x7b1babbd28
2025-05-27 22:38:00.822 23400-0 Go com.celzero.bravedns E runtime.goparkunlock(...)
2025-05-27 22:38:00.822 23400-0 Go com.celzero.bravedns E runtime/proc.go:441
2025-05-27 22:38:00.822 23400-0 Go com.celzero.bravedns E runtime.forcegchelper()
2025-05-27 22:38:00.822 23400-0 Go com.celzero.bravedns E runtime/proc.go:348 +0xb8 fp=0x4000060fd0 sp=0x4000060f90 pc=0x7b1ba884c8
2025-05-27 22:38:00.822 23400-0 Go com.celzero.bravedns E runtime.goexit({})
2025-05-27 22:38:00.822 23400-0 Go com.celzero.bravedns E runtime/asm_arm64.s:1223 +0x4 fp=0x4000060fd0 sp=0x4000060fd0 pc=0x7b1bac3a94
2025-05-27 22:38:00.822 23400-0 Go com.celzero.bravedns E created by runtime.init.7 in goroutine 1
2025-05-27 22:38:00.822 23400-0 Go com.celzero.bravedns E runtime/proc.go:336 +0x24
- https://github.com/golang/go/issues/75889