Closed tmancey closed 5 years ago
Ad notification is not shown due to crash
Ad notification should be shown
Easily reproduced
brave-browser and brave-core branches: fix-linking-error-rebase
fix-linking-error-rebase
#0 0x7fcbe2b89311 base::debug::CollectStackTrace() #1 0x7fcbe29d159d base::debug::StackTrace::StackTrace() #2 0x7fcbe29d1555 base::debug::StackTrace::StackTrace() #3 0x7fcbe2b88dca base::debug::(anonymous namespace)::StackDumpSignalHandler() #4 0x7fcbc170c890 <unknown> #5 0x7fcbbf0a8e97 gsignal #6 0x7fcbbf0aa801 abort #7 0x7fcbc1c38ef2 std::__terminate() #8 0x7fcbc1c3817a __cxxabiv1::failed_throw() #9 0x7fcbc1c380cf __cxa_throw #10 0x7fcbc1c2bd4b std::__Cr::__throw_out_of_range() #11 0x7fcbc1c378b8 std::__Cr::__vector_base_common<>::__throw_out_of_range() #12 0x55f1f9d07521 std::__Cr::vector<>::at() #13 0x55f1f9d03b83 ads::AdsImpl::OnGetAds() #14 0x55f1f9d0ac18 _ZNSt4__Cr8__invokeIRMN3ads7AdsImplEFvNS1_6ResultERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEESB_RKNS_6vectorINS1_6AdInfoENS7_ISD_EEEEERPS2_JS3_SB_SB_SH_EvEEDTcldsdeclsr3std4__CrE7forwardIT0_Efp0_Efp_spclsr3std4__CrE7forwardIT1_Efp1_EEEOT_OSN_DpOSO_ #15 0x55f1f9d0aac4 _ZNSt4__Cr15__apply_functorIMN3ads7AdsImplEFvNS1_6ResultERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEESB_RKNS_6vectorINS1_6AdInfoENS7_ISD_EEEEENS_5tupleIJPS2_NS_12placeholders4__phILi1EEENSN_ILi2EEENSN_ILi3EEENSN_ILi4EEEEEEJLm0ELm1ELm2ELm3ELm4EENSK_IJOS3_SB_SB_SH_EEEEENS_13__bind_returnIT_T0_T2_Xsr22__is_valid_bind_returnISW_SX_SY_EE5valueEE4typeERSW_RSX_NS_15__tuple_indicesIJXspT1_EEEEOSY_ #16 0x55f1f9d0a9fb _ZNSt4__Cr6__bindIMN3ads7AdsImplEFvNS1_6ResultERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEESB_RKNS_6vectorINS1_6AdInfoENS7_ISD_EEEEEJPS2_RKNS_12placeholders4__phILi1EEERKNSM_ILi2EEERKNSM_ILi3EEERKNSM_ILi4EEEEEclIJS3_SB_SB_SH_EEENS_13__bind_returnISJ_NS_5tupleIJSK_SN_SQ_ST_SW_EEENS12_IJDpOT_EEEXsr22__is_valid_bind_returnISJ_S13_S17_EE5valueEE4typeES16_ #17 0x55f1f9d0a961 _ZNSt4__Cr8__invokeIRNS_6__bindIMN3ads7AdsImplEFvNS2_6ResultERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEESC_RKNS_6vectorINS2_6AdInfoENS8_ISE_EEEEEJPS3_RKNS_12placeholders4__phILi1EEERKNSN_ILi2EEERKNSN_ILi3EEERKNSN_ILi4EEEEEEJS4_SC_SC_SI_EEEDTclclsr3std4__CrE7forwardIT_Efp_Espclsr3std4__CrE7forwardIT0_Efp0_EEEOS12_DpOS13_ #18 0x55f1f9d0a8e1 std::__Cr::__invoke_void_return_wrapper<>::__call<>() #19 0x55f1f9d0a861 std::__Cr::__function::__alloc_func<>::operator()() #20 0x55f1f9d0a7e9 std::__Cr::__function::__policy_invoker<>::__call_impl<>() #21 0x55f1fa1aae6d std::__Cr::__function::__policy_func<>::operator()() #22 0x55f1fa1a7a3e std::__Cr::function<>::operator()() #23 0x55f1fd4915bf bat_ads::OnGetAds() #24 0x55f1fd492826 base::internal::FunctorTraits<>::Invoke<>() #25 0x55f1fd492796 base::internal::InvokeHelper<>::MakeItSo<>() #26 0x55f1fd492706 _ZN4base8internal7InvokerINS0_9BindStateIPFvRKNSt4__Cr8functionIFvN3ads6ResultERKNS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESE_RKNS3_6vectorINS5_6AdInfoENSA_ISG_EEEEEEEiSE_SE_RKNSF_ISC_NSA_ISC_EEEEEJSM_EEEFviSE_SE_SS_EE7RunImplISU_NS3_5tupleIJSM_EEEJLm0EEEEvOT_OT0_NS3_16integer_sequenceImJXspT1_EEEEOiSE_SE_SS_ #27 0x55f1fd4925f7 base::internal::Invoker<>::RunOnce() #28 0x55f1fa1b0971 _ZNO4base12OnceCallbackIFviRKNSt4__Cr12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_RKNS1_6vectorIS7_NS5_IS7_EEEEEE3RunEiS9_S9_SE_ #29 0x55f1fa1c1322 bat_ads::mojom::BatAdsClient_GetAds_ForwardToCallback::Accept() #30 0x7fcbe2e5190d mojo::InterfaceEndpointClient::HandleValidatedMessage() #31 0x7fcbe2e513a1 mojo::InterfaceEndpointClient::HandleIncomingMessageThunk::Accept() #32 0x7fcbe2e5010b mojo::FilterChain::Accept() #33 0x7fcbe2e533e5 mojo::InterfaceEndpointClient::HandleIncomingMessage() #34 0x7fcbe2e5ceab mojo::internal::MultiplexRouter::ProcessIncomingMessage() #35 0x7fcbe2e5c50e mojo::internal::MultiplexRouter::Accept() #36 0x7fcbe2e5010b mojo::FilterChain::Accept() #37 0x7fcbe2e3f911 mojo::Connector::DispatchMessage() #38 0x7fcbe2e40aa5 mojo::Connector::ReadAllAvailableMessages() #39 0x7fcbe2e40685 mojo::Connector::OnHandleReadyInternal() #40 0x7fcbe2e404db mojo::Connector::OnWatcherHandleReady() #41 0x7fcbe2e48044 base::internal::FunctorTraits<>::Invoke<>() #42 0x7fcbe2e47fa6 base::internal::InvokeHelper<>::MakeItSo<>() #43 0x7fcbe2e47f37 _ZN4base8internal7InvokerINS0_9BindStateIMN4mojo9ConnectorEFvjEJNS0_17UnretainedWrapperIS4_EEEEEFvjEE7RunImplIRKS6_RKNSt4__Cr5tupleIJS8_EEEJLm0EEEEvOT_OT0_NSF_16integer_sequenceImJXspT1_EEEEOj #44 0x7fcbe2e47e5b base::internal::Invoker<>::Run() #45 0x7fcbe2e3abd0 _ZNKR4base17RepeatingCallbackIFvjEE3RunEj #46 0x7fcbe2e43dcf mojo::SimpleWatcher::DiscardReadyState() #47 0x7fcbe2e4407c base::internal::FunctorTraits<>::Invoke<>() #48 0x7fcbe2e4400c base::internal::InvokeHelper<>::MakeItSo<>() #49 0x7fcbe2e43f9c _ZN4base8internal7InvokerINS0_9BindStateIPFvRKNS_17RepeatingCallbackIFvjEEEjRKN4mojo18HandleSignalsStateEEJS5_EEEFvjSB_EE7RunImplIRKSD_RKNSt4__Cr5tupleIJS5_EEEJLm0EEEEvOT_OT0_NSK_16integer_sequenceImJXspT1_EEEEOjSB_ #50 0x7fcbe2e43eb0 base::internal::Invoker<>::Run() #51 0x7fcbe2dd2e96 _ZNKR4base17RepeatingCallbackIFvjRKN4mojo18HandleSignalsStateEEE3RunEjS4_ #52 0x7fcbe2dd2649 mojo::SimpleWatcher::OnHandleReady() #53 0x7fcbe2dd36d1 base::internal::FunctorTraits<>::Invoke<>() #54 0x7fcbe2dd35c9 base::internal::InvokeHelper<>::MakeItSo<>() #55 0x7fcbe2dd3515 _ZN4base8internal7InvokerINS0_9BindStateIMN4mojo13SimpleWatcherEFvijRKNS3_18HandleSignalsStateEEJNS_7WeakPtrIS4_EEijS5_EEEFvvEE7RunImplIRKS9_RKNSt4__Cr5tupleIJSB_ijS5_EEEJLm0ELm1ELm2ELm3EEEEvOT_OT0_NSI_16integer_sequenceImJXspT1_EEEE #56 0x7fcbe2dd339c base::internal::Invoker<>::Run() #57 0x7fcbe29a7d4e _ZNO4base12OnceCallbackIFvvEE3RunEv #58 0x7fcbe29d274b base::debug::TaskAnnotator::RunTask() #59 0x7fcbe2ae3aee base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl() #60 0x7fcbe2ae35b6 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWork() #61 0x7fcbe2a2f2c7 base::MessagePumpDefault::Run() #62 0x7fcbe2ae44c9 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() #63 0x7fcbe2a83511 base::RunLoop::Run() #64 0x7fcbdec19e8f content::UtilityMain() #65 0x7fcbdec260ad content::RunZygote() #66 0x7fcbdec264d5 content::RunOtherNamedProcessTypeMain() #67 0x7fcbdec2729f content::ContentMainRunnerImpl::Run() #68 0x7fcbdec24b09 content::ContentServiceManagerMainDelegate::RunEmbedderProcess() #69 0x7fcbbc4cd73d service_manager::Main() #70 0x7fcbdec25ec3 content::ContentMain() #71 0x55f1f8d97246 ChromeMain #72 0x55f1f8d97152 main #73 0x7fcbbf08bb97 __libc_start_main #74 0x55f1f8d9702a _start r8: 0000000000000000 r9: 00007ffd59f45f30 r10: 0000000000000008 r11: 0000000000000246 r12: 000055f1f8d97000 r13: 00007ffd59f4aff0 r14: 0000000000000000 r15: 0000000000000000 di: 0000000000000002 si: 00007ffd59f45f30 bp: 00007ffd59f461b0 bx: 0000000000000000 dx: 0000000000000000 ax: 0000000000000000 cx: 00007fcbbf0a8e97 sp: 00007ffd59f45f30 ip: 00007fcbbf0a8e97 efl: 0000000000000246 cgf: 002b000000000033 erf: 0000000000000000 trp: 0000000000000000 msk: 0000000000000000 cr2: 0000000000000000 [end of stack trace]
False positive
Description
Steps to Reproduce
Actual result:
Ad notification is not shown due to crash
Expected result:
Ad notification should be shown
Reproduces how often:
Easily reproduced
Brave version (brave://version info)
brave-browser and brave-core branches:
fix-linking-error-rebase
Reproducible on current release:
Website problems only:
Additional Information