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

Issue 750607 link

Starred by 1 user

Issue metadata

Status: Archived
Owner:
Closed: Sep 25
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux , Windows
Pri: 2
Type: Bug



Sign in to add a comment

Non-Regression: Tab crashes on reloading the killed Keep extension

Project Member Reported by keerthan...@techmahindra.com, Jul 31 2017

Issue description

Chrome Version:62.0.3172.0
OS:Ubuntu 14.04, Windows

What steps will reproduce the problem?
(1)Launch chrome and add a fresh profile
(2)Add the Google Keep Chrome Extension and End all the tasks in Task Manager(Refer Video)
(3)Navigate to Chrome://extensions and reload the keep extension and observe

Expected: The sign-in page should get reloaded
Actual: Instead, It's getting crashed

This is a Non-Regression issue seen from M-47

 
KeepActual.ogv
2.4 MB View Download
Description: Show this description
Crash Ids: 94d71b6268000000
           6a135c8388000000
Status: Untriaged (was: Unconfirmed)
Able to reproduce the crash on windows 7 using chrome version 62.0.3172.0 but not reproducible on Mac 10.12.6

Thanks,

Comment 4 by ajha@chromium.org, Jul 31 2017

Cc: rdevlin....@chromium.org lazyboy@chromium.org
Stack  trace of the crash id:
=============================
Thread 19 (id: 4867) CRASHED [DUMP_REQUESTED @ 0x00007eff008b3f13 ] MAGIC SIGNATURE THREAD
Stack Quality94%Show frame trust levels
0x00007eff008b3f13	(chrome -exception_handler.cc:684 )	google_breakpad::ExceptionHandler::WriteMinidump()
0x00007efefdb1b361	(chrome -breakpad_linux.cc:756 )	breakpad::(anonymous namespace)::DumpProcess()
0x00007efefe6a41fe	(chrome -dump_without_crashing.cc:23 )	base::debug::DumpWithoutCrashing()
0x00007efefd400b46	(chrome -browser_message_filter.cc:179 )	content::BrowserMessageFilter::ShutdownForBadMessage()
0x00007efefd977a6d	(chrome -extension_function.cc:100 )	IOThreadExtensionFunction::SetBadMessage()
0x00007efefd976f21	(chrome -extension_function.cc:149 )	<name omitted>
0x00007efefda9f15c	(chrome -web_request_api.cc:2222 )	extensions::WebRequestInternalAddEventListenerFunction::Run()
0x00007efefd9770b6	(chrome -extension_function.cc:457 )	ExtensionFunction::RunWithValidation()
0x00007efefd978613	(chrome -extension_function_dispatcher.cc:319 )	extensions::ExtensionFunctionDispatcher::DispatchOnIOThread(extensions::InfoMap*, void*, int, base::WeakPtr<extensions::IOThreadExtensionMessageFilter>, int, ExtensionHostMsg_Request_Params const&)
0x00007efefd9ad583	(chrome -io_thread_extension_message_filter.cc:103 )	extensions::IOThreadExtensionMessageFilter::OnExtensionRequestForIOThread(int, ExtensionHostMsg_Request_Params const&)
0x00007efefd9ad3f4	(chrome -tuple.h:77 )	bool IPC::MessageT<ExtensionHostMsg_RequestForIOThread_Meta, std::__1::tuple<int, ExtensionHostMsg_Request_Params>, void>::Dispatch<extensions::IOThreadExtensionMessageFilter, extensions::IOThreadExtensionMessageFilter, void, void (extensions::IOThreadExtensionMessageFilter::*)(int, ExtensionHostMsg_Request_Params const&)>(IPC::Message const*, extensions::IOThreadExtensionMessageFilter*, extensions::IOThreadExtensionMessageFilter*, void*, void (extensions::IOThreadExtensionMessageFilter::*)(int, ExtensionHostMsg_Request_Params const&))
0x00007efefd9ace2f	(chrome -io_thread_extension_message_filter.cc:80 )	extensions::IOThreadExtensionMessageFilter::OnMessageReceived(IPC::Message const&)
0x00007efefd40114d	(chrome -browser_message_filter.cc:91 )	content::BrowserMessageFilter::Internal::OnMessageReceived(IPC::Message const&)
0x00007efefe8a0705	(chrome -message_filter_router.cc:22 )	IPC::MessageFilterRouter::TryFilters(IPC::Message const&)
0x00007efefe8928bc	(chrome -ipc_channel_proxy.cc:87 )	IPC::ChannelProxy::Context::TryFilters(IPC::Message const&)
0x00007efefe892a1e	(chrome -ipc_channel_proxy.cc:122 )	IPC::ChannelProxy::Context::OnMessageReceived(IPC::Message const&)
0x00007efefe89091f	(chrome -ipc_channel_mojo.cc:414 )	IPC::ChannelMojo::OnMessageReceived(IPC::Message const&)
0x00007efefe896512	(chrome -ipc_message_pipe_reader.cc:109 )	IPC::internal::MessagePipeReader::Receive(std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > const&, base::Optional<std::__1::vector<mojo::StructPtr<IPC::mojom::SerializedHandle>, std::__1::allocator<mojo::StructPtr<IPC::mojom::SerializedHandle> > > >)
0x00007efefe8a0eb2	(chrome -ipc.mojom.cc:270 )	IPC::mojom::ChannelStubDispatch::Accept(IPC::mojom::Channel*, mojo::Message*)
0x00007efefe898d46	(chrome -ipc_mojo_bootstrap.cc:753 )	IPC::(anonymous namespace)::ChannelAssociatedGroupController::Accept(mojo::Message*)
0x00007efefe7492bf	(chrome -connector.cc:440 )	mojo::Connector::ReadSingleMessage(unsigned int*)
0x00007efefe749931	(chrome -connector.cc:469 )	mojo::Connector::ReadAllAvailableMessages()
0x00007efefd46ec4f	(chrome -callback.h:80 )	base::MemoryPressureListener::Notify(base::MemoryPressureListener::MemoryPressureLevel)
0x00007efefe758566	(chrome -callback.h:80 )	mojo::SimpleWatcher::OnHandleReady(int, unsigned int, mojo::HandleSignalsState const&)
0x00007efefe6a479a	(chrome -callback.h:91 )	base::debug::TaskAnnotator::RunTask(char const*, base::PendingTask*)
0x00007efefe6bdb57	(chrome -message_loop.cc:418 )	base::MessageLoop::RunTask(base::PendingTask*)
0x00007efefe6be0b1	(chrome -message_loop.cc:429 )	base::MessageLoop::DeferOrRunPendingTask(base::PendingTask)
0x00007efefe6be3b5	(chrome -message_loop.cc:536 )	base::MessageLoop::DoWork()
0x00007efefe6c05d4	(chrome -message_pump_libevent.cc:220 )	base::MessagePumpLibevent::Run(base::MessagePump::Delegate*)
0x00007efefe6deb7f	(chrome -run_loop.cc:112 )	base::RunLoop::Run()
0x00007efefd4caf4d	(chrome -browser_thread_impl.cc:278 )	content::BrowserThreadImpl::IOThreadRun(base::RunLoop*)
0x00007efefd4cafff	(chrome -browser_thread_impl.cc:313 )	content::BrowserThreadImpl::Run(base::RunLoop*)
0x00007efefe704fc4	(chrome -thread.cc:338 )	base::Thread::ThreadMain()
0x00007efefe6ffec9	(chrome -platform_thread_posix.cc:71 )	base::(anonymous namespace)::ThreadFunc(void*)
0x00007efefb3b0183	(libpthread-2.19.so + 0x00008183 )	
0x00007efefb0ddbec	(libc-2.19.so + 0x000fdbec )	

This is crashing in extension_function.cc hence cc'ing Devs for further investigation of this.
Cc: karandeepb@chromium.org
Cc: -lazyboy@chromium.org
Owner: lazyboy@chromium.org
Status: Assigned (was: Untriaged)
I'll see if I can repro.
Status: Archived (was: Assigned)
Archiving old bugs that have only received trivial updates for some time.

If you feel this issue should still be addressed, feel free to reopen it or to file a new issue. Thanks!

Sign in to add a comment