xvzc / SpoofDPI

A simple and fast anti-censorship tool written in Go
Apache License 2.0
3.53k stars 251 forks source link

MIPS SIGSEGV: segmentation violation #227

Open asm4yar opened 1 month ago

asm4yar commented 1 month ago

Version

v0.11.1

Operating System

Linux RV6699 3.4.11-rt19 #2 SMP PREEMPT Wed Jan 16 18:09:40 CST 2019 mips GNU/Linux

How are you running SpoofDPI?

/.spoofdpi/bin /.spoofdpi/bin # ls -la drwxrwxrwx 2 SuperUse root 0 Aug 30 19:53 . drwxr-xr-x 3 SuperUse root 0 Aug 30 19:52 .. -rwxr-xr-x 1 SuperUse root 7208960 Aug 30 19:48 spoofdpi

/.spoofdpi/bin # ./spoofdpi futexwakeup addr=0x6ea9b8 returned -89 SIGSEGV: segmentation violation PC=0x55388 m=2 sigcode=128

goroutine 0 [idle]: runtime.futexwakeup(0x6ea9b8, 0x1) /opt/hostedtoolcache/go/1.21.13/x64/src/runtime/os_linux.go:94 +0x90 fp=0x103df9c sp=0x103df70 pc=0x55388 runtime.notewakeup(0x6ea9b8) /opt/hostedtoolcache/go/1.21.13/x64/src/runtime/lock_futex.go:145 +0x6c fp=0x103dfac sp=0x103df9c pc=0x1c938 runtime.startlockedm(0x1000100) /opt/hostedtoolcache/go/1.21.13/x64/src/runtime/proc.go:2802 +0x90 fp=0x103dfbc sp=0x103dfac pc=0x6466c runtime.schedule() /opt/hostedtoolcache/go/1.21.13/x64/src/runtime/proc.go:3623 +0x94 fp=0x103dfd8 sp=0x103dfbc pc=0x6710c runtime.mstart1() /opt/hostedtoolcache/go/1.21.13/x64/src/runtime/proc.go:1609 +0xfc fp=0x103dfe8 sp=0x103dfd8 pc=0x61928 runtime.mstart0() /opt/hostedtoolcache/go/1.21.13/x64/src/runtime/proc.go:1559 +0x7c fp=0x103dffc sp=0x103dfe8 pc=0x6180c runtime.mstart() /opt/hostedtoolcache/go/1.21.13/x64/src/runtime/asm_mipsx.s:89 +0x14 fp=0x103e000 sp=0x103dffc pc=0x9b440

goroutine 1 [chan receive, locked to thread]: runtime.gopark(0x464db4, 0x1020070, 0xe, 0x17, 0x2) /opt/hostedtoolcache/go/1.21.13/x64/src/runtime/proc.go:398 +0x128 fp=0x102c740 sp=0x102c734 pc=0x5e2d0 runtime.chanrecv(0x1020040, 0x0, 0x1) /opt/hostedtoolcache/go/1.21.13/x64/src/runtime/chan.go:583 +0x5c8 fp=0x102c77c sp=0x102c740 pc=0x16ac0 runtime.chanrecv1(0x1020040, 0x0) /opt/hostedtoolcache/go/1.21.13/x64/src/runtime/chan.go:442 +0x2c fp=0x102c790 sp=0x102c77c pc=0x164a4 runtime.gcenable() /opt/hostedtoolcache/go/1.21.13/x64/src/runtime/mgc.go:202 +0x128 fp=0x102c7a4 sp=0x102c790 pc=0x30b50 runtime.main() /opt/hostedtoolcache/go/1.21.13/x64/src/runtime/proc.go:208 +0x1d0 fp=0x102c7ec sp=0x102c7a4 pc=0x5daf0 runtime.goexit() /opt/hostedtoolcache/go/1.21.13/x64/src/runtime/asm_mipsx.s:641 +0x4 fp=0x102c7ec sp=0x102c7ec pc=0x9d874

goroutine 2 [runnable]: runtime.forcegchelper() /opt/hostedtoolcache/go/1.21.13/x64/src/runtime/proc.go:313 fp=0x102cfec sp=0x102cfec pc=0x5dfb4 runtime.goexit() /opt/hostedtoolcache/go/1.21.13/x64/src/runtime/asm_mipsx.s:641 +0x4 fp=0x102cfec sp=0x102cfec pc=0x9d874 created by runtime.init.5 in goroutine 1 /opt/hostedtoolcache/go/1.21.13/x64/src/runtime/proc.go:310 +0x44

goroutine 3 [runnable]: runtime.gcenable.func1() /opt/hostedtoolcache/go/1.21.13/x64/src/runtime/mgc.go:200 fp=0x102d7ec sp=0x102d7ec pc=0x30bf4 runtime.goexit() /opt/hostedtoolcache/go/1.21.13/x64/src/runtime/asm_mipsx.s:641 +0x4 fp=0x102d7ec sp=0x102d7ec pc=0x9d874 created by runtime.gcenable in goroutine 1 /opt/hostedtoolcache/go/1.21.13/x64/src/runtime/mgc.go:200 +0xb4

goroutine 4 [runnable]: runtime.gcenable.func2() /opt/hostedtoolcache/go/1.21.13/x64/src/runtime/mgc.go:201 fp=0x102dfec sp=0x102dfec pc=0x30b80 runtime.goexit() /opt/hostedtoolcache/go/1.21.13/x64/src/runtime/asm_mipsx.s:641 +0x4 fp=0x102dfec sp=0x102dfec pc=0x9d874 created by runtime.gcenable in goroutine 1 /opt/hostedtoolcache/go/1.21.13/x64/src/runtime/mgc.go:201 +0x114

r0 0x0 r1 0x1006 r2 0x1006 r3 0x1 r4 0x2 r5 0x4bffbc r6 0x1 r7 0x0 r8 0x0 r9 0x9900 r10 0x0 r11 0x8bd78000 r12 0x38 r13 0x19999999 r14 0x21 r15 0x6 r16 0x1030240 r17 0x1000500 r18 0x9b42c r19 0x8 r20 0x0 r21 0x76ec6074 r22 0x0 r23 0x1 r24 0x2 r25 0x0 r26 0x0 r27 0x0 r28 0x0 r29 0x103df70 r30 0x1000500 r31 0x55380 pc 0x55388 link 0x55380 lo 0x0 hi 0x0 /.spoofdpi/bin # uname -m mips

Description

What are the system requirements? Minimum kernel version, RAM? I'm running it on an old GPON terminal.