New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 839363 link

Starred by 2 users

Issue metadata

Status: Assigned
Owner:
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 2
Type: Bug



Sign in to add a comment

Flaky V8 dcheck in layout tests with inspector

Project Member Reported by machenb...@chromium.org, May 3 2018

Issue description

See e.g.:
https://logs.chromium.org/v/?s=chromium%2Fbb%2Fclient.v8.fyi%2FV8-Blink_Linux_64__dbg_%2F11573%2F%2B%2Frecipes%2Fsteps%2Fwebkit_tests__with_patch_%2F0%2Fstdout

03:50:19.012 19916   #
03:50:19.012 19916   # Fatal error in ../../v8/src/objects.cc, line 3757
03:50:19.013 19916   # Check failed: receiver->IsJSFunction().
03:50:19.013 19916   #
03:50:19.013 19916   #
03:50:19.013 19916   #
03:50:19.013 19916   #FailureMessage Object: 0x7ffd21c77d20#0 0x000002d8cb5c base::debug::StackTrace::StackTrace()
03:50:19.013 19916   #1 0x0000041b36db gin::(anonymous namespace)::PrintStackTrace()
03:50:19.013 19916   #2 0x0000041aa628 V8_Fatal()
03:50:19.013 19916   #3 0x000001f58d14 v8::internal::JSReceiver::GetCreationContext()
03:50:19.013 19916   #4 0x000001965985 v8::Object::CreationContext()
03:50:19.013 19916   #5 0x0000023989b5 v8_inspector::(anonymous namespace)::MatchPrototypePredicate::Filter()
03:50:19.013 19916   #6 0x000002056e30 v8::internal::HeapProfiler::QueryObjects()
03:50:19.013 19916   #7 0x000001986fdc v8::debug::QueryObjects()
03:50:19.013 19916   #8 0x000002395eff v8_inspector::V8Debugger::queryObjects()
03:50:19.013 19916   #9 0x0000023ac561 v8_inspector::V8RuntimeAgentImpl::queryObjects()
03:50:19.013 19916   #10 0x00000236bbf4 v8_inspector::protocol::Runtime::DispatcherImpl::queryObjects()
03:50:19.013 19916   #11 0x0000023501a4 v8_inspector::protocol::Console::DispatcherImpl::dispatch()
03:50:19.013 19916   #12 0x00000234a422 v8_inspector::protocol::UberDispatcher::dispatch()
03:50:19.013 19916   #13 0x0000023a4ddd v8_inspector::V8InspectorSessionImpl::dispatchProtocolMessage()

The build is a release chrome with a debug V8. I.e. gn args:
is_debug = false
strip_absolute_paths_from_debug_symbols = true
use_goma = true
v8_enable_debugging_features = true
 

Comment 1 by alph@chromium.org, May 10 2018

Owner: kozy@chromium.org
Status: Assigned (was: Untriaged)

Sign in to add a comment