Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Null Reference Exception problem (stacktrace?) #488

Open
dorianzoumplis opened this issue Dec 1, 2021 · 10 comments
Open

Null Reference Exception problem (stacktrace?) #488

dorianzoumplis opened this issue Dec 1, 2021 · 10 comments
Labels
bug Something isn't working

Comments

@dorianzoumplis
Copy link

Hello,
I've followed the directions to install the mod manager, the vr mod, and disabled Steam theatre view. But when I launch the game from the OWML I get the following error in the log. The game still launches, but I cannot progress beyond the "Enter profile name" screen of the homescreen:

NullReferenceException: Object reference not set to an instance of an object Stacktrace: NomaiVR.Helpers.ApplicationManifestHelper.UpdateManifest (System.String manifestPath, System.String appKey, System.String imagePath, System.String name, System.String description, System.Int32 steamAppId, System.Boolean steamBuild) (at <8e2e4939d00948d89e660bf8acde57e9>:0) NomaiVR.NomaiVR.InitSteamVR () (at <8e2e4939d00948d89e660bf8acde57e9>:0) NomaiVR.NomaiVR.ApplyMod () (at <8e2e4939d00948d89e660bf8acde57e9>:0) NomaiVR.Loaders.NomaiVRLoaderOwml.Start () (at <8e2e4939d00948d89e660bf8acde57e9>:0)

@Raicuparta
Copy link
Owner

@artumino this is about the stuff you did for the steamvr manifest, right? Can we just wrap it in a try catch, since it's not really a big deal if that part fails?

@Raicuparta Raicuparta added the bug Something isn't working label Dec 1, 2021
@artumino
Copy link
Collaborator

artumino commented Dec 1, 2021

We can do that yes, although there shouldn't be any NRE coming from it unless there are other issues with the install.

@dorianzoumplis
Copy link
Author

Thank you for the quick responses, though I'm a bit puzzled in what action I should take to resolve?

@Raicuparta
Copy link
Owner

@dorianzoumplis There's a new NomaiVR update 2.5.0, see if that one works for you. I suspect it will still not work properly. If it does, let us know if any new errors are printed to the logs.

@koichim
Copy link

koichim commented Jan 1, 2022

I am under same situation, using NomaiVR 2.5.1. Following errors are injected,

In NomaiVR,
Error updating AppManifest: System.NullReferenceException: Object reference not set to an instance of an object at NomaiVR.Helpers.ApplicationManifestHelper.UpdateManifest (System.String manifestPath, System.String appKey, System.String imagePath, System.String name, System.String description, System.Int32 steamAppId, System.Boolean steamBuild) [0x0005c] in <1a556d22cfdb4bb89f7b41acc72a92de>:0

And in OWML,
NullReferenceException: Object reference not set to an instance of an object Stacktrace: NomaiVR.NomaiVR.InitSteamVR () (at <1a556d22cfdb4bb89f7b41acc72a92de>:0) NomaiVR.NomaiVR.ApplyMod () (at <1a556d22cfdb4bb89f7b41acc72a92de>:0) NomaiVR.Loaders.NomaiVRLoaderOwml.Start () (at <1a556d22cfdb4bb89f7b41acc72a92de>:0)

Once the game gets this situation, any mouse/pointer operation does not work.
Even if I run the game from steam without any mod, any mouse/pointer operation does not work.
After I uninstalled/re-installed outer wilds in steam, I could recover the situation.

Outer Wilds: v1.1.12.125
Outer Wilds Mod Manager: v1.6.2
OWML: v2.2.0
NomaiVR: v2.5.1
No other mod are installed.

@artumino
Copy link
Collaborator

artumino commented Jan 1, 2022

What headset are you using? We are trying to figure out how to reproduce this.

The mouse pointer is disabled by the mod to avoid performance issues during the ending sequence, verifying the files from Steam after uninstalling the mod should be enough to restore it (only one file in the game gets edited by the mod and needs to be restored)

@koichim
Copy link

koichim commented Jan 2, 2022

Hi, looks like I am a too beginner about VR and so it was my fault.
I am using Oculus Quest 2 via Air Link.
I invoked Outer Wilds from Mod manager before linking the Oculus Quest 2. Then above error occurred.
Retrying to invoke Outer Wilds after connecting Oculus, your NomaiVR works without the error!!

Thank you!!

@Mazllo
Copy link

Mazllo commented Apr 16, 2022

Hello, any update on this issue? I am also getting the same messages

@Raicuparta
Copy link
Owner

These errors pop up for me too but I'm still able to run the game perfectly fine. So whatever problem you're having might not be related to these errors.

1 similar comment
@Raicuparta
Copy link
Owner

These errors pop up for me too but I'm still able to run the game perfectly fine. So whatever problem you're having might not be related to these errors.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

5 participants