Closed GoogleCodeExporter closed 9 years ago
Can you provide a URL that demonstrates this problem?
Original comment by magreenb...@gmail.com
on 29 Oct 2014 at 4:13
http://tieba.baidu.com/p/3380111687
click play image and it loads a flash object of
http://player.youku.com/player.php/sid/XODE0MjI5OTQ4/v.swf
once the swf is loaded, the cefclient crash.
anyway, baidu and youku are the most popular site in china, like google and
youtube.
Original comment by ssmaxsu...@gmail.com
on 30 Oct 2014 at 3:43
The problem is that PluginProcessHost::Init is intentionally creating a
ResourceMessageFilter with NULL blob storage:
https://code.google.com/p/chromium/codesearch#chromium/src/content/browser/plugi
n_process_host.cc&l=266
// TODO(jam): right now we're passing NULL for appcache, blob storage, and
// file system. If NPAPI plugins actually use this, we'll have to plumb them.
ResourceMessageFilter* resource_message_filter = new ResourceMessageFilter(
process_->GetData().id, PROCESS_TYPE_PLUGIN, NULL, NULL, NULL, NULL,
get_contexts_callback);
This results in the following crash in ResourceDispatcherHostImpl::BeginRequest
due to the NULL blob storage:
libcef.dll!base::debug::BreakDebugger() Line 20 C++
libcef.dll!logging::LogMessage::~LogMessage() Line 647 C++
libcef.dll!content::`anonymous namespace'::AttachRequestBodyBlobDataHandles(content::ResourceRequestBody * body, storage::BlobStorageContext * blob_context) Line 316 C++
> libcef.dll!content::ResourceDispatcherHostImpl::BeginRequest(int request_id,
const ResourceHostMsg_Request & request_data, IPC::Message * sync_result, int
route_id) Line 1092 C++
libcef.dll!content::ResourceDispatcherHostImpl::OnRequestResource(int routing_id, int request_id, const ResourceHostMsg_Request & request_data) Line 892 C++
This has been fixed in https://crbug.com/419409. I've requested that the fix be
merged to 2171 branch.
Original comment by magreenb...@gmail.com
on 31 Oct 2014 at 6:46
Marking as WontFix since newer branches are available which include the
Chromium change.
Original comment by magreenb...@gmail.com
on 11 Feb 2015 at 7:16
Original issue reported on code.google.com by
ssmaxsu...@gmail.com
on 29 Oct 2014 at 9:28