VRCFaceTracking icon indicating copy to clipboard operation
VRCFaceTracking copied to clipboard

Installing SRanipalTrackingModule without SRanipal Runtime causes a crash

Open orcinus opened this issue 1 year ago • 4 comments

Reproduction steps:

  1. uninstall SRanipal Runtime
  2. click "Install some from here" from the "No Modules Installed" notification
  3. click "Install" button for SRanipalTrackingModule
  4. application crashes

Expected result: Display an error prompting to install SRanipal runtime, if that's the cause of the crash. Otherwise, no crash and no error.

Version: 5.1.1.0

Platform: Windows 10 22H2

orcinus avatar Aug 04 '23 16:08 orcinus

Additionally:

Yes, i am aware the instructions state "Don't forget to install SRanipal Runtime before installing this module". But that should be displayed as an error / prompt, not buried inside the module metadata. That is just silly from a UX POV.

orcinus avatar Aug 04 '23 16:08 orcinus

Hmm, not sure how to implement this from a UI design perspective. Please feel free to PR whatever you think necessary :)

benaclejames avatar Aug 04 '23 16:08 benaclejames

Handling an unhandled exception and popping up an error would probably be enough.

orcinus avatar Aug 04 '23 17:08 orcinus

Hmmm. Actually, nevermind, this seems to be unrelated to SRanipal missing. It just happened with it installed and running.

Is there a crash log i can get to somewhere?

orcinus avatar Aug 04 '23 17:08 orcinus