-
Notifications
You must be signed in to change notification settings - Fork 45
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
Unreal crashes and looks like it's because of OSVR Plugin #133
Comments
This is fixed in the master branch, but not yet in the Unreal source code drop: Switch to a local project plugin and build it from source (master branch). Should solve your problem. See these instructions for how to build from source: If the ImportFromSDK.cmd script is broken, which it probably is since it hasn't been updated in a while, let me know and I'll talk you through it. I'll leave this issue open for that. Good luck at your expo! |
Hello Jeremy! Thanks for your answer. I downloaded source and compiled the plugin. It seems to be working on my system. However the other person who handles the build can't package it. He get's a packaging error. Is it still the case that you need to convert blueprint project to C++ project in order for it to work or not ? And maybe you fixed osrv plugin has been integrated into UE 4.14 ? Thanks M |
We haven't submitted a new code drop yet, so it won't be in 4.14. Yes, for local plugins you need to create at least one C++ class, otherwise it won't create a visual studio project or build the plugin into your final package. As an alternative, if you have Unreal Engine source code access, you can also update the OSVR plugin in the engine code and use that to build a custom engine. The OSVR plugin is located in the following places in the engine:
Edit: note the C++ class doesn't have to do anything. When I make a new build of ShowDownVR for example, I just add a new class from the file menu and leave it at the default template. |
Hello again, I think I followed all the steps. I have project plugin, which appears there. However when I launch the preview in VR mode, Unreal crashes. I checked everything is up to date: SDK, runtime.... I'm currently download debugging symbols for unreal to see callstack... Thnaks |
MachineId:49326872447E563F13CEC6BEBB3D40DF Access violation - code c0000005 (first/second chance not available) UE4Editor_OSVR!FOSVRHMD::CalculateRenderTargetSize() [d:\base\crowd_prj\dev\osvr-unreal-master\osvrunreal\plugins\osvr\source\osvr\private\osvrrender.cpp:155] |
Hello. Yes I can check.... at the same time strangely enough the OSVR plugin which is released with Unreal (4.13) stopped crashing... I just ran it for 15 hours continously... it's good and bad at the same time.. good that it works, bad that we don't know why it crashed before and what caused it to stop doing it... |
Hello,
I'm using OSVR plugin for artistic installation done in Unreal4 engine.
However after 10-20 minutes of usage the package crashes with following
call stack. Can you please take a look at it ? It's a bit urgent, since the expo
opens on 10 of December and worry about this crashes.
Thanks
M
Access violation - code c0000005 (first/second chance not available)
Speaker!FModuleManager::GetModule()
Speaker!FModuleManager::GetModuleChecked()
Speaker!FModuleManager::LoadModuleChecked()
Speaker!FOSVRHMD::UpdateHeadPose()
Speaker!FOSVRHMD::PreRenderViewFamily_RenderThread()
Speaker!FRelevancePacket::RenderThreadFinalize()
Speaker!TGraphTask<
FRendererModule::BeginRenderingViewFamily'::
21'::EURCMacro_FDrawSceneCommand>::ExecuteTask()Speaker!FNamedTaskThread::ProcessTasksNamedThread()
Speaker!FNamedTaskThread::ProcessTasksUntilQuit()
Speaker!RenderingThreadMain()
Speaker!FRenderingThread::Run()
Speaker!FRunnableThreadWin::Run()
The text was updated successfully, but these errors were encountered: