Renderer crashes with SIGILL on the device

Bug #1608621 reported by Chris Coulson
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Oxide
Fix Released
Critical
Chris Coulson

Bug Description

Since I updated Chromium on trunk, renderer processes crash on startup with a SIGILL. I don't have a stack trace from this yet.

Changed in oxide:
importance: Undecided → Critical
assignee: nobody → Chris Coulson (chrisccoulson)
status: New → In Progress
milestone: none → branch-1.18
Revision history for this message
Chris Coulson (chrisccoulson) wrote :
Download full text (5.4 KiB)

(gdb) bt
#0 0x2e226e04 in ?? ()
#1 0xe780655c in Invoke (new_target=..., Ignoring packet error, continuing...
args=<error reading variable: Reply contains invalid hex digit 116>, argc=-847147712, receiver=..., target=..., is_construct=false, isolate=0x76f908)
    at ../../v8/src/execution.cc:112
#2 v8::internal::Execution::Call (isolate=0x76f908, isolate@entry=0x1, callable=..., receiver=..., receiver@entry=..., argc=7797000, argc@entry=1, argv=0x1, argv@entry=0xcd818d40)
    at ../../v8/src/execution.cc:169
#3 0xe760438a in v8::internal::Genesis::CallUtilsFunction (isolate=0xcd818d40, name=0x76f908 "(\301\264\347\320\360v") at ../../v8/src/bootstrapper.cc:2254
#4 0xe7608994 in v8::internal::Genesis::InstallExperimentalNatives (this=0x5466c000, this@entry=0xcd818e64) at ../../v8/src/bootstrapper.cc:3342
#5 0xe760be5a in v8::internal::Genesis::Genesis (this=this@entry=0xcd818e64, isolate=0xcd818e64, maybe_global_proxy=..., maybe_global_proxy@entry=..., global_proxy_template=..., extensions=0xcd818f50,
    extensions@entry=0x84b374, context_snapshot_index=0, context_snapshot_index@entry=3447820112, context_type=context_type@entry=v8::internal::FULL_CONTEXT) at ../../v8/src/bootstrapper.cc:3941
#6 0xe760bf2c in v8::internal::Bootstrapper::CreateEnvironment (this=0x0, maybe_global_proxy=..., global_proxy_template=..., global_proxy_template@entry=..., extensions=0xcd818f50, extensions@entry=0x84b374,
    context_snapshot_index=0, context_snapshot_index@entry=3447820112, context_type=context_type@entry=v8::internal::FULL_CONTEXT) at ../../v8/src/bootstrapper.cc:317
#7 0xe75b57fa in Invoke (this=<optimized out>, context_snapshot_index=0, extensions=<optimized out>, global_object_template=..., maybe_global_proxy=..., isolate=0x0) at ../../v8/src/api.cc:5676
#8 CreateEnvironment<v8::internal::Context> (context_snapshot_index=7797000, maybe_global_proxy=..., maybe_global_template=..., extensions=<optimized out>, isolate=0x0) at ../../v8/src/api.cc:5744
#9 v8::NewContext (external_isolate=external_isolate@entry=0x76f908, extensions=<optimized out>, extensions@entry=0xcd818f50, global_template=..., global_object=..., context_snapshot_index=0,
    context_snapshot_index@entry=7797000) at ../../v8/src/api.cc:5774
#10 0xe75b59d4 in v8::Context::New (external_isolate=0x0, external_isolate@entry=0x76f908, extensions=extensions@entry=0xcd818f50, global_template=..., global_template@entry=..., global_object=...)
    at ../../v8/src/api.cc:5789
#11 0xe566be1c in blink::WindowProxy::createContext (this=0x84b36c, this@entry=0x50465e30) at ../../third_party/WebKit/Source/bindings/core/v8/WindowProxy.cpp:325
#12 0xe566c766 in blink::WindowProxy::initialize (this=0x50465e30) at ../../third_party/WebKit/Source/bindings/core/v8/WindowProxy.cpp:234
#13 0xe566ca50 in blink::WindowProxy::initializeIfNeeded (this=this@entry=0x50465e30) at ../../third_party/WebKit/Source/bindings/core/v8/WindowProxy.cpp:221
#14 0xe563546c in blink::ScriptController::windowProxy (this=0x50465e30, world=...) at ../../third_party/WebKit/Source/bindings/core/v8/ScriptController.cpp:174
#15 0xe5635a8a in blink::ScriptController::executeScriptInIsolatedWorld (this=0x54639c60, worldID...

Read more...

Revision history for this message
Chris Coulson (chrisccoulson) wrote :

This seems to break somewhere between 54.0.2797.0 and 54.0.2799.0

Revision history for this message
Chris Coulson (chrisccoulson) wrote :
Revision history for this message
Chris Coulson (chrisccoulson) wrote :
Changed in oxide:
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.