Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[ads] Failed to purge expired ad events #38061

Open
tmancey opened this issue May 3, 2024 · 0 comments
Open

[ads] Failed to purge expired ad events #38061

tmancey opened this issue May 3, 2024 · 0 comments
Labels
Projects

Comments

@tmancey
Copy link
Contributor

tmancey commented May 3, 2024

[ 00 ] crash_reporter::DumpWithoutCrashing() ( crashpad_android.cc:654 )
[ 01 ] base::debug::DumpWithoutCrashing(base::Location const&, base::TimeDelta) ( dump_without_crashing.cc:94 )
[ 02 ] brave_ads::(anonymous namespace)::FailedToInitialize(base::OnceCallback<void (bool)>) ( ads_impl.cc:40 )
[ 03 ] brave_ads::AdsImpl::PurgeExpiredAdEventsCallback(mojo::InlinedStructPtr<brave_ads::mojom::WalletInfo>, base::OnceCallback<void (bool)>, bool) ( ads_impl.cc:310 )
[ 04 ] base::internal::Invoker<base::internal::BindState<void (brave_ads::AdsImpl::*)(mojo::InlinedStructPtr<brave_ads::mojom::WalletInfo>, base::OnceCallback<void (bool)>, bool), base::WeakPtr<brave_ads::AdsImpl>, mojo::InlinedStructPtr<brave_ads::mojom::WalletInfo>, base::OnceCallback<void (bool)>>, void (bool)>::RunOnce(base::internal::BindStateBase*, bool) ( bind_internal.h:713 )
[ 05 ] base::OnceCallback<void (int)>::Run(int) && ( callback.h:152 )
[ 06 ] base::internal::Invoker<base::internal::BindState<content::BackForwardCacheImpl::WillCommitNavigationToCachedEntry(content::BackForwardCacheImpl::Entry&, base::OnceCallback<void ()>)::$_0, base::OnceCallback<void ()>>, void ()>::RunOnce(base::internal::BindStateBase*) ( back_forward_cache_impl.cc:1558 )
[ 07 ] base::OnceCallback<void (int)>::Run(int) && ( callback.h:152 )
[ 08 ] brave_ads::database::(anonymous namespace)::RunTransactionCallback(base::OnceCallback<void (bool)>, mojo::StructPtr<brave_ads::mojom::DBCommandResponseInfo>) ( database_transaction_util.cc:0 )
[ 09 ] base::internal::Invoker<base::internal::BindState<void (*)(base::OnceCallback<void (bool, std::__Cr::vector<brave_ads::TransactionInfo, std::__Cr::allocator<brave_ads::TransactionInfo>> const&)>, mojo::StructPtr<brave_ads::mojom::DBCommandResponseInfo>), base::OnceCallback<void (bool, std::__Cr::vector<brave_ads::TransactionInfo, std::__Cr::allocator<brave_ads::TransactionInfo>> const&)>>, void (mojo::StructPtr<brave_ads::mojom::DBCommandResponseInfo>)>::RunOnce(base::internal::BindStateBase*, mojo::StructPtr<brave_ads::mojom::DBCommandResponseInfo>&&) ( bind_internal.h:631 )
[ 10 ] base::OnceCallback<void (int)>::Run(int) && ( callback.h:152 )
[ 11 ] bat_ads::mojom::BatAdsClient_RunDBTransaction_ForwardToCallback::Accept(mojo::Message*) ( bat_ads.mojom.cc:8949 )
[ 12 ] mojo::InterfaceEndpointClient::HandleIncomingMessageThunk::Accept(mojo::Message*) ( interface_endpoint_client.cc:1011 )
[ 13 ] mojo::MessageDispatcher::Accept(mojo::Message*) ( message_dispatcher.cc:43 )
[ 14 ] mojo::InterfaceEndpointClient::HandleIncomingMessage(mojo::Message*) ( interface_endpoint_client.cc:701 )
[ 15 ] mojo::internal::MultiplexRouter::ProcessIncomingMessage(mojo::internal::MultiplexRouter::MessageWrapper*, mojo::internal::MultiplexRouter::ClientCallBehavior, base::SequencedTaskRunner*) ( multiplex_router.cc:1096 )
[ 16 ] mojo::internal::MultiplexRouter::Accept(mojo::Message*) ( multiplex_router.cc:710 )
[ 17 ] mojo::MessageDispatcher::Accept(mojo::Message*) ( message_dispatcher.cc:43 )
[ 18 ] mojo::Connector::DispatchMessage(mojo::ScopedHandleBase<mojo::MessageHandle>) ( connector.cc:561 )
[ 19 ] mojo::Connector::ReadAllAvailableMessages() ( connector.cc:618 )
[ 20 ] mojo::Connector::OnWatcherHandleReady(char const*, unsigned int) ( connector.cc:417 )
[ 21 ] base::RepeatingCallback<void (int)>::Run(int) const & ( callback.h:333 )
[ 22 ] mojo::SimpleWatcher::OnHandleReady(int, unsigned int, mojo::HandleSignalsState const&) ( callback.h:333 )
[ 23 ] base::TaskAnnotator::RunTaskImpl(base::PendingTask&) ( callback.h:152 )
[ 24 ] base::internal::TaskTracker::RunTaskImpl(base::internal::Task&, base::TaskTraits const&, base::internal::TaskSource*, base::SequenceToken const&) ( task_annotator.h:89 )
[ 25 ] base::internal::TaskTracker::RunSkipOnShutdown(base::internal::Task&, base::TaskTraits const&, base::internal::TaskSource*, base::SequenceToken const&) ( task_tracker.cc:628 )
[ 26 ] base::internal::TaskTracker::RunTask(base::internal::Task, base::internal::TaskSource*, base::TaskTraits const&) ( task_tracker.cc:658 )
[ 27 ] base::internal::TaskTracker::RunAndPopNextTask(base::internal::RegisteredTaskSource) ( task_tracker.cc:400 )
[ 28 ] base::internal::WorkerThread::RunWorker() ( worker_thread.cc:483 )
[ 29 ] base::internal::WorkerThread::RunDedicatedWorker() ( worker_thread.cc:379 )
[ 30 ] base::internal::WorkerThread::ThreadMain() ( worker_thread.cc:345 )
[ 31 ] base::(anonymous namespace)::ThreadFunc(void*) ( platform_thread_posix.cc:101 )
[ 32 ] 0x7da4681838

