I have been keeping an eye on this bug report and noticed that there was a new build released to work around the issue, so I decided to give it a try. The good news is that there is progress, but unfortunately, I am still not able to get the Reolink Client to work properly.
When I try launching the client, I am able to get the client's onboarding screen.
I am able to click on "Disagree and Exit", but if I try to select the TOS checkbox, the user interface becomes completely unresponsive. Here is the terminal output from when I try to click on the checkbox.
Code: Select all
02f4:fixme:powrprof:PowerRegisterSuspendResumeNotification (0x00000002,00007FFFFE8FFE30,00007FFFFE8FFE28) stub!
02f4:fixme:heap:RtlSetHeapInformation HEAP_INFORMATION_CLASS 1 not implemented!
02f4:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 00006F3400254E70, 16) stub
02f4:fixme:winstation:GetUserObjectSecurity (0000000000000004 00007FFFFE8FF7E0 0000000000000000 len=0 00007FFFFE8FF76C),stub!
02f4:fixme:winstation:GetUserObjectSecurity (0000000000000004 00007FFFFE8FF7E0 00007FFFFEE9B7E0 len=40 00007FFFFE8FF76C),stub!
02f4:fixme:winstation:GetUserObjectSecurity (0000000000000008 00007FFFFE8FF780 0000000000000000 len=0 00007FFFFE8FF70C),stub!
02f4:fixme:winstation:GetUserObjectSecurity (0000000000000008 00007FFFFE8FF780 00007FFFFEE9B7E0 len=40 00007FFFFE8FF70C),stub!
02f4:fixme:winstation:GetUserObjectSecurity (0000000000000114 00007FFFFE8FF620 0000000000000000 len=0 00007FFFFE8FF5AC),stub!
02f4:fixme:winstation:GetUserObjectSecurity (0000000000000114 00007FFFFE8FF620 00007FFFFEE9B7E0 len=40 00007FFFFE8FF5AC),stub!
02f4:fixme:advapi:SetSecurityInfo unimplemented type 7, returning success
02f4:fixme:nls:RtlGetThreadPreferredUILanguages 00000038, 00007FFFFE8FF6BC, 0000000000000000 00007FFFFE8FF6B8
02f4:fixme:nls:get_dummy_preferred_ui_language (0x38 0x409 00007FFFFE8FF6BC 0000000000000000 00007FFFFE8FF6B8) returning a dummy value (current locale)
02f4:fixme:nls:RtlGetThreadPreferredUILanguages 00000038, 00007FFFFE8FF6BC, 00007FFFFE8FF6A2 00007FFFFE8FF6B8
02f4:fixme:nls:get_dummy_preferred_ui_language (0x38 0x409 00007FFFFE8FF6BC 00007FFFFE8FF6A2 00007FFFFE8FF6B8) returning a dummy value (current locale)
02f4:fixme:win:RegisterSuspendResumeNotification 00000000000200A0, 0: stub.
02f4:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
0330:fixme:kernelbase:AppPolicyGetThreadInitializationType FFFFFFFFFFFFFFFA, 000070CEC8D7FF50
02f4:fixme:ver:GetPackageFamilyName (FFFFFFFFFFFFFFFF 00007FFFFE8FF06C 00007FFFFE8FF070): stub
02f4:fixme:process:GetProcessMitigationPolicy (FFFFFFFFFFFFFFFF, 4, 00007FFFFE8FD9F0, 4): stub
15:35:18.882 > "------------------ Log Ready 0-----------------------------------"
0344:fixme:powrprof:PowerRegisterSuspendResumeNotification (0x00000002,00007FFFFE8FFE30,00007FFFFE8FFE28) stub!
0344:fixme:process:SetProcessShutdownParameters (00000100, 00000001): partial stub.
02f4:fixme:file:NtLockFile I/O completion on lock not implemented yet
(node:752) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods inst
ead.
(Use `Reolink --trace-deprecation ...` to show where the warning was created)
02f4:fixme:winsock:WSALookupServiceBeginW (00007FFFFE8FF150 0xff0 00007FFFFE8FF1C8) Stub!
[752:0228/153519.257:ERROR:network_change_notifier_win.cc(224)] WSALookupServiceBegin failed with: 0
02f4:fixme:win:GetPointerDevices (00007FFFFE8FEDFC 0000000000000000): partial stub
02f4:fixme:system:NtUserDisplayConfigGetDeviceInfo Unimplemented packet type 11.
02f4:fixme:combase:RoActivateInstance (000070CEC8F23940, 00007FFFFE8FED18): semi-stub
02f4:fixme:combase:RoGetActivationFactory (L"Windows.UI.ViewManagement.UISettings", {00000035-0000-0000-c000-000000000046}, 00007FFFFE8FEB78): semi-stub
02f4:fixme:ui:uisettings2_add_TextScaleFactorChanged iface 000070CEC2003BB8, handler 000055A000854710, cookie 0000000148CF6C48 stub!
02f4:fixme:ui:uisettings2_get_TextScaleFactor iface 000070CEC2003BB8, value 00007FFFFE8FED50 stub!
036c:fixme:wtsapi:WTSRegisterSessionNotification Stub 000000000002008A 0x00000000
0378:fixme:winstation:GetUserObjectSecurity (0000000000000008 000070CEB6FCF068 0000000000000000 len=0 000070CEB6FCF06C),stub!
0378:fixme:winstation:GetUserObjectSecurity (0000000000000008 000070CEB6FCF068 000055A000852EE0 len=40 000070CEB6FCF06C),stub!
0378:fixme:ntdll:NtSetInformationToken TokenIntegrityLevel stub!
0378:fixme:thread:SetThreadInformation Unsupported class 2.
0378:fixme:ntdll:NtFilterToken flags 0x1 unsupported
0378:fixme:ntdll:NtFilterToken support for restricting sids not yet implemented
0378:fixme:advapi:SetEntriesInAclW unhandled access mode 4
0378:fixme:ntdll:NtFilterToken support for restricting sids not yet implemented
0378:fixme:advapi:SetEntriesInAclW unhandled access mode 4
0378:fixme:sync:NtSetInformationJobObject stub: 0x1c 4 0x70ceb6fcefc8 4
0378:fixme:process:GetProcessMitigationPolicy (FFFFFFFFFFFFFFFF, 5, 0000000148C5A400, 16): stub
0378:fixme:process:validate_proc_thread_attribute Unhandled attribute 26
0378:fixme:process:CreateProcessInternalW Unsupported attribute 0x2000e.
0378:fixme:ntdll:NtQueryInformationToken QueryInformationToken( ..., TokenAppContainerSid, ...) semi-stub
02f4:fixme:wtsapi:WTSRegisterSessionNotification Stub 0000000000020058 0x00000000
02f4:fixme:win:RegisterSuspendResumeNotification 0000000000020058, 0: stub.
15:35:19.364 > ------------------ app ready ---------------------------
15:35:19.365 > --------------------------------------------------------
15:35:19.367 > app version:8.17.6
15:35:19.369 > --------------------------------------------------------
02f4:fixme:iphlpapi:GetBestRoute2 (000055A000B480E0, 0, 0000000000000000, 000055A000B482E8, 0x00000000, 00007FFFFE8FC340, 00007FFFFE8FC460): stub
15:35:19.479 > "playerServer is listening: " 8000
0384:fixme:powrprof:PowerRegisterSuspendResumeNotification (0x00000002,00007FFFFE8FFE30,00007FFFFE8FFE28) stub!
0384:fixme:heap:RtlSetHeapInformation HEAP_INFORMATION_CLASS 1 not implemented!
0384:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 00006C400024D170, 16) stub
0384:fixme:process:GetProcessMitigationPolicy (FFFFFFFFFFFFFFFF, 4, 00007FFFFE8FFA20, 4): stub
0378:fixme:sync:NtSetInformationJobObject stub: 0x4a8 4 0x70ceb6fcf168 4
0324:fixme:file:ReplaceFileW Ignoring flags 2
[752:0228/153519.604:ERROR:network_sandbox.cc(302)] Failed to grant sandbox access to cache directory C:\users\david\AppData\Roaming\reolink\Cache\Cache_Data: Procedure not found. (0x7
F)
[752:0228/153519.604:ERROR:network_sandbox.cc(396)] Failed to grant sandbox access to network context data directory C:\users\david\AppData\Roaming\reolink\Network: Success. (0x0)
03b0:err:ole:com_get_class_object class {7ab36653-1796-484b-bdfa-e74f1db7c1dc} not registered
15:35:19.625 > "playerServer is listening: " 8001
03b0:err:ole:create_server class {7ab36653-1796-484b-bdfa-e74f1db7c1dc} not registered
03b0:err:ole:com_get_class_object no class object {7ab36653-1796-484b-bdfa-e74f1db7c1dc} could be created for context 0x5
[752:0228/153519.634:ERROR:network_service_instance_impl.cc(252)] Encountered error while migrating network context data or granting sandbox access for C:\users\david\AppData\Roaming\r
eolink\Network. Result: 6: Success. (0x0)
0384:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
15:35:19.678 > "load db settings failed err: " null null
15:35:19.679 > "load db settings failed doc: " null null
15:35:19.681 > "------------------ Log SetLevel 0-----------------------------------------"
15:35:19.718 > tool.ts > getSystemStatus failed: { code: -1 }
03cc:fixme:thread:QueryThreadCycleTime (0000000000000150,000075FB6684FD58): stub!
0384:fixme:winediag:wined3d_select_feature_level None of the requested D3D feature levels is supported on this GPU with the current shader backend.
[896:0228/153519.787:ERROR:gl_surface_egl.cc(831)] EGL Driver message (Critical) eglInitialize: No available renderers.
[896:0228/153519.788:ERROR:gl_surface_egl.cc(1353)] eglInitialize D3D11 failed with error EGL_NOT_INITIALIZED, trying next display type
[896:0228/153519.829:ERROR:gl_surface_egl.cc(831)] EGL Driver message (Error) eglCreateContext: Requested GLES version (3.0) is greater than max supported (2, 0).
[896:0228/153519.829:ERROR:gl_context_egl.cc(358)] eglCreateContext failed with error EGL_SUCCESS
0384:fixme:d3d9:d3d9_device_CreateTexture Resource sharing not implemented, *shared_handle 0000000000000000.
0384:fixme:d3d9:d3d9_device_CreateTexture Resource sharing not implemented, *shared_handle 0000000000000000.
0384:fixme:ntdll:NtSetInformationToken TokenIntegrityLevel stub!
0384:fixme:process:SetProcessMitigationPolicy (8, 00007FFFFE8FEDE8, 4): stub
03a8:fixme:powrprof:PowerRegisterSuspendResumeNotification (0x00000002,00007FFFFE8FFE30,00007FFFFE8FFE28) stub!
03a8:fixme:heap:RtlSetHeapInformation HEAP_INFORMATION_CLASS 1 not implemented!
03a8:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 00006BA20024CFF0, 16) stub
03a8:fixme:winstation:GetUserObjectSecurity (0000000000000004 00007FFFFE8FF7E0 0000000000000000 len=0 00007FFFFE8FF76C),stub!
03a8:fixme:winstation:GetUserObjectSecurity (0000000000000004 00007FFFFE8FF7E0 00007FFFFEE9E680 len=40 00007FFFFE8FF76C),stub!
03a8:fixme:winstation:GetUserObjectSecurity (0000000000000008 00007FFFFE8FF780 0000000000000000 len=0 00007FFFFE8FF70C),stub!
03a8:fixme:winstation:GetUserObjectSecurity (0000000000000008 00007FFFFE8FF780 00007FFFFEE9E680 len=40 00007FFFFE8FF70C),stub!
03a8:fixme:winstation:GetUserObjectSecurity (0000000000000130 00007FFFFE8FF620 0000000000000000 len=0 00007FFFFE8FF5AC),stub!
03a8:fixme:winstation:GetUserObjectSecurity (0000000000000130 00007FFFFE8FF620 00007FFFFEE9E680 len=40 00007FFFFE8FF5AC),stub!
03a8:fixme:advapi:SetSecurityInfo unimplemented type 7, returning success
03a8:fixme:process:GetProcessMitigationPolicy (FFFFFFFFFFFFFFFF, 4, 00007FFFFE8FFA20, 4): stub
0410:fixme:winsock:WSALookupServiceBeginW (000077656BFEDD10 0xff0 000077656BFEDD88) Stub!
[932:0228/153519.876:ERROR:network_change_notifier_win.cc(224)] WSALookupServiceBegin failed with: 0
0410:fixme:wlanapi:WlanEnumInterfaces (0000000000000001, 0000000000000000, 000077656BFECEB8) semi-stub
0410:fixme:wlanapi:WlanEnumInterfaces (0000000000000001, 0000000000000000, 000077656BFECEB8) semi-stub
0410:fixme:winsock:setsockopt Ignoring SO_RANDOMIZE_PORT
02f4:fixme:dwmapi:DwmSetWindowAttribute (0000000000030070, 14, 00007FFFFE8FA9C4, 4) stub
02f4:fixme:dwmapi:DwmExtendFrameIntoClientArea (0000000000030070, 00007FFFFE8FA970) stub
036c:fixme:wtsapi:WTSRegisterSessionNotification Stub 0000000000020088 0x00000000
02f4:fixme:combase:RoGetActivationFactory (L"Windows.System.UserProfile.GlobalizationPreferences", {01bf4326-ed37-4e96-b0e9-c1340d1ea158}, 00007FFFFE8FAD28): semi-stub
02f4:fixme:ui:uisettings2_get_TextScaleFactor iface 000070CEC2003BB8, value 00007FFFFE8FA440 stub!
02f4:fixme:win:RegisterPowerSettingNotification (0000000000020088,{2b84c20e-ad23-4ddf-93db-05ffbd7efca5},0): stub
02f4:err:ole:com_get_class_object class {aa509086-5ca9-4c25-8f95-589d3c07b48a} not registered
02f4:err:ole:com_get_class_object class {aa509086-5ca9-4c25-8f95-589d3c07b48a} not registered
02f4:err:ole:create_server class {aa509086-5ca9-4c25-8f95-589d3c07b48a} not registered
02f4:fixme:ole:com_get_class_object CLSCTX_REMOTE_SERVER not supported
02f4:err:ole:com_get_class_object no class object {aa509086-5ca9-4c25-8f95-589d3c07b48a} could be created for context 0x17
15:35:19.969 > -----window loadURL windowName: serviceTerms, url: reolink://./serviceTerms.html loadOptions: undefined---
02f4:fixme:shcore:GetCurrentProcessExplicitAppUserModelID 00007FFFFE8FB0A0: stub
0378:fixme:process:CreateProcessInternalW Unsupported attribute 0x20007.
02f4:fixme:manipulation:viewport_ActivateConfiguration 000070CEC20C8DC0, 823
02f4:fixme:manipulation:viewport_SetViewportOptions 000070CEC20C8DC0, 2
02f4:fixme:manipulation:viewport_AddEventHandler 000070CEC20C8DC0, 00000000000200D0, 000055A000D9A720, 000055A000745FD8
02f4:fixme:manipulation:viewport_Stop 000070CEC20C8DC0
02f4:fixme:manipulation:viewport_RemoveEventHandler 000070CEC20C8DC0, 0
02f4:fixme:manipulation:viewport_Abandon 000070CEC20C8DC0
02f4:fixme:manipulation:direct_manip_Deactivate 000070CEC20C8D60, 00000000000200D0
02f4:fixme:manipulation:viewport_ActivateConfiguration 000070CEC20C8DC0, 823
02f4:fixme:manipulation:viewport_SetViewportOptions 000070CEC20C8DC0, 2
02f4:fixme:manipulation:viewport_AddEventHandler 000070CEC20C8DC0, 00000000000200D0, 000055A000D9A720, 000055A0007420B8
02f4:fixme:manipulation:viewport_Stop 000070CEC20C8DC0
02f4:fixme:manipulation:viewport_RemoveEventHandler 000070CEC20C8DC0, 0
02f4:fixme:manipulation:viewport_Abandon 000070CEC20C8DC0
02f4:fixme:manipulation:direct_manip_Deactivate 000070CEC20C8D60, 00000000000200D0
02f4:fixme:manipulation:viewport_ActivateConfiguration 000070CEC20C8DC0, 823
02f4:fixme:manipulation:viewport_SetViewportOptions 000070CEC20C8DC0, 2
02f4:fixme:manipulation:viewport_AddEventHandler 000070CEC20C8DC0, 00000000000200D0, 000055A000D9A720, 000055A0007420B8
02f4:fixme:manipulation:viewport_Stop 000070CEC20C8DC0
02f4:fixme:manipulation:viewport_RemoveEventHandler 000070CEC20C8DC0, 0
02f4:fixme:manipulation:viewport_Abandon 000070CEC20C8DC0
02f4:fixme:manipulation:direct_manip_Deactivate 000070CEC20C8D60, 00000000000200D0
02f4:fixme:manipulation:viewport_ActivateConfiguration 000070CEC20C8DC0, 823
02f4:fixme:manipulation:viewport_SetViewportOptions 000070CEC20C8DC0, 2
02f4:fixme:manipulation:viewport_AddEventHandler 000070CEC20C8DC0, 00000000000200D0, 000055A000D9B820, 000055A00073E7D8
02f4:fixme:manipulation:viewport_Stop 000070CEC20C8DC0
02f4:fixme:manipulation:viewport_RemoveEventHandler 000070CEC20C8DC0, 0
02f4:fixme:manipulation:viewport_Abandon 000070CEC20C8DC0
02f4:fixme:manipulation:direct_manip_Deactivate 000070CEC20C8D60, 00000000000200D0
15:35:19.990 > -----setWindowPosition serviceTerms-----
15:35:19.991 > -----onWindowCreated serviceTerms-----
02f4:fixme:shcore:SetCurrentProcessExplicitAppUserModelID L"com.reolink.app": stub
02f4:fixme:win:GetPointerDevices (00007FFFFE8FE02C 0000000000000000): partial stub
02f4:fixme:system:NtUserDisplayConfigGetDeviceInfo Unimplemented packet type 11.
02f4:fixme:ui:uisettings2_get_TextScaleFactor iface 000070CEC2003BB8, value 00007FFFFE8FDF80 stub!
0384:fixme:d3d:wined3d_device_apply_stateblock Last Pixel Drawing Disabled, not handled yet.
03d0:err:d3d:wined3d_context_gl_set_pixel_format wglSetPixelFormatWINE failed to set pixel format 1 on device context 000000001001005B.
03d0:fixme:d3d:state_linepattern_w Setting line patterns is not supported in OpenGL core contexts.
03d0:fixme:d3d:swapchain_blit_gdi Using GDI present.
0384:fixme:dwmapi:DwmGetCompositionTimingInfo (0000000000000000 00007FFFFE8FEAC0)
0438:fixme:powrprof:PowerRegisterSuspendResumeNotification (0x00000002,00007FFFFE8FFE30,00007FFFFE8FFE28) stub!
0438:fixme:heap:RtlSetHeapInformation HEAP_INFORMATION_CLASS 1 not implemented!
0438:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 00000092002410B0, 16) stub
0438:fixme:process:GetProcessMitigationPolicy (FFFFFFFFFFFFFFFF, 4, 00007FFFFE8FFA20, 4): stub
0438:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
0438:fixme:thread:QueryThreadCycleTime (FFFFFFFFFFFFFFFE,00007FFFFE8FEC88): stub!
0490:fixme:kernelbase:AppPolicyGetThreadInitializationType FFFFFFFFFFFFFFFA, 00007527B179FF50
0438:fixme:ver:GetPackageFamilyName (FFFFFFFFFFFFFFFF 00007FFFFE8FC87C 00007FFFFE8FC880): stub
15:35:20.524 > ------------------- serviceTerms ready-to-show ---------createWindowCallbacks.onWindowReadyToShow: false----------
02f4:fixme:win:GetPointerDevices (00007FFFFE8FCAFC 0000000000000000): partial stub
02f4:fixme:system:NtUserDisplayConfigGetDeviceInfo Unimplemented packet type 11.
02f4:fixme:ui:uisettings2_get_TextScaleFactor iface 000070CEC2003BB8, value 00007FFFFE8FCA50 stub!
15:35:20.533 > -----_window serviceTerms on show-----
15:35:20.536 > -----_window serviceTerms on focus-----
03b0:fixme:dwmapi:DwmGetWindowAttribute attribute 14 not implemented.
0438:fixme:dwrite:dwritefontface5_HasVariations 00007FFFFEF815A0: stub
03b0:fixme:dwmapi:DwmGetWindowAttribute attribute 14 not implemented.
0354:fixme:file:NtLockFile I/O completion on lock not implemented yet
0354:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
0354:fixme:process:NtQueryInformationProcess ProcessHandleCount (0x150,0x7d27abe3f460,0x00000004,(nil)) stub
15:35:27.744 > ------------------ app render-process-gone, details: {"reason":"crashed","exitCode":-2147483645}---------------------------
0410:fixme:winsock:setsockopt Ignoring SO_RANDOMIZE_PORT
0370:fixme:file:ReplaceFileW Ignoring flags 2
15:35:32.428 > -----_window serviceTerms on blur-----
^C04b0:fixme:console:default_ctrl_handler Terminating process 3a4 on event 0
04b8:fixme:console:default_ctrl_handler Terminating process 2f0 on event 0
04b4:fixme:console:default_ctrl_handler Terminating process 340 on event 0
Another thing I have noticed is that when I try to drag the user interface around, the terminal gets spammed with the following error: