New issue
Advanced search Search tips

Issue 777474 link

Starred by 2 users

Issue metadata

Status: Duplicate
Merged: issue 772191
Owner:
Closed: Oct 2017
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug



Sign in to add a comment

Crash in ~EmbeddedSearch_HistorySyncCheck_ProxyToResponder

Project Member Reported by erikc...@chromium.org, Oct 23 2017

Issue description

kenorb: The crash you saw is from a different cause:

"""
0   libbase.dylib                 	0x0000000123713754 base::debug::BreakDebugger() + 20 (debugger_posix.cc:269)
1   libbase.dylib                 	0x00000001237ad801 logging::LogMessage::~LogMessage() + 4513 (logging.cc:793)
2   libbase.dylib                 	0x00000001237aa1a5 logging::LogMessage::~LogMessage() + 21 (logging.cc:794)
3   libbindings.dylib             	0x00000001262cc8f5 mojo::(anonymous namespace)::DCheckIfInvalid(base::WeakPtr<mojo::InterfaceEndpointClient> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) + 277
4   libbindings.dylib             	0x00000001262cbbc2 mojo::(anonymous namespace)::ResponderThunk::DCheckInvalid(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) + 98 (interface_endpoint_client.cc:97)
5   libchrome_dll.dylib           	0x000000010ed9340b chrome::mojom::EmbeddedSearch_HistorySyncCheck_ProxyToResponder::~EmbeddedSearch_HistorySyncCheck_ProxyToResponder() + 363 (search.mojom.cc:526)
6   libchrome_dll.dylib           	0x000000010ed93295 chrome::mojom::EmbeddedSearch_HistorySyncCheck_ProxyToResponder::~EmbeddedSearch_HistorySyncCheck_ProxyToResponder() + 21 (search.mojom.cc:533)
7   libchrome_dll.dylib           	0x000000010ed93268 base::internal::PassedWrapper<std::__1::unique_ptr<chrome::mojom::EmbeddedSearch_HistorySyncCheck_ProxyToResponder, std::__1::default_delete<chrome::mojom::EmbeddedSearch_HistorySyncCheck_ProxyToResponder> > >::~PassedWrapper() + 184 (memory:2233)
8   libchrome_dll.dylib           	0x000000010ed920e5 base::internal::PassedWrapper<std::__1::unique_ptr<chrome::mojom::EmbeddedSearch_HistorySyncCheck_ProxyToResponder, std::__1::default_delete<chrome::mojom::EmbeddedSearch_HistorySyncCheck_ProxyToResponder> > >::~PassedWrapper() + 21 (bind_helpers.h:267)
9   libchrome_dll.dylib           	0x000000010ed92df5 std::__1::__tuple_leaf<0ul, base::internal::PassedWrapper<std::__1::unique_ptr<chrome::mojom::EmbeddedSearch_HistorySyncCheck_ProxyToResponder, std::__1::default_delete<chrome::mojom::EmbeddedSearch_HistorySyncCheck_ProxyToResponder> > >, false>::~__tuple_leaf() + 21 (tuple:170)
10  libchrome_dll.dylib           	0x000000010ed92dd5 std::__1::__tuple_impl<std::__1::__tuple_indices<0ul>, base::internal::PassedWrapper<std::__1::unique_ptr<chrome::mojom::EmbeddedSearch_HistorySyncCheck_ProxyToResponder, std::__1::default_delete<chrome::mojom::EmbeddedSearch_HistorySyncCheck_ProxyToResponder> > > >::~__tuple_impl() + 21 (tuple:369)
11  libchrome_dll.dylib           	0x000000010ed92db5 std::__1::__tuple_impl<std::__1::__tuple_indices<0ul>, base::internal::PassedWrapper<std::__1::unique_ptr<chrome::mojom::EmbeddedSearch_HistorySyncCheck_ProxyToResponder, std::__1::default_delete<chrome::mojom::EmbeddedSearch_HistorySyncCheck_ProxyToResponder> > > >::~__tuple_impl() + 21 (tuple:369)
12  libchrome_dll.dylib           	0x000000010ed92d95 std::__1::tuple<base::internal::PassedWrapper<std::__1::unique_ptr<chrome::mojom::EmbeddedSearch_HistorySyncCheck_ProxyToResponder, std::__1::default_delete<chrome::mojom::EmbeddedSearch_HistorySyncCheck_ProxyToResponder> > > >::~tuple() + 21 (tuple:474)
13  libchrome_dll.dylib           	0x000000010ed92d75 std::__1::tuple<base::internal::PassedWrapper<std::__1::unique_ptr<chrome::mojom::EmbeddedSearch_HistorySyncCheck_ProxyToResponder, std::__1::default_delete<chrome::mojom::EmbeddedSearch_HistorySyncCheck_ProxyToResponder> > > >::~tuple() + 21 (tuple:474)
14  libchrome_dll.dylib           	0x000000010ed92d43 base::internal::BindState<void (chrome::mojom::EmbeddedSearch_HistorySyncCheck_ProxyToResponder::*)(bool), base::internal::PassedWrapper<std::__1::unique_ptr<chrome::mojom::EmbeddedSearch_HistorySyncCheck_ProxyToResponder, std::__1::default_delete<chrome::mojom::EmbeddedSearch_HistorySyncCheck_ProxyToResponder> > > >::~BindState() + 35 (bind_internal.h:469)
15  libchrome_dll.dylib           	0x000000010ed92d15 base::internal::BindState<void (chrome::mojom::EmbeddedSearch_HistorySyncCheck_ProxyToResponder::*)(bool), base::internal::PassedWrapper<std::__1::unique_ptr<chrome::mojom::EmbeddedSearch_HistorySyncCheck_ProxyToResponder, std::__1::default_delete<chrome::mojom::EmbeddedSearch_HistorySyncCheck_ProxyToResponder> > > >::~BindState() + 21 (bind_internal.h:469)
16  libchrome_dll.dylib           	0x000000010ed92cb7 base::internal::BindState<void (chrome::mojom::EmbeddedSearch_HistorySyncCheck_ProxyToResponder::*)(bool), base::internal::PassedWrapper<std::__1::unique_ptr<chrome::mojom::EmbeddedSearch_HistorySyncCheck_ProxyToResponder, std::__1::default_delete<chrome::mojom::EmbeddedSearch_HistorySyncCheck_ProxyToResponder> > > >::Destroy(base::internal::BindStateBase const*) + 39 (bind_internal.h:472)
"""

As reported by a user. See https://bugs.chromium.org/p/chromium/issues/detail?id=745891#c3.
 

Comment 1 by kenorb@gmail.com, Oct 23 2017

Chromium_2017-10-06-211539_kenorb.crash
147 KB Download

Comment 2 by treib@chromium.org, Oct 24 2017

Mergedinto: 772191
Status: Duplicate (was: Assigned)
This is probably the same as  bug 772191  (or same root cause at least) which was fixed in crrev.com/c/704734 (in Chrome version 63.0.3237.11). Please reopen or file a new bug if you see a similar crash again in a later version.
Thanks!

Sign in to add a comment