← Back to team overview

ubuntu-webapps-bugs team mailing list archive

[Bug 1411812] Re: Startup crash in single process mode

 

** Changed in: oxide/1.4
       Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
WebApps bug tracking, which is subscribed to Oxide.
https://bugs.launchpad.net/bugs/1411812

Title:
  Startup crash in single process mode

Status in Oxide Webview:
  Fix Released
Status in Oxide 1.4 series:
  Fix Released

Bug description:
  When trying to start an application in single-process mode, I'm
  getting this crash:

  #0  gin::IsolateHolder::Initialize (mode=mode@entry=gin::IsolateHolder::kNonStrictMode, allocator=0x7fff600bd850) at ../../../../third_party/chromium/src/gin/isolate_holder.cc:275
  #1  0x00007fffca52b9e7 in blink::V8Initializer::initializeMainThreadIfNeeded () at ../../../../third_party/chromium/src/third_party/WebKit/Source/bindings/core/v8/V8Initializer.cpp:446
  #2  0x00007fffc9b33555 in blink::initialize (platform=platform@entry=0x7fff60010e30) at ../../../../third_party/chromium/src/third_party/WebKit/Source/web/WebKit.cpp:101
  #3  0x00007fffcada02c4 in content::RenderThreadImpl::EnsureWebKitInitialized (this=0x7fff600023e0) at ../../../../third_party/chromium/src/content/renderer/render_thread_impl.cc:962
  #4  0x00007fffcad9baa5 in content::RenderThreadImpl::OnCreateNewView (this=this@entry=0x7fff600023e0, params=...)
      at ../../../../third_party/chromium/src/content/renderer/render_thread_impl.cc:1515
  #5  0x00007fffcad9fe95 in DispatchToMethodImpl<content::RenderThreadImpl, void (content::RenderThreadImpl::*)(ViewMsg_New_Params const&), ViewMsg_New_Params, 0ul> (arg=..., 
      method=<optimised out>, obj=0x7fff600023e0) at ../../../../third_party/chromium/src/base/tuple.h:200
  #6  DispatchToMethod<content::RenderThreadImpl, void (content::RenderThreadImpl::*)(ViewMsg_New_Params const&), ViewMsg_New_Params> (arg=..., method=
      (void (content::RenderThreadImpl::*)(content::RenderThreadImpl * const, const ViewMsg_New_Params &)) 0x7fffcad9ba90 <content::RenderThreadImpl::OnCreateNewView(ViewMsg_New_Params con
  st&)>, obj=0x7fff600023e0) at ../../../../third_party/chromium/src/base/tuple.h:207
  #7  Dispatch<content::RenderThreadImpl, content::RenderThreadImpl, void, void (content::RenderThreadImpl::*)(ViewMsg_New_Params const&)> (sender=0x7fff600023e0, parameter=0x0, func=
      (void (content::RenderThreadImpl::*)(content::RenderThreadImpl * const, const ViewMsg_New_Params &)) 0x7fffcad9ba90 <content::RenderThreadImpl::OnCreateNewView(ViewMsg_New_Params con
  st&)>, obj=0x7fff600023e0, msg=0x7fff64004138) at ../../../../third_party/chromium/src/content/common/view_messages.h:586
  #8  content::RenderThreadImpl::OnControlMessageReceived (this=0x7fff600023e0, msg=...) at ../../../../third_party/chromium/src/content/renderer/render_thread_impl.cc:1472
  #9  0x00007fffcac9de40 in content::ChildThread::OnMessageReceived (this=0x7fff600023e8, msg=...) at ../../../../third_party/chromium/src/content/child/child_thread.cc:510
  #10 0x00007fffc8ab3710 in IPC::ChannelProxy::Context::OnDispatchMessage (this=0x7fff600030a0, message=...) at ../../../../third_party/chromium/src/ipc/ipc_channel_proxy.cc:282
  #11 0x00007fffc850d419 in Run (this=0x7fff7a7fb8f8) at ../../../../third_party/chromium/src/base/callback.h:396
  #12 base::debug::TaskAnnotator::RunTask (this=this@entry=0x7fff6000a65c, queue_function=queue_function@entry=0x7fffcb15fd71 "TaskQueueManager::PostTask", 
      run_function=run_function@entry=0x7fffcb15fd8c "TaskQueueManager::RunTask", pending_task=...) at ../../../../third_party/chromium/src/base/debug/task_annotator.cc:63
  #13 0x00007fffcadd1d6d in content::TaskQueueManager::ProcessTaskFromWorkQueue (this=this@entry=0x7fff6000a640, queue_index=<optimised out>)
      at ../../../../third_party/chromium/src/content/renderer/scheduler/task_queue_manager.cc:369
  #14 0x00007fffcadd260e in content::TaskQueueManager::DoWork (this=0x7fff6000a640, posted_from_main_thread=<optimised out>)
      at ../../../../third_party/chromium/src/content/renderer/scheduler/task_queue_manager.cc:342
  #15 0x00007fffc850d419 in Run (this=0x7fff7a7fbc98) at ../../../../third_party/chromium/src/base/callback.h:396
  #16 base::debug::TaskAnnotator::RunTask (this=this@entry=0x7fff60000a98, queue_function=queue_function@entry=0x7fffcb0e2c26 "MessageLoop::PostTask", 
      run_function=run_function@entry=0x7fffcb0e2c45 "MessageLoop::RunTask", pending_task=...) at ../../../../third_party/chromium/src/base/debug/task_annotator.cc:63
  #17 0x00007fffc85404c7 in base::MessageLoop::RunTask (this=this@entry=0x7fff60000940, pending_task=...) at ../../../../third_party/chromium/src/base/message_loop/message_loop.cc:437
  #18 0x00007fffc8540801 in base::MessageLoop::DeferOrRunPendingTask (this=this@entry=0x7fff60000940, pending_task=...)
      at ../../../../third_party/chromium/src/base/message_loop/message_loop.cc:446
  #19 0x00007fffc8540d69 in base::MessageLoop::DoWork (this=0x7fff60000940) at ../../../../third_party/chromium/src/base/message_loop/message_loop.cc:554
  #20 0x00007fffc8541409 in base::MessagePumpDefault::Run (this=0x7fff600012c0, delegate=0x7fff60000940)
      at ../../../../third_party/chromium/src/base/message_loop/message_pump_default.cc:32
  #21 0x00007fffc8554528 in base::RunLoop::Run (this=this@entry=0x7fff7a7fbe40) at ../../../../third_party/chromium/src/base/run_loop.cc:55
  #22 0x00007fffc853d3e5 in base::MessageLoop::Run (this=<optimised out>) at ../../../../third_party/chromium/src/base/message_loop/message_loop.cc:298
  #23 0x00007fffc8567965 in Run (message_loop=<optimised out>, this=0x9f7470) at ../../../../third_party/chromium/src/base/threading/thread.cc:174
  #24 base::Thread::ThreadMain (this=0x9f7470) at ../../../../third_party/chromium/src/base/threading/thread.cc:228
  #25 0x00007fffc8563fae in base::(anonymous namespace)::ThreadFunc (params=<optimised out>) at ../../../../third_party/chromium/src/base/threading/platform_thread_posix.cc:80
  #26 0x00007ffff58a30a5 in start_thread (arg=0x7fff7a7fc700) at pthread_create.c:309
  #27 0x00007ffff5bb377d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
  (gdb) p g_mapped_natives
  $1 = (base::MemoryMappedFile *) 0x0

To manage notifications about this bug go to:
https://bugs.launchpad.net/oxide/+bug/1411812/+subscriptions


References