https://brave.sp.backtrace.io/p/brave/triage?time=all&filters=JTVCJTVCJTIyY2FsbHN0YWNrJTIyJTJDJTIyY29udGFpbnMlMjIlMkMlMjJQdXJnZUV4cGlyZWRBZEV2ZW50cyUyMiU1RCUyQyU1QiUyMmNhbGxzdGFjayUyMiUyQyUyMmNvbnRhaW5zJTIyJTJDJTIyRHVtcFdpdGhvdXRDcmFzaGluZyUyMiU1RCUyQyU1QiUyMmNhbGxzdGFjayUyMiUyQyUyMmNvbnRhaW5zJTIyJTJDJTIyYnJhdmVfYWRzJTIyJTVEJTVE&aggregations=((ver%2Crange)%2C(guid%2Cunique)%2C(classifiers%2Chead))&fingerprint=0000000000000000000000000000000000000000000000000000000000000781&similarity=false

@tmancey tmancey added needs-investigation A bug not 100% confirmed/fixed feature/ads OS/Desktop labels May 3, 2024
@tmancey tmancey added this to New issues in Ads May 3, 2024
@tmancey tmancey moved this from New issues to Q2/2024 Milestones & Showstoppers in Ads May 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Ads
  
Q2/2024 Milestones & Showstoppers
Development

No branches or pull requests

1 participant