You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Removing awg-specific options activates the "Android VPN thingy" as expected, the crash only happens when awg-specific options are enabled.
I'm running the latest GrapheneOS on Google Pixel 7a. I've tried enabling its compatibility mode to disable certain security hardening features, but that didn't help. I've previously used the official WireGuard client for Android and it worked flawlessly.
Here's what I believe is the most relevant part of the crash log:
...
10-22 13:16:47.186 1337 1373 D AmneziaWG/wg69: peer(ZPpN…vViU) - Starting
10-22 13:16:47.186 1337 1373 D AmneziaWG/wg69: Interface state was Down, requested Up, now Up
10-22 13:16:47.186 1337 1373 D AmneziaWG/wg69: Device started
10-22 13:16:47.186 1337 1424 D AmneziaWG/wg69: peer(ZPpN…vViU) - Routine: sequential receiver - started
10-22 13:16:47.186 1337 1424 D AmneziaWG/wg69: Routine: receive incoming v4 - started
10-22 13:16:47.187 1337 1424 D AmneziaWG/wg69: Routine: receive incoming v6 - started
10-22 13:16:47.187 1337 1384 D AmneziaWG/wg69: peer(ZPpN…vViU) - Routine: sequential sender - started
10-22 13:16:47.725 1337 1380 D AmneziaWG/wg69: peer(ZPpN…vViU) - Sending handshake initiation
10-22 13:16:47.729 1337 1380 D AmneziaWG/wg69: Routine: TUN reader - stopped
10-22 13:16:47.731 1337 0 E Go : panic: runtime error: index out of range [128] with length 128
10-22 13:16:47.732 1337 0 E Go :
10-22 13:16:47.732 1337 0 E Go : goroutine 63 [running]:
10-22 13:16:47.732 1337 0 E Go : github.com/amnezia-vpn/amneziawg-go/conn.coalesceMessages(0x400007a690, 0xc84a9b734cc0?, {0x4001bd8008?, 0xe4, 0x40003e99e8?}, {0x4001bec008, 0x80, 0xc84a9b7277d8?}, 0xc84a9b88d0e0)
10-22 13:16:47.732 1337 0 E Go : github.com/amnezia-vpn/[email protected]/conn/bind_std.go:492 +0x38c
10-22 13:16:47.732 1337 0 E Go : github.com/amnezia-vpn/amneziawg-go/conn.(*StdNetBind).Send(0x400018e090, {0x4001bd8008, 0xe4, 0xe4}, {0xc84a9b88eff8, 0x4000426180})
10-22 13:16:47.732 1337 0 E Go : github.com/amnezia-vpn/[email protected]/conn/bind_std.go:384 +0x418
10-22 13:16:47.732 1337 0 E Go : github.com/amnezia-vpn/amneziawg-go/device.(*Peer).SendBuffers(0x40003ac308, {0x4001bd8008, 0xe4, 0xe4})
10-22 13:16:47.732 1337 0 E Go : github.com/amnezia-vpn/[email protected]/device/peer.go:136 +0x218
10-22 13:16:47.732 1337 0 E Go : github.com/amnezia-vpn/amneziawg-go/device.(*Peer).SendHandshakeInitiation(0x40003ac308, 0xd8?)
10-22 13:16:47.732 1337 0 E Go : github.com/amnezia-vpn/[email protected]/device/send.go:141 +0x364
10-22 13:16:47.732 1337 0 E Go : github.com/amnezia-vpn/amneziawg-go/device.(*Peer).SendStagedPackets(0x40003ac308)
10-22 13:16:47.732 1337 0 E Go : github.com/amnezia-vpn/[email protected]/device/send.go:413 +0xd4
10-22 13:16:47.732 1337 0 E Go : github.com/amnezia-vpn/amneziawg-go/device.(*Device).RoutineReadFromTUN(0x40003ac008)
10-22 13:16:47.732 1337 0 E Go : github.com/amnezia-vpn/[email protected]/device/send.go:356 +0x694
10-22 13:16:47.732 1337 0 E Go : created by github.com/amnezia-vpn/amneziawg-go/device.NewDevice in goroutine 17
10-22 13:16:47.732 1337 0 E Go : github.com/amnezia-vpn/[email protected]/device/device.go:342 +0x3e8
Full log here
type: logcat
osVersion: google/lynx/lynx:15/AP3A.241005.015/2024102100:user/release-keys
packageName: org.amnezia.awg:4
buffers: main,system,crash,events,kernel
level: verbose
--------- beginning of events
10-22 13:16:40.524 1337 1337 I org.amnezia.awg: Using CollectorTypeCMC GC.
10-22 13:16:40.527 1337 1337 E org.amnezia.awg: Not starting debugger since process cannot load the jdwp agent.
10-22 13:16:40.617 1337 1337 W libc : Access denied finding property "ro.debuggable"
--------- switch to events
10-22 13:16:40.615 1337 1337 I auditd : avc=type=1400 audit(0.0:9995): avc: denied { read } for comm="app_process64" name="u:object_r:userdebug_or_eng_prop:s0" dev="tmpfs" ino=448 scontext=u:r:untrusted_app:s0:c236,c256,c512,c768 tcontext=u:object_r:userdebug_or_eng_prop:s0 tclass=file permissive=0 app=org.amnezia.awg
--------- switch to main
10-22 13:16:40.615 1337 1337 W app_process64: type=1400 audit(0.0:9995): avc: denied { read } for name="u:object_r:userdebug_or_eng_prop:s0" dev="tmpfs" ino=448 scontext=u:r:untrusted_app:s0:c236,c256,c512,c768 tcontext=u:object_r:userdebug_or_eng_prop:s0 tclass=file permissive=0 app=org.amnezia.awg
10-22 13:16:40.637 1337 1337 W libc : Access denied finding property "ro.debuggable"
10-22 13:16:40.637 1337 1337 W libc : Access denied finding property "ro.debuggable"
--------- switch to events
10-22 13:16:40.635 1337 1337 I auditd : avc=type=1400 audit(0.0:9996): avc: denied { read } for comm="app_process64" name="u:object_r:userdebug_or_eng_prop:s0" dev="tmpfs" ino=448 scontext=u:r:untrusted_app:s0:c236,c256,c512,c768 tcontext=u:object_r:userdebug_or_eng_prop:s0 tclass=file permissive=0 app=org.amnezia.awg
--------- switch to main
10-22 13:16:40.635 1337 1337 W app_process64: type=1400 audit(0.0:9996): avc: denied { read } for name="u:object_r:userdebug_or_eng_prop:s0" dev="tmpfs" ino=448 scontext=u:r:untrusted_app:s0:c236,c256,c512,c768 tcontext=u:object_r:userdebug_or_eng_prop:s0 tclass=file permissive=0 app=org.amnezia.awg
--------- switch to events
10-22 13:16:40.635 1337 1337 I auditd : avc=type=1400 audit(0.0:9997): avc: denied { read } for comm="app_process64" name="u:object_r:userdebug_or_eng_prop:s0" dev="tmpfs" ino=448 scontext=u:r:untrusted_app:s0:c236,c256,c512,c768 tcontext=u:object_r:userdebug_or_eng_prop:s0 tclass=file permissive=0 app=org.amnezia.awg
--------- switch to main
10-22 13:16:40.635 1337 1337 W app_process64: type=1400 audit(0.0:9997): avc: denied { read } for name="u:object_r:userdebug_or_eng_prop:s0" dev="tmpfs" ino=448 scontext=u:r:untrusted_app:s0:c236,c256,c512,c768 tcontext=u:object_r:userdebug_or_eng_prop:s0 tclass=file permissive=0 app=org.amnezia.awg
10-22 13:16:40.638 1337 1337 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 10236 <<<<<<
10-22 13:16:40.638 1337 1337 W libc : Access denied finding property "ro.debuggable"
--------- switch to events
10-22 13:16:40.635 1337 1337 I auditd : avc=type=1400 audit(0.0:9998): avc: denied { read } for comm="org.amnezia.awg" name="u:object_r:userdebug_or_eng_prop:s0" dev="tmpfs" ino=448 scontext=u:r:untrusted_app:s0:c236,c256,c512,c768 tcontext=u:object_r:userdebug_or_eng_prop:s0 tclass=file permissive=0 app=org.amnezia.awg
--------- switch to main
10-22 13:16:40.635 1337 1337 W org.amnezia.awg: type=1400 audit(0.0:9998): avc: denied { read } for name="u:object_r:userdebug_or_eng_prop:s0" dev="tmpfs" ino=448 scontext=u:r:untrusted_app:s0:c236,c256,c512,c768 tcontext=u:object_r:userdebug_or_eng_prop:s0 tclass=file permissive=0 app=org.amnezia.awg
10-22 13:16:40.642 1337 1337 I org.amnezia.awg: MMAP_TRYLOCK is supported in uffd errno:2 addr:0xcb7c6f3dc000 size:4096
10-22 13:16:40.643 1337 1337 I AndroidRuntime: Using default boot image
10-22 13:16:40.643 1337 1337 I AndroidRuntime: Leaving lock profiling enabled
10-22 13:16:40.643 1337 1337 W libc : Access denied finding property "odsign.verification.success"
--------- switch to events
10-22 13:16:40.643 1337 1337 I auditd : avc=type=1400 audit(0.0:9999): avc: denied { read } for comm="org.amnezia.awg" name="u:object_r:odsign_prop:s0" dev="tmpfs" ino=357 scontext=u:r:untrusted_app:s0:c236,c256,c512,c768 tcontext=u:object_r:odsign_prop:s0 tclass=file permissive=0 app=org.amnezia.awg
--------- switch to main
10-22 13:16:40.643 1337 1337 W org.amnezia.awg: type=1400 audit(0.0:9999): avc: denied { read } for name="u:object_r:odsign_prop:s0" dev="tmpfs" ino=357 scontext=u:r:untrusted_app:s0:c236,c256,c512,c768 tcontext=u:object_r:odsign_prop:s0 tclass=file permissive=0 app=org.amnezia.awg
10-22 13:16:40.644 1337 1337 W libc : Access denied finding property "ro.debuggable"
--------- switch to events
10-22 13:16:40.643 1337 1337 I auditd : avc=type=1400 audit(0.0:10000): avc: denied { read } for comm="org.amnezia.awg" name="u:object_r:userdebug_or_eng_prop:s0" dev="tmpfs" ino=448 scontext=u:r:untrusted_app:s0:c236,c256,c512,c768 tcontext=u:object_r:userdebug_or_eng_prop:s0 tclass=file permissive=0 app=org.amnezia.awg
--------- switch to main
10-22 13:16:40.643 1337 1337 W org.amnezia.awg: type=1400 audit(0.0:10000): avc: denied { read } for name="u:object_r:userdebug_or_eng_prop:s0" dev="tmpfs" ino=448 scontext=u:r:untrusted_app:s0:c236,c256,c512,c768 tcontext=u:object_r:userdebug_or_eng_prop:s0 tclass=file permissive=0 app=org.amnezia.awg
10-22 13:16:40.645 1337 1337 E cutils-trace: Error opening trace file: No such file or directory (2)
10-22 13:16:40.647 1337 1337 W org.amnezia.awg: ART APEX data files are untrusted.
10-22 13:16:40.647 1337 1337 I org.amnezia.awg: Using CollectorTypeCMC GC.
--------- switch to events
10-22 13:16:40.647 1337 1337 I auditd : avc=type=1400 audit(0.0:10001): avc: denied { getattr } for comm="org.amnezia.awg" path="/apex/apex-info-list.xml" dev="tmpfs" ino=89 scontext=u:r:untrusted_app:s0:c236,c256,c512,c768 tcontext=u:object_r:apex_info_file:s0 tclass=file permissive=0 app=org.amnezia.awg
--------- switch to main
10-22 13:16:40.647 1337 1337 W org.amnezia.awg: type=1400 audit(0.0:10001): avc: denied { getattr } for path="/apex/apex-info-list.xml" dev="tmpfs" ino=89 scontext=u:r:untrusted_app:s0:c236,c256,c512,c768 tcontext=u:object_r:apex_info_file:s0 tclass=file permissive=0 app=org.amnezia.awg
10-22 13:16:40.733 1337 1337 D nativeloader: InitDefaultPublicLibraries for_preload=1: libandroid.so:libaaudio.so:libamidi.so:libbinder_ndk.so:libc.so:libcamera2ndk.so:libdl.so:libEGL.so:libGLESv1_CM.so:libGLESv2.so:libGLESv3.so:libicu.so:libicui18n.so:libicuuc.so:libjnigraphics.so:liblog.so:libmediandk.so:libm.so:libnativehelper.so:libnativewindow.so:libOpenMAXAL.so:libOpenSLES.so:libRS.so:libstdc++.so:libsync.so:libvulkan.so:libwebviewchromium_plat_support.so:libz.so
10-22 13:16:40.750 1337 1337 D nativeloader: Load libicu_jni.so using APEX ns com_android_art for caller /apex/com.android.art/javalib/core-oj.jar: ok
10-22 13:16:40.750 1337 1337 D org.amnezia.awg: u_setTimeZoneFilesDirectory("/apex/com.android.tzdata/etc/tz/versioned/8/icu") succeeded.
10-22 13:16:40.750 1337 1337 D org.amnezia.awg: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt75l.dat
10-22 13:16:40.751 1337 1337 D nativeloader: Load libjavacore.so using APEX ns com_android_art for caller /apex/com.android.art/javalib/core-oj.jar: ok
10-22 13:16:40.753 1337 1337 D nativeloader: Load libopenjdk.so using APEX ns com_android_art for caller /apex/com.android.art/javalib/core-oj.jar: ok
--------- switch to events
10-22 13:16:40.779 1337 1337 I auditd : avc=type=1400 audit(0.0:10002): avc: denied { read } for comm="main" name="u:object_r:build_attestation_prop:s0" dev="tmpfs" ino=181 scontext=u:r:untrusted_app:s0:c236,c256,c512,c768 tcontext=u:object_r:build_attestation_prop:s0 tclass=file permissive=0 app=org.amnezia.awg
--------- switch to main
10-22 13:16:40.779 1337 1337 W main : type=1400 audit(0.0:10002): avc: denied { read } for name="u:object_r:build_attestation_prop:s0" dev="tmpfs" ino=181 scontext=u:r:untrusted_app:s0:c236,c256,c512,c768 tcontext=u:object_r:build_attestation_prop:s0 tclass=file permissive=0 app=org.amnezia.awg
10-22 13:16:40.780 1337 1337 W libc : Access denied finding property "ro.product.name_for_attestation"
10-22 13:16:40.780 1337 1337 W libc : Access denied finding property "ro.product.device_for_attestation"
10-22 13:16:40.780 1337 1337 W libc : Access denied finding property "ro.product.manufacturer_for_attestation"
10-22 13:16:40.780 1337 1337 W libc : Access denied finding property "ro.product.brand_for_attestation"
10-22 13:16:40.780 1337 1337 W libc : Access denied finding property "ro.product.model_for_attestation"
10-22 13:16:40.781 1337 1337 W libc : Access denied finding property "ro.debuggable"
10-22 13:16:40.782 1337 1337 D nativeloader: Load libframework-connectivity-tiramisu-jni.so using APEX ns com_android_tethering for caller /apex/com.android.tethering/javalib/framework-connectivity-t.jar: ok
10-22 13:16:40.782 1337 1337 D AndroidRuntime: Calling main entry com.android.internal.os.ExecInit
--------- switch to events
10-22 13:16:40.779 1337 1337 I auditd : avc=type=1400 audit(0.0:10003): avc: denied { read } for comm="main" name="u:object_r:build_attestation_prop:s0" dev="tmpfs" ino=181 scontext=u:r:untrusted_app:s0:c236,c256,c512,c768 tcontext=u:object_r:build_attestation_prop:s0 tclass=file permissive=0 app=org.amnezia.awg
--------- switch to main
10-22 13:16:40.779 1337 1337 W main : type=1400 audit(0.0:10003): avc: denied { read } for name="u:object_r:build_attestation_prop:s0" dev="tmpfs" ino=181 scontext=u:r:untrusted_app:s0:c236,c256,c512,c768 tcontext=u:object_r:build_attestation_prop:s0 tclass=file permissive=0 app=org.amnezia.awg
10-22 13:16:40.782 1337 1337 D Zygote : begin preload
10-22 13:16:40.782 1337 1337 I Zygote : Calling ZygoteHooks.beginPreload()
--------- switch to events
10-22 13:16:40.779 1337 1337 I auditd : avc=type=1400 audit(0.0:10004): avc: denied { read } for comm="main" name="u:object_r:build_attestation_prop:s0" dev="tmpfs" ino=181 scontext=u:r:untrusted_app:s0:c236,c256,c512,c768 tcontext=u:object_r:build_attestation_prop:s0 tclass=file permissive=0 app=org.amnezia.awg
--------- switch to main
10-22 13:16:40.779 1337 1337 W main : type=1400 audit(0.0:10004): avc: denied { read } for name="u:object_r:build_attestation_prop:s0" dev="tmpfs" ino=181 scontext=u:r:untrusted_app:s0:c236,c256,c512,c768 tcontext=u:object_r:build_attestation_prop:s0 tclass=file permissive=0 app=org.amnezia.awg
--------- switch to events
10-22 13:16:40.779 1337 1337 I auditd : avc=type=1400 audit(0.0:10005): avc: denied { read } for comm="main" name="u:object_r:build_attestation_prop:s0" dev="tmpfs" ino=181 scontext=u:r:untrusted_app:s0:c236,c256,c512,c768 tcontext=u:object_r:build_attestation_prop:s0 tclass=file permissive=0 app=org.amnezia.awg
--------- switch to main
10-22 13:16:40.779 1337 1337 W main : type=1400 audit(0.0:10005): avc: denied { read } for name="u:object_r:build_attestation_prop:s0" dev="tmpfs" ino=181 scontext=u:r:untrusted_app:s0:c236,c256,c512,c768 tcontext=u:object_r:build_attestation_prop:s0 tclass=file permissive=0 app=org.amnezia.awg
--------- switch to events
10-22 13:16:40.779 1337 1337 I auditd : avc=type=1400 audit(0.0:10006): avc: denied { read } for comm="main" name="u:object_r:build_attestation_prop:s0" dev="tmpfs" ino=181 scontext=u:r:untrusted_app:s0:c236,c256,c512,c768 tcontext=u:object_r:build_attestation_prop:s0 tclass=file permissive=0 app=org.amnezia.awg
--------- switch to main
10-22 13:16:40.779 1337 1337 W main : type=1400 audit(0.0:10006): avc: denied { read } for name="u:object_r:build_attestation_prop:s0" dev="tmpfs" ino=181 scontext=u:r:untrusted_app:s0:c236,c256,c512,c768 tcontext=u:object_r:build_attestation_prop:s0 tclass=file permissive=0 app=org.amnezia.awg
--------- switch to events
10-22 13:16:40.779 1337 1337 I auditd : avc=type=1400 audit(0.0:10007): avc: denied { read } for comm="main" name="u:object_r:userdebug_or_eng_prop:s0" dev="tmpfs" ino=448 scontext=u:r:untrusted_app:s0:c236,c256,c512,c768 tcontext=u:object_r:userdebug_or_eng_prop:s0 tclass=file permissive=0 app=org.amnezia.awg
--------- switch to main
10-22 13:16:40.779 1337 1337 W main : type=1400 audit(0.0:10007): avc: denied { read } for name="u:object_r:userdebug_or_eng_prop:s0" dev="tmpfs" ino=448 scontext=u:r:untrusted_app:s0:c236,c256,c512,c768 tcontext=u:object_r:userdebug_or_eng_prop:s0 tclass=file permissive=0 app=org.amnezia.awg
10-22 13:16:40.800 1337 1337 I Zygote : Preloading shared libraries...
10-22 13:16:40.801 1337 1337 D nativeloader: Load libandroid.so using system ns (caller=/system/framework/framework.jar!classes5.dex): ok
10-22 13:16:40.802 1337 1337 D nativeloader: Load libjnigraphics.so using system ns (caller=/system/framework/framework.jar!classes5.dex): ok
10-22 13:16:40.803 1337 1337 D nativeloader: Load libcompiler_rt.so using system ns (caller=/system/framework/framework.jar!classes5.dex): ok
10-22 13:16:40.803 1337 1337 E org.amnezia.awg: Unable to find pattern file or unable to map it for am
10-22 13:16:40.803 1337 1337 I Zygote : Called ZygoteHooks.endPreload()
10-22 13:16:40.806 1337 1337 D nativeloader: Load libjavacrypto.so using APEX ns com_android_conscrypt for caller /apex/com.android.conscrypt/javalib/conscrypt.jar: ok
10-22 13:16:40.811 1337 1337 I Zygote : Installed AndroidKeyStoreProvider in 7ms.
10-22 13:16:40.811 1337 1337 D Zygote : end preload
10-22 13:16:40.819 1337 1365 W libc : Access denied finding property "qemu.sf.lcd_density"
10-22 13:16:40.819 1337 1365 W libc : Access denied finding property "qemu.sf.lcd_density"
--------- switch to events
10-22 13:16:40.815 1337 1337 I auditd : avc=type=1400 audit(0.0:10008): avc: denied { read } for comm="binder:1337_2" name="u:object_r:qemu_sf_lcd_density_prop:s0" dev="tmpfs" ino=380 scontext=u:r:untrusted_app:s0:c236,c256,c512,c768 tcontext=u:object_r:qemu_sf_lcd_density_prop:s0 tclass=file permissive=0 app=org.amnezia.awg
--------- switch to main
10-22 13:16:40.815 1337 1337 W binder:1337_2: type=1400 audit(0.0:10008): avc: denied { read } for name="u:object_r:qemu_sf_lcd_density_prop:s0" dev="tmpfs" ino=380 scontext=u:r:untrusted_app:s0:c236,c256,c512,c768 tcontext=u:object_r:qemu_sf_lcd_density_prop:s0 tclass=file permissive=0 app=org.amnezia.awg
--------- switch to events
10-22 13:16:40.819 1337 1337 I auditd : avc=type=1400 audit(0.0:10009): avc: denied { read } for comm="binder:1337_2" name="u:object_r:qemu_sf_lcd_density_prop:s0" dev="tmpfs" ino=380 scontext=u:r:untrusted_app:s0:c236,c256,c512,c768 tcontext=u:object_r:qemu_sf_lcd_density_prop:s0 tclass=file permissive=0 app=org.amnezia.awg
--------- switch to main
10-22 13:16:40.819 1337 1337 W binder:1337_2: type=1400 audit(0.0:10009): avc: denied { read } for name="u:object_r:qemu_sf_lcd_density_prop:s0" dev="tmpfs" ino=380 scontext=u:r:untrusted_app:s0:c236,c256,c512,c768 tcontext=u:object_r:qemu_sf_lcd_density_prop:s0 tclass=file permissive=0 app=org.amnezia.awg
10-22 13:16:40.827 1337 1337 D nativeloader: Load libstats_jni.so using APEX ns com_android_os_statsd for caller /apex/com.android.os.statsd/javalib/framework-statsd.jar: ok
10-22 13:16:40.827 1337 1337 D CompatChangeReporter: Compat change id reported: 242716250; UID 10236; state: ENABLED
10-22 13:16:40.840 1337 1337 I Typeface: Preloading /system/fonts/Roboto-Regular.ttf
10-22 13:16:40.840 1337 1337 I Typeface: Preloading /system/fonts/RobotoStatic-Regular.ttf
10-22 13:16:40.854 1337 1337 I SystemFonts: Loading font config from /system/etc/fonts.xml
10-22 13:16:40.855 1337 1337 D CompatChangeReporter: Compat change id reported: 247079863; UID 10236; state: ENABLED
10-22 13:16:40.903 1337 1337 D nativeloader: InitApexLibraries:
10-22 13:16:40.903 1337 1337 D nativeloader: com_android_art: libnativehelper.so
10-22 13:16:40.903 1337 1337 D nativeloader: com_android_i18n: libicui18n.so:libicuuc.so:libicu.so
10-22 13:16:40.903 1337 1337 D nativeloader: com_android_neuralnetworks: libneuralnetworks.so
10-22 13:16:40.903 1337 1337 D nativeloader: InitDefaultPublicLibraries for_preload=0: libandroid.so:libaaudio.so:libamidi.so:libbinder_ndk.so:libc.so:libcamera2ndk.so:libclang_rt.hwasan-aarch64-android.so:libdl.so:libEGL.so:libGLESv1_CM.so:libGLESv2.so:libGLESv3.so:libjnigraphics.so:liblog.so:libmediandk.so:libm.so:libnativewindow.so:libOpenMAXAL.so:libOpenSLES.so:libRS.so:libstdc++.so:libsync.so:libvulkan.so:libwebviewchromium_plat_support.so:libz.so
10-22 13:16:40.903 1337 1337 D nativeloader: Configuring clns-1 for other apk /system_ext/framework/androidx.window.extensions.jar. target_sdk_version=34, uses_libraries=ALL, library_path=/data/app/~~ZZRT0Totser3TIp60pouVw==/org.amnezia.awg-tH6xI-amNGLxTepi8DqejQ==/lib/arm64:/data/app/~~ZZRT0Totser3TIp60pouVw==/org.amnezia.awg-tH6xI-amNGLxTepi8DqejQ==/base.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand:/data/user/0/org.amnezia.awg
10-22 13:16:40.904 1337 1337 D nativeloader: InitExtendedPublicLibraries: libedgetpu_dba.google.so
10-22 13:16:40.904 1337 1337 D nativeloader: Extending system_exposed_libraries: libedgetpu_dba.google.so
10-22 13:16:40.905 1337 1337 D nativeloader: InitVendorPublicLibraries: libOpenCL.so:libOpenCL-pixel.so:libedgetpu_client.google.so:libedgetpu_util.so:lib_aion_buffer.so:libgxp.so:gxp_metrics_logger.so
10-22 13:16:40.905 1337 1337 D nativeloader: InitProductPublicLibraries:
10-22 13:16:40.907 1337 1337 D nativeloader: Configuring clns-2 for other apk /system_ext/framework/androidx.window.sidecar.jar. target_sdk_version=34, uses_libraries=ALL, library_path=/data/app/~~ZZRT0Totser3TIp60pouVw==/org.amnezia.awg-tH6xI-amNGLxTepi8DqejQ==/lib/arm64:/data/app/~~ZZRT0Totser3TIp60pouVw==/org.amnezia.awg-tH6xI-amNGLxTepi8DqejQ==/base.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand:/data/user/0/org.amnezia.awg
10-22 13:16:40.907 1337 1337 D nativeloader: Extending system_exposed_libraries: libedgetpu_dba.google.so
10-22 13:16:40.910 1337 1337 D nativeloader: Configuring clns-3 for other apk /data/app/~~ZZRT0Totser3TIp60pouVw==/org.amnezia.awg-tH6xI-amNGLxTepi8DqejQ==/base.apk. target_sdk_version=34, uses_libraries=, library_path=/data/app/~~ZZRT0Totser3TIp60pouVw==/org.amnezia.awg-tH6xI-amNGLxTepi8DqejQ==/lib/arm64:/data/app/~~ZZRT0Totser3TIp60pouVw==/org.amnezia.awg-tH6xI-amNGLxTepi8DqejQ==/base.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand:/data/user/0/org.amnezia.awg
10-22 13:16:40.917 1337 1337 D nativeloader: Load libframework-connectivity-jni.so using APEX ns com_android_tethering for caller /apex/com.android.tethering/javalib/framework-connectivity.jar: ok
10-22 13:16:40.918 1337 1337 V GraphicsEnvironment: Currently set values for:
10-22 13:16:40.918 1337 1337 V GraphicsEnvironment: angle_gl_driver_selection_pkgs=[com.android.angle, com.linecorp.b612.android, com.campmobile.snow, com.google.android.apps.tachyon]
10-22 13:16:40.918 1337 1337 V GraphicsEnvironment: angle_gl_driver_selection_values=[angle, native, native, native]
10-22 13:16:40.918 1337 1337 V GraphicsEnvironment: org.amnezia.awg is not listed in per-application setting
10-22 13:16:40.918 1337 1337 V GraphicsEnvironment: Neither updatable production driver nor prerelease driver is supported.
10-22 13:16:40.938 1337 1337 I AmneziaWG/Application: AmneziaWG/1.1.1 (Android 35; arm64-v8a; lynx; Google Pixel 7a; google/lynx/lynx:15/AP3A.241005.015/2024102100:user/release-keys)
10-22 13:16:40.953 1337 1375 D nativeloader: Load /data/app/~~ZZRT0Totser3TIp60pouVw==/org.amnezia.awg-tH6xI-amNGLxTepi8DqejQ==/base.apk!/lib/arm64-v8a/libwg-go.so using ns clns-3 from class loader (caller=/data/app/~~ZZRT0Totser3TIp60pouVw==/org.amnezia.awg-tH6xI-amNGLxTepi8DqejQ==/base.apk): ok
10-22 13:16:40.957 1337 1337 D AppCompatDelegate: Checking for metadata for AppLocalesMetadataHolderService : Service not found
--------- switch to events
10-22 13:16:40.981 1337 1337 I wm_on_create_called: [Token=17053618,Component Name=org.amnezia.awg.activity.MainActivity,Reason=performCreate,time=14ms]
10-22 13:16:41.003 1337 1337 I wm_on_start_called: [Token=17053618,Component Name=org.amnezia.awg.activity.MainActivity,Reason=handleStartActivity,time=22ms]
10-22 13:16:41.004 1337 1337 I wm_on_resume_called: [Token=17053618,Component Name=org.amnezia.awg.activity.MainActivity,Reason=RESUME_ACTIVITY,time=0ms]
--------- switch to main
10-22 13:16:41.008 1337 1337 W libc : Access denied finding property "ro.debuggable"
--------- switch to events
10-22 13:16:41.007 1337 1337 I auditd : avc=type=1400 audit(0.0:10012): avc: denied { read } for comm="org.amnezia.awg" name="u:object_r:userdebug_or_eng_prop:s0" dev="tmpfs" ino=448 scontext=u:r:untrusted_app:s0:c236,c256,c512,c768 tcontext=u:object_r:userdebug_or_eng_prop:s0 tclass=file permissive=0 app=org.amnezia.awg
--------- switch to main
10-22 13:16:41.007 1337 1337 W org.amnezia.awg: type=1400 audit(0.0:10012): avc: denied { read } for name="u:object_r:userdebug_or_eng_prop:s0" dev="tmpfs" ino=448 scontext=u:r:untrusted_app:s0:c236,c256,c512,c768 tcontext=u:object_r:userdebug_or_eng_prop:s0 tclass=file permissive=0 app=org.amnezia.awg
--------- switch to events
10-22 13:16:41.013 1337 1337 I wm_on_top_resumed_gained_called: [Token=17053618,Component Name=org.amnezia.awg.activity.MainActivity,Reason=topStateChangedWhenResumed]
--------- switch to main
10-22 13:16:41.014 1337 1337 D AmneziaWG/GoBackend: Service started by Always-on VPN feature
10-22 13:16:41.033 1337 1376 E cutils-trace: Error opening trace file: No such file or directory (2)
--------- switch to events
10-22 13:16:41.052 1337 1337 I viewroot_draw_event: [window=VRI[MainActivity],event=reportDrawFinished seqId=0]
--------- switch to main
10-22 13:16:46.616 1337 1411 D ProfileInstaller: Installing profile for org.amnezia.awg
10-22 13:16:47.155 1337 1373 I AmneziaWG/GoBackend: Bringing tunnel wg69 UP
10-22 13:16:47.177 1337 1373 D AmneziaWG/GoBackend: Go backend v0.2.11
10-22 13:16:47.178 1337 1373 D AmneziaWG/wg69: Attaching to interface tun0
10-22 13:16:47.178 1337 1373 D AmneziaWG/wg69: UAPI: Updating private key
10-22 13:16:47.179 1337 1380 D AmneziaWG/wg69: Routine: decryption worker 4 - started
10-22 13:16:47.179 1337 1380 D AmneziaWG/wg69: Routine: encryption worker 2 - started
10-22 13:16:47.179 1337 1380 D AmneziaWG/wg69: Routine: decryption worker 2 - started
10-22 13:16:47.179 1337 1380 D AmneziaWG/wg69: Routine: handshake worker 2 - started
10-22 13:16:47.179 1337 1380 D AmneziaWG/wg69: Routine: encryption worker 3 - started
10-22 13:16:47.179 1337 1380 D AmneziaWG/wg69: Routine: decryption worker 3 - started
10-22 13:16:47.179 1337 1380 D AmneziaWG/wg69: Routine: handshake worker 3 - started
10-22 13:16:47.179 1337 1380 D AmneziaWG/wg69: Routine: encryption worker 4 - started
10-22 13:16:47.179 1337 1380 D AmneziaWG/wg69: Routine: handshake worker 6 - started
10-22 13:16:47.179 1337 1384 D AmneziaWG/wg69: Routine: handshake worker 1 - started
10-22 13:16:47.179 1337 1380 D AmneziaWG/wg69: Routine: handshake worker 4 - started
10-22 13:16:47.179 1337 1380 D AmneziaWG/wg69: Routine: encryption worker 6 - started
10-22 13:16:47.179 1337 1384 D AmneziaWG/wg69: Routine: encryption worker 1 - started
10-22 13:16:47.179 1337 1380 D AmneziaWG/wg69: Routine: decryption worker 6 - started
10-22 13:16:47.179 1337 1384 D AmneziaWG/wg69: Routine: decryption worker 1 - started
10-22 13:16:47.179 1337 1380 D AmneziaWG/wg69: Routine: encryption worker 5 - started
--------- switch to events
10-22 13:16:47.183 1337 1337 I auditd : avc=type=1400 audit(0.0:10016): avc: denied { read } for comm="DefaultDispatch" name="somaxconn" dev="proc" ino=329508 scontext=u:r:untrusted_app:s0:c236,c256,c512,c768 tcontext=u:object_r:proc_net:s0 tclass=file permissive=0 app=org.amnezia.awg
--------- switch to main
10-22 13:16:47.183 1337 1337 W DefaultDispatch: type=1400 audit(0.0:10016): avc: denied { read } for name="somaxconn" dev="proc" ino=329508 scontext=u:r:untrusted_app:s0:c236,c256,c512,c768 tcontext=u:object_r:proc_net:s0 tclass=file permissive=0 app=org.amnezia.awg
10-22 13:16:47.179 1337 1384 D AmneziaWG/wg69: Routine: decryption worker 5 - started
10-22 13:16:47.179 1337 1380 D AmneziaWG/wg69: Routine: encryption worker 8 - started
10-22 13:16:47.179 1337 1384 D AmneziaWG/wg69: Routine: decryption worker 7 - started
10-22 13:16:47.179 1337 1380 D AmneziaWG/wg69: Routine: handshake worker 7 - started
10-22 13:16:47.179 1337 1380 D AmneziaWG/wg69: Routine: handshake worker 8 - started
10-22 13:16:47.179 1337 1380 D AmneziaWG/wg69: Routine: decryption worker 8 - started
10-22 13:16:47.179 1337 1380 D AmneziaWG/wg69: Routine: TUN reader - started
10-22 13:16:47.179 1337 1424 D AmneziaWG/wg69: Routine: handshake worker 5 - started
10-22 13:16:47.179 1337 1373 D AmneziaWG/wg69: UAPI: Updating junk_packet_count
10-22 13:16:47.179 1337 1373 D AmneziaWG/wg69: UAPI: Updating junk_packet_min_size
10-22 13:16:47.179 1337 1373 D AmneziaWG/wg69: UAPI: Updating junk_packet_max_size
10-22 13:16:47.179 1337 1373 D AmneziaWG/wg69: UAPI: Updating init_packet_junk_size
10-22 13:16:47.180 1337 1373 D AmneziaWG/wg69: UAPI: Updating response_packet_junk_size
10-22 13:16:47.180 1337 1373 D AmneziaWG/wg69: UAPI: Removing all peers
10-22 13:16:47.180 1337 1425 D AmneziaWG/wg69: Routine: event worker - started
10-22 13:16:47.180 1337 1384 D AmneziaWG/wg69: Routine: encryption worker 7 - started
10-22 13:16:47.183 1337 1373 D AmneziaWG/wg69: peer(ZPpN…vViU) - UAPI: Created
10-22 13:16:47.183 1337 1373 D AmneziaWG/wg69: peer(ZPpN…vViU) - UAPI: Adding allowedip
10-22 13:16:47.183 1337 1373 D AmneziaWG/wg69: peer(ZPpN…vViU) - UAPI: Updating endpoint
10-22 13:16:47.183 1337 1373 D AmneziaWG/wg69: UAPI: Using default init type
10-22 13:16:47.183 1337 1373 D AmneziaWG/wg69: UAPI: Using default response type
10-22 13:16:47.183 1337 1373 D AmneziaWG/wg69: UAPI: Using default underload type
10-22 13:16:47.183 1337 1373 D AmneziaWG/wg69: UAPI: Using default transport type
10-22 13:16:47.186 1337 1373 D AmneziaWG/wg69: UDP bind has been updated
10-22 13:16:47.186 1337 1373 D AmneziaWG/wg69: peer(ZPpN…vViU) - Starting
10-22 13:16:47.186 1337 1373 D AmneziaWG/wg69: Interface state was Down, requested Up, now Up
10-22 13:16:47.186 1337 1373 D AmneziaWG/wg69: Device started
10-22 13:16:47.186 1337 1424 D AmneziaWG/wg69: peer(ZPpN…vViU) - Routine: sequential receiver - started
10-22 13:16:47.186 1337 1424 D AmneziaWG/wg69: Routine: receive incoming v4 - started
10-22 13:16:47.187 1337 1424 D AmneziaWG/wg69: Routine: receive incoming v6 - started
10-22 13:16:47.187 1337 1384 D AmneziaWG/wg69: peer(ZPpN…vViU) - Routine: sequential sender - started
10-22 13:16:47.725 1337 1380 D AmneziaWG/wg69: peer(ZPpN…vViU) - Sending handshake initiation
10-22 13:16:47.729 1337 1380 D AmneziaWG/wg69: Routine: TUN reader - stopped
10-22 13:16:47.731 1337 0 E Go : panic: runtime error: index out of range [128] with length 128
10-22 13:16:47.732 1337 0 E Go :
10-22 13:16:47.732 1337 0 E Go : goroutine 63 [running]:
10-22 13:16:47.732 1337 0 E Go : github.com/amnezia-vpn/amneziawg-go/conn.coalesceMessages(0x400007a690, 0xc84a9b734cc0?, {0x4001bd8008?, 0xe4, 0x40003e99e8?}, {0x4001bec008, 0x80, 0xc84a9b7277d8?}, 0xc84a9b88d0e0)
10-22 13:16:47.732 1337 0 E Go : github.com/amnezia-vpn/[email protected]/conn/bind_std.go:492 +0x38c
10-22 13:16:47.732 1337 0 E Go : github.com/amnezia-vpn/amneziawg-go/conn.(*StdNetBind).Send(0x400018e090, {0x4001bd8008, 0xe4, 0xe4}, {0xc84a9b88eff8, 0x4000426180})
10-22 13:16:47.732 1337 0 E Go : github.com/amnezia-vpn/[email protected]/conn/bind_std.go:384 +0x418
10-22 13:16:47.732 1337 0 E Go : github.com/amnezia-vpn/amneziawg-go/device.(*Peer).SendBuffers(0x40003ac308, {0x4001bd8008, 0xe4, 0xe4})
10-22 13:16:47.732 1337 0 E Go : github.com/amnezia-vpn/[email protected]/device/peer.go:136 +0x218
10-22 13:16:47.732 1337 0 E Go : github.com/amnezia-vpn/amneziawg-go/device.(*Peer).SendHandshakeInitiation(0x40003ac308, 0xd8?)
10-22 13:16:47.732 1337 0 E Go : github.com/amnezia-vpn/[email protected]/device/send.go:141 +0x364
10-22 13:16:47.732 1337 0 E Go : github.com/amnezia-vpn/amneziawg-go/device.(*Peer).SendStagedPackets(0x40003ac308)
10-22 13:16:47.732 1337 0 E Go : github.com/amnezia-vpn/[email protected]/device/send.go:413 +0xd4
10-22 13:16:47.732 1337 0 E Go : github.com/amnezia-vpn/amneziawg-go/device.(*Device).RoutineReadFromTUN(0x40003ac008)
10-22 13:16:47.732 1337 0 E Go : github.com/amnezia-vpn/[email protected]/device/send.go:356 +0x694
10-22 13:16:47.732 1337 0 E Go : created by github.com/amnezia-vpn/amneziawg-go/device.NewDevice in goroutine 17
10-22 13:16:47.732 1337 0 E Go : github.com/amnezia-vpn/[email protected]/device/device.go:342 +0x3e8
--------- switch to crash
10-22 13:16:47.733 1337 1380 F libc : Fatal signal 6 (SIGABRT), code -6 (SI_TKILL) in tid 1380 (DefaultDispatch), pid 1337 (org.amnezia.awg)
--------- switch to main
10-22 13:16:47.806 1451 1451 E cutils-trace: Error opening trace file: No such file or directory (2)
10-22 13:16:47.813 1452 1452 E crash_dump64: failed to get the guest state header for thread 1337: Bad address
10-22 13:16:47.814 1452 1452 E crash_dump64: failed to get the guest state header for thread 1356: Bad address
10-22 13:16:47.814 1452 1452 E crash_dump64: failed to get the guest state header for thread 1357: Bad address
10-22 13:16:47.814 1452 1452 E crash_dump64: failed to get the guest state header for thread 1358: Bad address
10-22 13:16:47.815 1452 1452 E crash_dump64: failed to get the guest state header for thread 1360: Bad address
10-22 13:16:47.815 1452 1452 E crash_dump64: failed to get the guest state header for thread 1361: Bad address
10-22 13:16:47.815 1452 1452 E crash_dump64: failed to get the guest state header for thread 1363: Bad address
10-22 13:16:47.816 1452 1452 E crash_dump64: failed to get the guest state header for thread 1364: Bad address
10-22 13:16:47.816 1452 1452 E crash_dump64: failed to get the guest state header for thread 1365: Bad address
10-22 13:16:47.816 1452 1452 E crash_dump64: failed to get the guest state header for thread 1367: Bad address
10-22 13:16:47.817 1452 1452 E crash_dump64: failed to get the guest state header for thread 1371: Bad address
10-22 13:16:47.817 1452 1452 E crash_dump64: failed to get the guest state header for thread 1373: Bad address
10-22 13:16:47.821 1452 1452 E crash_dump64: failed to get the guest state header for thread 1374: Bad address
10-22 13:16:47.821 1452 1452 E crash_dump64: failed to get the guest state header for thread 1375: Bad address
10-22 13:16:47.822 1452 1452 E crash_dump64: failed to get the guest state header for thread 1376: Bad address
10-22 13:16:47.822 1452 1452 E crash_dump64: failed to get the guest state header for thread 1380: Bad address
10-22 13:16:47.822 1452 1452 E crash_dump64: failed to get the guest state header for thread 1381: Bad address
10-22 13:16:47.823 1452 1452 E crash_dump64: failed to get the guest state header for thread 1384: Bad address
10-22 13:16:47.823 1452 1452 E crash_dump64: failed to get the guest state header for thread 1385: Bad address
10-22 13:16:47.823 1452 1452 E crash_dump64: failed to get the guest state header for thread 1388: Bad address
10-22 13:16:47.823 1452 1452 E crash_dump64: failed to get the guest state header for thread 1390: Bad address
10-22 13:16:47.824 1452 1452 E crash_dump64: failed to get the guest state header for thread 1391: Bad address
10-22 13:16:47.824 1452 1452 E crash_dump64: failed to get the guest state header for thread 1392: Bad address
10-22 13:16:47.824 1452 1452 E crash_dump64: failed to get the guest state header for thread 1393: Bad address
10-22 13:16:47.825 1452 1452 E crash_dump64: failed to get the guest state header for thread 1394: Bad address
10-22 13:16:47.825 1452 1452 E crash_dump64: failed to get the guest state header for thread 1397: Bad address
10-22 13:16:47.825 1452 1452 E crash_dump64: failed to get the guest state header for thread 1399: Bad address
10-22 13:16:47.825 1452 1452 E crash_dump64: failed to get the guest state header for thread 1403: Bad address
10-22 13:16:47.825 1452 1452 E crash_dump64: failed to get the guest state header for thread 1424: Bad address
10-22 13:16:47.826 1452 1452 E crash_dump64: failed to get the guest state header for thread 1425: Bad address
10-22 13:16:47.826 1452 1452 E crash_dump64: failed to get the guest state header for thread 1426: Bad address
10-22 13:16:47.826 1452 1452 E crash_dump64: failed to get the guest state header for thread 1427: Bad address
10-22 13:16:47.826 1452 1452 E crash_dump64: failed to get the guest state header for thread 1430: Bad address
10-22 13:16:47.826 1452 1452 E crash_dump64: failed to get the guest state header for thread 1431: Bad address
10-22 13:16:47.875 1452 1452 I crash_dump64: obtaining output fd from tombstoned, type: kDebuggerdTombstoneProto
10-22 13:16:47.876 1452 1452 I crash_dump64: performing dump of process 1337 (target tid = 1380)
10-22 13:16:47.926 1452 1452 E cutils-trace: Error opening trace file: No such file or directory (2)
--------- switch to crash
10-22 13:16:48.109 1452 1452 F DEBUG : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
10-22 13:16:48.109 1452 1452 F DEBUG : Build fingerprint: 'google/lynx/lynx:15/AP3A.241005.015/2024102100:user/release-keys'
10-22 13:16:48.109 1452 1452 F DEBUG : Revision: 'MP1.0'
10-22 13:16:48.109 1452 1452 F DEBUG : ABI: 'arm64'
10-22 13:16:48.109 1452 1452 F DEBUG : Timestamp: 2024-10-22 16:16:47.887656381+0300
10-22 13:16:48.109 1452 1452 F DEBUG : Process uptime: 8s
10-22 13:16:48.109 1452 1452 F DEBUG : Cmdline: org.amnezia.awg
10-22 13:16:48.109 1452 1452 F DEBUG : pid: 1337, tid: 1380, name: DefaultDispatch >>> org.amnezia.awg <<<
10-22 13:16:48.109 1452 1452 F DEBUG : uid: 10236
10-22 13:16:48.109 1452 1452 F DEBUG : tagged_addr_ctrl: 0000000000000001 (PR_TAGGED_ADDR_ENABLE)
10-22 13:16:48.109 1452 1452 F DEBUG : signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------
10-22 13:16:48.109 1452 1452 F DEBUG : x0 0000000000000000 x1 0000000000000564 x2 0000000000000006 x3 0000000000000008
10-22 13:16:48.109 1452 1452 F DEBUG : x4 0000000000000001 x5 0000000000000001 x6 0000000000000000 x7 000000000000000a
10-22 13:16:48.109 1452 1452 F DEBUG : x8 0000000000000083 x9 0000000000000049 x10 0000000000003ac9 x11 000000003b9ac9ff
10-22 13:16:48.109 1452 1452 F DEBUG : x12 0000cb7c6f3df090 x13 000000007fffffff x14 000000000024c214 x15 0000005637433ce4
10-22 13:16:48.109 1452 1452 F DEBUG : x16 0000c84a99f06040 x17 0000000028b0aaab x18 0000c84a98e20000 x19 0000000000000539
10-22 13:16:48.109 1452 1452 F DEBUG : x20 0000c84a9a6fc7f0 x21 0000c84a9b9733c0 x22 0000000000000001 x23 000000144982273b
10-22 13:16:48.109 1452 1452 F DEBUG : x24 0000000087091211 x25 000000006b08e647 x26 0000000000000000 x27 0000000000000010
10-22 13:16:48.109 1452 1452 F DEBUG : x28 00000040003d76c0 x29 00000040003e9788
10-22 13:16:48.109 1452 1452 F DEBUG : lr 0000c84a9b76b954 sp 00000040003e9790 pc 0000c84a9b7891d8 pst 0000000080001000
10-22 13:16:48.109 1452 1452 F DEBUG : 1 total frames
10-22 13:16:48.109 1452 1452 F DEBUG : backtrace:
10-22 13:16:48.109 1452 1452 F DEBUG : #00 pc 000000000010f1d8 /data/app/~~ZZRT0Totser3TIp60pouVw==/org.amnezia.awg-tH6xI-amNGLxTepi8DqejQ==/base.apk!libwg-go.so (offset 0x124000)
--------- switch to events
10-22 13:16:48.149 1337 1337 I wm_on_top_resumed_lost_called: [Token=17053618,Component Name=org.amnezia.awg.activity.MainActivity,Reason=topStateChangedWhenResumed]
I also have the exact same issue (with the exact same Go panic trace in the logs) when I use WG Tunnel. Pining @zaneschepke just in case.
Пишу на английском чтоб всем было понятно, но готов ответить на все вопросы тут на русском если так будет удобнее.
The text was updated successfully, but these errors were encountered:
The application is crashing when activating a tunnel that uses AmneziaWG-specific options (Jc, Jmin, Jmax etc.).
My configuration looks something like this (adapted from what I use on Linux, and it works fine there):
Removing awg-specific options activates the "Android VPN thingy" as expected, the crash only happens when awg-specific options are enabled.
I'm running the latest GrapheneOS on Google Pixel 7a. I've tried enabling its compatibility mode to disable certain security hardening features, but that didn't help. I've previously used the official WireGuard client for Android and it worked flawlessly.
Here's what I believe is the most relevant part of the crash log:
Full log here
I also have the exact same issue (with the exact same Go panic trace in the logs) when I use WG Tunnel. Pining @zaneschepke just in case.
Пишу на английском чтоб всем было понятно, но готов ответить на все вопросы тут на русском если так будет удобнее.
The text was updated successfully, but these errors were encountered: