New issue
Advanced search Search tips

Issue 772511 link

Starred by 1 user

Issue metadata

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



Sign in to add a comment

mojo::(anonymous namespace)::DCheckIfInvalid

Reported by kenorb@gmail.com, Oct 6 2017

Issue description

UserAgent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.90 Safari/537.36 OPR/47.0.2631.71

Steps to reproduce the problem:
This crash happened when going to: chrome://crashes

What is the expected behavior?

What went wrong?
$ ./Chromium 
[55921:1547:1006/210834.194857:INFO:process_metrics_posix.cc(81)] Failed to set file descriptor limit: Invalid argument (22)
[55921:46851:1006/210834.281391:WARNING:address_sorter_posix.cc(387)] FromSockAddr failed on netmask
[55921:46851:1006/210834.282360:WARNING:address_sorter_posix.cc(387)] FromSockAddr failed on netmask
[55921:46851:1006/210834.285811:WARNING:address_sorter_posix.cc(387)] FromSockAddr failed on netmask
[55921:65799:1006/210834.939775:WARNING:simple_synchronous_entry.cc(1112)] Could not open platform files for entry.
[55921:1547:1006/210837.021076:INFO:CONSOLE(9)] "SW registered", source: https://www.google.co.uk/_/chrome/newtab?ie=UTF-8 (9)
[55921:1547:1006/210847.170702:INFO:CONSOLE(9)] "SW registered", source: https://www.google.co.uk/_/chrome/newtab?ie=UTF-8 (9)
[55921:1547:1006/210847.517878:FATAL:interface_endpoint_client.cc(32)] Check failed: !is_valid. The callback passed to EmbeddedSearch::HistorySyncCheck() was never run.
0   libbase.dylib                       0x000000012371556e base::debug::StackTrace::StackTrace(unsigned long) + 174
1   libbase.dylib                       0x000000012371562d base::debug::StackTrace::StackTrace(unsigned long) + 29
2   libbase.dylib                       0x00000001237138dc base::debug::StackTrace::StackTrace() + 28
3   libbase.dylib                       0x00000001237ac83f logging::LogMessage::~LogMessage() + 479
4   libbase.dylib                       0x00000001237aa1a5 logging::LogMessage::~LogMessage() + 21
5   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
6   libbindings.dylib                   0x00000001262cbbc2 mojo::(anonymous namespace)::ResponderThunk::DCheckInvalid(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) + 98
7   libchrome_dll.dylib                 0x000000010ed9340b chrome::mojom::EmbeddedSearch_HistorySyncCheck_ProxyToResponder::~EmbeddedSearch_HistorySyncCheck_ProxyToResponder() + 363
8   libchrome_dll.dylib                 0x000000010ed93295 chrome::mojom::EmbeddedSearch_HistorySyncCheck_ProxyToResponder::~EmbeddedSearch_HistorySyncCheck_ProxyToResponder() + 21
9   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
10  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
11  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
12  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
13  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
14  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
15  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
16  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
17  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
18  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
19  libbase.dylib                       0x00000001236b66e5 base::internal::BindStateBaseRefCountTraits::Destruct(base::internal::BindStateBase const*) + 37
20  libbase.dylib                       0x00000001236b73d8 base::RefCountedThreadSafe<base::internal::BindStateBase, base::internal::BindStateBaseRefCountTraits>::Release() const + 56
21  libbase.dylib                       0x00000001236b7395 scoped_refptr<base::internal::BindStateBase>::Release(base::internal::BindStateBase*) + 21
22  libbase.dylib                       0x00000001236b737a scoped_refptr<base::internal::BindStateBase>::~scoped_refptr() + 42
23  libbase.dylib                       0x00000001236b7135 scoped_refptr<base::internal::BindStateBase>::~scoped_refptr() + 21
24  libbase.dylib                       0x00000001236b7115 base::internal::CallbackBase::~CallbackBase() + 21
25  libchrome_dll.dylib                 0x000000010db85a75 base::OnceCallback<void (bool)>::~OnceCallback() + 21
26  libchrome_dll.dylib                 0x000000010db82f25 base::OnceCallback<void (bool)>::~OnceCallback() + 21
27  libchrome_dll.dylib                 0x000000010ed8a5f3 chrome::mojom::EmbeddedSearchStubDispatch::AcceptWithResponder(chrome::mojom::EmbeddedSearch*, mojo::Message*, std::__1::unique_ptr<mojo::MessageReceiverWithStatus, std::__1::default_delete<mojo::MessageReceiverWithStatus> >) + 1491
28  libchrome_dll.dylib                 0x0000000114e58360 chrome::mojom::EmbeddedSearchStub<mojo::RawPtrImplRefTraits<chrome::mojom::EmbeddedSearch> >::AcceptWithResponder(mojo::Message*, std::__1::unique_ptr<mojo::MessageReceiverWithStatus, std::__1::default_delete<mojo::MessageReceiverWithStatus> >) + 480
29  libbindings.dylib                   0x00000001262bfe49 mojo::InterfaceEndpointClient::HandleValidatedMessage(mojo::Message*) + 2761
30  libbindings.dylib                   0x00000001262bf371 mojo::InterfaceEndpointClient::HandleIncomingMessageThunk::Accept(mojo::Message*) + 33
31  libbindings.dylib                   0x00000001262bd485 mojo::FilterChain::Accept(mojo::Message*) + 821
32  libbindings.dylib                   0x00000001262c4512 mojo::InterfaceEndpointClient::HandleIncomingMessage(mojo::Message*) + 242
33  libipc.dylib                        0x00000001265aa359 IPC::(anonymous namespace)::ChannelAssociatedGroupController::AcceptOnProxyThread(mojo::Message) + 921
34  libipc.dylib                        0x000000012659e24e void base::internal::FunctorTraits<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), void>::Invoke<scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController> const&, mojo::Message>(void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController> const&&&, mojo::Message&&) + 238
35  libipc.dylib                        0x000000012659e11f void base::internal::InvokeHelper<false, void>::MakeItSo<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::* const&)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController> const&, mojo::Message>(void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::* const&&&)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController> const&&&, mojo::Message&&) + 95
36  libipc.dylib                        0x000000012659e086 void base::internal::Invoker<base::internal::BindState<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, base::internal::PassedWrapper<mojo::Message> >, void ()>::RunImpl<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::* const&)(mojo::Message), std::__1::tuple<scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, base::internal::PassedWrapper<mojo::Message> > const&, 0ul, 1ul>(void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::* const&&&)(mojo::Message), std::__1::tuple<scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, base::internal::PassedWrapper<mojo::Message> > const&&&, std::__1::integer_sequence<unsigned long, 0ul, 1ul>) + 198
37  libipc.dylib                        0x000000012659df4c base::internal::Invoker<base::internal::BindState<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, base::internal::PassedWrapper<mojo::Message> >, void ()>::Run(base::internal::BindStateBase*) + 44
38  libbase.dylib                       0x00000001236b316f base::OnceCallback<void ()>::Run() && + 95
39  libbase.dylib                       0x0000000123717ba4 base::debug::TaskAnnotator::RunTask(char const*, base::PendingTask*) + 884
40  libbase.dylib                       0x00000001237f6a46 base::internal::IncomingTaskQueue::RunTask(base::PendingTask*) + 246
41  libbase.dylib                       0x00000001237fed05 base::MessageLoop::RunTask(base::PendingTask*) + 901
42  libbase.dylib                       0x00000001237ff257 base::MessageLoop::DeferOrRunPendingTask(base::PendingTask) + 71
43  libbase.dylib                       0x00000001238000b4 base::MessageLoop::DoWork() + 564
44  libbase.dylib                       0x0000000123810d42 base::MessagePumpCFRunLoopBase::RunWork() + 98
45  libbase.dylib                       0x0000000123810ccc ___ZN4base24MessagePumpCFRunLoopBase13RunWorkSourceEPv_block_invoke + 28
46  libbase.dylib                       0x00000001237b187a base::mac::CallWithEHFrame(void () block_pointer) + 10
47  libbase.dylib                       0x000000012380fb95 base::MessagePumpCFRunLoopBase::RunWorkSource(void*) + 101
48  CoreFoundation                      0x00007fffb1a39551 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
49  CoreFoundation                      0x00007fffb1a1a6bd __CFRunLoopDoSources0 + 557
50  CoreFoundation                      0x00007fffb1a19bb6 __CFRunLoopRun + 934
51  CoreFoundation                      0x00007fffb1a195b4 CFRunLoopRunSpecific + 420
52  HIToolbox                           0x00007fffb0fbaf6c RunCurrentEventLoopInMode + 240
53  HIToolbox                           0x00007fffb0fbada1 ReceiveNextEventCommon + 432
54  HIToolbox                           0x00007fffb0fbabd6 _BlockUntilNextEventMatchingListInModeWithFilter + 71
55  AppKit                              0x00007fffaf6b15f5 _DPSNextEvent + 1093
56  AppKit                              0x00007fffafdc18eb -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1637
57  libchrome_dll.dylib                 0x000000010f9b1c1a __71-[BrowserCrApplication nextEventMatchingMask:untilDate:inMode:dequeue:]_block_invoke + 106
58  libbase.dylib                       0x00000001237b187a base::mac::CallWithEHFrame(void () block_pointer) + 10
59  libchrome_dll.dylib                 0x000000010f9b1ab8 -[BrowserCrApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 248
60  AppKit                              0x00007fffaf6a5fbd -[NSApplication run] + 926
61  libbase.dylib                       0x00000001238124b8 base::MessagePumpNSApplication::DoRun(base::MessagePump::Delegate*) + 312

[1006/210950.102130:ERROR:minidump_writable.cc(169)] offset 4427943360 out of range
Trace/BPT trap: 5 (core dumped)

Crashed report ID: 

How much crashed? Whole browser

Is it a problem with a plugin? No 

Did this work before? N/A 

Chrome version: e7f0416cefe3af6fee4921a25611b0af4cedf868  Channel: n/a
OS Version: OS X 10.12.0
Flash Version:
 

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

* thread #1, stop reason = signal SIGSTOP
  * frame #0: 0x0000000107fbd754 libbase.dylib`base::debug::BreakDebugger() at debugger_posix.cc:269
    frame #1: 0x0000000108057801 libbase.dylib`logging::LogMessage::~LogMessage(this=0x00007fff59cffd70) at logging.cc:791
    frame #2: 0x00000001080541a5 libbase.dylib`logging::LogMessage::~LogMessage(this=0x00007fff59cffd70) at logging.cc:554
    frame #3: 0x000000010ac9e8f5 libbindings.dylib`mojo::(anonymous namespace)::DCheckIfInvalid(client=0x00007ffd7de65018, message="The callback passed to EmbeddedSearch::HistorySyncCheck() was never run.") at interface_endpoint_client.cc:32
    frame #4: 0x000000010ac9dbc2 libbindings.dylib`mojo::(anonymous namespace)::ResponderThunk::DCheckInvalid(this=0x00007ffd7de65010, message="The callback passed to EmbeddedSearch::HistorySyncCheck() was never run.") at interface_endpoint_client.cc:96
    frame #5: 0x000000010e8b640b libchrome_dll.dylib`chrome::mojom::EmbeddedSearch_HistorySyncCheck_ProxyToResponder::~EmbeddedSearch_HistorySyncCheck_ProxyToResponder(this=0x00007ffd7bdd4fb0) at search.mojom.cc:526
    frame #6: 0x000000010e8b6295 libchrome_dll.dylib`chrome::mojom::EmbeddedSearch_HistorySyncCheck_ProxyToResponder::~EmbeddedSearch_HistorySyncCheck_ProxyToResponder(this=0x00007ffd7bdd4fb0) at search.mojom.cc:521
    frame #7: 0x000000010e8b6268 libchrome_dll.dylib`base::internal::PassedWrapper<std::__1::unique_ptr<chrome::mojom::EmbeddedSearch_HistorySyncCheck_ProxyToResponder, std::__1::default_delete<chrome::mojom::EmbeddedSearch_HistorySyncCheck_ProxyToResponder> > >::~PassedWrapper() [inlined] std::__1::default_delete<chrome::mojom::EmbeddedSearch_HistorySyncCheck_ProxyToResponder>::operator(this=0x00007ffd7de598d8, __ptr=0x00007ffd7bdd4fb0)(chrome::mojom::EmbeddedSearch_HistorySyncCheck_ProxyToResponder*) const at memory:2233
    frame #8: 0x000000010e8b624d libchrome_dll.dylib`base::internal::PassedWrapper<std::__1::unique_ptr<chrome::mojom::EmbeddedSearch_HistorySyncCheck_ProxyToResponder, std::__1::default_delete<chrome::mojom::EmbeddedSearch_HistorySyncCheck_ProxyToResponder> > >::~PassedWrapper() [inlined] std::__1::unique_ptr<chrome::mojom::EmbeddedSearch_HistorySyncCheck_ProxyToResponder, std::__1::default_delete<chrome::mojom::EmbeddedSearch_HistorySyncCheck_ProxyToResponder> >::reset(this=0x00007ffd7de598d8, __p=0x0000000000000000) at memory:2546
    frame #9: 0x000000010e8b61ec libchrome_dll.dylib`base::internal::PassedWrapper<std::__1::unique_ptr<chrome::mojom::EmbeddedSearch_HistorySyncCheck_ProxyToResponder, std::__1::default_delete<chrome::mojom::EmbeddedSearch_HistorySyncCheck_ProxyToResponder> > >::~PassedWrapper() [inlined] std::__1::unique_ptr<chrome::mojom::EmbeddedSearch_HistorySyncCheck_ProxyToResponder, std::__1::default_delete<chrome::mojom::EmbeddedSearch_HistorySyncCheck_ProxyToResponder> >::~unique_ptr(this=0x00007ffd7de598d8) at memory:2500
    frame #10: 0x000000010e8b61ec libchrome_dll.dylib`base::internal::PassedWrapper<std::__1::unique_ptr<chrome::mojom::EmbeddedSearch_HistorySyncCheck_ProxyToResponder, std::__1::default_delete<chrome::mojom::EmbeddedSearch_HistorySyncCheck_ProxyToResponder> > >::~PassedWrapper() [inlined] std::__1::unique_ptr<chrome::mojom::EmbeddedSearch_HistorySyncCheck_ProxyToResponder, std::__1::default_delete<chrome::mojom::EmbeddedSearch_HistorySyncCheck_ProxyToResponder> >::~unique_ptr(this=0x00007ffd7de598d8) at memory:2500
    frame #11: 0x000000010e8b61ec libchrome_dll.dylib`base::internal::PassedWrapper<std::__1::unique_ptr<chrome::mojom::EmbeddedSearch_HistorySyncCheck_ProxyToResponder, std::__1::default_delete<chrome::mojom::EmbeddedSearch_HistorySyncCheck_ProxyToResponder> > >::~PassedWrapper(this=0x00007ffd7de598d0) at bind_helpers.h:267
    frame #12: 0x000000010e8b50e5 libchrome_dll.dylib`base::internal::PassedWrapper<std::__1::unique_ptr<chrome::mojom::EmbeddedSearch_HistorySyncCheck_ProxyToResponder, std::__1::default_delete<chrome::mojom::EmbeddedSearch_HistorySyncCheck_ProxyToResponder> > >::~PassedWrapper(this=0x00007ffd7de598d0) at bind_helpers.h:267

Comment 2 by kenorb@gmail.com, Oct 6 2017

This crash is happening very often, I've hit the same one at least 5 times within one 2 hours.

Comment 3 by kenorb@gmail.com, Oct 7 2017

Log entry:
[60236:1547:1007/153307.245084:FATAL:interface_endpoint_client.cc(32)] Check failed: !is_valid. The callback passed to EmbeddedSearch::HistorySyncCheck() was never run.

Comment 4 by kenorb@gmail.com, Oct 9 2017

Fixed in  Issue 772191 

Comment 5 by treib@chromium.org, Oct 9 2017

Mergedinto: 772191
Status: Duplicate (was: Unconfirmed)

Sign in to add a comment