Произошел сбой при переключении двигателя Cobalt JS на V8 - PullRequest
0 голосов
/ 26 апреля 2018

Для предварительного просмотра на Cobalt master (16.154703) все хорошо работает с mosjs-45. Но когда мы переключаем двигатель на V8, происходит сбой

v8::internal::Factory::NewFixedArray() [0x8693f0]
v8::internal::TemplateList::New() [0x93bcec]
v8::internal::Heap::CreateApiObjects() [0xd6ad40]
v8::internal::Heap::CreateHeapObjects() [0xd6cc7c]
v8::internal::Isolate::Init() [0x909164]
v8::SnapshotCreator::SnapshotCreator() [0x70dbac]
v8::V8::CreateSnapshotDataBlob() [0x73c8b8]
cobalt::script::v8c::IsolateFellowship::InitializeStartupData() [0x70a58c]
cobalt::script::v8c::IsolateFellowship::IsolateFellowship() [0x70ad1c
cobalt::script::v8c::V8cEngine::V8cEngine() [0x6fa494]
cobalt::script::JavaScriptEngine::CreateEngine() [0x6fa63c]
cobalt::browser::WebModule::Impl::Impl() [0xbd4bc]
cobalt::browser::WebModule::Initialize() [0xbef4c]
(anonymous namespace)::RunAndSignal() [0xe4914]
MessageLoop::RunTask() [0xe50bc]
MessageLoop::DeferOrRunPendingTask() [0xe5b5c]
MessageLoop::DoWork() [0xe7b54]
base::MessagePumpDefault::Run() [0xe9428]
base::RunLoop::Run() [0xf2d10]
MessageLoop::Run() [0xe4a00]

Похоже, HandleScope не был создан, а адрес 0x1 «isolate-> handle_scope_data () -> next» приводит к этой аварии. Я не уверен, является ли эта проблема конкретной, пожалуйста, помогите нам в этом.

1 Ответ

0 голосов
/ 26 апреля 2018

Можете ли вы протестировать последнюю версию Cobalt 16.162639 и сообщить о проблеме в систему отслеживания проблем?

https://cobalt.googlesource.com/cobalt/+/b626c97d51f3afb82cce662b06c25b10a7d897d5 https://issuetracker.google.com/issues?q=componentid:181120

...