Git Product home page Git Product logo

Comments (27)

ShootingKing-AM avatar ShootingKing-AM commented on August 24, 2024

Hi, a key steamvr component doesnt work, restart steamvr or an error has occured when updating steamvr, the application is running means that SteamVr is not closed properly. You need to close all processes related to SteamVr from Task Manager-> vrserver.exe, vrcore.exe, vrrenderer.exe etc etc ....

Which mobile phone are you using ? And dosent it show a "crash dialog" when the android app is crashed in latest build ?

from phonevr.

atesin avatar atesin commented on August 24, 2024

i confirm i had none of these processes running, and used the .bat to close steam services from a previous pvr build also

my phone is an umidigi a5 pro (sold as gear gm30 here in chile by pcfactory)

forgot to mention.... in my phone i cant find the permissions "Run in Background" and "Auto Start"(Restart on Crash), just the documents and photos access (sdcard)

from phonevr.

ShootingKing-AM avatar ShootingKing-AM commented on August 24, 2024

Dont use .bat(s) anymore they are no longer supported, Can you share a screenshot of details page of Taskmanager ? And what about the Android Crash screen ? Btw we can discuss faster on Discord :D if you dont mind

from phonevr.

atesin avatar atesin commented on August 24, 2024

additional requested logs ......

pvr-logs.zip

notes:

  • i have no PVRServer\ subfolder in "C:\Program Files (x86)\Steam\steamapps\common\SteamVR\drivers"
  • i have no virtualis.phonevr/ subdirectory in /Android/data/
  • i have no PVR/ subdirectory in Android/data/virtualis.phonevr/files/

from phonevr.

dzid26 avatar dzid26 commented on August 24, 2024

Samsung Note8. Android 9.
App closes few seconds after connection is established and screen goes in "persistence mode".
Server side log is empty.
SteamLog
vrserver.txt

And phone side log doesn't say much.

