UserAgent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.87 Safari/537.36
Steps to reproduce the problem:
Try to run content_shell on a Linux ARM device, with the CONFIG_KUSER_HELPERS kernel feature disabled.
What is the expected behavior?
content_shell should not crash.
What went wrong?
content_shell crashes because it relies on kuser_helpers kernel functions, but they are not enabled.
The backtrace looks like this:
0xffff0fa0 in ?? ()
(gdb) bt
#0 0xffff0fa0 in ?? ()
#1 0xb690c326 in blink::ThreadState::threadAttachMutex() () from /usr/lib/content-shell/libblink_platform.so
#2 0xb690f8b0 in blink::ThreadState::attachMainThread() () from /usr/lib/content-shell/libblink_platform.so
#3 0xb4c202ca in blink::initializeWithoutV8(blink::Platform*) () from /usr/lib/content-shell/libblink_web.so
#4 0xb4c20548 in blink::initialize(blink::Platform*) () from /usr/lib/content-shell/libblink_web.so
#5 0xb5a5a012 in content::RenderThreadImpl::EnsureWebKitInitialized() () from /usr/lib/content-shell/libcontent.so
#6 0xb5a58014 in content::RenderThreadImpl::OnNetworkConnectionChanged(net::NetworkChangeNotifier::ConnectionType, double) () from /usr/lib/content-shell/libcontent.so
#7 0xb5a5ac50 in content::RenderThreadImpl::OnControlMessageReceived(IPC::Message const&) () from /usr/lib/content-shell/libcontent.so
#8 0xb58f2152 in ?? () from /usr/lib/content-shell/libcontent.so
#9 0xb5e75ca6 in IPC::ChannelProxy::Context::OnDispatchMessage(IPC::Message const&) () from /usr/lib/content-shell/libipc.so
#10 0xb63c0568 in base::debug::TaskAnnotator::RunTask(char const*, base::PendingTask const&) () from /usr/lib/content-shell/libbase.so
#11 0xb3b8893c in scheduler::TaskQueueManager::ProcessTaskFromWorkQueue(scheduler::internal::WorkQueue*, scheduler::internal::TaskQueueImpl::Task*) ()
from /usr/lib/content-shell/libscheduler.so
#12 0xb3b88e20 in scheduler::TaskQueueManager::DoWork(base::TimeTicks, bool) () from /usr/lib/content-shell/libscheduler.so
#13 0xb3b878b8 in ?? () from /usr/lib/content-shell/libscheduler.so
#14 0xb63c0568 in base::debug::TaskAnnotator::RunTask(char const*, base::PendingTask const&) () from /usr/lib/content-shell/libbase.so
#15 0xb63d917a in base::MessageLoop::RunTask(base::PendingTask const&) () from /usr/lib/content-shell/libbase.so
#16 0xb63d93ea in base::MessageLoop::DeferOrRunPendingTask(base::PendingTask const&) () from /usr/lib/content-shell/libbase.so
#17 0xb63daa0c in base::MessageLoop::DoWork() () from /usr/lib/content-shell/libbase.so
#18 0xb63dac7c in base::MessagePumpDefault::Run(base::MessagePump::Delegate*) () from /usr/lib/content-shell/libbase.so
#19 0xb63ebb44 in base::RunLoop::Run() () from /usr/lib/content-shell/libbase.so
#20 0xb63d89b4 in base::MessageLoop::Run() () from /usr/lib/content-shell/libbase.so
#21 0xb6401c34 in base::Thread::ThreadMain() () from /usr/lib/content-shell/libbase.so
#22 0xb63fec7c in ?? () from /usr/lib/content-shell/libbase.so
#23 0xb47d5170 in ?? () from /lib/libpthread.so.0
#24 0xb47d5170 in ?? () from /lib/libpthread.so.0
Did this work before? N/A
Chrome version: 49.0.2623.110 Channel: n/a
OS Version:
Flash Version:
Comment 1 by jbria...@cisco.com
, Mar 30 2016