BLUI-Unreal icon indicating copy to clipboard operation
BLUI-Unreal copied to clipboard

Select Dropdown Click Crash - CEF EXCEPTION_ACCESS_VIOLATION

Open mangoplane opened this issue 2 years ago • 6 comments

Hi.

First of all, a massive thanks for your work on this super useful project so far. Unfortunately I get this error when I try clicking on a drop down select on https://webauthn.me/debugger, causing the entire game engine to crash (at the very moment I click the dropdown). Do you have any ideas why this is, judging by the error output? Seems to be some sort of memory access error, occurring within 90.0.4430.212_windows64. To that end I wonder if we update CEF, whether that would automatically fix the error.

Thanks!

LoginId:57bbdc5543666838d5127ab9d601b2d1
EpicAccountId:

Unhandled Exception: EXCEPTION_ACCESS_VIOLATION reading address 0x000001bf7b0b3000

VCRUNTIME140
UnrealEditor_Blu!UBluEye::TextureUpdate() [C:\Users\tree\Perforce\altaro_DESKTOP-5I8GREF_8623\Plugins\BLUI-Unreal\Source\Blu\Private\BluEye.cpp:174]
UnrealEditor_Blu!RenderHandler::OnPaint() [C:\Users\tree\Perforce\altaro_DESKTOP-5I8GREF_8623\Plugins\BLUI-Unreal\Source\Blu\Private\RenderHandler.cpp:33]
UnrealEditor_Blu!`anonymous namespace'::render_handler_on_paint() [C:\Users\Admin\Documents\GitHub\BluiWork\BluBrowser\cef_binary_90.6.7+g19ba721+chromium-90.0.4430.212_windows64\libcef_dll\cpptoc\render_handler_cpptoc.cc:281]
libcef
libcef
libcef
libcef
libcef
libcef
libcef
libcef
libcef
libcef
libcef
libcef
libcef
libcef
libcef
libcef
libcef
libcef
libcef
libcef
libcef
libcef
UnrealEditor_Blu!TBaseFunctorDelegateInstance<bool __cdecl(float),FDefaultDelegateUserPolicy,<lambda_a4aae31066a6e29d47ee4725146469f1> >::Execute() [C:\Users\tree\UnrealEngine\Engine\Source\Runtime\Core\Public\Delegates\DelegateInstancesImpl.h:840]
UnrealEditor_Core!FTSTicker::Tick() [C:\Users\tree\UnrealEngine\Engine\Source\Runtime\Core\Private\Containers\Ticker.cpp:110]
UnrealEditor!FEngineLoop::Tick() [C:\Users\tree\UnrealEngine\Engine\Source\Runtime\Launch\Private\LaunchEngineLoop.cpp:5607]
UnrealEditor!GuardedMain() [C:\Users\tree\UnrealEngine\Engine\Source\Runtime\Launch\Private\Launch.cpp:202]
UnrealEditor!GuardedMainWrapper() [C:\Users\tree\UnrealEngine\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:107]
UnrealEditor!LaunchWindowsStartup() [C:\Users\tree\UnrealEngine\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:244]
UnrealEditor!WinMain() [C:\Users\tree\UnrealEngine\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:282]
UnrealEditor!__scrt_common_main_seh() [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:288]
kernel32
ntdll

mangoplane avatar May 14 '23 11:05 mangoplane

I wonder, would it be difficult to update CEF to latest and do a PR to https://github.com/getnamo/BluBrowser?

mangoplane avatar May 14 '23 11:05 mangoplane

Which engine/plugin version are you using?

getnamo avatar May 14 '23 19:05 getnamo

Which engine/plugin version are you using?

v4.6.0 for UE 5.1

mangoplane avatar May 15 '23 01:05 mangoplane

Do you get the same error on an older build?

E.g. https://github.com/getnamo/BLUI-Unreal/releases/tag/v4.5.0?

Curious if directly related to the CEF update or if it's something that's been there before

getnamo avatar May 15 '23 09:05 getnamo

Do you get the same error on an older build?

E.g. https://github.com/getnamo/BLUI-Unreal/releases/tag/v4.5.0?

Curious if directly related to the CEF update or if it's something that's been there before

Hey, I'll be sure to try this out soon. Just working through another issue now, which is also present in the native Unreal browser.

mangoplane avatar May 17 '23 02:05 mangoplane

I can confirm the error isn't present in the native Unreal Engine browser. Just Blui.

mangoplane avatar May 17 '23 02:05 mangoplane