02:21:48-14.11.2020 - PVR-JNI-I: JNI setExtDirectory: len: 60, copdstr: /storage/emulated/0/Android/data/viritualisres.phonevr/files
02:21:48-14.11.2020 - PVR-JNI-I: JNI startAnnouncer: :33333
02:21:48-14.11.2020 - PVR-JNI-I: [PVRSockets::PVRStartAnnouncer] TCP error: Bad address
02:21:48-14.11.2020 - PVR-JNI-I: [TCPTalker::TCPTalker] Init'ed with p:33333 isServer:1 ip:
02:21:51-14.11.2020 - PVR-JNI-I: JNI stopAnnouncer
02:21:51-14.11.2020 - PVR-JNI-I: --------------------------------------------------------------------------------
02:21:51-14.11.2020 - PVR-JNI-I: JNI setExtDirectory: len: 60, copdstr: /storage/emulated/0/Android/data/viritualisres.phonevr/files
02:21:51-14.11.2020 - PVR-JNI-I: --------------------------------------------------------------------------------
02:21:51-14.11.2020 - PVR-JNI-I: JNI setExtDirectory: len: 60, copdstr: /storage/emulated/0/Android/data/viritualisres.phonevr/files
02:21:51-14.11.2020 - PVR-JNI-I: JNI startAnnouncer: :33333
02:21:51-14.11.2020 - PVR-JNI-I: [PVRSockets::PVRStartAnnouncer] TCP error: Bad address
02:21:51-14.11.2020 - PVR-JNI-I: [TCPTalker::TCPTalker] Init'ed with p:33333 isServer:1 ip:
02:22:31-14.11.2020 - PVR-JNI-I: [TCPTalker::TCPTalker] Exception caught: remote_endpoint: Transport endpoint is not connected
02:25:12-14.11.2020 - PVR-JNI-I: JNI stopAnnouncer
02:25:15-14.11.2020 - PVR-JNI-I: --------------------------------------------------------------------------------
02:25:15-14.11.2020 - PVR-JNI-I: JNI setExtDirectory: len: 60, copdstr: /storage/emulated/0/Android/data/viritualisres.phonevr/files
02:25:15-14.11.2020 - PVR-JNI-I: --------------------------------------------------------------------------------
02:25:15-14.11.2020 - PVR-JNI-I: JNI setExtDirectory: len: 60, copdstr: /storage/emulated/0/Android/data/viritualisres.phonevr/files
02:25:15-14.11.2020 - PVR-JNI-I: JNI startAnnouncer: :33333
02:25:17-14.11.2020 - PVR-JNI-I: --------------------------------------------------------------------------------
02:25:17-14.11.2020 - PVR-JNI-I: JNI setExtDirectory: len: 60, copdstr: /storage/emulated/0/Android/data/viritualisres.phonevr/files
02:25:17-14.11.2020 - PVR-JNI-I: --------------------------------------------------------------------------------
02:25:17-14.11.2020 - PVR-JNI-I: JNI setExtDirectory: len: 60, copdstr: /storage/emulated/0/Android/data/viritualisres.phonevr/files
02:25:17-14.11.2020 - PVR-JNI-I: JNI startAnnouncer: :33333
02:25:17-14.11.2020 - PVR-JNI-I: [TCPTalker::TCPTalker] Init'ed with p:33333 isServer:1 ip:
02:25:19-14.11.2020 - PVR-JNI-I: JNI stopAnnouncer
02:25:19-14.11.2020 - PVR-JNI-I: --------------------------------------------------------------------------------
02:25:19-14.11.2020 - PVR-JNI-I: JNI setExtDirectory: len: 60, copdstr: /storage/emulated/0/Android/data/viritualisres.phonevr/files
02:25:19-14.11.2020 - PVR-JNI-I: --------------------------------------------------------------------------------
02:25:19-14.11.2020 - PVR-JNI-I: JNI setExtDirectory: len: 60, copdstr: /storage/emulated/0/Android/data/viritualisres.phonevr/files
02:25:19-14.11.2020 - PVR-JNI-I: JNI startAnnouncer: :33333
02:25:19-14.11.2020 - PVR-JNI-I: [PVRSockets::PVRStartAnnouncer] TCP error: Bad address
02:25:19-14.11.2020 - PVR-JNI-I: [TCPTalker::TCPTalker] Init'ed with p:33333 isServer:1 ip:
02:25:43-14.11.2020 - PVR-JNI-I: JNI callJavaMethod: Calling segueToGame
02:25:43-14.11.2020 - PVR-JNI-I: JNI stopAnnouncer
02:25:44-14.11.2020 - PVR-JNI-I: JNI createRenderer
02:25:44-14.11.2020 - PVR-JNI-I: JNI startSendSensorData 51423
02:25:44-14.11.2020 - PVR-JNI-I: JNI onResume
02:25:44-14.11.2020 - PVR-JNI-I: JNI onPause
02:25:44-14.11.2020 - PVR-JNI-I: JNI stopAll
02:26:00-14.11.2020 - PVR-JNI-I: --------------------------------------------------------------------------------
02:26:00-14.11.2020 - PVR-JNI-I: JNI setExtDirectory: len: 60, copdstr: /storage/emulated/0/Android/data/viritualisres.phonevr/files
02:26:00-14.11.2020 - PVR-JNI-I: --------------------------------------------------------------------------------
02:26:00-14.11.2020 - PVR-JNI-I: JNI setExtDirectory: len: 60, copdstr: /storage/emulated/0/Android/data/viritualisres.phonevr/files
02:26:00-14.11.2020 - PVR-JNI-I: JNI startAnnouncer: :33333
02:26:00-14.11.2020 - PVR-JNI-I: [TCPTalker::TCPTalker] Init'ed with p:33333 isServer:1 ip:

from phonevr.

ShootingKing-AM avatar ShootingKing-AM commented on August 24, 2024

@atesin @dzid26 Can you try the latest build and check if it solves your issues ?

from phonevr.

dzid26 avatar dzid26 commented on August 24, 2024

Still the app is just crashing. Ataching log from the app.
pvrlog.txt

No log was written on the desktop side.

from phonevr.

ShootingKing-AM avatar ShootingKing-AM commented on August 24, 2024

Logs were fixed in #47 itself. What's your directory structure in SteamVR folder ? Do you yourself/steamvr-running-user have write access to phone vr logs directory (you can manually write something in file and save it - to test this)?

from phonevr.

dzid26 avatar dzid26 commented on August 24, 2024

@ShootingKing-AM Ok, I updated server side. Now logs are working. The latest phone app is still crashing though.
Attaching pvrlog.txt.

from phonevr.

atesin avatar atesin commented on August 24, 2024

hi... tested and the android app crashes immediately when open ... logs attached

specs:

  • pvr v02 b60 armv8 debug
  • android 9 pie stock
  • device umidigi a5pro

pvrDebuglog.txt
pvrlog.txt

from phonevr.

ShootingKing-AM avatar ShootingKing-AM commented on August 24, 2024

Hi @atesin and @dzid26, Latest beta0.2-62(53) fixed this issue, can you re-check if its working and revert? If its still not working, please attach the logs.

Thanks.

from phonevr.

atesin avatar atesin commented on August 24, 2024

hi... the new apk v02 b64 armv8 still crashes immediately when open
i sent you bug reports to phonevr.crash()gmail,com as said in documentation

i hope this information will be useful to fix it (i am hungry to taste vr for the 1st time, with my new phone xD)

thanks for your effort xD

from phonevr.

thezofx avatar thezofx commented on August 24, 2024

hi... the new apk v02 b64 armv8 still crashes immediately when open
i sent you bug reports to phonevr.crash()gmail,com as said in documentation

i hope this information will be useful to fix it (i am hungry to taste vr for the 1st time, with my new phone xD)

thanks for your effort xD

@atesin if possible please share bug report with me also at [email protected]. Thanks.

from phonevr.

atesin avatar atesin commented on August 24, 2024

@thezofx done!

you could better place in a public place (here?) .. i couldn'd do it because of bluetooth problem with my pc

from phonevr.

ShootingKing-AM avatar ShootingKing-AM commented on August 24, 2024

Thanks for the logs @atesin. The logs you shared pointed to two errors,

  1. Abort message: 'stack corruption detected (-fstack-protector)' arround PrintNetworkInterfaceInfos() + getifaddrs() functions.
    Stacktrace:
*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
Build fingerprint: 'Gear_Mobile/GM30/GM30:9/PPR1.180610.011/1559618766:user/release-keys'
Revision: '0'
ABI: 'arm64'
pid: 27443, tid: 27474, name: alisres.phonevr  >>> viritualisres.phonevr <<<
signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------
Abort message: 'stack corruption detected (-fstack-protector)'
    x0  0000000000000000  x1  0000000000006b52  x2  0000000000000006  x3  0000000000000008
    x4  0000000000000000  x5  0000000000000000  x6  0000000000000000  x7  0000000000000030
    x8  0000000000000083  x9  0000007d0507ab40  x10 fffffff87ffffbdf  x11 0000000000000001
    x12 0000000000000028  x13 000000005fc7be49  x14 00265fe67305eca0  x15 000042f66d89e9c2
    x16 0000007d050b32c8  x17 0000007d04ff12d8  x18 0000007c67b3972a  x19 0000000000006b33
    x20 0000000000006b52  x21 0000000000000083  x22 00006b3300006b33  x23 0000000000000011
    x24 0000007c67b3a570  x25 0000007c67a3d000  x26 0000007d090f15e0  x27 0000007c67d40790
    x28 0000007ff22f81d0  x29 0000007c67b39b80
    sp  0000007c67b39b40  lr  0000007d04fe5a90  pc  0000007d04fe5abc

backtrace:
    #00 pc 0000000000021abc  /system/lib64/libc.so (abort+124)
    #01 pc 000000000006f43c  /system/lib64/libc.so (__stack_chk_fail+20)
    #02 pc 00000000000c0048  /data/app/viritualisres.phonevr-QJLfw_zaBvF1A44RiHU9vg==/lib/arm64/libnative-lib.so
    #03 pc 00000000000beb94  /data/app/viritualisres.phonevr-QJLfw_zaBvF1A44RiHU9vg==/lib/arm64/libnative-lib.so
    #04 pc 00000000000be5c4  /data/app/viritualisres.phonevr-QJLfw_zaBvF1A44RiHU9vg==/lib/arm64/libnative-lib.so (getifaddrs+464)
    #05 pc 00000000000f7ab4  /data/app/viritualisres.phonevr-QJLfw_zaBvF1A44RiHU9vg==/lib/arm64/libnative-lib.so (PrintNetworkInterfaceInfos+40)
    #06 pc 00000000000ffe4c  /data/app/viritualisres.phonevr-QJLfw_zaBvF1A44RiHU9vg==/lib/arm64/libnative-lib.so
    #07 pc 00000000000ffb4c  /data/app/viritualisres.phonevr-QJLfw_zaBvF1A44RiHU9vg==/lib/arm64/libnative-lib.so
    #08 pc 00000000000ffaec  /data/app/viritualisres.phonevr-QJLfw_zaBvF1A44RiHU9vg==/lib/arm64/libnative-lib.so
    #09 pc 00000000000ff810  /data/app/viritualisres.phonevr-QJLfw_zaBvF1A44RiHU9vg==/lib/arm64/libnative-lib.so
    #10 pc 0000000000083114  /system/lib64/libc.so (__pthread_start(void*)+36)
    #11 pc 00000000000233bc  /system/lib64/libc.so (__start_thread+68)
  1. Abort message: 'FORTIFY: pthread_mutex_lock called on a destroyed mutex (0xedf7f2f8)' arround gvr_swap_chain_destroy() in libgvr.so (Google VR library)
    Stacktrace:
