crash log for unknown process name (pid ): STDOUT: This is a testharness.js-based test. STDOUT: PASS Closing a notification should fire the onclose() event. STDOUT: Harness: the test ran to completion. STDOUT: STDERR: OUTPUT CONTAINS "AddressSanitizer", so we are treating this test as if it crashed, even though it did not. STDERR: STDERR: ASAN:SIGSEGV STDERR: ================================================================= STDERR: ==5==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000000 (pc 0x000004c4845f bp 0x7f932764d350 sp 0x7f932764d1a0 T11) STDERR: #0 0x4c4845e in blink::V8AbstractEventListener::invokeEventHandler(blink::Event*, v8::Local) third_party/WebKit/Source/bindings/core/v8/V8AbstractEventListener.cpp:133:17 STDERR: #1 0x571a7ec in blink::V8WorkerGlobalScopeEventListener::handleEvent(blink::ExecutionContext*, blink::Event*) third_party/WebKit/Source/bindings/core/v8/V8WorkerGlobalScopeEventListener.cpp:70:5 STDERR: #2 0x31129f7 in blink::EventTarget::fireEventListeners(blink::Event*, blink::EventTargetData*, WTF::Vector&) third_party/WebKit/Source/core/events/EventTarget.cpp:352:9 STDERR: #3 0x311168d in blink::EventTarget::fireEventListeners(blink::Event*) third_party/WebKit/Source/core/events/EventTarget.cpp:288:9 STDERR: #4 0x3111072 in blink::EventTarget::dispatchEvent(WTF::PassRefPtr) third_party/WebKit/Source/core/events/EventTarget.cpp:198:35 STDERR: #5 0x5814b75 in blink::Notification::dispatchEvent(WTF::PassRefPtr) third_party/WebKit/Source/modules/notifications/Notification.cpp:223:12 STDERR: #6 0x58155e4 in blink::Notification::dispatchCloseEvent() third_party/WebKit/Source/modules/notifications/Notification.cpp:171:5 STDERR: #7 0x5814637 in blink::Notification::close() third_party/WebKit/Source/modules/notifications/Notification.cpp:148:9 STDERR: #8 0x59c318e in closeMethod /mnt/data/b/build/slave/WebKit_Linux_ASAN/build/src/out/Release/gen/blink/bindings/modules/v8/V8Notification.cpp:289:5 STDERR: #9 0x59c318e in blink::NotificationV8Internal::closeMethodCallback(v8::FunctionCallbackInfo const&) /mnt/data/b/build/slave/WebKit_Linux_ASAN/build/src/out/Release/gen/blink/bindings/modules/v8/V8Notification.cpp:296:0 STDERR: #10 0x2a004fc in v8::internal::FunctionCallbackArguments::Call(void (*)(v8::FunctionCallbackInfo const&)) v8/src/arguments.cc:33:3 STDERR: #11 0x1f95305 in HandleApiCallHelper v8/src/builtins.cc:1139:35 STDERR: #12 0x1f95305 in Builtin_implHandleApiCall v8/src/builtins.cc:1156:0 STDERR: #13 0x1f95305 in v8::internal::Builtin_HandleApiCall(int, v8::internal::Object**, v8::internal::Isolate*) v8/src/builtins.cc:1155:0 STDERR: #11 0x7f92e2b071ba () STDERR: #12 0x7f92e2b7535a () STDERR: #13 0x7f92e2b068f4 () STDERR: #14 0x7f92e2b3775b () STDERR: #15 0x7f92e2b32210 () STDERR: #14 0x20cbc31 in v8::internal::Invoke(bool, v8::internal::Handle, v8::internal::Handle, int, v8::internal::Handle*) v8/src/execution.cc:103:9 STDERR: #15 0x1f05d81 in v8::Function::Call(v8::Handle, int, v8::Handle*) v8/src/api.cc:4170:28 STDERR: #16 0x4c817f7 in blink::V8ScriptRunner::callFunction(v8::Handle, blink::ExecutionContext*, v8::Handle, int, v8::Handle*, v8::Isolate*) third_party/WebKit/Source/bindings/core/v8/V8ScriptRunner.cpp:398:35 STDERR: #17 0x571b46b in blink::V8WorkerGlobalScopeEventListener::callListenerFunction(v8::Handle, blink::Event*) third_party/WebKit/Source/bindings/core/v8/V8WorkerGlobalScopeEventListener.cpp:92:35 STDERR: #18 0x4c47f08 in blink::V8AbstractEventListener::invokeEventHandler(blink::Event*, v8::Local) third_party/WebKit/Source/bindings/core/v8/V8AbstractEventListener.cpp:128:23 STDERR: #19 0x571a7ec in blink::V8WorkerGlobalScopeEventListener::handleEvent(blink::ExecutionContext*, blink::Event*) third_party/WebKit/Source/bindings/core/v8/V8WorkerGlobalScopeEventListener.cpp:70:5 STDERR: #20 0x31129f7 in blink::EventTarget::fireEventListeners(blink::Event*, blink::EventTargetData*, WTF::Vector&) third_party/WebKit/Source/core/events/EventTarget.cpp:352:9 STDERR: #21 0x311168d in blink::EventTarget::fireEventListeners(blink::Event*) third_party/WebKit/Source/core/events/EventTarget.cpp:288:9 STDERR: #22 0x3111072 in blink::EventTarget::dispatchEvent(WTF::PassRefPtr) third_party/WebKit/Source/core/events/EventTarget.cpp:198:35 STDERR: #23 0x5814b75 in blink::Notification::dispatchEvent(WTF::PassRefPtr) third_party/WebKit/Source/modules/notifications/Notification.cpp:223:12 STDERR: #24 0x5814871 in blink::Notification::dispatchShowEvent() third_party/WebKit/Source/modules/notifications/Notification.cpp:153:5 STDERR: #25 0x680ac97 in OnDidShow content/child/notifications/notification_manager.cc:190:3 STDERR: #26 0x680ac97 in DispatchToMethodImpl base/tuple.h:265:0 STDERR: #27 0x680ac97 in DispatchToMethod base/tuple.h:272:0 STDERR: #28 0x680ac97 in Dispatch content/common/platform_notification_messages.h:34:0 STDERR: #29 0x680ac97 in content::NotificationManager::OnMessageReceived(IPC::Message const&) content/child/notifications/notification_manager.cc:176:0 STDERR: #30 0x6806f7d in content::NotificationDispatcher::OnMessageReceived(IPC::Message const&) content/child/notifications/notification_dispatcher.cc:58:3 STDERR: #31 0x40b303a in blink::WorkerThreadTask::run() third_party/WebKit/Source/core/workers/WorkerThread.cpp:204:13 STDERR: #32 0x6f3ad1 in Run base/callback.h:396:12 STDERR: #33 0x6f3ad1 in base::debug::TaskAnnotator::RunTask(char const*, char const*, base::PendingTask const&) base/debug/task_annotator.cc:63:0 STDERR: #34 0x665f4c in base::MessageLoop::RunTask(base::PendingTask const&) base/message_loop/message_loop.cc:436:3 STDERR: #35 0x666e75 in DeferOrRunPendingTask base/message_loop/message_loop.cc:446:5 STDERR: #36 0x666e75 in base::MessageLoop::DoWork() base/message_loop/message_loop.cc:554:0 STDERR: #37 0x66aa01 in base::MessagePumpDefault::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_default.cc:32:21 STDERR: #38 0x68415a in base::RunLoop::Run() base/run_loop.cc:55:3 STDERR: #39 0x664871 in base::MessageLoop::Run() base/message_loop/message_loop.cc:298:3 STDERR: #40 0x732a811 in base::Thread::ThreadMain() base/threading/thread.cc:228:5 STDERR: #41 0x6b7457 in base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:80:3 STDERR: #42 0x7f935ffc4e99 in start_thread /build/buildd/eglibc-2.15/nptl/pthread_create.c:308:0 STDERR: STDERR: AddressSanitizer can not provide additional info. STDERR: SUMMARY: AddressSanitizer: SEGV ??:0 ?? STDERR: Thread T11 (WebCore: Worker) created by T0 (content_shell) here: STDERR: #0 0x487410 in __interceptor_pthread_create ??:0:0 STDERR: #1 0x6b6c46 in base::(anonymous namespace)::CreateThread(unsigned long, bool, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:120:13 STDERR: #2 0x7329fb1 in base::Thread::StartWithOptions(base::Thread::Options const&) base/threading/thread.cc:108:8 STDERR: #3 0x7329d6e in base::Thread::Start() base/threading/thread.cc:93:10 STDERR: #4 0x6858755 in content::WebThreadImpl::WebThreadImpl(char const*) content/child/webthread_impl.cc:60:3 STDERR: #5 0x67dca11 in content::BlinkPlatformImpl::createThread(char const*) content/child/blink_platform_impl.cc:510:3 STDERR: #6 0x8166650 in WebThreadSupportingGC third_party/WebKit/Source/platform/WebThreadSupportingGC.cpp:16:25 STDERR: #7 0x8166650 in blink::WebThreadSupportingGC::create(char const*) third_party/WebKit/Source/platform/WebThreadSupportingGC.cpp:12:0 STDERR: #8 0x40ae0f1 in blink::WorkerThread::start() third_party/WebKit/Source/core/workers/WorkerThread.cpp:268:16 STDERR: #9 0x40a0f68 in blink::WorkerMessagingProxy::startWorkerGlobalScope(blink::KURL const&, WTF::String const&, WTF::String const&, blink::WorkerThreadStartMode) third_party/WebKit/Source/core/workers/WorkerMessagingProxy.cpp:124:5 STDERR: #10 0x85fcd8f in blink::Worker::notifyFinished() third_party/WebKit/Source/core/workers/Worker.cpp:133:9 STDERR: #11 0x40acabc in notifyFinished third_party/WebKit/Source/core/workers/WorkerScriptLoader.cpp:191:5 STDERR: #12 0x40acabc in blink::WorkerScriptLoader::didFinishLoading(unsigned long, double) third_party/WebKit/Source/core/workers/WorkerScriptLoader.cpp:155:0 STDERR: #13 0x3cc6eb0 in blink::Resource::checkNotify() third_party/WebKit/Source/core/fetch/Resource.cpp:213:9 STDERR: #14 0x3cc7c7d in blink::Resource::finish() third_party/WebKit/Source/core/fetch/Resource.cpp:272:5 STDERR: #15 0x3cf6185 in blink::ResourceLoader::didFinishLoading(blink::WebURLLoader*, double, long) third_party/WebKit/Source/core/fetch/ResourceLoader.cpp:450:5 STDERR: #16 0x6836b3a in content::WebURLLoaderImpl::Context::OnCompletedRequest(int, bool, bool, std::__1::basic_string, std::__1::allocator > const&, base::TimeTicks const&, long) content/child/web_url_loader_impl.cc:808:9 STDERR: #17 0x681f134 in content::ResourceDispatcher::OnRequestComplete(int, ResourceMsg_RequestCompleteData const&) content/child/resource_dispatcher.cc:580:3 STDERR: #18 0x681a01c in DispatchToMethodImpl base/tuple.h:265:3 STDERR: #19 0x681a01c in DispatchToMethod base/tuple.h:272:0 STDERR: #20 0x681a01c in Dispatch content/common/resource_messages.h:346:0 STDERR: #21 0x681a01c in content::ResourceDispatcher::DispatchMessage(IPC::Message const&) content/child/resource_dispatcher.cc:728:0 STDERR: #22 0x6818628 in content::ResourceDispatcher::OnMessageReceived(IPC::Message const&) content/child/resource_dispatcher.cc:339:3 STDERR: #23 0x67e6ea4 in content::ChildThread::OnMessageReceived(IPC::Message const&) content/child/child_thread.cc:479:7 STDERR: #24 0x73436db in IPC::ChannelProxy::Context::OnDispatchMessage(IPC::Message const&) ipc/ipc_channel_proxy.cc:274:3 STDERR: #25 0x6f3ad1 in Run base/callback.h:396:12 STDERR: #26 0x6f3ad1 in base::debug::TaskAnnotator::RunTask(char const*, char const*, base::PendingTask const&) base/debug/task_annotator.cc:63:0 STDERR: #27 0x665f4c in base::MessageLoop::RunTask(base::PendingTask const&) base/message_loop/message_loop.cc:436:3 STDERR: #28 0x666e75 in DeferOrRunPendingTask base/message_loop/message_loop.cc:446:5 STDERR: #29 0x666e75 in base::MessageLoop::DoWork() base/message_loop/message_loop.cc:554:0 STDERR: #30 0x66aa01 in base::MessagePumpDefault::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_default.cc:32:21 STDERR: #31 0x68415a in base::RunLoop::Run() base/run_loop.cc:55:3 STDERR: #32 0x664871 in base::MessageLoop::Run() base/message_loop/message_loop.cc:298:3 STDERR: #33 0x6986985 in content::RendererMain(content::MainFunctionParams const&) content/renderer/renderer_main.cc:235:7 STDERR: #34 0x5efb25 in content::RunZygote(content::MainFunctionParams const&, content::ContentMainDelegate*) content/app/content_main_runner.cc:347:14 STDERR: #35 0x5f1b98 in content::ContentMainRunnerImpl::Run() content/app/content_main_runner.cc:789:12 STDERR: #36 0x5ef1aa in content::ContentMain(content::ContentMainParams const&) content/app/content_main.cc:19:15 STDERR: #37 0x4ba4f6 in main content/shell/app/shell_main.cc:49:10 STDERR: #38 0x7f935e34576c in __libc_start_main /build/buildd/eglibc-2.15/csu/libc-start.c:226:0 STDERR: