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

Issue 136413 link

Starred by 4 users

Issue metadata

Status: Fixed
Owner:
Last visit > 30 days ago
Closed: Jul 2012
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 1
Type: Bug

Restricted
  • Only users with EditIssue permission may comment.



Sign in to add a comment

Chrome: Crash Report - Stack Signature: WebGraphicsContext3DCommandBufferImpl::IsCo...

Project Member Reported by kareng@google.com, Jul 9 2012

Issue description

Product: Chrome
Stack Signature: WebGraphicsContext3DCommandBufferImpl::IsCommandBufferContextLost()-63FCFF4
New Signature Label: WebGraphicsContext3DCommandBufferImpl::IsCommandBufferContextLost()
New Signature Hash: e0c09d9b_76b46600_57a90ef5_fdad3704_3cd60c82

Report link: http://go/crash/reportdetail?reportid=40af340f6b04f3fc

Meta information:
Product Name: Chrome
Product Version: 21.0.1180.15
Report ID: 40af340f6b04f3fc
Report Time: 2012/07/03 20:08:15, Tue
Uptime: 2 sec
Cumulative Uptime: 0 sec
OS Name: Windows NT
OS Version: 6.1.7601 Service Pack 1
CPU Architecture: x86
CPU Info: GenuineIntel family 6 model 23 stepping 10

http://crash.corp.google.com/reportdetail?reportid=40af340f6b04f3fc#crashing_thread

Thread 0 *CRASHED* ( EXCEPTION_ACCESS_VIOLATION_READ @ 0x00000000 )

0x6c664080	 [chrome.dll]	 - webgraphicscontext3d_command_buffer_impl.cc:1435	WebGraphicsContext3DCommandBufferImpl::IsCommandBufferContextLost()
0x6c9b0223	 [chrome.dll]	 - render_thread_impl.cc:732	RenderThreadImpl::GetGpuVDAContext3D()
0x6c9ad551	 [chrome.dll]	 - render_view_impl.cc:2365	RenderViewImpl::createMediaPlayer(WebKit::WebFrame *,WebKit::WebMediaPlayerClient *)
0x6c6f5b14	 [chrome.dll]	 - webmediaplayerclientimpl.cpp:326	WebKit::WebMediaPlayerClientImpl::loadInternal()
0x6c6f5cec	 [chrome.dll]	 - webmediaplayerclientimpl.cpp:315	WebKit::WebMediaPlayerClientImpl::load(WTF::String const &)
0x6bb7c1a8	 [chrome.dll]	 - mediaplayer.cpp:418	WebCore::MediaPlayer::loadWithNextMediaEngine(WebCore::MediaPlayerFactory *)
0x6bb7c07e	 [chrome.dll]	 - mediaplayer.cpp:377	WebCore::MediaPlayer::load(WebCore::KURL const &,WebCore::ContentType const &,WTF::String const &)
0x6badfc99	 [chrome.dll]	 - htmlmediaelement.cpp:977	WebCore::HTMLMediaElement::loadResource(WebCore::KURL const &,WebCore::ContentType &,WTF::String const &)
0x6badf97d	 [chrome.dll]	 - htmlmediaelement.cpp:852	WebCore::HTMLMediaElement::selectMediaResource()
0x6badf650	 [chrome.dll]	 - htmlmediaelement.cpp:785	WebCore::HTMLMediaElement::loadInternal()
0x6badef5e	 [chrome.dll]	 - htmlmediaelement.cpp:597	WebCore::HTMLMediaElement::loadTimerFired(WebCore::Timer<WebCore::HTMLMediaElement> *)
0x6b91d6f1	 [chrome.dll]	 - timer.h:100	WebCore::Timer<WebCore::TextTrackList>::fired()
0x6b5b1651	 [chrome.dll]	 - threadtimers.cpp:115	WebCore::ThreadTimers::sharedTimerFiredInternal()
0x6b4f0af4	 [chrome.dll]	 - threadspecific.h:217	WTF::ThreadSpecific<WebCore::ThreadGlobalData>::operator WebCore::ThreadGlobalData *()
0x6b5b1336	 [chrome.dll]	 - threadtimers.cpp:93	WebCore::ThreadTimers::sharedTimerFired()
0x6b44a266	 [chrome.dll]	 - timer.cc:181	base::Timer::RunScheduledTask()
0x6b44a0f0	 [chrome.dll]	 - timer.cc:46	base::BaseTimerTaskInternal::Run()
0x6b40d2f3	 [chrome.dll]	 - message_loop.cc:465	MessageLoop::RunTask(base::PendingTask const &)
0x6b40b8bf	 [chrome.dll]	 - message_loop.cc:654	MessageLoop::DoWork()
0x6b420598	 [chrome.dll]	 - message_pump_default.cc:28	base::MessagePumpDefault::Run(base::MessagePump::Delegate *)
0x6b40b463	 [chrome.dll]	 - message_loop.cc:424	MessageLoop::RunInternal()
0x6b40b3df	 [chrome.dll]	 - message_loop.cc:307	MessageLoop::Run()
0x6b49400b	 [chrome.dll]	 - renderer_main.cc:270	RendererMain(content::MainFunctionParams const &)
0x6b407908	 [chrome.dll]	 - content_main_runner.cc:371	content::RunNamedProcessTypeMain(std::basic_string<char,std::char_traits<char>,std::allocator<char> > const &,content::MainFunctionParams const &,content::ContentMainDelegate *)
0x6b40788f	 [chrome.dll]	 - content_main_runner.cc:626	content::ContentMainRunnerImpl::Run()
0x6b3fa2b7	 [chrome.dll]	 - content_main.cc:35	content::ContentMain(HINSTANCE__ *,sandbox::SandboxInterfaceInfo *,content::ContentMainDelegate *)
0x6b3fa243	 [chrome.dll]	 - chrome_main.cc:28	ChromeMain
0x011f505f	 [chrome.exe]	 - client_util.cc:423	MainDllLoader::Launch(HINSTANCE__ *,sandbox::SandboxInterfaceInfo *)
0x011f425e	 [chrome.exe]	 - chrome_exe_main_win.cc:31	RunChrome(HINSTANCE__ *)
0x011f42c9	 [chrome.exe]	 - chrome_exe_main_win.cc:47	wWinMain
0x0124c622	 [chrome.exe]	 - crt0.c:275	__tmainCRTStartup
0x76e03399	 [kernel32.dll]	 + 0x00013399]	BaseThreadInitThunk
0x77dc9ef1	 [ntdll.dll]	 + 0x00039ef1]	__RtlUserThreadStart
0x77dc9ec4	 [ntdll.dll]	 + 0x00039ec4]	_RtlUserThreadStart

