Skip to content

[Windows] crash reports in KeyboardKeyEmbedderHandler::KeyboardHookImpl #108731

@tgucio

Description

@tgucio

This is now coming in fairly large numbers from users via Microsoft App Store:

null_class_ptr_read_c0000005_flutter_windows.dll!flutter::keyboardkeyembedderhandler::keyboardhookimpl

Frame	Image	Function	Offset
0	flutter_windows.dll	flutter::KeyboardKeyEmbedderHandler::KeyboardHookImpl	0x000000000000006A	
1	flutter_windows.dll	flutter::KeyboardKeyEmbedderHandler::KeyboardHook	0x0000000000000093	
2	flutter_windows.dll	flutter::KeyboardKeyHandler::KeyboardHook	0x000000000000017C	
3	flutter_windows.dll	flutter::FlutterWindowsView::SendKey	0x000000000000011A	
4	flutter_windows.dll	flutter::FlutterWindowsView::OnKey	0x000000000000009F	
5	flutter_windows.dll	flutter::FlutterWindowWin32::OnKey	0x000000000000008F	
6	flutter_windows.dll	flutter::KeyboardManagerWin32::PerformProcessEvent	0x000000000000010B	
7	flutter_windows.dll	flutter::KeyboardManagerWin32::ProcessNextEvent	0x000000000000008D	
8	flutter_windows.dll	std::_Func_impl_no_alloc_`lambda at ../../flutter/shell/platform/windows/keyboard_manager_win32.cc:366:7',void,bool_::_Do_call	0x000000000000003E	
9	flutter_windows.dll	std::_Func_impl_no_alloc_`lambda at ../../flutter/shell/platform/windows/flutter_windows_view.cc:457:7',void,bool_::_Do_call	0x0000000000000069	
10	flutter_windows.dll	flutter::KeyboardKeyHandler::ResolvePendingEvent	0x00000000000000FA	
11	flutter_windows.dll	std::_Func_impl_no_alloc_`lambda at ../../flutter/shell/platform/windows/keyboard_key_channel_handler.cc:146:25',void,const unsigned char *,unsigned long long_::_Do_call	0x000000000000007A	
12	flutter_windows.dll	flutter::BinaryMessengerImpl::Send::_lambda_0_::__invoke	0x000000000000003A	
13	flutter_windows.dll	std::_Func_impl_no_alloc_fml::internal::CopyableLambda_`lambda at ../../flutter/shell/platform/embedder/embedder_platform_message_response.cc:27:25'_,void_::_Do_call	0x0000000000000053	
14	flutter_windows.dll	flutter::EmbedderTaskRunner::PostTask	0x0000000000000114	
15	flutter_windows.dll	FlutterEngineRunTask	0x000000000000000F	
16	flutter_windows.dll	std::_Func_impl_no_alloc_`lambda at ../../flutter/shell/platform/windows/flutter_windows_engine.cc:160:37',void,const FlutterTask *_::_Do_call	0x000000000000001B	
17	flutter_windows.dll	flutter::TaskRunner::ProcessTasks	0x0000000000000103	
18	flutter_windows.dll	flutter::TaskRunnerWin32::ProcessTasks	0x0000000000000014	
19	flutter_windows.dll	flutter::TaskRunnerWin32Window::ProcessTasks	0x0000000000000076	
20	flutter_windows.dll	flutter::TaskRunnerWin32Window::HandleMessage	0x0000000000000015	
21	user32.dll	UserCallWinProcCheckWow	0x00000000000002F8	
22	user32.dll	DispatchMessageWorker	0x0000000000000249	

No known way to reproduce yet.

Metadata

Metadata

Labels

P1High-priority issues at the top of the work lista: productionIssues experienced in live production appsc: crashStack traces logged to the consoleplatform-windowsBuilding on or for Windows specificallyr: fixedIssue is closed as already fixed in a newer version

Type

No type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions