New issue
Advanced search Search tips

Issue 591372 link

Starred by 2 users

Issue metadata

Status: WontFix
Owner: ----
Closed: Mar 2016
Components:
EstimatedDays: ----
NextAction: ----
OS: Android
Pri: 2
Type: Bug



Sign in to add a comment

WebView crash

Reported by yu...@magplus.com, Mar 2 2016

Issue description

Steps to reproduce the problem:
1. Load the local html
2. Rotate the device serval times.

What is the expected behavior?
Not crash 

What went wrong?
The application crashed. 

Crashed report ID: 

How much crashed? Whole browser

Is it a problem with a plugin? No 

Did this work before? N/A 

Chrome version: 49.0.2623.63  Channel: stable
OS Version: 6.0.1
Flash Version:
 
crash.txt
34.6 KB View Download
pdfjs.zip
2.7 MB Download

Comment 1 by mef@chromium.org, Mar 2 2016

Components: Mobile>WebView

Comment 2 by boliu@chromium.org, Mar 7 2016

Operating system: Android
                  google/shamu/shamu:6.0.1/MMB29Q/2480792:user/release-keys
CPU: armv7l
     4 CPUs

Crash reason:  
Crash address: 0x0
Process uptime: not available

Thread 0 (crashed)
 0  libwebviewchromium.so!v8::base::OS::Abort [platform-posix.cc : 228 + 0x8]
 
    Found by: given as instruction pointer in context
 1  libwebviewchromium.so!v8::Utils::ReportApiFailure [api.cc : 299 + 0x3]
 
    Found by: call frame info
 2  libwebviewchromium.so!v8::internal::V8::FatalProcessOutOfMemory [api.h : 184 + 0x9]
 
    Found by: call frame info
 3  libwebviewchromium.so!v8::internal::Isolate::Init [isolate.cc : 2163 + 0xb]
 
    Found by: call frame info
 4  libwebviewchromium.so!v8::internal::Snapshot::Initialize [snapshot-common.cc : 58 + 0x7]
 
    Found by: call frame info
 5  libwebviewchromium.so!v8::Isolate::New [api.cc : 7181 + 0x5]
 
    Found by: call frame info
 6  libwebviewchromium.so!gin::IsolateHolder::IsolateHolder [isolate_holder.cc : 41 + 0x3]
 
    Found by: call frame info
 7  libwebviewchromium.so!gin::IsolateHolder::IsolateHolder [isolate_holder.cc : 28 + 0x7]
 
    Found by: call frame info
 8  libwebviewchromium.so!blink::V8PerIsolateData::V8PerIsolateData [V8PerIsolateData.cpp : 113 + 0x3]
 
    Found by: call frame info
 9  libwebviewchromium.so!blink::V8PerIsolateData::initialize [V8PerIsolateData.cpp : 139 + 0x3]
 
    Found by: call frame info
10  libwebviewchromium.so!blink::WorkerThread::initializeIsolate [WorkerThread.cpp : 484 + 0x3]
 
    Found by: call frame info
11  libwebviewchromium.so!blink::WorkerThread::initialize [WorkerThread.cpp : 289 + 0x7]
 
    Found by: call frame info
12  libwebviewchromium.so!WTF::PartBoundFunctionImpl<2, WTF::FunctionWrapper<void (blink::WorkerThread::*)(WTF::PassOwnPtr<blink::WorkerThreadStartupData>)>, void(blink::WorkerThread*, WTF::PassOwnPtr<blink::WorkerThreadStartupData>)>::operator() [Functional.h : 83 + 0x1]
 
    Found by: call frame info
13  libwebviewchromium.so!base::internal::Invoker<base::IndexSequence<0u>, base::internal::BindState<base::internal::RunnableAdapter<void (*)(scoped_ptr<blink::WebTaskRunner::Task, std::__1::default_delete<blink::WebTaskRunner::Task> >)>, void(scoped_ptr<blink::WebTaskRunner::Task, std::__1::default_delete<blink::WebTaskRunner::Task> >), base::internal::PassedWrapper<scoped_ptr<blink::WebTaskRunner::Task, std::__1::default_delete<blink::WebTaskRunner::Task> > > >, base::internal::TypeList<base::internal::UnwrapTraits<base::internal::PassedWrapper<scoped_ptr<blink::WebTaskRunner::Task, std::__1::default_delete<blink::WebTaskRunner::Task> > > > >, base::internal::InvokeHelper<false, void, base::internal::RunnableAdapter<void (*)(scoped_ptr<blink::WebTaskRunner::Task, std::__1::default_delete<blink::WebTaskRunner::Task> >)>, base::internal::TypeList<scoped_ptr<blink::WebTaskRunner::Task, std::__1::default_delete<blink::WebTaskRunner::Task> > > >, void()>::Run [bind_internal.h : 157 + 0x3]
 
    Found by: call frame info
14  libwebviewchromium.so!base::debug::TaskAnnotator::RunTask [callback.h : 394 + 0x5]
 
    Found by: call frame info
15  libwebviewchromium.so!scheduler::TaskQueueManager::ProcessTaskFromWorkQueue [task_queue_manager.cc : 264 + 0xd]
 
    Found by: call frame info
16  libwebviewchromium.so!scheduler::TaskQueueManager::DoWork [task_queue_manager.cc : 180 + 0x9]
 
    Found by: call frame info
17  libwebviewchromium.so!base::internal::Invoker<base::IndexSequence<0u, 1u, 2u>, base::internal::BindState<base::internal::RunnableAdapter<void (scheduler::TaskQueueManager::*)(base::TimeTicks, bool)>, void(scheduler::TaskQueueManager*, base::TimeTicks, bool), base::WeakPtr<scheduler::TaskQueueManager>, base::TimeTicks, bool>, base::internal::TypeList<base::internal::UnwrapTraits<base::WeakPtr<scheduler::TaskQueueManager> >, base::internal::UnwrapTraits<base::TimeTicks>, base::internal::UnwrapTraits<bool> >, base::internal::InvokeHelper<true, void, base::internal::RunnableAdapter<void (scheduler::TaskQueueManager::*)(base::TimeTicks, bool)>, base::internal::TypeList<const base::WeakPtr<scheduler::TaskQueueManager>&, const base::TimeTicks&, bool const&> >, void()>::Run [bind_internal.h : 178 + 0x7]
 
    Found by: call frame info
18  libwebviewchromium.so!base::debug::TaskAnnotator::RunTask [callback.h : 394 + 0x5]
 
    Found by: call frame info
19  libwebviewchromium.so!base::MessageLoop::RunTask [message_loop.cc : 486 + 0xd]
 
    Found by: call frame info
20  libwebviewchromium.so!base::MessageLoop::DeferOrRunPendingTask [message_loop.cc : 495 + 0x7]
 
    Found by: call frame info
21  libwebviewchromium.so!base::MessageLoop::DoWork [message_loop.cc : 607 + 0x3]
 
    Found by: call frame info
22  libwebviewchromium.so!base::MessagePumpDefault::Run [message_pump_default.cc : 33 + 0x7]
 
    Found by: call frame info
23  libwebviewchromium.so!base::RunLoop::Run [run_loop.cc : 56 + 0x5]
 
    Found by: call frame info
24  libwebviewchromium.so!base::MessageLoop::Run [message_loop.cc : 293 + 0x5]
 
    Found by: call frame info
25  libwebviewchromium.so!base::Thread::ThreadMain [thread.cc : 200 + 0x3]
 
    Found by: call frame info
26  libwebviewchromium.so!base::::ThreadFunc [platform_thread_posix.cc : 67 + 0x7]
 
    Found by: call frame info
27  libc.so + 0x3f45f
 
    Found by: call frame info
28  libc.so + 0x3f43f
 
    Found by: stack scanning
29  libc.so + 0x3f43f
 
    Found by: stack scanning
30  libc.so + 0x19b43
 
    Found by: stack scanning
31  libwebviewchromium.so + 0x181c6a7
 
    Found by: stack scanning

Comment 3 by boliu@chromium.org, Mar 7 2016

Status: WontFix (was: Unconfirmed)
Intentional OOM crash. Your pdf is too big I guess.

Sign in to add a comment