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

Issue 678259 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Last visit 15 days ago
Closed: Jan 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Mac
Pri: 1
Type: Bug



Sign in to add a comment

webkit_tests failing on chromium.webkit/WebKit Mac10.11 (dbg) - worker-sharedarraybuffer-transfer.html crash

Project Member Reported by dvadym@chromium.org, Jan 4 2017

Issue description

webkit_tests failing on chromium.webkit/WebKit Mac10.11 (dbg)

Type: build-failure

Builders failed on: 
- WebKit Mac10.11 (dbg): 
  https://build.chromium.org/p/chromium.webkit/builders/WebKit%20Mac10.11%20%28dbg%29

v8-autoroll https://chromium.googlesource.com/v8/v8/+log/b106f795..661a53a2 is suspected in this failure, namely CL https://chromium.googlesource.com/v8/v8/+/534ddf645be293800ab0bd7107b307f668ac8d5b .



 
Summary: webkit_tests failing on chromium.webkit/WebKit Mac10.11 (dbg) - worker-sharedarraybuffer-transfer.html crash (was: webkit_tests failing on chromium.webkit/WebKit Mac10.11 (dbg))
The specific test that is crashing is virtual/sharedarraybuffer/fast/workers/worker-sharedarraybuffer-transfer.html:

02:53:02.079 5024 worker/0 virtual/sharedarraybuffer/fast/workers/worker-sharedarraybuffer-transfer.html crashed, (stderr lines):
02:53:02.079 5024   
02:53:02.079 5024   
02:53:02.079 5024   #
02:53:02.079 5024   # Fatal error in ../../v8/src/value-serializer.cc, line 272
02:53:02.079 5024   # Check failed: !array_buffer->is_shared().
02:53:02.079 5024   #
02:53:02.079 5024   
02:53:02.079 5024   ==== C stack trace ===============================
02:53:02.079 5024   
02:53:02.079 5024       0   libv8_libbase.dylib                 0x0000000135f103f3 v8::base::debug::StackTrace::StackTrace() + 19
02:53:02.079 5024       1   libv8_libbase.dylib                 0x0000000135f0bd2d V8_Fatal + 221
02:53:02.079 5024       2   libv8.dylib                         0x0000000124a236cb v8::internal::ValueSerializer::TransferArrayBuffer(unsigned int, v8::internal::Handle<v8::internal::JSArrayBuffer>) + 139
02:53:02.079 5024       3   libblink_core.dylib                 0x0000000128c3c7c4 blink::V8ScriptValueSerializer::prepareTransfer(blink::Transferables*) + 676
02:53:02.079 5024       4   libblink_core.dylib                 0x0000000128c3bec6 blink::V8ScriptValueSerializer::serialize(v8::Local<v8::Value>, blink::Transferables*, blink::ExceptionState&) + 534
02:53:02.079 5024       5   libblink_modules.dylib              0x000000012fcb841e blink::SerializedScriptValueForModulesFactory::create(v8::Isolate*, v8::Local<v8::Value>, blink::Transferables*, WTF::Vector<blink::WebBlobInfo, 0ul, WTF::PartitionAllocator>*, blink::ExceptionState&) + 494
02:53:02.079 5024       6   libblink_core.dylib                 0x0000000128b8c4c8 blink::SerializedScriptValue::serialize(v8::Isolate*, v8::Local<v8::Value>, blink::Transferables*, WTF::Vector<blink::WebBlobInfo, 0ul, WTF::PartitionAllocator>*, blink::ExceptionState&) + 136
02:53:02.079 5024       7   libblink_core.dylib                 0x000000012ae72bde blink::WorkerV8Internal::postMessageImpl(char const*, blink::Worker*, v8::FunctionCallbackInfo<v8::Value> const&) + 1470
02:53:02.079 5024       8   libblink_core.dylib                 0x000000012ae725f4 blink::WorkerV8Internal::postMessageMethodCallback(v8::FunctionCallbackInfo<v8::Value> const&) + 116
02:53:02.079 5024       9   libv8.dylib                         0x00000001240f587d v8::internal::FunctionCallbackArguments::Call(void (*)(v8::FunctionCallbackInfo<v8::Value> const&)) + 397
02:53:02.079 5024       10  libv8.dylib                         0x00000001241cdfb4 v8::internal::MaybeHandle<v8::internal::Object> v8::internal::(anonymous namespace)::HandleApiCallHelper<false>(v8::internal::Isolate*, v8::internal::Handle<v8::internal::HeapObject>, v8::internal::Handle<v8::internal::HeapObject>, v8::internal::Handle<v8::internal::FunctionTemplateInfo>, v8::internal::Handle<v8::internal::Object>, v8::internal::BuiltinArguments) + 948
02:53:02.079 5024       11  libv8.dylib                         0x00000001241cca11 v8::internal::Builtin_Impl_HandleApiCall(v8::internal::BuiltinArguments, v8::internal::Isolate*) + 433
02:53:02.079 5024       12  ???                                 0x000003ce8928426e 0x0 + 4185599263342
02:53:02.080 5024       13  ???                                 0x000003ce8942f28a 0x0 + 4185601012362
Test marked as crashing: https://codereview.chromium.org/2612803002
Cc: -machenb...@chromium.org -vogelheim@chromium.org jkummerow@chromium.org
CC CL reviewer.
Cc: jbroman@chromium.org
ping, is this assigned to the correct owner?

Comment 6 by binji@chromium.org, Jan 9 2017

Yes, is it still crashing? It should be fixed by https://codereview.chromium.org/2615803002.

Comment 7 by timloh@chromium.org, Jan 10 2017

Status: Fixed (was: Available)
Looks fixed, thanks.

Sign in to add a comment