Skip to content

Render Manager is null causing osvrRenderManagerGetRenderInfoCollection failure #140

@ndrmstevenh

Description

@ndrmstevenh

@JeroMiya

I'm using UE4.13 and I'm hitting an assert which I think is caused by mRenderManager being a nullptr after getting the latest commit (bfdb58d).

Callstack is as follows

AGame.exe!FOSVRCustomPresent::UpdateCachedRenderInfoCollection(void * & renderInfoCollection) Line 300 C++
AGame.exe!FOSVRCustomPresent::GetHeadPoseFromCachedRenderInfoCollection(bool renderThread, bool updateCache) Line 146 C++
AGame.exe!FOSVRHMD::UpdateHeadPose(bool renderThread, FQuat & lastHmdOrientation, FVector & lastHmdPosition, FQuat & hmdOrientation, FVector & hmdPosition) Line 229 C++
AGame.exe!FOSVRHMD::UpdatePlayerCamera(FQuat & CurrentOrientation, FVector & CurrentPosition) Line 366 C++
AGame.exe!UCameraComponent::GetCameraView(float DeltaTime, FMinimalViewInfo & DesiredView) Line 226 C++
AGame.exe!AActor::CalcCamera(float DeltaTime, FMinimalViewInfo & OutResult) Line 2301 C++
AGame.exe!APlayerCameraManager::UpdateViewTargetInternal(FTViewTarget & OutVT, float DeltaTime) Line 416 C++
AGame.exe!APlayerCameraManager::UpdateViewTarget(FTViewTarget & OutVT, float DeltaTime) Line 514 C++
AGame.exe!APlayerCameraManager::DoUpdateCamera(float DeltaTime) Line 858 C++
AGame.exe!APlayerCameraManager::UpdateCamera(float DeltaTime) Line 823 C++
AGame.exe!UWorld::Tick(ELevelTick TickType, float DeltaSeconds) Line 1334 C++
AGame.exe!UGameEngine::Tick(float DeltaSeconds, bool bIdleMode) Line 1057 C++
AGame.exe!FEngineLoop::Tick() Line 2838 C++
AGame.exe!GuardedMain(const wchar_t * CmdLine, HINSTANCE__ * hInInstance, HINSTANCE__ * hPrevInstance, int nCmdShow) Line 156 C++
AGame.exe!WinMain(HINSTANCE__ * hInInstance, HINSTANCE__ * hPrevInstance, char * __formal, int nCmdShow) Line 191 C++
[External Code]

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions