OpenGL crashes on Unity 2022.3
I have an application that crashes on start (Unity 2022.3) when built using OpenGL graphics API, switching to Vulkan stops the crashes, but we cannot switch due to requirements. I have narrowed it down to the OVRHandPrefab. If I remove the use of prefab from my rig, the crashes on start stop happening as well (in OpenGL). I am attaching a picture of the Android Logcat crash. Any ideas or solutions?993Views1like1CommentCritical: Client's app stopped working after Quest 2 update v57
We have bunch of apps built with same tools and they work fine after the recent update, but for some reason one app stopped working and I can't figure out why. It's one of the more simple apps we've done and doesn't (to my recollection) have anything too different from the others. The app just crashes before it even goes to the almost empty initialisation scene. I checked the MQDH logs to see what is wrong and it seems to point to a shader not compiling, but it doesn't tell which shader. How can I know what shader is the problematic one? We only have couple simple custom shaders. What I've tried: -I've updated the Oculus Integration package(that we don't really use, but still). -I updated all unity packages used in the project and removed few unnecessary ones. -I tried deleting our custom shaders - build still crashed... which makes sense since we have those same shaders in all of our projects and the others still work. -I deleted and recreated AndroidManifest from Oculus tools. -I checked Oculus Project Setup Tool - it didn't have any problems. -I converted all project materials to URP. -I checked that Unity shaders were all compiling in the editor - they were. What should I try next? Probably something with shaders, but I have no idea what. I've attached below the logs from one test run. The main problem (afaik) is around here: 21:32:05.008 7386 12697 W ShaderProgram : Compiling shader: ****** failed ****** https://drive.google.com/file/d/1yJlOr0YxE8QXCwFMpJKM6tiwMAtlKV_T/view?usp=sharing Our project specs are: -Unity 2021.3.24f1, latest URP -Target Quest 2 & Quest Pro -Vulkan Multiview, all vulkan optimisations in use including late latching, except Application SpaceWarp -Inputs via XR Input -Ask if you need more info on something.855Views0likes0CommentsLaunching camera app on v54 causes com.oculus.systemux crash due to unhandled exception
Launching the Meta Camera app crashes SystemUX due to unhandled exception 06-15 00:08:30.689 19417 24148 E AndroidRuntime: FATAL EXCEPTION: pool-12-thread-1 06-15 00:08:30.689 19417 24148 E AndroidRuntime: Process: com.oculus.systemux:SystemUX, PID: 19417 06-15 00:08:30.689 19417 24148 E AndroidRuntime: java.lang.NullPointerException: account is null 06-15 00:08:30.689 19417 24148 E AndroidRuntime: at com.oculus.os.VrAccountManager.getToken(VrAccountManager.java:240) 06-15 00:08:30.689 19417 24148 E AndroidRuntime: at com.oculus.os.VrAccountManager.getToken(VrAccountManager.java:193) 06-15 00:08:30.689 19417 24148 E AndroidRuntime: at com.oculus.os.VrAccountManager.getToken(VrAccountManager.java:177) 06-15 00:08:30.689 19417 24148 E AndroidRuntime: at com.oculus.panelapp.sharing.SharingPanelUtils.fetchAccessToken(:21) 06-15 00:08:30.689 19417 24148 E AndroidRuntime: at com.oculus.panelapp.sharing.CameraSubView.lambda$refreshRecentsRow$15$com-oculus-panelapp-sharing-CameraSubView(:124) 06-15 00:08:30.689 19417 24148 E AndroidRuntime: at com.oculus.panelapp.sharing.CameraSubView$$ExternalSyntheticLambda16.run(Unknown Source:2) 06-15 00:08:30.689 19417 24148 E AndroidRuntime: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) 06-15 00:08:30.689 19417 24148 E AndroidRuntime: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) 06-15 00:08:30.689 19417 24148 E AndroidRuntime: at java.lang.Thread.run(Thread.java:920)623Views0likes0CommentsUnity App Crashing on Quest
After building our metaverse application and not having tested in a while, it seems to not be running and instead crashing on each launch. Oculus firmware 50 seems to be the cause of this. We are using 2021.3 LTS and IL2CPP with Arm64. The error is a Sigabrt Signal 6 Code -1 Fatal Exception Java Lang Error. The app seems to be working with Mono Arm7 but only when it doesn't have more than like 4 scenes. I hear that firmware 50 may have Android 12 and was released for early access users. We've tried everything in the book to fix this, and apparently the performance isn't going to be the same either even if we do get it to run. We are going to update to Unity 2022 to see if this fixes anything but we've been spinning our wheels like crazy. Please let me know if you have any ideas as to why it is suddenly crashing without explanation.Solved11KViews2likes10CommentsWhere would the cause for these crashes come from?
Hello, I am the CS manager of a VR game in Meta Quest, and I am trying to help our developers to determine the causes for some crashes appearing in our crash report. In our Crash dashboard we have noticed these two reasons for crashes: Unsymbolicated SIGSEGV:libunity.so::unwindstack::LocalUpdatableMaps::Clear() SIGSEGV:linker64::__dl__ZL13call_functionPKcPFviPPcS2_ES0_ We would like to know more about what are these 2 reasons for, so that we can work on future fixes to any related issue in our game. Could anyone please provide some guidance?2.9KViews0likes8CommentsOculus + Air Link causes computer crashes when the headset disconnects from WiFi.
As usual, it's hard to pinpoint exactly where the issue originates due to all the handoffs between apps. My Quest 2 is connected via Air Link through the Oculus App, to SteamVR, which is then running VR in Unreal's editor. If the connection is active and the headset is awake, I can successfully run in editor as many times as I want. If the connection is not active (only SteamVR is open, Oculus is closed and not set up), Unreal will successfully fall back to a spectator pawn. If the connection is active but the headset has disconnected, my computer will freak out and eventually crash whenever I interact with VR. So far, those crash events occur when I open Unreal (which presumably makes contact with the VR setup) and when I hit that Play in VR button in the editor (as when the headset's fallen asleep between uses). As soon as one of these actions is initiated, I hear cable whine from my PC--the only time I've found that it does this--and I have a very short time to catch it before the mouse freezes, the screen stops, and the computer needs to be restarted. If I'm able to get my headset on, dismiss the lost connection dialogue, and reconnect to my PC over Air Link, it has a decent chance at recovering. I think I've had this happen with Unreal closed, though the above is my primary observations so far. SteamVR has been opening and closing for ages and never caused this on my computer. I previously used VirtualDesktop for this and also never had issues there, though this was largely before my current PC was built so that's not a clear indicator. The computer itself is very new and, on paper, shouldn't be a problem. GPU - 3080 Ti CPU - 5950x RAM - 64gb2.2KViews1like1CommentSystem crash help, and how to get system logs from users?
TLDR; I'd like for a way for my game code (unity) to be able to pull logs out of logcat, not tagged by my game (with the user's permission).....and...maybe someone from Oculus can help resolve why these crashes are happening at all. During the playing of my game, there are sometimes hard crashes to the system, or even full freezes where users have to hard restart the headset. I don't know what is causing it. It isn't repeatable consistently....and while it happens more during my game, the stack trace doesn't mention my game at all when it does crash. I'd like to be able to, on the next game session, offer the user a button that says "would you like to send crash logs from the previous session to help us resolve it?" I already have a system that allows them to send logs from my own logging...but the few crashes that I have seen, the logs weren't fired from the application. ..but I don't know how to, and if it's possible to pull system ADB logs, from c# unity game context. When I force a crash from the game through various means (on purpose) the stack mentions the game Build fingerprint: 'oculus/vr_monterey/monterey:7.1.1/NGI77B/358570.9320.0:user/release-keys' Revision: '0' ABI: 'arm' pid: 7827, tid: 7842, name: UnityMain >>> quest.eleven.forfunlabs <<< signal 11 (SIGSEGV), code 2 (SEGV_ACCERR), fault addr 0xeaa8afb4 r0 cfdfff73 r1 d1d9adc8 r2 eaa8bc44 r3 00000001 r4 eaa8b558 r5 eaa8b560 r6 eaa8b60c r7 eaa8b588 r8 eaa8bc44 r9 d1d9adc8 sl d1d9adc8 fp 00000007 ip ec4b0dd0 sp eaa8af00 lr ec46d70d pc ec467990 cpsr 200f0030 backtrace: #00 pc 0003f990 /system/lib/libc.so (__vfprintf+27) #01 pc 00045709 /system/lib/libc.so (vsnprintf+136) #02 pc 000040f9 /system/lib/liblog.so (__android_log_vprint+40) #03 pc 002eedfc /data/app/quest.eleven.forfunlabs-1/lib/arm/libunity.so #04 pc 00773d50 /data/app/quest.eleven.forfunlabs-1/lib/arm/libunity.so #05 pc 002ee72c /data/app/quest.eleven.forfunlabs-1/lib/arm/libunity.so #06 pc 00001d0c [anon:thread signal stack:eaa8b000] below is one from when it crashed during the QA testing but when it crashes spontaneously during game play it looks like the large paste above...or like this one (specifically captured during a crash) --------- beginning of crash 08-21 07:55:40.946 709 5076 F libc : Fatal signal 6 (SIGABRT), code -6 in tid 5076 (CamSlamCfsMgr) 08-21 07:55:41.428 5662 5662 F DEBUG : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** 08-21 07:55:41.429 5662 5662 F DEBUG : Build fingerprint: 'oculus/vr_monterey/monterey:7.1.1/NGI77B/333700.3780.0:user/release-keys' 08-21 07:55:41.429 5662 5662 F DEBUG : Revision: '0' 08-21 07:55:41.429 5662 5662 F DEBUG : ABI: 'arm64' 08-21 07:55:41.429 5662 5662 F DEBUG : pid: 709, tid: 5076, name: CamSlamCfsMgr >>> /system/bin/trackingservice <<< 08-21 07:55:41.430 5662 5662 F DEBUG : signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr -------- 08-21 07:55:41.430 5662 5662 F DEBUG : x0 0000000000000000 x1 00000000000013d4 x2 0000000000000006 x3 0000000000000008 08-21 07:55:41.430 5662 5662 F DEBUG : x4 0000007f87802140 x5 0000007f6813c380 x6 0000000000000001 x7 00000001a32607b8 08-21 07:55:41.430 5662 5662 F DEBUG : x8 0000000000000083 x9 0000007f72d02450 x10 3d4648a5ea451e80 x11 0000000000000000 08-21 07:55:41.430 5662 5662 F DEBUG : x12 0000000000000001 x13 0000000000000020 x14 ffffffffffffffdf x15 0000007f87d68810 08-21 07:55:41.430 5662 5662 F DEBUG : x16 0000007f87d5dec0 x17 0000007f87cff824 x18 0000000000000098 x19 0000007f72d024f8 08-21 07:55:41.430 5662 5662 F DEBUG : x20 0000000000000006 x21 0000007f72d02450 x22 0000000000000000 x23 0000000000000004 08-21 07:55:41.430 5662 5662 F DEBUG : x24 0000007f869ee6e0 x25 00000000000003dc x26 000000000000f700 x27 00000000000003e8 08-21 07:55:41.430 5662 5662 F DEBUG : x28 0000007f711ae602 x29 0000007f72cff410 x30 0000007f87cfc5d8 08-21 07:55:41.430 5662 5662 F DEBUG : sp 0000007f72cff3f0 pc 0000007f87cff82c pstate 0000000060000000 08-21 07:55:41.447 5662 5662 F DEBUG : 08-21 07:55:41.447 5662 5662 F DEBUG : backtrace: 08-21 07:55:41.447 5662 5662 F DEBUG : #00 pc 000000000007982c /system/lib64/libc.so (tgkill+8) 08-21 07:55:41.447 5662 5662 F DEBUG : #01 pc 00000000000765d4 /system/lib64/libc.so (pthread_kill+64) 08-21 07:55:41.447 5662 5662 F DEBUG : #02 pc 0000000000024a80 /system/lib64/libc.so (raise+24) 08-21 07:55:41.448 5662 5662 F DEBUG : #03 pc 000000000001cd8c /system/lib64/libc.so (abort+52) 08-21 07:55:41.448 5662 5662 F DEBUG : #04 pc 00000000008f780c /system/lib64/libMontereyTracker.so (_ZN9visionlog12doLogFatalOpIRiS1_JEEEvOT_PKcOT0_S5_S5_DpOT1_+108) 08-21 07:55:41.448 5662 5662 F DEBUG : #05 pc 0000000000d09e18 /system/lib64/libMontereyTracker.so 08-21 07:55:41.448 5662 5662 F DEBUG : #06 pc 000000000117a0b8 /system/lib64/libMontereyTracker.so (_ZN10perception16ImagePyramidBaseIhNS_18ImageHalfSample3x3EE17runInitializationEN3gsl4spanIKPS2_Lln1EEERKNS1_10ParametersENS_31ImagePyramidInitializationStateE+244) 08-21 07:55:41.448 5662 5662 F DEBUG : #07 pc 0000000000ce9238 /system/lib64/libMontereyTracker.so (_ZN10perception8vio_toon16PatchMatcherBolt5matchERKNS0_20PatchMatcherSettingsEN3gsl4spanIKNS0_10MatchQueryELln1EEENS6_IPKNS_11CameraModelELln1EEENS6_IKPNS_16ImagePyramidBaseIhNS_18ImageHalfSample3x3EEELln1EEENS6_IN8coretech12RefuseReasonELln1EEENS6_INS0_16PatchMatchResultELln1EEE+1424) 08-21 07:55:41.448 5662 5662 F DEBUG : #08 pc 0000000000cedb58 /system/lib64/libMontereyTracker.so (_ZN10perception8vio_toon12PatchTracker5trackENS_6IdTmplItNS0_13FrameSetIdTagELb1EEENS0_17VersionedAnchorIdEN3gsl4spanIKN4TooN3SE3IdEELln1EEENS7_IPKNS_11CameraModelELln1EEENS7_IPNS_16ImagePyramidBaseIhNS_18ImageHalfSample3x3EEELln1EEEbRNSt6__ndk16vectorINS0_16TrackMeasurementENSM_9allocatorISO_EEEERNSN_INS0_26TrackToLandmarkAssociationENSP_IST_EEEERNSN_INS0_18RelativeAnchorDataENSP_ISX_EEEERNSN_INS0_7TrackIdENSP_IS11_EEEE+924) 08-21 07:55:41.448 5662 5662 F DEBUG : #09 pc 00000000009d35dc /system/lib64/libMontereyTracker.so (_ZN5viper26MontereyLagunaTrackTracker5trackENS_13LiveTimestampEN10perception6IdTmplItNS2_8vio_toon13FrameSetIdTagELb1EEEN3gsl4spanIKN4TooN3SE3IdEELln1EEENS8_IPKNS2_11CameraModelELln1EEENS8_INSt6__ndk110shared_ptrINS2_16ImagePyramidBaseIhNS2_18ImageHalfSample3x3EEEEELln1EEEbRNSI_6vectorINS4_16TrackMeasurementENSI_9allocatorISQ_EEEERNSP_INS4_26TrackToLandmarkAssociationENSR_ISV_EEEERNSP_INS4_18RelativeAnchorDataENSR_ISZ_EEEERNSP_INS4_7TrackIdE 08-21 07:55:41.448 5662 5662 F DEBUG : #10 pc 00000000009dbbfc /system/lib64/libMontereyTracker.so (_ZN5viper7Tracker5trackERKN4TooN3SE3IdEERKN10perception8OptionalINS1_6VectorILi3EdNS1_8Internal5VBaseEEEEERKNS_11VideoFramesEPKNS_15ImuMeasurementsERKN5boost8optionalINS1_3SO3IdEEEERKNSM_INS8_ILi3EfSA_EEEE+2756) 08-21 07:55:41.448 5662 5662 F DEBUG : #11 pc 0000000000987268 /system/lib64/libMontereyTracker.so (_ZN5viper4Slam4Impl9track_mapERKNS_11VideoFramesEPKNS_15ImuMeasurementsERKN5boost8optionalIN4TooN3SO3IdEEEERKNS9_INSA_6VectorILi3EfNSA_8Internal5VBaseEEEEE+268) 08-21 07:55:41.448 5662 5662 F DEBUG : #12 pc 0000000000976608 /system/lib64/libMontereyTracker.so (_ZN5viper4Slam4Impl14process_framesERKNS_11VideoFramesE+332) 08-21 07:55:41.448 5662 5662 F DEBUG : #13 pc 0000000000992d9c /system/lib64/libMontereyTracker.so (_ZN5viper18VideoFrameAnalyzer4Impl14process_framesERKNS_11VideoFramesE+372) 08-21 07:55:41.448 5662 5662 F DEBUG : #14 pc 000000000098ff4c /system/lib64/libMontereyTracker.so (_ZN5viper18VideoFrameAnalyzer4Impl9on_framesEN10perception6IdTmplItNS2_8vio_toon13FrameSetIdTagELb1EEEN3gsl4spanIKPKhLln1EEENS_13LiveTimestampENS8_IKdLln1EEESF_+1188) 08-21 07:55:41.448 5662 5662 F DEBUG : #15 pc 00000000008e1904 /system/lib64/libMontereyTracker.so (_ZN8coretech23InsideOutTrackingEngine11onImageDataEPK9ImageDatai30ProcessingClockDomainTimestamp+768) 08-21 07:55:41.448 5662 5662 F DEBUG : #16 pc 000000000111b20c /system/lib64/libMontereyTracker.so 08-21 07:55:41.448 5662 5662 F DEBUG : #17 pc 0000000000020a4c /system/vendor/lib64/libdevices.so (_ZN3OVR7Devices21CameraFrameSetManager12sendFrameSetERNSt3__16vectorINS2_10shared_ptrI9ImageDataEENS2_9allocatorIS6_EEEE+560) 08-21 07:55:41.448 5662 5662 F DEBUG : #18 pc 0000000000020c44 /system/vendor/lib64/libdevices.so (_ZN3OVR7Devices21CameraFrameSetManager23processCompleteFrameSetERNS1_8FrameSetERNSt3__16vectorINS4_10shared_ptrI9ImageDataEENS4_9allocatorIS8_EEEERNS4_11unique_lockINS4_5mutexEEE+80) 08-21 07:55:41.448 5662 5662 F DEBUG : #19 pc 000000000001fba4 /system/vendor/lib64/libdevices.so (_ZN3OVR7Devices21CameraFrameSetManager20frameSetOutputWorkerEv+212) 08-21 07:55:41.448 5662 5662 F DEBUG : #20 pc 0000000000020e8c /system/vendor/lib64/libdevices.so (_ZNSt3__114__thread_proxyINS_5tupleIJMN3OVR7Devices21CameraFrameSetManagerEFvvEPS4_EEEEEPvS9_+116) 08-21 07:55:41.448 5662 5662 F DEBUG : #21 pc 0000000000075da8 /system/lib64/libc.so (_ZL15__pthread_startPv+204) 08-21 07:55:41.448 5662 5662 F DEBUG : #22 pc 000000000001e1c4 /system/lib64/libc.so (__start_thread+16)1.8KViews2likes2CommentsUnreal game launching Assertion failed: AsyncLoadingThread crash
Hello, After a while of not building my game for Quest 2 Standalone, I am back to get that version ready. I managed to compile the code and to package without failing. But when the game launches to the Quest 2, the game instantly crashes back to the main hub. This is the error I get on the Output Log, which is not much to know what is going on, or who is the culprit. LogPlayLevel: 05-18 09:34:57.699 5979 6009 D UE4 : [2022.05.18-14.34.57:699][ 0]LogInit: Texture streaming: Enabled LogPlayLevel: 05-18 09:34:58.237 5979 6114 D UE4 : [2022.05.18-14.34.58:237][ 0]LogTcpMessaging: Started Connection to '127.0.0.1:56709' LogPlayLevel: 05-18 09:34:58.237 5979 6114 D UE4 : [2022.05.18-14.34.58:237][ 0]LogTcpMessaging: Discovered node '3D9595EF4C50F82740AFF3AED2CEE6B5' on connection '127.0.0.1:56709'... LogPlayLevel: 05-18 09:34:58.439 5979 6009 D UE4 : Assertion failed: AsyncLoadingThread.RecursionNotAllowed.Increment() == 1 [File:D:/Build/++UE4/Sync/Engine/Source/Runtime/CoreUObject/Private/Serialization/AsyncLoading.cpp] [Line: 3992] LogPlayLevel: 05-18 09:34:58.439 5979 6009 D UE4 : LogPlayLevel: 05-18 09:34:58.439 5979 6009 D UE4 : [2022.05.18-14.34.58:439][ 0]Assertion failed: AsyncLoadingThread.RecursionNotAllowed.Increment() == 1 [File:D:/Build/++UE4/Sync/Engine/Source/Runtime/CoreUObject/Private/Serialization/AsyncLoading.cpp] [Line: 3992] LogPlayLevel: 05-18 09:34:58.439 5979 6009 D UE4 : LogPlayLevel: Error: 05-18 09:34:58.439 5979 6009 D UE4 : [2022.05.18-14.34.58:439][ 0]LogAndroid: Error: === Critical error: === LogPlayLevel: Error: 05-18 09:34:58.439 5979 6009 D UE4 : [2022.05.18-14.34.58:439][ 0]LogAndroid: Error: LogPlayLevel: Error: 05-18 09:34:58.440 5979 6009 D UE4 : [2022.05.18-14.34.58:440][ 0]LogAndroid: Error: Assertion failed: AsyncLoadingThread.RecursionNotAllowed.Increment() == 1 [File:D:/Build/++UE4/Sync/Engine/Source/Runtime/CoreUObject/Private/Serialization/AsyncLoading.cpp] [Line: 3992] LogPlayLevel: Error: 05-18 09:34:58.440 5979 6009 D UE4 : [2022.05.18-14.34.58:440][ 0]LogAndroid: Error: LogPlayLevel: Error: 05-18 09:34:58.440 5979 6009 D UE4 : [2022.05.18-14.34.58:440][ 0]LogAndroid: Error: << callstack too long >> LogPlayLevel: Error: 05-18 09:34:58.440 5979 6009 D UE4 : [2022.05.18-14.34.58:440][ 0]LogAndroid: Error: LogPlayLevel: Error: 05-18 09:34:58.440 5979 6009 D UE4 : [2022.05.18-14.34.58:440][ 0]LogAndroid: Error: LogPlayLevel: 05-18 09:34:58.484 5979 6009 D UE4 : [2022.05.18-14.34.58:484][ 0]LogExit: Executing StaticShutdownAfterError LogPlayLevel: 05-18 09:34:58.487 5979 6009 D UE4 : [2022.05.18-14.34.58:487][ 0]LogAndroid: FAndroidMisc::RequestExit(1) LogPlayLevel: Took 0.6029501s to run adb.exe, ExitCode=0 Any ideas on how I could start to look into why my game is crashing? I feel like I have no tools to know what is going on. What I've tried so far is to remove as many maps I can to see if reducing drawcalls, triangles, and texture helps. but no success yet.Solved19KViews0likes4CommentsPACKAGE_USAGE_STATS permission not allowed on quest 2?
I am making an app that requires this permission. its a native android application so its not vr, doesnt use oculus sdk etc. The tool works fine on the regular quest, but when trying to open the activity to grant the permission on the quest 2, settings crashes. The crashing happens when clicking on the name of the app, to grant permissions for that app. crash log: 10-23 16:12:13.341 8723 8723 E AndroidRuntime: FATAL EXCEPTION: main 10-23 16:12:13.341 8723 8723 E AndroidRuntime: Process: com.android.settings, PID: 8723 10-23 16:12:13.341 8723 8723 E AndroidRuntime: java.lang.NullPointerException: Attempt to invoke virtual method 'boolean android.widget.SearchView.isIconified()' on a null object reference 10-23 16:12:13.341 8723 8723 E AndroidRuntime: at com.android.settings.applications.manageapplications.ManageApplications.onSaveInstanceState(ManageApplications.java:511) 10-23 16:12:13.341 8723 8723 E AndroidRuntime: at androidx.fragment.app.Fragment.performSaveInstanceState(Fragment.java:2799) 10-23 16:12:13.341 8723 8723 E AndroidRuntime: at androidx.fragment.app.FragmentManagerImpl.saveFragmentBasicState(FragmentManagerImpl.java:2276) 10-23 16:12:13.341 8723 8723 E AndroidRuntime: at androidx.fragment.app.FragmentManagerImpl.saveAllState(FragmentManagerImpl.java:2335) 10-23 16:12:13.341 8723 8723 E AndroidRuntime: at androidx.fragment.app.FragmentController.saveAllState(FragmentController.java:151) 10-23 16:12:13.341 8723 8723 E AndroidRuntime: at androidx.fragment.app.FragmentActivity.onSaveInstanceState(FragmentActivity.java:513) 10-23 16:12:13.341 8723 8723 E AndroidRuntime: at com.android.settings.SettingsActivity.onSaveInstanceState(SettingsActivity.java:472) 10-23 16:12:13.341 8723 8723 E AndroidRuntime: at android.app.Activity.performSaveInstanceState(Activity.java:2037) 10-23 16:12:13.341 8723 8723 E AndroidRuntime: at android.app.Instrumentation.callActivityOnSaveInstanceState(Instrumentation.java:1485) 10-23 16:12:13.341 8723 8723 E AndroidRuntime: at android.app.ActivityThread.callActivityOnSaveInstanceState(ActivityThread.java:5312) 10-23 16:12:13.341 8723 8723 E AndroidRuntime: at android.app.ActivityThread.callActivityOnStop(ActivityThread.java:4638) 10-23 16:12:13.341 8723 8723 E AndroidRuntime: at android.app.ActivityThread.performStopActivityInner(ActivityThread.java:4602) 10-23 16:12:13.341 8723 8723 E AndroidRuntime: at android.app.ActivityThread.handleStopActivity(ActivityThread.java:4677) 10-23 16:12:13.341 8723 8723 E AndroidRuntime: at android.app.servertransaction.StopActivityItem.execute(StopActivityItem.java:41) 10-23 16:12:13.341 8723 8723 E AndroidRuntime: at android.app.servertransaction.TransactionExecutor.executeLifecycleState(TransactionExecutor.java:176) 10-23 16:12:13.341 8723 8723 E AndroidRuntime: at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:97) 10-23 16:12:13.341 8723 8723 E AndroidRuntime: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2024) 10-23 16:12:13.341 8723 8723 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:107) 10-23 16:12:13.341 8723 8723 E AndroidRuntime: at android.os.Looper.loop(Looper.java:214) 10-23 16:12:13.341 8723 8723 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:7385) 10-23 16:12:13.341 8723 8723 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method) 10-23 16:12:13.341 8723 8723 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:492) 10-23 16:12:13.341 8723 8723 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:930) Is this because this permission is blocked on the quest 2 or is this a possible bug?1.4KViews0likes2CommentsOn Build & Run, app remains black (only sounds play) and usually crashes
Hi! I'm using normal Unity 2019.1.0f2 and latest Oculus package 1.36. When I build my app for Android phone, it works; same for desktop; same for running in Unity, all without any errors. When I use Build & Run for my USB-connected Quest (I don't have any approved pitch yet, so I'm using a development build for testing), it compiles without errors, but then everything stays pitch black -- even though beginning music and my ocean sounds loop are heard fine -- and it then usually crashes. Help please? My "adb logcat *:W" output below, I'm not sure exactly when the errors for my app (called Chatty) start, as I also get plenty of warnings and such before even starting it. Thanks! --- 07-03 13:44:03.555 3680 3762 W System : ClassLoader referenced unknown path: /system/framework/tcmclient.jar 07-03 13:44:04.653 1843 1905 W System.err: java.lang.IllegalArgumentException: No default service found in application. Package chatty.center is not a valid Panel Service. 07-03 13:44:04.653 1843 1905 W System.err: at com.oculus.vrshell.util.PanelAppConfigurationUtil.buildPanelAppConfiguration(PanelAppConfigurationUtil.java:72) 07-03 13:44:04.653 1843 1905 W System.err: at com.oculus.vrshell.MainActivity.getPanelAppConfiguration(MainActivity.java:1069) 07-03 13:44:04.653 1843 1905 W PanelUtil_JNI: JVM exception occurred: java.lang.IllegalArgumentException: No default service found in application. Package chatty.center is not a valid Panel Service. - chatty.center/ 07-03 13:44:04.654 1843 1905 W System.err: java.lang.IllegalArgumentException: No default service found in application. Package chatty.center is not a valid Panel Service. 07-03 13:44:04.654 1843 1905 W System.err: at com.oculus.vrshell.util.PanelAppConfigurationUtil.buildPanelAppConfiguration(PanelAppConfigurationUtil.java:72) 07-03 13:44:04.654 1843 1905 W System.err: at com.oculus.vrshell.MainActivity.getPanelAppConfiguration(MainActivity.java:1069) 07-03 13:44:04.654 1843 1905 W PanelUtil_JNI: JVM exception occurred: java.lang.IllegalArgumentException: No default service found in application. Package chatty.center is not a valid Panel Service. - chatty.center/ 07-03 13:44:04.664 1957 1981 W LibraryProvider: Cannot find entitlement for chatty.center 07-03 13:44:04.664 1843 1905 W OCMSLibrary: null cursor received for query content://com.oculus.ocms.library/apps/chatty.center 07-03 13:44:04.705 3960 3960 E NuxPreferencesModule: Trying to unregister nonexistent Receiver. This should be harmless. 07-03 13:44:04.938 1957 1970 W LibraryProvider: Cannot find entitlement for com.oculus.vrshell.home 07-03 13:44:04.946 1751 1938 W OCMSLibrary: null cursor received for query content://com.oculus.ocms.library/apps/com.oculus.vrshell.home 07-03 13:44:04.951 1957 1969 W LibraryProvider: Cannot find entitlement for com.oculus.vrshell.home 07-03 13:44:04.952 1751 1923 W OCMSLibrary: null cursor received for query content://com.oculus.ocms.library/apps/com.oculus.vrshell.home 07-03 13:44:05.181 1139 1171 W ActivityManager: Activity pause timeout for ActivityRecord{5259d62 u0 com.oculus.vrshell/.MainActivity t53} 07-03 13:44:05.359 2080 2080 W ClientMgr: ClientMgr::SetActiveCompositorClient: No active client 07-03 13:44:05.364 1957 1981 W LibraryProvider: Cannot find entitlement for com.oculus.vrshell 07-03 13:44:05.368 1751 1751 W OCMSLibrary: null cursor received for query content://com.oculus.ocms.library/apps/com.oculus.vrshell 07-03 13:44:05.379 1751 1751 E OVRMediaServiceManager: Not initialized 07-03 13:44:05.526 1751 1773 W SDKLoggingService: Unable to update activity ms com.oculus.vrshell, not in library. 07-03 13:44:05.630 4097 4112 E Unity : Unable to find libAudioPluginOculusSpatializer 07-03 13:44:05.699 4097 4112 W AudioTrack: notificationFrames=-21 clamped to the range -1 to -8 07-03 13:44:05.700 545 1243 E voice_extn: voice_extn_compress_voip_out_get_parameters: COMPRESS_VOIP_ENABLED is not defined 07-03 13:44:05.702 545 598 W AudioFlinger: createTrack_l(): mismatch between requested flags (00000104) and output flags (00000006) 07-03 13:44:06.308 4097 4112 W System : ClassLoader referenced unknown path: /system/priv-app/VrDriver/lib/arm 07-03 13:44:06.403 2080 2359 W Vulkan_Utils: Memory type 24 with properties 10 not found. 07-03 13:44:06.449 4097 4112 E libEGL : call to OpenGL ES API with no current context (logged once per thread) 07-03 13:44:06.533 2080 2359 W Vulkan_Utils: Memory type 24 with properties 10 not found. 07-03 13:44:06.651 1957 1970 W LibraryProvider: Cannot find entitlement for chatty.center 07-03 13:44:06.652 1751 1751 W OCMSLibrary: null cursor received for query content://com.oculus.ocms.library/apps/chatty.center 07-03 13:44:06.658 1751 1751 E OVRMediaServiceManager: Not initialized 07-03 13:44:06.675 1957 1969 W LibraryProvider: Cannot find entitlement for chatty.center 07-03 13:44:06.676 1751 2061 W OCMSLibrary: null cursor received for query content://com.oculus.ocms.library/apps/chatty.center 07-03 13:44:06.717 1751 2390 W VRLifecycleManager: onHeadsetUnmounted 07-03 13:44:06.723 4097 4140 W Unity : Oculus Patched Thread Core Affinity on threads: 4112 and 4140 07-03 13:44:06.723 4097 4140 W Unity : 07-03 13:44:06.723 4097 4140 W Unity : (Filename: ./Modules/VR/Oculus/VROculus.cpp Line: 980) 07-03 13:44:06.723 4097 4140 W Unity : 07-03 13:44:06.724 1751 3875 W VRLifecycleManager: onHeadsetUnmounted 07-03 13:44:06.776 4097 4112 W AudioTrack: notificationFrames=-21 clamped to the range -1 to -8 07-03 13:44:06.779 545 1244 E voice_extn: voice_extn_compress_voip_out_get_parameters: COMPRESS_VOIP_ENABLED is not defined 07-03 13:44:06.780 545 545 W AudioFlinger: createTrack_l(): mismatch between requested flags (00000104) and output flags (00000006) 07-03 13:44:07.204 1751 2390 W VRLifecycleManager: onHeadsetMounted 07-03 13:44:07.223 1751 3875 W VRLifecycleManager: onHeadsetMounted 07-03 13:44:08.188 1139 1256 E TaskPersister: File error accessing recents directory (directory doesn't exist?). 07-03 13:44:08.366 2080 2159 W TimeWarp: HandleRequest: late frames: 98%, avg lateness: 12.35 msec 07-03 13:44:09.216 2080 2159 W TimeWarp: HandleRequest: late frames: 100%, avg lateness: 12.34 msec 07-03 13:44:09.327 4097 4122 W System : ClassLoader referenced unknown path: /system/framework/tcmclient.jar 07-03 13:44:10.051 2080 2159 W TimeWarp: HandleRequest: late frames: 100%, avg lateness: 12.35 msec 07-03 13:44:10.112 4097 4140 W VrApi : Time to first swap: 3.797 seconds 07-03 13:44:10.683 4097 4140 E CRASH : signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 00000000 07-03 13:44:10.683 4097 4140 E CRASH : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** 07-03 13:44:10.683 4097 4140 E CRASH : Build type 'Development', Scripting Backend 'mono', CPU 'armeabi-v7a' 07-03 13:44:10.683 4097 4140 E CRASH : Build fingerprint: 'oculus/vr_monterey/monterey:7.1.1/NGI77B/256550.6810.0:user/release-keys' 07-03 13:44:10.683 4097 4140 E CRASH : Revision: '0' 07-03 13:44:10.683 4097 4140 E CRASH : pid: 4097, tid: 4140, name: Thread-3 >>> chatty.center <<< 07-03 13:44:10.683 4097 4140 E CRASH : r0 c868a750 r1 00000000 r2 00000292 r3 c86f8c98 07-03 13:44:10.683 4097 4140 E CRASH : r4 c86f9f28 r5 fffffffe r6 fffffffc r7 c86f6a84 07-03 13:44:10.683 4097 4140 E CRASH : r8 00000001 r9 0000020a sl c0619710 fp a548e2f0 07-03 13:44:10.683 4097 4140 E CRASH : ip 00000001 sp c78ff638 lr cdd9aaa4 pc cdd9b3c8 cpsr 0000102c 07-03 13:44:10.683 4097 4140 E CRASH : 07-03 13:44:10.683 4097 4140 E CRASH : backtrace: 07-03 13:44:10.868 4097 4140 E CRASH : #00 pc 0138d3c8 /data/app/chatty.center-1/lib/arm/libunity.so (DataBufferGLES::RecordRender()+4) 07-03 13:44:10.868 4097 4140 E CRASH : #01 pc 0138caa0 /data/app/chatty.center-1/lib/arm/libunity.so (ConstantBuffersGLES::RecordRender()+88) 07-03 13:44:10.868 4097 4140 E CRASH : #02 pc 0139a20c /data/app/chatty.center-1/lib/arm/libunity.so (GfxDeviceGLES::DrawBuffers(GfxBuffer*, int, VertexStreamSource const*, int, DrawBuffersRange const*, int, VertexDeclaration*)+240) 07-03 13:44:10.868 4097 4140 E CRASH : #03 pc 005972d0 /data/app/chatty.center-1/lib/arm/libunity.so (GfxDeviceWorker::RunCommand(ThreadedStreamBuffer&)+15648) 07-03 13:44:10.868 4097 4140 E CRASH : #04 pc 0059ad98 /data/app/chatty.center-1/lib/arm/libunity.so (GfxDeviceWorker::RunExt(ThreadedStreamBuffer&)+68) 07-03 13:44:10.868 4097 4140 E CRASH : #05 pc 0059ad28 /data/app/chatty.center-1/lib/arm/libunity.so (GfxDeviceWorker::Run()+132) 07-03 13:44:10.868 4097 4140 E CRASH : #06 pc 005932a0 /data/app/chatty.center-1/lib/arm/libunity.so (GfxDeviceWorker::RunGfxDeviceWorker(void*)+4) 07-03 13:44:10.868 4097 4140 E CRASH : #07 pc 00ac6134 /data/app/chatty.center-1/lib/arm/libunity.so (Thread::RunThreadWrapper(void*)+736) 07-03 13:44:10.868 4097 4140 E CRASH : #08 pc 000478d3 /system/lib/libc.so (__pthread_start(void*)+22) 07-03 13:44:10.868 4097 4140 E CRASH : #09 pc 00019fe5 /system/lib/libc.so (__start_thread+6) 07-03 13:44:10.868 4097 4140 E CRASH : 07-03 13:44:10.868 4097 4140 E CRASH : memory near fp: 07-03 13:44:10.868 4097 4140 E CRASH : a548e2d0 a556c960 a556c998 00000000 a556ca40 `.V...V.....@.V. 07-03 13:44:10.868 4097 4140 E CRASH : a548e2e0 00000009 00000081 00000000 ffffffff ................ 07-03 13:44:10.868 4097 4140 E CRASH : a548e2f0 ce520ee4 00000101 03000000 03000c00 ..R............. 07-03 13:44:10.868 4097 4140 E CRASH : a548e300 04001800 04020001 02000401 02000401 ................ 07-03 13:44:10.868 4097 4140 E CRASH : a548e310 00000000 00000000 00000000 00000000 ................ 07-03 13:44:10.868 4097 4140 E CRASH : a548e320 00000000 00000000 00000000 00000000 ................ 07-03 13:44:10.868 4097 4140 E CRASH : a548e330 a556d168 00000000 a548cb70 a556e6c0 h.V.....p.H...V. 07-03 13:44:10.868 4097 4140 E CRASH : a548e340 00000009 00000081 00000000 ffffffff ................ 07-03 13:44:10.868 4097 4140 E CRASH : a548e350 ce520ee4 00000001 03000000 03000c00 ..R............. 07-03 13:44:10.869 4097 4140 E CRASH : a548e360 04001800 00000000 02002800 02003000 .........(...0.. 07-03 13:44:10.869 4097 4140 E CRASH : a548e370 00000000 00000000 00000000 00000000 ................ 07-03 13:44:10.869 4097 4140 E CRASH : a548e380 00000000 00000000 00000000 00000000 ................ 07-03 13:44:10.869 4097 4140 E CRASH : a548e390 a556f5c0 a556f600 00000000 a548ccf8 ..V...V.......H. 07-03 13:44:10.869 4097 4140 E CRASH : a548e3a0 00000009 00000081 00000000 ffffffff ................ 07-03 13:44:10.869 4097 4140 E CRASH : a548e3b0 ce520ee4 00000101 03000000 03000c00 ..R............. 07-03 13:44:10.869 4097 4140 E CRASH : a548e3c0 00000000 00000000 04020001 04020001 ................ 07-03 13:44:10.869 4097 4140 E CRASH : 07-03 13:44:10.869 4097 4140 E CRASH : code around pc: 07-03 13:44:10.869 4097 4140 E CRASH : cdd9b3a8 ebffcff9 e5940000 e5900000 e584001c ................ 07-03 13:44:10.869 4097 4140 E CRASH : cdd9b3b8 e28dd008 e8bd81f0 007ad748 e5901000 ........H.z..... 07-03 13:44:10.869 4097 4140 E CRASH : cdd9b3c8 e5911000 e5801020 e12fff1e e92d4070 .... ...../.p@-. 07-03 13:44:10.869 4097 4140 E CRASH : cdd9b3d8 e1a04000 eb00002d e1a05004 e5b50124 .@..-....P..$... 07-03 13:44:10.869 4097 4140 E CRASH : cdd9b3e8 e1500005 0a000004 e5906000 ebb3b0e7 ..P......`...... 07-03 13:44:10.869 4097 4140 E CRASH : cdd9b3f8 e1560005 e1a00006 1afffffa e5941114 ..V............. 07-03 13:44:10.869 4097 4140 E CRASH : cdd9b408 e2840f43 ebbb0bc8 e59410fc e28400f4 C............... 07-03 13:44:10.869 4097 4140 E CRASH : cdd9b418 ebbb0bc5 e59410e4 e28400dc ebbb0bc2 ................ 07-03 13:44:10.869 4097 4140 E CRASH : cdd9b428 e59410cc e28400c4 ebbb0bbf e59410b4 ................ 07-03 13:44:10.869 4097 4140 E CRASH : cdd9b438 e28400ac ebbb0bbc e594109c e2840094 ................ 07-03 13:44:10.869 4097 4140 E CRASH : cdd9b448 ebbb0bb9 e5941084 e284007c ebbb0bb6 ........|....... 07-03 13:44:10.869 4097 4140 E CRASH : cdd9b458 e594106c e2840064 ebbb0bb3 e5941054 l...d.......T... 07-03 13:44:10.869 4097 4140 E CRASH : cdd9b468 e284004c ebbb0bb0 e594103c e2840034 L.......<...4... 07-03 13:44:10.869 4097 4140 E CRASH : cdd9b478 ebbb0bad e5941024 e284001c ebbb0baa ....$........... 07-03 13:44:10.869 4097 4140 E CRASH : cdd9b488 e2840004 ebb6eec9 e1a00004 e8bd8070 ............p... 07-03 13:44:10.869 4097 4140 E CRASH : cdd9b498 e92d4ff0 e24dd014 e58d0004 e5900014 .O-...M......... 07-03 13:44:10.869 4097 4140 E CRASH : 07-03 13:44:10.869 4097 4140 E CRASH : code around lr: 07-03 13:44:10.870 4097 4140 E CRASH : cdd9aa84 e5901008 e591000c e3500000 0afffff6 ..........P..... 07-03 13:44:10.870 4097 4140 E CRASH : cdd9aa94 e1d111f0 e3510000 bafffff3 eb000247 ......Q.....G... 07-03 13:44:10.870 4097 4140 E CRASH : cdd9aaa4 eafffff1 e8bd8070 e92d48f0 e1a04000 ....p....H-..@.. 07-03 13:44:10.870 4097 4140 E CRASH : cdd9aab4 e1a05001 e5941000 e3a06000 e5940004 .P.......`...... 07-03 13:44:10.870 4097 4140 E CRASH : cdd9aac4 e0402001 e1a03242 e1560242 03003001 . @.B2..B.V..0.. 07-03 13:44:10.870 4097 4140 E CRASH : cdd9aad4 e0832242 e1560e22 e1a07002 13e0720f B"..".V..p...r.. 07-03 13:44:10.870 4097 4140 E CRASH : cdd9aae4 e1520003 33e0720f e3570000 0a000006 ..R..r.3..W..... 07-03 13:44:10.870 4097 4140 E CRASH : cdd9aaf4 e3570201 2a000021 e1a00207 ebb3b327 ..W.!..*....'... 07-03 13:44:10.870 4097 4140 E CRASH : cdd9ab04 e1a06000 e5941000 e5940004 e0502001 .`........... P. 07-03 13:44:10.870 4097 4140 E CRASH : cdd9ab14 f4650acf e0862002 f4420acf 0a00000d ..e.. ....B..... 07-03 13:44:10.870 4097 4140 E CRASH : cdd9ab24 e2402010 e1a03001 e1a05006 f4630acf . @..0...P....c. 07-03 13:44:10.870 4097 4140 E CRASH : cdd9ab34 e2833010 e1500003 f4450acd 1afffffa .0....P...E..... 07-03 13:44:10.870 4097 4140 E CRASH : cdd9ab44 e0421001 e5940000 e3c1100f e0861001 ..B............. 07-03 13:44:10.870 4097 4140 E CRASH : cdd9ab54 e2811010 ea000000 e1a01006 e2815010 .............P.. 07-03 13:44:10.870 4097 4140 E CRASH : cdd9ab64 e3500000 0a000000 ebb3b309 e5846000 ..P..........`.. 07-03 13:44:10.870 4097 4140 E CRASH : cdd9ab74 e0860207 e5845004 e5840008 e8bd88f0 .....P.......... 07-03 13:44:10.901 2080 2159 W TimeWarp: HandleRequest: late frames: 100%, avg lateness: 12.24 msec 07-03 13:44:11.792 2080 2159 W TimeWarp: HandleRequest: late frames: 100%, avg lateness: 12.33 msec 07-03 13:44:24.203 1751 2390 W VRLifecycleManager: onHeadsetUnmounted 07-03 13:44:24.224 1751 3875 W VRLifecycleManager: onHeadsetUnmounted ---1.9KViews0likes2Comments