Updates:
Cc:
k...@chromium.org
Comment #10 on issue 119188 by
j.iso...@samsung.com: Crash in Compositor in
The test "conformance/extensions/ext-disjoint-timer-query.html" always
crash with --use-gl=desktop (with either software and real gl driver).
Other tests do not crash.
But it does not crash with --use-gl=egl
Program received signal SIGSEGV, Segmentation fault.
0x0000000000000000 in ?? ()
(gdb) bt
#0 0x0000000000000000 in ?? ()
#1 0x00007f7f72f591e3 in gfx::GPUTimingImpl::CalculateTimerOffset() ()
from out/Release/lib/libgl_wrapper.so
#2 0x00007f7f72f59303 in
gfx::TimeStampTimerQuery::UpdateQueryResults(gfx::GPUTimingImpl*) () from
out/Release/lib/libgl_wrapper.so
#3 0x00007f7f72f593e4 in gfx::GPUTimingImpl::UpdateQueryResults() () from
out/Release/lib/libgl_wrapper.so
#4 0x00007f7f72f59685 in gfx::GPUTimer::IsAvailable() () from
out/Release/lib/libgl_wrapper.so
#5 0x00007f7f72e4048d in gpu::gles2::TimeElapsedQuery::Process(bool) ()
from out/Release/lib/libgpu.so
#6 0x00007f7f72e40572 in
gpu::gles2::QueryManager::ProcessPendingQueries(bool) () from
out/Release/lib/libgpu.so
#7 0x00007f7f72de2999 in
gpu::gles2::GLES2DecoderImpl::ProcessPendingQueries(bool) () from
out/Release/lib/libgpu.so
#8 0x00007f7f73ec6974 in
content::GpuCommandBufferStub::OnMessageReceived(IPC::Message const&) ()
from out/Release/lib/libcontent.so
#9 0x00007f7f73eda217 in content::MessageRouter::RouteMessage(IPC::Message
const&) () from out/Release/lib/libcontent.so
#10 0x00007f7f73ec05e2 in
content::GpuChannel::HandleMessageHelper(IPC::Message const&) () from
out/Release/lib/libcontent.so
#11 0x00007f7f73ec06d3 in content::GpuChannel::HandleMessage() () from
out/Release/lib/libcontent.so
#12 0x00007f7f76414ca3 in base::debug::TaskAnnotator::RunTask(char const*,
base::PendingTask const&) () from out/Release/lib/libbase.so
#13 0x00007f7f7643469c in base::MessageLoop::RunTask(base::PendingTask
const&) () from /out/Release/lib/libbase.so
#14 0x00007f7f76434a81 in
base::MessageLoop::DeferOrRunPendingTask(base::PendingTask const&) () from
out/Release/lib/libbase.so
#15 0x00007f7f7643541a in base::MessageLoop::DoWork() () from
out/Release/lib/libbase.so
#16 0x00007f7f76405201 in
base::MessagePumpGlib::Run(base::MessagePump::Delegate*) () from
out/Release/lib/libbase.so
#17 0x00007f7f76450358 in base::RunLoop::Run() () from
out/Release/lib/libbase.so
#18 0x00007f7f76433fc5 in base::MessageLoop::Run() () from
out/Release/lib/libbase.so
#19 0x00007f7f73ef193c in content::GpuMain(content::MainFunctionParams
const&) () from out/Release/lib/libcontent.so
#20 0x00007f7f73a0e6c7 in content::ContentMainRunnerImpl::Run() () from
out/Release/lib/libcontent.so
#21 0x00007f7f73a0dcf1 in content::ContentMain(content::ContentMainParams
const&) () from out/Release/lib/libcontent.so
#22 0x000055d2131456ea in ChromeMain ()
#23 0x00007f7f6cd69ec5 in __libc_start_main (main=0x55d213143dd0 <main>,
argc=16, argv=0x7fff201554d8, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>,
stack_end=0x7fff201554c8) at libc-start.c:287
#24 0x000055d21314558a in _start ()
(gdb)