macOS version: 10.11.6
Stack trace:
* thread #1: tid = 0x91b47c, 0x0000000108c541fc libchrome_dll.dylib`TemplateURL::prepopulate_id(this=0x0000000000000000) const + 12 at template_url.h:594, name = 'CrBrowserMain', queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=1, address=0x1f8)
* frame #0: 0x0000000108c541fc libchrome_dll.dylib`TemplateURL::prepopulate_id(this=0x0000000000000000) const + 12 at template_url.h:594
frame #1: 0x0000000108c55851 libchrome_dll.dylib`MergeEnginesFromPrepopulateData(service=0x000060000028ed30, prepopulated_urls=0x00007fff5fbfa948 size=3, default_search_index=0, template_urls=0x000060000023bde0 size=81, default_search_provider=0x0000000100859000, removed_keyword_guids=0x00000001001173a0 size=0) + 1889 at util.cc:204
frame #2: 0x0000000108c5a340 libchrome_dll.dylib`GetSearchProvidersUsingLoadedEngines(service=0x000060000028ed30, prefs=0x0000000100113850, template_urls=0x000060000023bde0 size=81, default_search_provider=0x0000000100859000, search_terms_data=0x0000608000000050, resource_keyword_version=0x00007fff5fbfbcac, removed_keyword_guids=0x00000001001173a0 size=0) + 608 at util.cc:350
frame #3: 0x0000000108c597fe libchrome_dll.dylib`GetSearchProvidersUsingKeywordResult(result=0x0000600000075c00, service=0x000060000028ed30, prefs=0x0000000100113850, template_urls=0x000060000023bde0 size=81, default_search_provider=0x0000000100859000, search_terms_data=0x0000608000000050, new_resource_keyword_version=0x00007fff5fbfbcac, removed_keyword_guids=0x00000001001173a0 size=0) + 2606 at util.cc:322
frame #4: 0x0000000108c15cce libchrome_dll.dylib`TemplateURLService::OnWebDataServiceRequestDone(this=0x0000000100117230, h=7, result=0x0000600000075c00) + 702 at template_url_service.cc:786
frame #5: 0x000000012938a61d libwebdata_common.dylib`WebDataRequestManager::RequestCompletedOnThread(this=0x00006000000e2c80, request=unique_ptr<WebDataRequest, std::__1::default_delete<WebDataRequest> > @ 0x00007fff5fbfc430) + 1677 at web_data_request_manager.cc:159
frame #6: 0x000000012938e8aa libwebdata_common.dylib`void base::internal::FunctorTraits<void (WebDataRequestManager::*)(std::__1::unique_ptr<WebDataRequest, std::__1::default_delete<WebDataRequest> >), void>::Invoke<scoped_refptr<WebDataRequestManager> const&, std::__1::unique_ptr<WebDataRequest, std::__1::default_delete<WebDataRequest> > >(method=90 9f 38 29 01 00 00 00 00 00 00 00 00 00 00 00, receiver_ptr=0x000063000008ca10, args=0x00007fff5fbfc590)(std::__1::unique_ptr<WebDataRequest, std::__1::default_delete<WebDataRequest> >), scoped_refptr<WebDataRequestManager> const&&&, std::__1::unique_ptr<WebDataRequest, std::__1::default_delete<WebDataRequest> >&&) + 522 at bind_internal.h:214
frame #7: 0x000000012938e5e6 libwebdata_common.dylib`void base::internal::InvokeHelper<false, void>::MakeItSo<void (functor=0x000063000008ca00, args=0x000063000008ca10, args=0x00007fff5fbfc590)(std::__1::unique_ptr<WebDataRequest, std::__1::default_delete<WebDataRequest> >), scoped_refptr<WebDataRequestManager> const&, std::__1::unique_ptr<WebDataRequest, std::__1::default_delete<WebDataRequest> > >(void (WebDataRequestManager::* const&&&)(std::__1::unique_ptr<WebDataRequest, std::__1::default_delete<WebDataRequest> >), scoped_refptr<WebDataRequestManager> const&&&, std::__1::unique_ptr<WebDataRequest, std::__1::default_delete<WebDataRequest> >&&) + 86 at bind_internal.h:285
frame #8: 0x000000012938e4b0 libwebdata_common.dylib`void base::internal::Invoker<base::internal::BindState<void (WebDataRequestManager::*)(std::__1::unique_ptr<WebDataRequest, std::__1::default_delete<WebDataRequest> >), scoped_refptr<WebDataRequestManager>, base::internal::PassedWrapper<std::__1::unique_ptr<WebDataRequest, std::__1::default_delete<WebDataRequest> > > >, void ()>::RunImpl<void (functor=0x000063000008ca00, bound=0x000063000008ca10, (null)=IndexSequence<0, 1> @ 0x00007fff5fbfc508)(std::__1::unique_ptr<WebDataRequest, std::__1::default_delete<WebDataRequest> >), std::__1::tuple<scoped_refptr<WebDataRequestManager>, base::internal::PassedWrapper<std::__1::unique_ptr<WebDataRequest, std::__1::default_delete<WebDataRequest> > > > const&, 0ul, 1ul>(void (WebDataRequestManager::* const&&&)(std::__1::unique_ptr<WebDataRequest, std::__1::default_delete<WebDataRequest> >), std::__1::tuple<scoped_refptr<WebDataRequestManager>, base::internal::PassedWrapper<std::__1::unique_ptr<WebDataRequest, std::__1::default_delete<WebDataRequest> > > > const&&&, base::IndexSequence<0ul, 1ul>) + 160 at bind_internal.h:361
frame #9: 0x000000012938e36c libwebdata_common.dylib`base::internal::Invoker<base::internal::BindState<void (WebDataRequestManager::*)(std::__1::unique_ptr<WebDataRequest, std::__1::default_delete<WebDataRequest> >), scoped_refptr<WebDataRequestManager>, base::internal::PassedWrapper<std::__1::unique_ptr<WebDataRequest, std::__1::default_delete<WebDataRequest> > > >, void ()>::Run(base=0x000063000008c9e0) + 44 at bind_internal.h:339
frame #10: 0x0000000116203f2b libbase.dylib`base::internal::RunMixin<base::Callback<void (), (base::internal::CopyMode)1, (base::internal::RepeatMode)1> >::Run(this=0x00007fff5fbfcb38) const + 59 at callback.h:64
frame #11: 0x0000000116247581 libbase.dylib`base::debug::TaskAnnotator::RunTask(this=0x0000000100107260, queue_function="MessageLoop::PostTask", pending_task=0x00007fff5fbfcb20) + 673 at task_annotator.cc:54
frame #12: 0x000000011632e950 libbase.dylib`base::MessageLoop::RunTask(this=0x0000000100107130, pending_task=0x00007fff5fbfcb20) + 864 at message_loop.cc:405
frame #13: 0x000000011632eee4 libbase.dylib`base::MessageLoop::DeferOrRunPendingTask(this=0x0000000100107130, pending_task=PendingTask @ 0x00007fff5fbfcb20) + 68 at message_loop.cc:414
frame #14: 0x000000011632f95d libbase.dylib`base::MessageLoop::DoWork(this=0x0000000100107130) + 669 at message_loop.cc:507
frame #15: 0x0000000116340848 libbase.dylib`base::MessagePumpCFRunLoopBase::RunWork(this=0x00006000001916b0) + 104 at message_pump_mac.mm:330
frame #16: 0x00000001163407cc libbase.dylib`___ZN4base24MessagePumpCFRunLoopBase13RunWorkSourceEPv_block_invoke(.block_descriptor=<unavailable>) + 28 at message_pump_mac.mm:307
frame #17: 0x00000001162e08ea libbase.dylib`base::mac::CallWithEHFrame(void () block_pointer) + 10 at call_with_eh_frame_asm.S:36
frame #18: 0x000000011633fd45 libbase.dylib`base::MessagePumpCFRunLoopBase::RunWorkSource(info=0x00006000001916b0) + 101 at message_pump_mac.mm:306
frame #19: 0x00007fff8a9be881 CoreFoundation`__CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
frame #20: 0x00007fff8a99dfbc CoreFoundation`__CFRunLoopDoSources0 + 556
frame #21: 0x00007fff8a99d4df CoreFoundation`__CFRunLoopRun + 927
frame #22: 0x00007fff8a99ced8 CoreFoundation`CFRunLoopRunSpecific + 296
frame #23: 0x00007fff9788c935 HIToolbox`RunCurrentEventLoopInMode + 235
frame #24: 0x00007fff9788c76f HIToolbox`ReceiveNextEventCommon + 432
frame #25: 0x00007fff9788c5af HIToolbox`_BlockUntilNextEventMatchingListInModeWithFilter + 71
frame #26: 0x00007fff9a99adf6 AppKit`_DPSNextEvent + 1067
frame #27: 0x00007fff9a99a226 AppKit`-[NSApplication _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 454
frame #28: 0x00007fff9a98ed80 AppKit`-[NSApplication run] + 682
frame #29: 0x00000001163415b2 libbase.dylib`base::MessagePumpNSApplication::DoRun(this=0x00006000001916b0, delegate=0x0000000100107130) + 306 at message_pump_mac.mm:665
frame #30: 0x000000011634052a libbase.dylib`base::MessagePumpCFRunLoopBase::Run(this=0x00006000001916b0, delegate=0x0000000100107130) + 122 at message_pump_mac.mm:238
frame #31: 0x000000011632e411 libbase.dylib`base::MessageLoop::RunHandler(this=0x0000000100107130) + 289 at message_loop.cc:370
frame #32: 0x00000001163f89a5 libbase.dylib`base::RunLoop::Run(this=0x00007fff5fbfe8b8) + 85 at run_loop.cc:35
frame #33: 0x00000001036a2b60 libchrome_dll.dylib`ChromeBrowserMainParts::MainMessageLoopRun(this=0x0000000100100580, result_code=0x0000000100100918) + 400 at chrome_browser_main.cc:2118
frame #34: 0x000000011c44cac1 libcontent.dylib`content::BrowserMainLoop::RunMainMessageLoopParts(this=0x0000000100100900) + 417 at browser_main_loop.cc:981
frame #35: 0x000000011c456f51 libcontent.dylib`content::BrowserMainRunnerImpl::Run(this=0x0000600000022ae0) + 481 at browser_main_runner.cc:155
frame #36: 0x000000011c440a55 libcontent.dylib`content::BrowserMain(parameters=0x00007fff5fbff390) + 421 at browser_main.cc:46
frame #37: 0x000000011e50e6c7 libcontent.dylib`content::RunNamedProcessTypeMain(process_type="", main_function_params=0x00007fff5fbff390, delegate=0x00007fff5fbff820) + 599 at content_main_runner.cc:411
frame #38: 0x000000011e5105b6 libcontent.dylib`content::ContentMainRunnerImpl::Run(this=0x00006300000a02a0) + 1462 at content_main_runner.cc:779
frame #39: 0x000000011e50df2d libcontent.dylib`content::ContentMain(params=0x00007fff5fbff800) + 349 at content_main.cc:20
frame #40: 0x0000000102005d79 libchrome_dll.dylib`::ChromeMain(argc=3, argv=0x00007fff5fbff970) + 105 at chrome_main.cc:97
frame #41: 0x0000000100000d6c Chromium`main(argc=3, argv=0x00007fff5fbff970) + 780 at chrome_exe_main_mac.c:85
frame #42: 0x0000000100000a54 Chromium`start + 52
Comment 1 by rsesek@chromium.org
, Oct 26 2016Status: Unconfirmed (was: Untriaged)