Community https://community.brave.app/t/when-opening-the-brave-browser-it-shows-…up-blank-freezes-a-little-bit-then-closes-itself/582130/19
https://share.backtrace.io/api/share/op7U83RR17x3jJyjDIZRN70
```
[ 00 ] std::__Cr::unordered_map<unsigned long long,std::__Cr::basic_string_view<char,std::__Cr::char_traits<char> >,std::__Cr::hash<unsigned long long>,std::__Cr::equal_to<unsigned long long>,std::__Cr::allocator<std::__Cr::pair<const unsigned long long,std::__Cr::basic_string_view<char,std::__Cr::char_traits<char> > > > >::at(unsigned __int64 const &) ( unordered_map:1792 )
[ 01 ] safe_browsing::V4Store::GetNextSmallestUnmergedPrefix(std::__Cr::unordered_map<unsigned long long,std::__Cr::basic_string_view<char,std::__Cr::char_traits<char> >,std::__Cr::hash<unsigned long long>,std::__Cr::equal_to<unsigned long long>,std::__Cr::allocator<std::__Cr::pair<const unsigned long long,std::__Cr::basic_string_view<char,std::__Cr::char_traits<char> > > > > const &,std::__Cr::unordered_map<unsigned long long,std::__Cr::__wrap_iter<const char *>,std::__Cr::hash<unsigned long long>,std::__Cr::equal_to<unsigned long long>,std::__Cr::allocator<std::__Cr::pair<const unsigned long long,std::__Cr::__wrap_iter<const char *> > > > const &,std::__Cr::basic_string<char,std::__Cr::char_traits<char>,std::__Cr::allocator<char> > *) ( v4_store.cc:672 )
[ 02 ] RtlUnwind
[ 03 ] ShimMalloc(unsigned __int64,void *) ( shim_alloc_functions.h:120 )
[ 04 ] malloc(unsigned __int64) ( internal.cc:98 )
[ 05 ] 0x72c08508c00
[ 06 ] ShimMalloc(unsigned __int64,void *) ( shim_alloc_functions.h:120 )
[ 07 ] malloc(unsigned __int64) ( internal.cc:98 )
[ 08 ] std::__Cr::__split_buffer<int *,std::__Cr::allocator<int *> >::begin() ( __split_buffer:117 )
[ 09 ] std::__Cr::deque<int,std::__Cr::allocator<int> >::pop_back() ( deque:2304 )
[ 10 ] safe_browsing::V4Store::ProcessUpdate(std::__Cr::basic_string<char,std::__Cr::char_traits<char>,std::__Cr::allocator<char> > const &,std::__Cr::unordered_map<unsigned long long,std::__Cr::basic_string_view<char,std::__Cr::char_traits<char> >,std::__Cr::hash<unsigned long long>,std::__Cr::equal_to<unsigned long long>,std::__Cr::allocator<std::__Cr::pair<const unsigned long long,std::__Cr::basic_string_view<char,std::__Cr::char_traits<char> > > > > const &,std::__Cr::unique_ptr<safe_browsing::FetchThreatListUpdatesResponse_ListUpdateResponse,std::__Cr::default_delete<safe_browsing::FetchThreatListUpdatesResponse_ListUpdateResponse> > const &,bool) ( v4_store.cc:508 )
[ 11 ] RtlUnwind
[ 12 ] RtlUnwind
[ 13 ] operator new(unsigned __int64) ( new_scalar.cpp:36 )
[ 14 ] safe_browsing::V4Store::ProcessPartialUpdateAndWriteToDisk(std::__Cr::basic_string<char,std::__Cr::char_traits<char>,std::__Cr::allocator<char> > const &,std::__Cr::unordered_map<unsigned long long,std::__Cr::basic_string_view<char,std::__Cr::char_traits<char> >,std::__Cr::hash<unsigned long long>,std::__Cr::equal_to<unsigned long long>,std::__Cr::allocator<std::__Cr::pair<const unsigned long long,std::__Cr::basic_string_view<char,std::__Cr::char_traits<char> > > > > const &,std::__Cr::unique_ptr<safe_browsing::FetchThreatListUpdatesResponse_ListUpdateResponse,std::__Cr::default_delete<safe_browsing::FetchThreatListUpdatesResponse_ListUpdateResponse> >) ( v4_store.cc:404 )
[ 15 ] RtlUnwind
[ 16 ] __constexpr_memmove(char *,char const *,std::__Cr::__element_count) ( constexpr_c_functions.h:229 )
[ 17 ] std::__Cr::char_traits<char>::copy(char *,char const *,unsigned __int64) ( char_traits.h:149 )
[ 18 ] std::__Cr::basic_string<char,std::__Cr::char_traits<char>,std::__Cr::allocator<char> >::__grow_by_and_replace(unsigned __int64,unsigned __int64,unsigned __int64,unsigned __int64,unsigned __int64,unsigned __int64,char const *) ( string:2504 )
[ 19 ] std::__Cr::basic_string<char,std::__Cr::char_traits<char>,std::__Cr::allocator<char> >::__assign_external(char const *,unsigned __int64) ( string:2609 )
[ 20 ] safe_browsing::V4Store::ApplyUpdate(std::__Cr::unique_ptr<safe_browsing::FetchThreatListUpdatesResponse_ListUpdateResponse,std::__Cr::default_delete<safe_browsing::FetchThreatListUpdatesResponse_ListUpdateResponse> >,scoped_refptr<base::SequencedTaskRunner> const &,base::OnceCallback<void (std::__Cr::unique_ptr<safe_browsing::V4Store,safe_browsing::V4StoreDeleter>)>) ( v4_store.cc:530 )
[ 21 ] base::TaskRunner::PostTask(base::Location const &,base::OnceCallback<void ()>) ( task_runner.cc:19 )
[ 22 ] base::internal::PostTaskAndReplyRelay::RunTaskAndPostReply(base::internal::PostTaskAndReplyRelay) ( post_task_and_reply_impl.h:52 )
[ 23 ] base::internal::DecayedFunctorTraits<void (*)(base::internal::PostTaskAndReplyRelay),base::internal::PostTaskAndReplyRelay &&>::Invoke((base::internal::PostTaskAndReplyRelay) &&,base::internal::PostTaskAndReplyRelay &&) ( bind_internal.h:671 )
[ 24 ] base::internal::InvokeHelper<0,base::internal::FunctorTraits<void (*&&)(base::internal::PostTaskAndReplyRelay),base::internal::PostTaskAndReplyRelay &&>,void,0>::MakeItSo((base::internal::PostTaskAndReplyRelay) &&,std::__Cr::tuple<base::internal::PostTaskAndReplyRelay> &&) ( bind_internal.h:930 )
[ 25 ] base::internal::Invoker<base::internal::FunctorTraits<void (*&&)(base::internal::PostTaskAndReplyRelay),base::internal::PostTaskAndReplyRelay &&>,base::internal::BindState<0,1,0,void (*)(base::internal::PostTaskAndReplyRelay),base::internal::PostTaskAndReplyRelay>,void ()>::RunImpl((base::internal::PostTaskAndReplyRelay) &&,std::__Cr::tuple<base::internal::PostTaskAndReplyRelay> &&,std::__Cr::integer_sequence<unsigned long long,0>) ( bind_internal.h:1067 )
[ 26 ] base::internal::Invoker<base::internal::FunctorTraits<void (*&&)(base::internal::PostTaskAndReplyRelay),base::internal::PostTaskAndReplyRelay &&>,base::internal::BindState<0,1,0,void (*)(base::internal::PostTaskAndReplyRelay),base::internal::PostTaskAndReplyRelay>,void ()>::RunOnce(base::internal::BindStateBase *) ( bind_internal.h:980 )
[ 27 ] 0xc564bff278
[ 28 ] base::internal::DecayedFunctorTraits<void (safe_browsing::V4Store::*)(std::__Cr::unique_ptr<safe_browsing::FetchThreatListUpdatesResponse_ListUpdateResponse,std::__Cr::default_delete<safe_browsing::FetchThreatListUpdatesResponse_ListUpdateResponse> >, const scoped_refptr<base::SequencedTaskRunner> &, base::OnceCallback<void (std::__Cr::unique_ptr<safe_browsing::V4Store,safe_browsing::V4StoreDeleter>)>),safe_browsing::V4Store *,std::__Cr::unique_ptr<safe_browsing::FetchThreatListUpdatesResponse_ListUpdateResponse,std::__Cr::default_delete<safe_browsing::FetchThreatListUpdatesResponse_ListUpdateResponse> > &&,scoped_refptr<base::SequencedTaskRunner> &&,base::OnceCallback<void (std::__Cr::unique_ptr<safe_browsing::V4Store,safe_browsing::V4StoreDeleter>)> &&>::Invoke((std::__Cr::unique_ptr<safe_browsing::FetchThreatListUpdatesResponse_ListUpdateResponse,std::__Cr::default_delete<safe_browsing::FetchThreatListUpdatesResponse_ListUpdateResponse> >,scoped_refptr<base::SequencedTaskRunner> const &,base::OnceCallback<void (std::__Cr::unique_ptr<safe_browsing::V4Store,safe_browsing::V4StoreDeleter>)>),safe_browsing::V4Store * &&,std::__Cr::unique_ptr<safe_browsing::FetchThreatListUpdatesResponse_ListUpdateResponse,std::__Cr::default_delete<safe_browsing::FetchThreatListUpdatesResponse_ListUpdateResponse> > &&,scoped_refptr<base::SequencedTaskRunner> &&,base::OnceCallback<void (std::__Cr::unique_ptr<safe_browsing::V4Store,safe_browsing::V4StoreDeleter>)> &&) ( bind_internal.h:738 )
[ 29 ] base::internal::InvokeHelper<0,base::internal::FunctorTraits<void (safe_browsing::V4Store::*&&)(std::__Cr::unique_ptr<safe_browsing::FetchThreatListUpdatesResponse_ListUpdateResponse,std::__Cr::default_delete<safe_browsing::FetchThreatListUpdatesResponse_ListUpdateResponse> >, const scoped_refptr<base::SequencedTaskRunner> &, base::OnceCallback<void (std::__Cr::unique_ptr<safe_browsing::V4Store,safe_browsing::V4StoreDeleter>)>),safe_browsing::V4Store *,std::__Cr::unique_ptr<safe_browsing::FetchThreatListUpdatesResponse_ListUpdateResponse,std::__Cr::default_delete<safe_browsing::FetchThreatListUpdatesResponse_ListUpdateResponse> > &&,scoped_refptr<base::SequencedTaskRunner> &&,base::OnceCallback<void (std::__Cr::unique_ptr<safe_browsing::V4Store,safe_browsing::V4StoreDeleter>)> &&>,void,0,1,2,3>::MakeItSo((std::__Cr::unique_ptr<safe_browsing::FetchThreatListUpdatesResponse_ListUpdateResponse,std::__Cr::default_delete<safe_browsing::FetchThreatListUpdatesResponse_ListUpdateResponse> >,scoped_refptr<base::SequencedTaskRunner> const &,base::OnceCallback<void (std::__Cr::unique_ptr<safe_browsing::V4Store,safe_browsing::V4StoreDeleter>)>) &&,std::__Cr::tuple<base::internal::UnretainedWrapper<safe_browsing::V4Store,base::unretained_traits::MayNotDangle,0>,std::__Cr::unique_ptr<safe_browsing::FetchThreatListUpdatesResponse_ListUpdateResponse,std::__Cr::default_delete<safe_browsing::FetchThreatListUpdatesResponse_ListUpdateResponse> >,scoped_refptr<base::SequencedTaskRunner>,base::OnceCallback<void (std::__Cr::unique_ptr<safe_browsing::V4Store,safe_browsing::V4StoreDeleter>)> > &&) ( bind_internal.h:930 )
[ 30 ] base::internal::Invoker<base::internal::FunctorTraits<void (safe_browsing::V4Store::*&&)(std::__Cr::unique_ptr<safe_browsing::FetchThreatListUpdatesResponse_ListUpdateResponse,std::__Cr::default_delete<safe_browsing::FetchThreatListUpdatesResponse_ListUpdateResponse> >, const scoped_refptr<base::SequencedTaskRunner> &, base::OnceCallback<void (std::__Cr::unique_ptr<safe_browsing::V4Store,safe_browsing::V4StoreDeleter>)>),safe_browsing::V4Store *,std::__Cr::unique_ptr<safe_browsing::FetchThreatListUpdatesResponse_ListUpdateResponse,std::__Cr::default_delete<safe_browsing::FetchThreatListUpdatesResponse_ListUpdateResponse> > &&,scoped_refptr<base::SequencedTaskRunner> &&,base::OnceCallback<void (std::__Cr::unique_ptr<safe_browsing::V4Store,safe_browsing::V4StoreDeleter>)> &&>,base::internal::BindState<1,1,0,void (safe_browsing::V4Store::*)(std::__Cr::unique_ptr<safe_browsing::FetchThreatListUpdatesResponse_ListUpdateResponse,std::__Cr::default_delete<safe_browsing::FetchThreatListUpdatesResponse_ListUpdateResponse> >, const scoped_refptr<base::SequencedTaskRunner> &, base::OnceCallback<void (std::__Cr::unique_ptr<safe_browsing::V4Store,safe_browsing::V4StoreDeleter>)>),base::internal::UnretainedWrapper<safe_browsing::V4Store,base::unretained_traits::MayNotDangle,0>,std::__Cr::unique_ptr<safe_browsing::FetchThreatListUpdatesResponse_ListUpdateResponse,std::__Cr::default_delete<safe_browsing::FetchThreatListUpdatesResponse_ListUpdateResponse> >,scoped_refptr<base::SequencedTaskRunner>,base::OnceCallback<void (std::__Cr::unique_ptr<safe_browsing::V4Store,safe_browsing::V4StoreDeleter>)> >,void ()>::RunImpl((std::__Cr::unique_ptr<safe_browsing::FetchThreatListUpdatesResponse_ListUpdateResponse,std::__Cr::default_delete<safe_browsing::FetchThreatListUpdatesResponse_ListUpdateResponse> >,scoped_refptr<base::SequencedTaskRunner> const &,base::OnceCallback<void (std::__Cr::unique_ptr<safe_browsing::V4Store,safe_browsing::V4StoreDeleter>)>) &&,std::__Cr::tuple<base::internal::UnretainedWrapper<safe_browsing::V4Store,base::unretained_traits::MayNotDangle,0>,std::__Cr::unique_ptr<safe_browsing::FetchThreatListUpdatesResponse_ListUpdateResponse,std::__Cr::default_delete<safe_browsing::FetchThreatListUpdatesResponse_ListUpdateResponse> >,scoped_refptr<base::SequencedTaskRunner>,base::OnceCallback<void (std::__Cr::unique_ptr<safe_browsing::V4Store,safe_browsing::V4StoreDeleter>)> > &&,std::__Cr::integer_sequence<unsigned long long,0,1,2,3>) ( bind_internal.h:1067 )
[ 31 ] base::internal::Invoker<base::internal::FunctorTraits<void (safe_browsing::V4Store::*&&)(std::__Cr::unique_ptr<safe_browsing::FetchThreatListUpdatesResponse_ListUpdateResponse,std::__Cr::default_delete<safe_browsing::FetchThreatListUpdatesResponse_ListUpdateResponse> >, const scoped_refptr<base::SequencedTaskRunner> &, base::OnceCallback<void (std::__Cr::unique_ptr<safe_browsing::V4Store,safe_browsing::V4StoreDeleter>)>),safe_browsing::V4Store *,std::__Cr::unique_ptr<safe_browsing::FetchThreatListUpdatesResponse_ListUpdateResponse,std::__Cr::default_delete<safe_browsing::FetchThreatListUpdatesResponse_ListUpdateResponse> > &&,scoped_refptr<base::SequencedTaskRunner> &&,base::OnceCallback<void (std::__Cr::unique_ptr<safe_browsing::V4Store,safe_browsing::V4StoreDeleter>)> &&>,base::internal::BindState<1,1,0,void (safe_browsing::V4Store::*)(std::__Cr::unique_ptr<safe_browsing::FetchThreatListUpdatesResponse_ListUpdateResponse,std::__Cr::default_delete<safe_browsing::FetchThreatListUpdatesResponse_ListUpdateResponse> >, const scoped_refptr<base::SequencedTaskRunner> &, base::OnceCallback<void (std::__Cr::unique_ptr<safe_browsing::V4Store,safe_browsing::V4StoreDeleter>)>),base::internal::UnretainedWrapper<safe_browsing::V4Store,base::unretained_traits::MayNotDangle,0>,std::__Cr::unique_ptr<safe_browsing::FetchThreatListUpdatesResponse_ListUpdateResponse,std::__Cr::default_delete<safe_browsing::FetchThreatListUpdatesResponse_ListUpdateResponse> >,scoped_refptr<base::SequencedTaskRunner>,base::OnceCallback<void (std::__Cr::unique_ptr<safe_browsing::V4Store,safe_browsing::V4StoreDeleter>)> >,void ()>::RunOnce(base::internal::BindStateBase *) ( bind_internal.h:980 )
[ 32 ] base::RefCountedThreadSafe<base::internal::WeakReference::Flag,base::DefaultRefCountedThreadSafeTraits<base::internal::WeakReference::Flag> >::DeleteInternal(base::internal::WeakReference::Flag const *) ( ref_counted.h:427 )
[ 33 ] base::DefaultRefCountedThreadSafeTraits<base::internal::WeakReference::Flag>::Destruct(base::internal::WeakReference::Flag const *) ( ref_counted.h:380 )
[ 34 ] base::RefCountedThreadSafe<base::internal::WeakReference::Flag,base::DefaultRefCountedThreadSafeTraits<base::internal::WeakReference::Flag> >::Release() ( ref_counted.h:416 )
[ 35 ] scoped_refptr<const base::internal::WeakReference::Flag>::Release(base::internal::WeakReference::Flag const *) ( scoped_refptr.h:390 )
[ 36 ] scoped_refptr<base::internal::BindStateBase>::~scoped_refptr() ( scoped_refptr.h:279 )
[ 37 ] base::internal::BindStateHolder::~BindStateHolder() ( callback_internal.cc:51 )
[ 38 ] base::OnceCallback<void ()>::~OnceCallback() ( callback.h:98 )
[ 39 ] std::__Cr::__tuple_leaf<1,base::OnceCallback<void ()>,0>::~__tuple_leaf() ( tuple:303 )
[ 40 ] base::internal::BindState<1,1,0,void (system_cpu::CpuProbe::*)(base::OnceCallback<void ()>, std::__Cr::optional<system_cpu::CpuSample>),base::WeakPtr<system_cpu::CpuProbe>,base::OnceCallback<void ()> >::Destroy(base::internal::BindStateBase const *) ( bind_internal.h:1186 )
[ 41 ] base::OnceCallback<void ()>::Run() ( callback.h:156 )
[ 42 ] base::TaskAnnotator::RunTaskImpl(base::PendingTask &) ( task_annotator.cc:202 )
[ 43 ] base::TaskAnnotator::RunTask(perfetto::StaticString,base::PendingTask &,base::internal::TaskTracker::RunTaskImpl::<lambda_0> &&) ( task_annotator.h:98 )
[ 44 ] base::internal::TaskTracker::RunTaskImpl(base::internal::Task &,base::TaskTraits const &,base::internal::TaskSource *,base::internal::SequenceToken const &) ( task_tracker.cc:677 )
[ 45 ] base::internal::TaskTracker::RunSkipOnShutdown(base::internal::Task &,base::TaskTraits const &,base::internal::TaskSource *,base::internal::SequenceToken const &) ( task_tracker.cc:662 )
[ 46 ] base::internal::TaskTracker::RunTask(base::internal::Task,base::internal::TaskSource *,base::TaskTraits const &) ( task_tracker.cc:520 )
[ 47 ] base::internal::TaskTracker::RunAndPopNextTask(base::internal::RegisteredTaskSource) ( task_tracker.cc:415 )
[ 48 ] base::internal::WorkerThread::RunWorker() ( worker_thread.cc:493 )
[ 49 ] base::internal::WorkerThread::RunPooledWorker() ( worker_thread.cc:379 )
[ 50 ] base::`anonymous namespace'::ThreadFunc(void *) ( platform_thread_win.cc:124 )
[ 51 ] BaseThreadInitThunk
[ 52 ] RtlUserThreadStart
```