unrealcv/unrealcv

Fatal error when vset /action/eyes_distance [eye_distance]

yellowYuga opened this issue · 1 comments

  • Operating System:WIndows 10
  • UE4 Version:4.21
  • UnrealCV Version:3.10
  • Client (python2, 3 or matlab):python3
  • Problem Description:When vset /action/eyes_distance [eye_distance],programe crashed both in plugin mode or binary mode.
    Here is some error info by binary mode:
Fatal error!

Unhandled Exception: EXCEPTION_ACCESS_VIOLATION reading address 0x000002dc

ArchinteriorsVol2Scene1.exe!FActionCommandHandler::SetStereoDistance() [d:\unrealcv\plugins\unrealcv\hostproject\plugins\unrealcv\source\unrealcv\private\commands\actionhandler.cpp:81]
ArchinteriorsVol2Scene1.exe!TBaseRawMethodDelegateInstance<0,FActionCommandHandler,FExecStatus __cdecl(TArray<FString,FDefaultAllocator> const & __ptr64)>::Execute() [c:\program files\epic games\ue_4.16\engine\source\runtime\core\public\delegates\delegateinstancesimpl.h:556]
ArchinteriorsVol2Scene1.exe!FCommandDispatcher::Exec() [d:\unrealcv\plugins\unrealcv\hostproject\plugins\unrealcv\source\unrealcv\private\commanddispatcher.cpp:296]
ArchinteriorsVol2Scene1.exe!FConsoleHelper::VSet() [d:\unrealcv\plugins\unrealcv\hostproject\plugins\unrealcv\source\unrealcv\private\consolehelper.cpp:115]
ArchinteriorsVol2Scene1.exe!TBaseRawMethodDelegateInstance<0,FConsoleHelper,void __cdecl(TArray<FString,FDefaultAllocator> const & __ptr64)>::ExecuteIfSafe() [c:\program files\epic games\ue_4.16\engine\source\runtime\core\public\delegates\delegateinstancesimpl.h:648]
ArchinteriorsVol2Scene1.exe!FConsoleManager::ProcessUserConsoleInput()
ArchinteriorsVol2Scene1.exe!UEngine::Exec()
ArchinteriorsVol2Scene1.exe!UGameEngine::Exec()
ArchinteriorsVol2Scene1.exe!UGameViewportClient::Exec()
ArchinteriorsVol2Scene1.exe!ULocalPlayer::Exec()
ArchinteriorsVol2Scene1.exe!UPlayer::ConsoleCommand()
ArchinteriorsVol2Scene1.exe!APlayerController::ConsoleCommand()
ArchinteriorsVol2Scene1.exe!UConsole::ConsoleCommand()
ArchinteriorsVol2Scene1.exe!UConsole::InputKey_InputLine()
ArchinteriorsVol2Scene1.exe!UConsole::InputKey()
ArchinteriorsVol2Scene1.exe!UGameViewportClient::InputKey()
ArchinteriorsVol2Scene1.exe!FSceneViewport::OnKeyUp()
ArchinteriorsVol2Scene1.exe!SViewport::OnKeyUp()
ArchinteriorsVol2Scene1.exe!TIndexedContainerIterator<TArray<TWeakPtr<FUICommandList,0>,FDefaultAllocator> const ,TWeakPtr<FUICommandList,0> const ,int>::operator*()
ArchinteriorsVol2Scene1.exe!FEventRouter::Route<FReply,FEventRouter::FBubblePolicy,FKeyEvent,<lambda_6edabb7999d104566d200ed4979fb141> >()
ArchinteriorsVol2Scene1.exe!FSlateApplication::ProcessKeyUpEvent()
ArchinteriorsVol2Scene1.exe!FSlateApplication::OnKeyUp()
ArchinteriorsVol2Scene1.exe!FWindowsApplication::ProcessDeferredMessage()
ArchinteriorsVol2Scene1.exe!FWindowsApplication::DeferMessage()
ArchinteriorsVol2Scene1.exe!FWindowsApplication::ProcessMessage()
ArchinteriorsVol2Scene1.exe!FWindowsApplication::AppWndProc()
USER32.dll!0x000000001038681D
USER32.dll!0x0000000010386212
ArchinteriorsVol2Scene1.exe!FWindowsPlatformMisc::PumpMessages()
ArchinteriorsVol2Scene1.exe!FEngineLoop::Tick()
ArchinteriorsVol2Scene1.exe!GuardedMain()
ArchinteriorsVol2Scene1.exe!GuardedMainWrapper()
ArchinteriorsVol2Scene1.exe!WinMain()
ArchinteriorsVol2Scene1.exe!__scrt_common_main_seh() [f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl:253]
KERNEL32.DLL!0x0000000010B97944
ntdll.dll!0x0000000011CCCE71
ntdll.dll!0x0000000011CCCE71

Problem sovled by set EnableRightEye=True