top crash in m21 pls look.
 
Status: Started
All the instances of this crash are specifying --enable-accelerated-video-decode, which is not supported yet (so they're opting in to an unbaked experience).
Also many of them have the same client id.

Potential fix uploaded to https://chromiumcodereview.appspot.com/10766008
Cc: posciak@chromium.org
Labels: Feature-Media-Video
 Issue 134993  has been merged into this issue.
Note easy workaround for users seeing this crash: stop specifying --enable-accelerated-video-decode (or enabling HW decode in about:flags).  It's unlikely to be doing you any good, anyway, unless you're specifically helping test HW decode.
As far as I know Windows NT doesn't support HW decode. It's Win 7+ I believe.
posciak: yep; when we turn the flag on by default per platform we'll only do it where it makes sense.
Project Member

Comment 7 by bugdroid1@chromium.org, Jul 10 2012

Summary: Chrome: Crash Report - Stack Signature: WebGraphicsContext3DCommandBufferImpl::IsCo...
The following revision refers to this bug:
    http://src.chromium.org/viewvc/chrome?view=rev&revision=145836

------------------------------------------------------------------------
r145836 | fischman@chromium.org | Mon Jul 09 20:12:50 PDT 2012

Changed paths:
 M http://src.chromium.org/viewvc/chrome/trunk/src/content/renderer/render_thread_impl.cc?r1=145836&r2=145835&pathrev=145836

Avoid SEGVing in WebGraphicsContext3DCommandBufferImpl::IsCommandBufferContextLost()

BUG= 136413 


Review URL: https://chromiumcodereview.appspot.com/10766008
------------------------------------------------------------------------
Labels: Merge-Requested
Karen: prioritize the merge request as you like.  I don't feel any urgency around this crash (since it requires the user to enable an experimental flag), but if you want to eliminate this from an overall crash rate then approve the merge of r145836.  It should be quite safe.

Comment 9 by karen@chromium.org, Jul 11 2012

Labels: -Mstone-21 MovedFrom-21 Mstone-22
Moving all non essential bugs to the next Milestone

Comment 10 by kareng@google.com, Jul 11 2012

moving back 21

Comment 11 by kareng@google.com, Jul 11 2012

Labels: -Mstone-22 Mstone-21

Comment 12 by kareng@google.com, Jul 11 2012

Labels: -Merge-Requested Merge-Approved
Project Member

Comment 13 by bugdroid1@chromium.org, Jul 11 2012

Labels: -Merge-Approved merge-merged-1180
The following revision refers to this bug:
    http://src.chromium.org/viewvc/chrome?view=rev&revision=146216

------------------------------------------------------------------------
r146216 | fischman@chromium.org | Wed Jul 11 14:55:46 PDT 2012

Changed paths:
 M http://src.chromium.org/viewvc/chrome/branches/1180/src/content/renderer/render_thread_impl.cc?r1=146216&r2=146215&pathrev=146216

Merge 145836 - Avoid SEGVing in WebGraphicsContext3DCommandBufferImpl::IsCommandBufferContextLost()

BUG= 136413 


Review URL: https://chromiumcodereview.appspot.com/10766008

TBR=fischman@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10695162
------------------------------------------------------------------------
Status: Fixed
Project Member

Comment 15 by bugdroid1@chromium.org, Oct 13 2012

Labels: Restrict-AddIssueComment-Commit
This issue has been closed for some time. No one will pay attention to new comments.
If you are seeing this bug or have new data, please click New Issue to start a new bug.
Project Member

Comment 16 by bugdroid1@chromium.org, Mar 10 2013

Labels: -Area-WebKit -Feature-Media-Video -Mstone-21 Cr-Content M-21 Cr-Internals-Media-Video
Project Member

Comment 17 by bugdroid1@chromium.org, Mar 14 2013

Labels: -Restrict-AddIssueComment-Commit Restrict-AddIssueComment-EditIssue
Project Member

Comment 18 by bugdroid1@chromium.org, Apr 6 2013

Labels: -Cr-Content Cr-Blink

Sign in to add a comment