DevTools: request interception crashes browser |
||
Issue descriptionChrome Version: M64 Reported in puppeteer: https://github.com/GoogleChrome/puppeteer/issues/894#issuecomment-342712117 Stack: #0 0x55e9d228dd07 base::debug::StackTrace::StackTrace() #1 0x55e9d228d86f base::debug::(anonymous namespace)::StackDumpSignalHandler() #2 0x7f4ec65120c0 <unknown> #3 0x55e9d1145069 content::protocol::NetworkHandler::CreateRequestFromURLRequest() #4 0x55e9d11278de content::DevToolsURLInterceptorRequestJob::Start() #5 0x55e9d2b0c72b net::URLRequest::StartJob() #6 0x55e9d2b0c281 net::URLRequest::Start() #7 0x55e9d129761a content::ResourceLoader::StartRequestInternal() #8 0x55e9d129566d content::ResourceLoader::StartRequest() #9 0x55e9d128fe44 content::ResourceDispatcherHostImpl::BeginRequestInternal() #10 0x55e9d128f46c content::ResourceDispatcherHostImpl::ContinuePendingBeginRequest() #11 0x55e9d128cd15 content::ResourceDispatcherHostImpl::BeginRequest() #12 0x55e9d128c6fa content::ResourceDispatcherHostImpl::OnRequestResourceInternal() #13 0x55e9d1292547 content::ResourceDispatcherHostImpl::OnRequestResourceWithMojo() #14 0x55e9d129edba content::URLLoaderFactoryImpl::CreateLoaderAndStart() #15 0x55e9d129881e content::ResourceMessageFilter::CreateLoaderAndStart() #16 0x55e9d0bdddbf content::mojom::URLLoaderFactoryStubDispatch::Accept() #17 0x55e9d2c240c9 IPC::(anonymous namespace)::ChannelAssociatedGroupController::Accept() #18 0x55e9d2c09fe5 mojo::Connector::ReadSingleMessage() #19 0x55e9d2c0a6e2 mojo::Connector::ReadAllAvailableMessages() #20 0x55e9d10a2990 net::(anonymous namespace)::CallInt64ToInt() #21 0x55e9d2c19f44 mojo::SimpleWatcher::OnHandleReady() #22 0x55e9d228ec47 base::debug::TaskAnnotator::RunTask() #23 0x55e9d22a8444 base::MessageLoop::RunTask() #24 0x55e9d22a8907 base::MessageLoop::DoWork() #25 0x55e9d22ab4b9 base::MessagePumpLibevent::Run() #26 0x55e9d22c8c15 base::RunLoop::Run() #27 0x55e9d10e6cf6 content::BrowserThreadImpl::IOThreadRun() #28 0x55e9d10e6ef1 content::BrowserThreadImpl::Run() #29 0x55e9d22f355a base::Thread::ThreadMain() #30 0x55e9d22ee7c3 base::(anonymous namespace)::ThreadFunc() #31 0x7f4ec6508494 start_thread #32 0x7f4ec0239aff clone Unfortunately, I didn't manage to reproduce, but hopefully stack will shed some light on the events here.
,
Nov 9 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/daf11e8f4eeed2d409b857dca2c83f7613334e9a commit daf11e8f4eeed2d409b857dca2c83f7613334e9a Author: Andrey Kosyakov <caseq@chromium.org> Date: Thu Nov 09 20:45:26 2017 DevTools: fix crash on intercepting request that posts a blob Bug: 782545 Change-Id: Id4ba197b95c4caa82710ee176d072515b6ff00bc Reviewed-on: https://chromium-review.googlesource.com/759298 Reviewed-by: Andrey Lushnikov <lushnikov@chromium.org> Reviewed-by: Dmitry Gozman <dgozman@chromium.org> Commit-Queue: Andrey Lushnikov <lushnikov@chromium.org> Cr-Commit-Position: refs/heads/master@{#515281} [modify] https://crrev.com/daf11e8f4eeed2d409b857dca2c83f7613334e9a/content/browser/devtools/protocol/network_handler.cc [add] https://crrev.com/daf11e8f4eeed2d409b857dca2c83f7613334e9a/third_party/WebKit/LayoutTests/http/tests/inspector-protocol/network/request-interception-post-blob-expected.txt [add] https://crrev.com/daf11e8f4eeed2d409b857dca2c83f7613334e9a/third_party/WebKit/LayoutTests/http/tests/inspector-protocol/network/request-interception-post-blob.js
,
Nov 10 2017
,
Nov 16 2017
Issue 782700 has been merged into this issue. |
||
►
Sign in to add a comment |
||
Comment 1 by lushnikov@chromium.org
, Nov 8 2017