New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 626860 link

Starred by 2 users

Issue metadata

Status: WontFix
Owner: ----
Closed: Jul 2016
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Windows
Pri: 2
Type: Bug



Sign in to add a comment

WebGL image bitmap related crash

Project Member Reported by zmo@chromium.org, Jul 9 2016

Issue description

It's flaky, and here is one run: https://build.chromium.org/p/chromium.gpu.fyi/builders/Win7%20Release%20%28NVIDIA%29/builds/26192

Stack trace:

WebglConformance_conformance_textures_image_bitmap_from_image_bitmap_tex_2d_rgb_rgb_unsigned_byte (gpu_tests.webgl_conformance_integration_test.WebGLConformanceIntegrationTest) ... ASSERTION FAILED: is8Bit()
e:\b\build\slave\gpu_win_builder\build\src\third_party\webkit\source\wtf\text\stringimpl.h(225) : const unsigned char *__thiscall WTF::StringImpl::characters8(void) const
Backtrace:
	blink::WebCoreStringResource8::data [0x686054E6+42]
	v8::internal::String::GetFlatContent [0x68144AA2+354]
	v8::internal::String::IsOneByteEqualTo [0x6814E5E5+53]
	v8::internal::AstRawStringInternalizationKey::IsMatch [0x67DFC28A+26]
	v8::internal::HashTable<v8::internal::StringTable,v8::internal::StringTableShape,v8::internal::HashTableKey *>::FindEntry [0x681416CD+77]
	v8::internal::StringTable::LookupKey [0x6814F9E8+56]
	v8::internal::AstRawString::Internalize [0x67DFBEAF+63]
	v8::internal::AstValueFactory::Internalize [0x67DFC221+65]
	v8::internal::Parser::Internalize [0x6817D018+24]
	v8::internal::Parser::Parse [0x6817F92F+287]
	v8::internal::Parser::ParseStatic [0x6818C1E0+48]
	v8::internal::Compiler::GetSharedFunctionInfoForStreamedScript [0x67E8CA7F+495]
	v8::internal::Compiler::GetFunctionFromEval [0x67E8ACE5+1589]
	v8::internal::Compiler::Compile [0x67E87BFE+94]
	v8::internal::ActivationsFinder::VisitThread [0x681F2FDA+2138]
	v8::internal::Runtime_CompileLazy [0x681F1864+100]
	v8::internal::StackGuard::ThreadLocal::Initialize [0x68044AEB+523]
	WTF::StringImpl::operator delete [0x696A6A90+1303]
	blink::V8ScriptRunner::runCompiledScript [0x68604461+501]
	blink::V8ScriptRunner::compileScript [0x68603A01+200]
	blink::ScriptController::executeScriptAndReturnValue [0x685D2A39+481]
	blink::ScriptController::executeScriptInMainWorld [0x685D2FF3+44]
	blink::ScriptLoader::executeScript [0x687CEB14+1176]
	blink::ScriptLoader::prepareScript [0x687CFD5B+1023]
	blink::HTMLScriptRunner::runScript [0x688D3F0F+240]
	blink::HTMLScriptRunner::execute [0x688D2F4A+227]
	blink::HTMLDocumentParser::runScriptsForPausedTreeBuilder [0x688C744E+100]
	blink::HTMLDocumentParser::processParsedChunkFromBackgroundParser [0x688C69A9+1429]
	blink::HTMLDocumentParser::pumpPendingSpeculations [0x688C6C32+521]
	blink::HTMLDocumentParser::notifyScriptLoaded [0x688C6271+149]
	blink::HTMLScriptRunner::notifyFinished [0x688D3B8E+41]
	blink::PendingScript::streamingFinished [0x687C2462+94]
	blink::ScriptStreamer::notifyFinished [0x685DB4F7+152]
	blink::PendingScript::notifyFinished [0x687C22A1+327]
	blink::Resource::checkNotify [0x68A9C79B+47]
	blink::Resource::finish [0x68A9CFF0+143]
	blink::ResourceFetcher::didFinishLoading [0x68AA36ED+555]
	blink::ResourceLoader::didFinishLoading [0x68AA9080+54]
	content::WebURLLoaderImpl::Context::OnCompletedRequest [0x68540A95+302]
	content::WebURLLoaderImpl::RequestPeerImpl::OnCompletedRequest [0x68540AC6+32]
	content::ResourceDispatcher::OnRequestComplete [0x68531565+395]
	IPC::MessageT<ResourceMsg_RequestComplete_Meta,std::tuple<int,content::ResourceRequestCompletionStatus>,void>::Dispatch<content::ResourceDispatcher,content::ResourceDispatcher,void,void (__thiscall content::ResourceDispatcher::*)(int,content::ResourceRequ [0x6852F0BA+158]
	content::ResourceDispatcher::DispatchMessageW [0x685307B2+465]
	content::ResourceDispatcher::OnMessageReceived [0x68530BBE+313]
	std::_Tree<std::_Tmap_traits<enum gfx::Image::RepresentationType,std::unique_ptr<gfx::internal::ImageRep,std::default_delete<gfx::internal::ImageRep> >,std::less<enum gfx::Image::RepresentationType>,std::allocator<std::pair<enum gfx::Image::Representation [0x68532B66+81]
	scheduler::WebTaskRunnerImpl::runTask [0x69857579+11]
	base::internal::Invoker<base::internal::BindState<void (__cdecl*)(std::unique_ptr<blink::WebTaskRunner::Task,std::default_delete<blink::WebTaskRunner::Task> >),base::internal::PassedWrapper<std::unique_ptr<blink::WebTaskRunner::Task,std::default_delete<bl [0x698572DF+31]
	base::internal::Invoker<base::internal::BindState<void (__cdecl*)(std::unique_ptr<blink::WebTaskRunner::Task,std::default_delete<blink::WebTaskRunner::Task> >),base::internal::PassedWrapper<std::unique_ptr<blink::WebTaskRunner::Task,std::default_delete<bl [0x69857394+22]
	base::debug::TaskAnnotator::RunTask [0x69007A47+247]
	scheduler::TaskQueueManager::ProcessTaskFromWorkQueue [0x698609CB+562]
	scheduler::TaskQueueManager::DoWork [0x69860112+452]
	base::internal::FunctorTraits<void (__thiscall content::WebFileWriterBase::*)(__int64,bool),void>::Invoke<base::WeakPtr<content::WebFileWriterImpl>,__int64,bool> [0x6851DFDF+31]
	base::internal::InvokeHelper<1,void>::MakeItSo<void (__thiscall content::WebFileWriterBase::*const &)(__int64,bool),base::WeakPtr<content::WebFileWriterImpl>,__int64,bool> [0x6985F77A+35]
	base::internal::Invoker<base::internal::BindState<void (__thiscall scheduler::TaskQueueManager::*)(base::TimeTicks,bool),base::WeakPtr<scheduler::TaskQueueManager>,base::TimeTicks,bool>,void __cdecl(void)>::RunImpl<void (__thiscall scheduler::TaskQueueMan [0x6985F7B0+42]
	base::internal::Invoker<base::internal::BindState<void (__thiscall scheduler::TaskQueueManager::*)(base::TimeTicks,bool),base::WeakPtr<scheduler::TaskQueueManager>,base::TimeTicks,bool>,void __cdecl(void)>::Run [0x69860C53+22]
	base::debug::TaskAnnotator::RunTask [0x69007A47+247]
	base::MessageLoop::RunTask [0x68FB247B+1211]
	base::MessageLoop::DoWork [0x68FB164E+606]
	base::MessagePumpDefault::Run [0x690088A8+424]
	base::MessageLoop::RunHandler [0x68FB1FB7+103]
	base::RunLoop::Run [0x68FFA5C9+41]
	content::RendererMain [0x68E25F4D+509]
 

Comment 1 by kbr@chromium.org, Jul 9 2016

Components: Blink>JavaScript Blink>HTML>Parser
Labels: -Pri-1 Pri-2
Could someone from either the V8 or HTML parser teams please take a look at this? Unfortunately this is not reproducible, but if this stack trace points to an obvious problem let's fix it.

Thanks.

Do you have any more information on like when this did start to happen?
Labels: Needs-Feedback

Comment 4 by kbr@chromium.org, Jul 11 2016

Labels: -Needs-Feedback
Sorry, no. There's just that one failure of that kind. (If you look at https://build.chromium.org/p/chromium.gpu/builders/Win7%20Release%20%28NVIDIA%29?numbuilds=200 right now it's a disaster -- all of the GPU tests are hanging randomly -- possibly related to Issue 627177, but we're not sure.)

If nothing jumps out then feel free to close as WontFix (not reproducible).

Status: WontFix (was: Untriaged)
Let's close it. Maybe the hardware is failing?

Sign in to add a comment