*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
Build fingerprint: 'Gear_Mobile/GM30/GM30:9/PPR1.180610.011/1559618766:user/release-keys'
Revision: '0'
ABI: 'arm'
pid: 26176, tid: 26425, name: GLThread 1120  >>> viritualisres.phonevr <<<
signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------
Abort message: 'FORTIFY: pthread_mutex_lock called on a destroyed mutex (0xedf7f2f8)'
    r0  00000000  r1  00006739  r2  00000006  r3  00000008
    r4  00006640  r5  00006739  r6  cc34f914  r7  0000010c
    r8  d1181024  r9  e814fc80  r10 d0ca0560  r11 00000001
    ip  cc34f8b0  sp  cc34f900  lr  ee5b2e59  pc  ee5aaca6

backtrace:
    #00 pc 0001cca6  /system/lib/libc.so (abort+58)
    #01 pc 00064573  /system/lib/libc.so (__fortify_fatal(char const*, ...)+26)
    #02 pc 00063d75  /system/lib/libc.so (HandleUsingDestroyedMutex(pthread_mutex_t*, char const*)+20)
    #03 pc 00063ca3  /system/lib/libc.so (pthread_mutex_lock+214)
    #04 pc 000f10e9  /data/app/viritualisres.phonevr-PwSwHNTB4M-q-blx4L6kLQ==/lib/arm/libgvr.so
    #05 pc 000daecd  /data/app/viritualisres.phonevr-PwSwHNTB4M-q-blx4L6kLQ==/lib/arm/libgvr.so
    #06 pc 000db01d  /data/app/viritualisres.phonevr-PwSwHNTB4M-q-blx4L6kLQ==/lib/arm/libgvr.so
    #07 pc 0003435b  /data/app/viritualisres.phonevr-PwSwHNTB4M-q-blx4L6kLQ==/lib/arm/libgvr.so
    #08 pc 00070f0d  /data/app/viritualisres.phonevr-PwSwHNTB4M-q-blx4L6kLQ==/lib/arm/libgvr.so
    #09 pc 000dbfaf  /data/app/viritualisres.phonevr-PwSwHNTB4M-q-blx4L6kLQ==/lib/arm/libgvr.so
    #10 pc 000b6cd9  /data/app/viritualisres.phonevr-PwSwHNTB4M-q-blx4L6kLQ==/lib/arm/libgvr.so
    #11 pc 000baa6b  /data/app/viritualisres.phonevr-PwSwHNTB4M-q-blx4L6kLQ==/lib/arm/libgvr.so
    #12 pc 000baa85  /data/app/viritualisres.phonevr-PwSwHNTB4M-q-blx4L6kLQ==/lib/arm/libgvr.so
    #13 pc 0007bb69  /data/app/viritualisres.phonevr-PwSwHNTB4M-q-blx4L6kLQ==/lib/arm/libgvr.so
    #14 pc 0002e7e5  /data/app/viritualisres.phonevr-PwSwHNTB4M-q-blx4L6kLQ==/lib/arm/libgvr.so
    #15 pc 0002e7fd  /data/app/viritualisres.phonevr-PwSwHNTB4M-q-blx4L6kLQ==/lib/arm/libgvr.so
    #16 pc 0002e23d  /data/app/viritualisres.phonevr-PwSwHNTB4M-q-blx4L6kLQ==/lib/arm/libgvr.so
    #17 pc 00031bbf  /data/app/viritualisres.phonevr-PwSwHNTB4M-q-blx4L6kLQ==/lib/arm/libgvr.so
    #18 pc 00031cc5  /data/app/viritualisres.phonevr-PwSwHNTB4M-q-blx4L6kLQ==/lib/arm/libgvr.so
    #19 pc 00031d63  /data/app/viritualisres.phonevr-PwSwHNTB4M-q-blx4L6kLQ==/lib/arm/libgvr.so
    #20 pc 000237b5  /data/app/viritualisres.phonevr-PwSwHNTB4M-q-blx4L6kLQ==/lib/arm/libgvr.so (gvr_swap_chain_destroy+64)
    #21 pc 0005a7ff  /data/app/viritualisres.phonevr-PwSwHNTB4M-q-blx4L6kLQ==/lib/arm/libnative-lib.so (_ZN3gvr11WrapperBaseI15gvr_swap_chain_XadL_Z22gvr_swap_chain_destroyEEED2Ev+12)
    #22 pc 0005a7e5  /data/app/viritualisres.phonevr-PwSwHNTB4M-q-blx4L6kLQ==/lib/arm/libnative-lib.so
    #23 pc 00059a1d  /data/app/viritualisres.phonevr-PwSwHNTB4M-q-blx4L6kLQ==/lib/arm/libnative-lib.so
    #24 pc 000654b1  /system/lib/libc.so (__cxa_finalize+132)
    #25 pc 0001827b  /system/lib/libc.so (exit+10)
    #26 pc 0006084f  /data/app/viritualisres.phonevr-PwSwHNTB4M-q-blx4L6kLQ==/lib/arm/libnative-lib.so
    #27 pc 00060235  /data/app/viritualisres.phonevr-PwSwHNTB4M-q-blx4L6kLQ==/lib/arm/libnative-lib.so (Renderer::initProg(std::__ndk1::vector<std::__ndk1::pair<unsigned int, bool>, std::__ndk1::allocator<std::__ndk1::pair<unsigned int, bool>>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>)+256)
    #28 pc 00060481  /data/app/viritualisres.phonevr-PwSwHNTB4M-q-blx4L6kLQ==/lib/arm/libnative-lib.so (Renderer::Renderer(std::__ndk1::vector<std::__ndk1::pair<unsigned int, bool>, std::__ndk1::allocator<std::__ndk1::pair<unsigned int, bool>>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, float, float)+116)
    #29 pc 00059b29  /data/app/viritualisres.phonevr-PwSwHNTB4M-q-blx4L6kLQ==/lib/arm/libnative-lib.so (PVRInitSystem+224)
    #30 pc 00052473  /data/app/viritualisres.phonevr-PwSwHNTB4M-q-blx4L6kLQ==/lib/arm/libnative-lib.so (Java_viritualisres_phonevr_Wrap_initSystem+102)
    #31 pc 0006e4d1  /data/app/viritualisres.phonevr-PwSwHNTB4M-q-blx4L6kLQ==/oat/arm/base.odex (offset 0x6c000) (viritualisres.phonevr.Wrap.initSystem+120)
    #32 pc 0040d775  /system/lib/libart.so (art_quick_invoke_stub_internal+68)
    #33 pc 003e6de1  /system/lib/libart.so (art_quick_invoke_stub+224)
    #34 pc 000a1015  /system/lib/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+136)
    #35 pc 001e5af9  /system/lib/libart.so (art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+236)
    #36 pc 001e1425  /system/lib/libart.so (bool art::interpreter::DoCall<true, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+608)
    #37 pc 003e40e3  /system/lib/libart.so (MterpInvokeVirtualQuickRange+306)
    #38 pc 00404394  /system/lib/libart.so (ExecuteMterpImpl+30100)
    #39 pc 0014b44e  /data/app/viritualisres.phonevr-PwSwHNTB4M-q-blx4L6kLQ==/oat/arm/base.vdex (viritualisres.phonevr.GameActivity$Renderer.onSurfaceCreated+222)
    #40 pc 001c4d63  /system/lib/libart.so (_ZN3art11interpreterL7ExecuteEPNS_6ThreadERKNS_20CodeItemDataAccessorERNS_11ShadowFrameENS_6JValueEb.llvm.2667418923+378)
    #41 pc 001c938f  /system/lib/libart.so (art::interpreter::EnterInterpreterFromEntryPoint(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*)+82)
    #42 pc 003d5521  /system/lib/libart.so (artQuickToInterpreterBridge+880)
    #43 pc 00411cff  /system/lib/libart.so (art_quick_to_interpreter_bridge+30)
    #44 pc 00910737  /system/framework/arm/boot-framework.oat (offset 0x3b5000) (android.opengl.GLSurfaceView$GLThread.guardedRun+2806)
    #45 pc 009117fd  /system/framework/arm/boot-framework.oat (offset 0x3b5000) (android.opengl.GLSurfaceView$GLThread.run+180)
    #46 pc 0040d775  /system/lib/libart.so (art_quick_invoke_stub_internal+68)
    #47 pc 003e6de1  /system/lib/libart.so (art_quick_invoke_stub+224)
    #48 pc 000a1015  /system/lib/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+136)
    #49 pc 00347ae5  /system/lib/libart.so (art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*)+52)
    #50 pc 0034883d  /system/lib/libart.so (art::InvokeVirtualOrInterfaceWithJValues(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, jvalue*)+320)
    #51 pc 003697b7  /system/lib/libart.so (art::Thread::CreateCallback(void*)+866)
    #52 pc 00063305  /system/lib/libc.so (__pthread_start(void*)+22)
    #53 pc 0001de69  /system/lib/libc.so (__start_thread+24)

