Dedicated Server Crash when OSVR Plug-In is enabled

Hello !

I have a big issue since UE4 4.14 with the OSVR Plug-In which could be avoided in previous versions but my “fix” is not working anymore in 4.18.

If you build and launch a dedicated server with the OSVR Plug-In enabled, the dedicated server will crash when launched. If I disable the Plug-In it works like a charm.

Steps to reproduce the bug :

  1. Install and build UE4 4.18.1 from source
  2. Create a new empty C++ project
  3. Open the project and enable the OSVR Plug-In
  4. Open visual studio and build the project for Developement Client and Server
  5. Launch the dedicated server with -log in options

Expected: The dedicated server should run without any crash.

Result: The dedicated server crashes.

For the previous Engine versions my “fix” was to duplicate the packaged game folder so that you have one folder for the client and one folder for the server. In the server folder you can delete the OSVR plug-in folder in Engine/Plugins/Experimental. When you run the dedicated server it will prompt you that the OSVR plug in is missing and if you want to run without it. Hit yes and everything works.

Specs : Windows 10, i7-6700k, NVidia TITAN X (Pascal). UE4 4.18.1

I link the project in attachment.

Thank you.

Hello Ryounoshi,

I ran a few tests with the project provided, however I have been unable to reproduce this issue on our end. Could you provide the complete callstack that you are getting (including machine ID)?

Hello Ryounoshi,

We have not heard back from you in a few days, so we are marking this post as Resolved for tracking purposes. If you are still experiencing the issue you reported, please respond to this message with additional information and we will follow up.

Thanks,