Details
-
Bug
-
Resolution: Incomplete
-
P1: Critical
-
None
-
5.14.1
-
None
Description
Build the "WebEngine Widgets Simple Browser Example" on Windows-10, using Qt Creator 4.11.1.
Start JAWS 2020 screen reader.
Run the simple browser from Qt Creator. It loads the default page (Qt.io).
Click in the address bar, type https://google.com and hit enter.
Exception thrown, "The inferior stopped because it triggered an exception".
1 content::RenderFrameHostImpl::GetViewForAccessibility render_frame_host_impl.cc 3311 0x7ff9ec1514fe 2 content::RenderFrameHostImpl::GetOrCreateBrowserAccessibilityManager render_frame_host_impl.cc 5662 0x7ff9ec1506d3 3 QtWebEngineCore::WebContentsAdapter::browserAccessible web_contents_adapter.cpp 1007 0x7ff9e4b44bdb 4 QWebEngineViewAccessible::child qwebengineview.cpp 475 0x7ffa04a91389 5 QWebEngineViewAccessible::childCount qwebengineview.cpp 467 0x7ffa04a91304 6 QWindowsUiaMainProvider::Navigate qwindowsuiamainprovider.cpp 554 0x7ff9e12fb14a 7 JHook 0x58018dd9 8 JHook 0x58020a73 9 JHook 0x58020d90 10 JHook 0x57fe3104 11 JHook 0x57fe2dce 12 JHook 0x57fddddd 13 JHook 0x57fc186b 14 UiaUnregisterEventCallbacks uiahooks 0x7ffa22294eb2 15 UiaUnregisterEventCallbacks uiahooks 0x7ffa22294685 16 QWindowsUiaWrapper::raiseAutomationEvent qwindowsuiawrapper.cpp 114 0x7ff9e14881f1 17 QWindowsUiaMainProvider::notifyFocusChange qwindowsuiamainprovider.cpp 113 0x7ff9e12f896d 18 QWindowsUiaAccessibility::notifyAccessibilityUpdate qwindowsuiaaccessibility.cpp 162 0x7ff9e12f59c8 19 QAccessible::updateAccessibility qaccessible.cpp 877 0x7ff9e38ca695 20 QWidget::setFocus qwidget.cpp 6358 0x7ff9f224e935 21 QWidgetPrivate::show_helper qwidget.cpp 7849 0x7ff9f2265e98 22 QWidgetPrivate::setVisible qwidget.cpp 8127 0x7ff9f2266c21 23 QWidget::setVisible qwidget.cpp 8058 0x7ff9f224fad8 24 QWidget::show qwidget.cpp 7684 0x7ff9f224fbcb 25 QtWebEngineCore::RenderWidgetHostViewQtDelegateWidget::show render_widget_host_view_qt_delegate_widget.cpp 274 0x7ffa04a952d2 26 QWebEngineViewPrivate::widgetChanged qwebengineview.cpp 117 0x7ffa04a91266 27 QWebEnginePagePrivate::bindPageAndWidget qwebenginepage.cpp 798 0x7ffa04a709d2 28 QWebEnginePagePrivate::widgetChanged qwebenginepage.cpp 702 0x7ffa04a6ff6d 29 QtWebEngineCore::WebContentsDelegateQt::RenderViewHostChanged web_contents_delegate_qt.cpp 325 0x7ff9e4b53e2b 30 content::WebContentsImpl::NotifyViewSwapped web_contents_impl.cc 5238 0x7ff9ec07c267 31 content::WebContentsImpl::NotifySwappedFromRenderManager web_contents_impl.cc 6484 0x7ff9ec07c071 32 content::RenderFrameHostManager::CommitPending render_frame_host_manager.cc 2499 0x7ff9ec371ac0 33 content::RenderFrameHostManager::CommitPendingIfNecessary render_frame_host_manager.cc 352 0x7ff9ec37242c 34 content::RenderFrameHostManager::DidNavigateFrame render_frame_host_manager.cc 322 0x7ff9ec3754f3 35 content::NavigatorImpl::DidNavigate navigator_impl.cc 243 0x7ff9ec3e7ce9 36 content::RenderFrameHostImpl::DidCommitNavigationInternal render_frame_host_impl.cc 6895 0x7ff9ec14bbe2 37 content::RenderFrameHostImpl::DidCommitNavigation render_frame_host_impl.cc 7195 0x7ff9ec14b264 38 content::RenderFrameHostImpl::DidCommitProvisionalLoad render_frame_host_impl.cc 2395 0x7ff9ec14c01b 39 content::mojom::FrameHostStubDispatch::Accept frame.mojom.cc 5983 0x7ff9e5401308 40 content::mojom::FrameHostStub<mojo::RawPtrImplRefTraits<content::mojom::FrameHost>>::Accept frame.mojom.h 838 0x7ff9ec139765 41 mojo::InterfaceEndpointClient::HandleValidatedMessage interface_endpoint_client.cc 554 0x7ff9e8e330a2 42 mojo::InterfaceEndpointClient::HandleIncomingMessageThunk::Accept interface_endpoint_client.cc 141 0x7ff9e8e32221 43 mojo::FilterChain::Accept filter_chain.cc 41 0x7ff9e8e42c09 44 mojo::InterfaceEndpointClient::HandleIncomingMessage interface_endpoint_client.cc 358 0x7ff9e8e3296d 45 IPC::`anonymous namespace'::ChannelAssociatedGroupController::AcceptOnProxyThread ipc_mojo_bootstrap.cc 918 0x7ff9e9679e20 46 base::internal::FunctorTraits<void (__cdecl IPC::`anonymous namespace'::ChannelAssociatedGroupController:: *)(mojo::Message),void>::Invoke<void (__cdecl IPC::`anonymous namespace'::ChannelAssociatedGroupController:: *)(mojo::Message),scoped_re bind_internal.h 500 0x7ff9e9672210 47 base::internal::InvokeHelper<0,void>::MakeItSo<void (__cdecl IPC::`anonymous namespace'::ChannelAssociatedGroupController:: *)(mojo::Message),scoped_refptr<IPC::`anonymous namespace'::ChannelAssociatedGroupController>,mojo::Message> bind_internal.h 601 0x7ff9e9672329 48 base::internal::Invoker<base::internal::BindState<void (__cdecl IPC::`anonymous namespace'::ChannelAssociatedGroupController:: *)(mojo::Message),scoped_refptr<IPC::`anonymous namespace'::ChannelAssociatedGroupController>,mojo::Message>,void _ bind_internal.h 677 0x7ff9e9672653 49 base::internal::Invoker<base::internal::BindState<void (__cdecl IPC::`anonymous namespace'::ChannelAssociatedGroupController:: *)(mojo::Message),scoped_refptr<IPC::`anonymous namespace'::ChannelAssociatedGroupController>,mojo::Message>,void _ bind_internal.h 645 0x7ff9e967db5d 50 base::OnceCallback<void __cdecl(void)>::Run callback.h 98 0x7ff9e4a1cb30 51 base::TaskAnnotator::RunTask task_annotator.cc 144 0x7ff9e873863e 52 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl thread_controller_with_message_pump_impl.cc 366 0x7ff9e888e06b 53 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWork thread_controller_with_message_pump_impl.cc 270 0x7ff9e888d9c7 54 QtWebEngineCore::MessagePumpForUIQt::handleScheduledWork browser_main_parts_qt.cpp 204 0x7ff9e4a1d98b 55 <lambda_84a6b7d6105a320ed8553761646d4ffd>::operator() browser_main_parts_qt.cpp 117 0x7ff9e4a1d186 56 std::_Invoker_functor::_Call<<lambda_84a6b7d6105a320ed8553761646d4ffd> &> type_traits 16707566 0x7ff9e4a1cceb 57 std::invoke<<lambda_84a6b7d6105a320ed8553761646d4ffd> &> type_traits 16707566 0x7ff9e4a1ce0b 58 std::_Invoker_ret<void,1>::_Call<<lambda_84a6b7d6105a320ed8553761646d4ffd> &> type_traits 15732480 0x7ff9e4a1cd0b 59 std::_Func_impl_no_alloc<<lambda_84a6b7d6105a320ed8553761646d4ffd>,void>::_Do_call functional 15732480 0x7ff9e4a1d73a 60 std::_Func_class<void>::operator() functional 15732480 0x7ff9e503b6de 61 QWebEngineMessagePumpScheduler::timerEvent qwebenginemessagepumpscheduler.cpp 72 0x7ff9e87025bc 62 QObject::event qobject.cpp 1317 0x7ff9e3065973 63 QApplicationPrivate::notify_helper qapplication.cpp 3684 0x7ff9f21f2c1f 64 QApplication::notify qapplication.cpp 3024 0x7ff9f21ecdd7 65 QCoreApplication::notifyInternal2 qcoreapplication.cpp 1092 0x7ff9e3003c20 66 QCoreApplication::sendEvent qcoreapplication.cpp 1488 0x7ff9e3001b52 67 QCoreApplicationPrivate::sendPostedEvents qcoreapplication.cpp 1832 0x7ff9e3005b87 68 QEventDispatcherWin32::sendPostedEvents qeventdispatcher_win.cpp 1052 0x7ff9e30d7cba 69 QWindowsGuiEventDispatcher::sendPostedEvents qwindowsguieventdispatcher.cpp 82 0x7ff9e1315b44 70 QEventDispatcherWin32::processEvents qeventdispatcher_win.cpp 525 0x7ff9e30d5cee 71 QWindowsGuiEventDispatcher::processEvents qwindowsguieventdispatcher.cpp 74 0x7ff9e1315b04 72 QEventLoop::processEvents qeventloop.cpp 139 0x7ff9e2ffe34d 73 QEventLoop::exec qeventloop.cpp 225 0x7ff9e2ffe59f 74 QCoreApplication::exec qcoreapplication.cpp 1400 0x7ff9e30018ea 75 QGuiApplication::exec qguiapplication.cpp 1867 0x7ff9e39127c8 76 QApplication::exec qapplication.cpp 2825 0x7ff9f21ec6ea 77 main main.cpp 89 0x7ff7b5d728ba 78 WinMain qtmain_win.cpp 97 0x7ff7b5d8f815 79 invoke_main exe_common.inl 107 0x7ff7b5d8dd9d 80 __scrt_common_main_seh exe_common.inl 288 0x7ff7b5d8dc8e 81 __scrt_common_main exe_common.inl 331 0x7ff7b5d8db4e 82 WinMainCRTStartup exe_winmain.cpp 17 0x7ff7b5d8de29 83 BaseThreadInitThunk KERNEL32 0x7ffa5f8f7bd4 84 RtlUserThreadStart ntdll 0x7ffa6018ced1