-
Bug
-
Resolution: Done
-
P3: Somewhat important
-
5.8.0 RC
-
None
-
msvc2015, release, Qt 5.8-rc1, nvidia
Opening chrome://gpu crashes the SimpleBrowser
Qt5WebEngineCore.dll!gl::GLFenceARB::`scalar deleting destructor'(unsigned int) C++
> Qt5WebEngineCore.dll!gpu::gles2::CommandsCompletedQuery::Destroy(bool have_context) Line 536 C++
Qt5WebEngineCore.dll!gpu::gles2::QueryManager::RemoveQuery(unsigned int client_id) Line 860 C++
Qt5WebEngineCore.dll!gpu::gles2::GLES2DecoderImpl::DeleteQueriesEXTHelper(int n, const unsigned int * client_ids) Line 13978 C++
Qt5WebEngineCore.dll!gpu::gles2::GLES2DecoderImpl::HandleDeleteQueriesEXTImmediate(unsigned int immediate_data_size, const void * cmd_data) Line 4796 C++
Qt5WebEngineCore.dll!gpu::gles2::GLES2DecoderImpl::DoCommandsImpl<0>(unsigned int num_commands, const void * buffer, int num_entries, int * entries_processed) Line 4996 C++
Qt5WebEngineCore.dll!gpu::gles2::GLES2DecoderImpl::DoCommands(unsigned int num_commands, const void * buffer, int num_entries, int * entries_processed) Line 5037 C++
Qt5WebEngineCore.dll!gpu::CommandParser::ProcessCommands(int num_commands) Line 56 C++
Qt5WebEngineCore.dll!gpu::CommandExecutor::PutChanged() Line 61 C++
Qt5WebEngineCore.dll!gpu::GpuCommandBufferStub::OnAsyncFlush(int put_offset, unsigned int flush_count, const std::vector<ui::LatencyInfo,std::allocator<ui::LatencyInfo> > & latency_info) Line 784 C++
Qt5WebEngineCore.dll!IPC::MessageT<GpuCommandBufferMsg_AsyncFlush_Meta,std::tuple<int,unsigned int,std::vector<ui::LatencyInfo,std::allocator<ui::LatencyInfo> > >,void>::Dispatch<gpu::GpuCommandBufferStub,gpu::GpuCommandBufferStub,void,void (__cdecl gpu::GpuCommandBufferStub::)(int,unsigned int,std::vector<ui::LatencyInfo,std::allocator<ui::LatencyInfo> > const & __ptr64) __ptr64>(const IPC::Message * msg, gpu::GpuCommandBufferStub * obj, gpu::GpuCommandBufferStub * sender, void * parameter, void(gpu::GpuCommandBufferStub::)(int, unsigned int, const std::vector<ui::LatencyInfo,std::allocator<ui::LatencyInfo> > &) func) Line 121 C++
Qt5WebEngineCore.dll!gpu::GpuCommandBufferStub::OnMessageReceived(const IPC::Message & message) Line 243 C++
Qt5WebEngineCore.dll!IPC::MessageRouter::RouteMessage(const IPC::Message & msg) Line 53 C++
Qt5WebEngineCore.dll!gpu::GpuChannel::HandleMessageHelper(const IPC::Message & msg) Line 815 C++
Qt5WebEngineCore.dll!gpu::GpuChannel::HandleMessage(const scoped_refptr<gpu::GpuChannelMessageQueue> & message_queue) Line 795 C++
Qt5WebEngineCore.dll!base::internal::Invoker<base::internal::BindState<base::internal::RunnableAdapter<void (__cdecl gpu::GpuChannel::*)(scoped_refptr<gpu::GpuChannelMessageQueue> const & __ptr64) __ptr64>,base::WeakPtr<gpu::GpuChannel>,scoped_refptr<gpu::GpuChannelMessageQueue> const & __ptr64>,void __cdecl(void)>::Run(base::internal::BindStateBase * base) Line 346 C++
Qt5WebEngineCore.dll!base::debug::TaskAnnotator::RunTask(const char * queue_function, const base::PendingTask & pending_task) Line 53 C++
Qt5WebEngineCore.dll!base::MessageLoop::RunTask(const base::PendingTask & pending_task) Line 494 C++
Qt5WebEngineCore.dll!base::MessageLoop::DoWork() Line 625 C++
Qt5WebEngineCore.dll!base::MessagePumpDefault::Run(base::MessagePump::Delegate * delegate) Line 35 C++
Qt5WebEngineCore.dll!base::RunLoop::Run() Line 36 C++
Qt5WebEngineCore.dll!base::Thread::Run(base::MessageLoop * message_loop) Line 205 C++
Qt5WebEngineCore.dll!base::Thread::ThreadMain() Line 259 C++
Qt5WebEngineCore.dll!base::`anonymous namespace'::ThreadFunc(void * params) Line 85 C++
[External Code]
| For Gerrit Dashboard: QTBUG-58003 | ||||||
|---|---|---|---|---|---|---|
| # | Subject | Branch | Project | Status | CR | V |
| 195165,2 | Fix chrome://gpu crashes on Windows | 53-based | qt/qtwebengine-chromium | Status: DEFERRED | 0 | 0 |