Will getback to you after finding out why this is happeneing. 👍

from phonevr.

ShootingKing-AM avatar ShootingKing-AM commented on August 24, 2024

@atesin #57 attemps to fix the stack corrpution (Error 1 of 2) I didnt release another version yet, since my device dosent actually crash and i couldn't actually test it ^^

Anyways, you can get the pre-built beta-63 here. Just install the .apk from PhoneVR.zip/android/arm7/release and check if this fixes the issue.

@thezofx will soon be posting a fix for libGVR (Error 2 of 2)

Thanks !

from phonevr.

barkely128 avatar barkely128 commented on August 24, 2024

Sorry, but I have to say that even your latest build doesn't work for me. The app crashes a split second after Steamvr tries to establish a connection to it. Don't have time for full log file report rn, I'll try to provide some logs when I have time to tinker again, if testing new builds don't fix it. But my setup is Oneplus 5, with Lineageos 18.1 installed. (Android 11). Commercial VR apps work, so I don't think that's the issue.

from phonevr.

ShootingKing-AM avatar ShootingKing-AM commented on August 24, 2024

Thanks for the logs @barkely128

Your issue is different from this thread (not an unexpected crash). Opened a new issue on your behalf #60 Feel free to add any futher details there :) Would appreciate it if you could attach pvrlogs (from desktop and android, where to find them? See here)

from phonevr.

ShootingKing-AM avatar ShootingKing-AM commented on August 24, 2024

@atesin Fixes are merged into main release. Try the latest release :)

from phonevr.

atesin avatar atesin commented on August 24, 2024

it still crashes immediately, report txt sent from my phone by mail (could share here) ... generate report notification didnt trigger

pvr 02b 65 apk armv8
android 9 pie
device umidigi a5pro (sold as gear gm30 by pcfactory.cl )

from phonevr.

ShootingKing-AM avatar ShootingKing-AM commented on August 24, 2024

@atesin Thanks for the logs. I found the root cause of the issue, we were binding to port 0 to receive Netlink messages. Binding Port < 1024 is normally acceptable. But it seems some devices dont accept this. Removed this bind in latest release ! I guess now i can close this issue :D

from phonevr.

barkely128 avatar barkely128 commented on August 24, 2024

from phonevr.

barkely128 avatar barkely128 commented on August 24, 2024

from phonevr.

ShootingKing-AM avatar ShootingKing-AM commented on August 24, 2024

I see. Then this issue is solved pertaining to ifaddrs stackcorruption + NullException @ Insets.
Black screen issue seems same as in #55.

Will be closing this issue on @atesin confirms fix.

from phonevr.

atesin avatar atesin commented on August 24, 2024

mee??? ... sorry i was busy these days, but i will test last release now ... will answer soon

(my phone is the most tricky or is just my perception?)

from phonevr.

atesin avatar atesin commented on August 24, 2024

tested phonevr version 0.2 beta 67:

  • steamvr + pvr driver seem to launck ok, apk seem to start ok (finally!)... but they don't detect each other ... even with disabled windows defender and windows firewall (dont have more security for now), and configuring pc ip manually in apk, no success either

tested environment:

  • windows 8.1 x64 + steam vr
  • device umidigi a5pro (umidigi.com)
  • android 9 pie
  • apk armv8 non debug

sending logs phonevr.crash()gmail!com...

from phonevr.

ShootingKing-AM avatar ShootingKing-AM commented on August 24, 2024

Related to #75 - will be fixed with #75

from phonevr.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.