Open AdobeFan16 opened 2 weeks ago
The link shows me a 404 error
@AdobeFan16 it seems a spammer was sharing a link - hopefully you didn't enter any details if the link did work (sounds like it didn't - as you got 404). GitHub banned the user and the posts have been removed.
For the crash you are reporting, here is a link to Backtrace for other Brave employees: https://brave.sp.backtrace.io/p/brave/debug?filters=JTVCJTVCJTIyX2RlbGV0ZWQlMjIlMkMlMjJlcXVhbCUyMiUyQyUyMjAlMjIlNUQlMkMlNUIlMjJfcnhpZCUyMiUyQyUyMmVxdWFsJTIyJTJDJTIyY2Q2YTAxMDAtNWE3My04NTBjLTAwMDAtMDAwMDAwMDAwMDAwJTIyJTVEJTVE&fingerprint=bdbbdb3edce9f0b79e4c78982501e610c93929137c41da8f2561dbb472f2d531&debug=(%2284d85d7%22,0,0)
Looks like this is an out of memory error for the Adblocking list.
@AdobeFan16 if you visit brave://settings/shields/filters, do you have a lot of lists enabled?
cc: @antonok-edm
Callstack:
[ 00 ] _RaiseException@16
[ 01 ] partition_alloc::internal::OnNoMemoryInternal(unsigned int) ( oom.cc:41 )
[ 02 ] 0x10027ddb
[ 03 ] 0x126f05db
[ 04 ] 0x126ec62f
[ 05 ] 0x126f0475
[ 06 ] partition_alloc::internal::`anonymous namespace'::PartitionDirectMap(partition_alloc::PartitionRoot *,partition_alloc::internal::AllocFlags,unsigned int,unsigned int) ( partition_bucket.cc:191 )
[ 07 ] partition_alloc::internal::PartitionBucket::SlowPathAlloc(partition_alloc::PartitionRoot *,partition_alloc::internal::AllocFlags,unsigned int,unsigned int,partition_alloc::internal::SlotSpanMetadata * *,bool *) ( partition_bucket.cc:1343 )
[ 08 ] partition_alloc::PartitionRoot::AllocFromBucket(partition_alloc::internal::PartitionBucket *,unsigned int,unsigned int,unsigned int *,unsigned int *,bool *) ( partition_root.h:1311 )
[ 09 ] partition_alloc::PartitionRoot::AllocInternalNoHooks(unsigned int,unsigned int) ( partition_root.h:2170 )
[ 10 ] allocator_shim::internal::PartitionMalloc(allocator_shim::AllocatorDispatch const *,unsigned int,void *) ( allocator_shim_default_dispatch_to_partition_alloc.cc:203 )
[ 11 ] base::allocator::dispatcher::internal::DispatcherImpl<base::PoissonAllocationSampler>::AllocFn(allocator_shim::AllocatorDispatch const *,unsigned int,void *) ( dispatcher_internal.h:131 )
[ 12 ] ShimMalloc(unsigned int,void *) ( shim_alloc_functions.h:106 )
[ 13 ] malloc(unsigned int) ( allocator_shim_override_ucrt_symbols_win.h:86 )
[ 14 ] wally_internal_malloc(unsigned int) ( internal.cc:98 )
[ 15 ] operator new(unsigned int) ( new_scalar.cpp:36 )
[ 16 ] __libcpp_operator_new(unsigned int) ( new:265 )
[ 17 ] __libcpp_allocate(unsigned int,unsigned int) ( new:289 )
[ 18 ] std::__Cr::allocator<unsigned char>::allocate(unsigned int) ( allocator.h:118 )
[ 19 ] __allocate_at_least(std::__Cr::allocator<unsigned char> &,unsigned int) ( allocate_at_least.h:41 )
[ 20 ] std::__Cr::vector<unsigned char,std::__Cr::allocator<unsigned char> >::__vallocate(unsigned int) ( vector:773 )
[ 21 ] std::__Cr::vector<unsigned char,std::__Cr::allocator<unsigned char> >::__init_with_size(unsigned char *,unsigned char *,unsigned int) ( vector:791 )
[ 22 ] std::__Cr::vector<unsigned char,std::__Cr::allocator<unsigned char> >::vector(std::__Cr::vector<unsigned char,std::__Cr::allocator<unsigned char> > const &) ( vector:1203 )
[ 23 ] std::__Cr::__tuple_leaf<1,std::__Cr::vector<unsigned char,std::__Cr::allocator<unsigned char> >,0>::__tuple_leaf(std::__Cr::vector<unsigned char,std::__Cr::allocator<unsigned char> > &) ( tuple:340 )
[ 24 ] std::__Cr::__tuple_impl<std::__Cr::__tuple_indices<0,1>,unsigned char,std::__Cr::vector<unsigned char,std::__Cr::allocator<unsigned char> > >::__tuple_impl(std::__Cr::__tuple_indices<0,1>,std::__Cr::__tuple_types<unsigned char,std::__Cr::vector<unsigned char,std::__Cr::allocator<unsigned char> > >,std::__Cr::__tuple_indices<>,std::__Cr::__tuple_types<>,unsigned char &,std::__Cr::vector<unsigned char,std::__Cr::allocator<unsigned char> > &) ( tuple:471 )
[ 25 ] std::__Cr::tuple<unsigned char,std::__Cr::vector<unsigned char,std::__Cr::allocator<unsigned char> > >::tuple(unsigned char &,std::__Cr::vector<unsigned char,std::__Cr::allocator<unsigned char> > &) ( tuple:620 )
[ 26 ] base::internal::BindState<0,1,0,void (*)(unsigned char, std::__Cr::vector<unsigned char,std::__Cr::allocator<unsigned char> >, rust::cxxbridge1::Box<adblock::FilterSet> *),unsigned char,std::__Cr::vector<unsigned char,std::__Cr::allocator<unsigned char> > >::BindState((),(unsigned char,std::__Cr::vector<unsigned char,std::__Cr::allocator<unsigned char> >,rust::cxxbridge1::Box<adblock::FilterSet> *) &&,unsigned char &,std::__Cr::vector<unsigned char,std::__Cr::allocator<unsigned char> > &) ( bind_internal.h:1169 )
[ 27 ] base::internal::BindState<0,1,0,void (*)(unsigned char, std::__Cr::vector<unsigned char,std::__Cr::allocator<unsigned char> >, rust::cxxbridge1::Box<adblock::FilterSet> *),unsigned char,std::__Cr::vector<unsigned char,std::__Cr::allocator<unsigned char> > >::Create((),(unsigned char,std::__Cr::vector<unsigned char,std::__Cr::allocator<unsigned char> >,rust::cxxbridge1::Box<adblock::FilterSet> *) &&,unsigned char &,std::__Cr::vector<unsigned char,std::__Cr::allocator<unsigned char> > &) ( bind_internal.h:1140 )
[ 28 ] base::internal::BindHelper<base::OnceCallback>::BindImpl((unsigned char,std::__Cr::vector<unsigned char,std::__Cr::allocator<unsigned char> >,rust::cxxbridge1::Box<adblock::FilterSet> *) &&,unsigned char &,std::__Cr::vector<unsigned char,std::__Cr::allocator<unsigned char> > &) ( bind_internal.h:1846 )
[ 29 ] base::internal::BindHelper<base::OnceCallback>::Bind((unsigned char,std::__Cr::vector<unsigned char,std::__Cr::allocator<unsigned char> >,rust::cxxbridge1::Box<adblock::FilterSet> *) &&,unsigned char &,std::__Cr::vector<unsigned char,std::__Cr::allocator<unsigned char> > &) ( bind_internal.h:1898 )
[ 30 ] BindOnce((unsigned char,std::__Cr::vector<unsigned char,std::__Cr::allocator<unsigned char> >,rust::cxxbridge1::Box<adblock::FilterSet> *) &&,unsigned char &,std::__Cr::vector<unsigned char,std::__Cr::allocator<unsigned char> > &) ( bind.h:59 )
[ 31 ] brave_shields::`anonymous namespace'::OnReadDATFileData(base::OnceCallback<void (base::OnceCallback<void (rust::cxxbridge1::Box<adblock::FilterSet> *)>)>,unsigned char,std::__Cr::vector<unsigned char,std::__Cr::allocator<unsigned char> >) ( ad_block_component_filters_provider.cc:42 )
[ 32 ] base::internal::DecayedFunctorTraits<void (*)(base::OnceCallback<void (base::OnceCallback<void (rust::cxxbridge1::Box<adblock::FilterSet> *)>)>, unsigned char, std::__Cr::vector<unsigned char,std::__Cr::allocator<unsigned char> >),base::OnceCallback<void (base::OnceCallback<void (rust::cxxbridge1::Box<adblock::FilterSet> *)>)> &&,unsigned char &&>::Invoke<void (*)(base::OnceCallback<void (base::OnceCallback<void (rust::cxxbridge1::Box<adblock::FilterSet> *)>)>, unsigned char, std::__Cr::vector<unsigned char,std::__Cr::allocator<unsigned char> >),base::OnceCallback<void (base::OnceCallback<void (rust::cxxbridge1::Box<adblock::FilterSet> *)>)>,unsigned char,std::__Cr::vector<unsigned char,std::__Cr::allocator<unsigned char> > >((base::OnceCallback<void (base::OnceCallback<void (rust::cxxbridge1::Box<adblock::FilterSet> *)>)>,unsigned char,std::__Cr::vector<unsigned char,std::__Cr::allocator<unsigned char> >) &&,base::OnceCallback<void (base::OnceCallback<void (rust::cxxbridge1::Box<adblock::FilterSet> *)>)> &&,unsigned char &&,std::__Cr::vector<unsigned char,std::__Cr::allocator<unsigned char> > &&) ( bind_internal.h:671 )
[ 33 ] base::internal::InvokeHelper<0,base::internal::FunctorTraits<void (*&&)(base::OnceCallback<void (base::OnceCallback<void (rust::cxxbridge1::Box<adblock::FilterSet> *)>)>, unsigned char, std::__Cr::vector<unsigned char,std::__Cr::allocator<unsigned char> >),base::OnceCallback<void (base::OnceCallback<void (rust::cxxbridge1::Box<adblock::FilterSet> *)>)> &&,unsigned char &&>,void,0,1>::MakeItSo((base::OnceCallback<void (base::OnceCallback<void (rust::cxxbridge1::Box<adblock::FilterSet> *)>)>,unsigned char,std::__Cr::vector<unsigned char,std::__Cr::allocator<unsigned char> >) &&,std::__Cr::tuple<base::OnceCallback<void (base::OnceCallback<void (rust::cxxbridge1::Box<adblock::FilterSet> *)>)>,unsigned char> &&,std::__Cr::vector<unsigned char,std::__Cr::allocator<unsigned char> > &&) ( bind_internal.h:930 )
[ 34 ] base::internal::Invoker<base::internal::FunctorTraits<void (*&&)(base::OnceCallback<void (base::OnceCallback<void (rust::cxxbridge1::Box<adblock::FilterSet> *)>)>, unsigned char, std::__Cr::vector<unsigned char,std::__Cr::allocator<unsigned char> >),base::OnceCallback<void (base::OnceCallback<void (rust::cxxbridge1::Box<adblock::FilterSet> *)>)> &&,unsigned char &&>,base::internal::BindState<0,1,0,void (*)(base::OnceCallback<void (base::OnceCallback<void (rust::cxxbridge1::Box<adblock::FilterSet> *)>)>, unsigned char, std::__Cr::vector<unsigned char,std::__Cr::allocator<unsigned char> >),base::OnceCallback<void (base::OnceCallback<void (rust::cxxbridge1::Box<adblock::FilterSet> *)>)>,unsigned char>,void (std::__Cr::vector<unsigned char,std::__Cr::allocator<unsigned char> >)>::RunImpl((base::OnceCallback<void (base::OnceCallback<void (rust::cxxbridge1::Box<adblock::FilterSet> *)>)>,unsigned char,std::__Cr::vector<unsigned char,std::__Cr::allocator<unsigned char> >) &&,std::__Cr::tuple<base::OnceCallback<void (base::OnceCallback<void (rust::cxxbridge1::Box<adblock::FilterSet> *)>)>,unsigned char> &&,std::__Cr::integer_sequence<unsigned int,0,1>,std::__Cr::vector<unsigned char,std::__Cr::allocator<unsigned char> > &&) ( bind_internal.h:1067 )
[ 35 ] base::internal::Invoker<base::internal::FunctorTraits<void (*&&)(base::OnceCallback<void (base::OnceCallback<void (rust::cxxbridge1::Box<adblock::FilterSet> *)>)>, unsigned char, std::__Cr::vector<unsigned char,std::__Cr::allocator<unsigned char> >),base::OnceCallback<void (base::OnceCallback<void (rust::cxxbridge1::Box<adblock::FilterSet> *)>)> &&,unsigned char &&>,base::internal::BindState<0,1,0,void (*)(base::OnceCallback<void (base::OnceCallback<void (rust::cxxbridge1::Box<adblock::FilterSet> *)>)>, unsigned char, std::__Cr::vector<unsigned char,std::__Cr::allocator<unsigned char> >),base::OnceCallback<void (base::OnceCallback<void (rust::cxxbridge1::Box<adblock::FilterSet> *)>)>,unsigned char>,void (std::__Cr::vector<unsigned char,std::__Cr::allocator<unsigned char> >)>::RunOnce(base::internal::BindStateBase *,std::__Cr::vector<unsigned char,std::__Cr::allocator<unsigned char> > &&) ( bind_internal.h:980 )
[ 36 ] base::OnceCallback<void (std::__Cr::vector<unsigned char,std::__Cr::allocator<unsigned char> >)>::Run(std::__Cr::vector<unsigned char,std::__Cr::allocator<unsigned char> >) ( callback.h:156 )
[ 37 ] base::internal::ReplyAdapter<std::__Cr::vector<unsigned char,std::__Cr::allocator<unsigned char> >,std::__Cr::vector<unsigned char,std::__Cr::allocator<unsigned char> > >(base::OnceCallback<void (std::__Cr::vector<unsigned char,std::__Cr::allocator<unsigned char> >)>,std::__Cr::unique_ptr<std::__Cr::vector<unsigned char,std::__Cr::allocator<unsigned char> >,std::__Cr::default_delete<std::__Cr::vector<unsigned char,std::__Cr::allocator<unsigned char> > > > *) ( post_task_and_reply_with_result_internal.h:31 )
[ 38 ] base::internal::DecayedFunctorTraits<void (*)(base::OnceCallback<void (gfx::Image)>, std::__Cr::unique_ptr<gfx::Image,std::__Cr::default_delete<gfx::Image> > *),base::OnceCallback<void (gfx::Image)> &&,std::__Cr::unique_ptr<gfx::Image,std::__Cr::default_delete<gfx::Image> > *>::Invoke((base::OnceCallback<void (gfx::Image)>,std::__Cr::unique_ptr<gfx::Image,std::__Cr::default_delete<gfx::Image> > *) &&,base::OnceCallback<void (gfx::Image)> &&,std::__Cr::unique_ptr<gfx::Image,std::__Cr::default_delete<gfx::Image> > * &&) ( bind_internal.h:671 )
[ 39 ] base::internal::InvokeHelper<0,base::internal::FunctorTraits<void (*&&)(base::OnceCallback<void (gfx::Image)>, std::__Cr::unique_ptr<gfx::Image,std::__Cr::default_delete<gfx::Image> > *),base::OnceCallback<void (gfx::Image)> &&,std::__Cr::unique_ptr<gfx::Image,std::__Cr::default_delete<gfx::Image> > *>,void,0,1>::MakeItSo((base::OnceCallback<void (gfx::Image)>,std::__Cr::unique_ptr<gfx::Image,std::__Cr::default_delete<gfx::Image> > *) &&,std::__Cr::tuple<base::OnceCallback<void (gfx::Image)>,base::internal::OwnedWrapper<std::__Cr::unique_ptr<gfx::Image,std::__Cr::default_delete<gfx::Image> >,std::__Cr::default_delete<std::__Cr::unique_ptr<gfx::Image,std::__Cr::default_delete<gfx::Image> > > > > &&) ( bind_internal.h:930 )
[ 40 ] base::internal::Invoker<base::internal::FunctorTraits<void (*&&)(base::OnceCallback<void (gfx::Image)>, std::__Cr::unique_ptr<gfx::Image,std::__Cr::default_delete<gfx::Image> > *),base::OnceCallback<void (gfx::Image)> &&,std::__Cr::unique_ptr<gfx::Image,std::__Cr::default_delete<gfx::Image> > *>,base::internal::BindState<0,1,0,void (*)(base::OnceCallback<void (gfx::Image)>, std::__Cr::unique_ptr<gfx::Image,std::__Cr::default_delete<gfx::Image> > *),base::OnceCallback<void (gfx::Image)>,base::internal::OwnedWrapper<std::__Cr::unique_ptr<gfx::Image,std::__Cr::default_delete<gfx::Image> >,std::__Cr::default_delete<std::__Cr::unique_ptr<gfx::Image,std::__Cr::default_delete<gfx::Image> > > > >,void ()>::RunImpl((base::OnceCallback<void (gfx::Image)>,std::__Cr::unique_ptr<gfx::Image,std::__Cr::default_delete<gfx::Image> > *) &&,std::__Cr::tuple<base::OnceCallback<void (gfx::Image)>,base::internal::OwnedWrapper<std::__Cr::unique_ptr<gfx::Image,std::__Cr::default_delete<gfx::Image> >,std::__Cr::default_delete<std::__Cr::unique_ptr<gfx::Image,std::__Cr::default_delete<gfx::Image> > > > > &&,std::__Cr::integer_sequence<unsigned int,0,1>) ( bind_internal.h:1067 )
[ 41 ] base::internal::Invoker<base::internal::FunctorTraits<void (*&&)(base::OnceCallback<void (gfx::Image)>, std::__Cr::unique_ptr<gfx::Image,std::__Cr::default_delete<gfx::Image> > *),base::OnceCallback<void (gfx::Image)> &&,std::__Cr::unique_ptr<gfx::Image,std::__Cr::default_delete<gfx::Image> > *>,base::internal::BindState<0,1,0,void (*)(base::OnceCallback<void (gfx::Image)>, std::__Cr::unique_ptr<gfx::Image,std::__Cr::default_delete<gfx::Image> > *),base::OnceCallback<void (gfx::Image)>,base::internal::OwnedWrapper<std::__Cr::unique_ptr<gfx::Image,std::__Cr::default_delete<gfx::Image> >,std::__Cr::default_delete<std::__Cr::unique_ptr<gfx::Image,std::__Cr::default_delete<gfx::Image> > > > >,void ()>::RunOnce(base::internal::BindStateBase *) ( bind_internal.h:980 )
[ 42 ] base::OnceCallback<void ()>::Run() ( callback.h:156 )
[ 43 ] base::internal::PostTaskAndReplyRelay::RunReply(base::internal::PostTaskAndReplyRelay) ( post_task_and_reply_impl.h:63 )
[ 44 ] base::internal::DecayedFunctorTraits<void (*)(base::internal::PostTaskAndReplyRelay),base::internal::PostTaskAndReplyRelay &&>::Invoke<void (*)(base::internal::PostTaskAndReplyRelay),base::internal::PostTaskAndReplyRelay>((base::internal::PostTaskAndReplyRelay) &&,base::internal::PostTaskAndReplyRelay &&) ( bind_internal.h:671 )
[ 45 ] 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 )
[ 46 ] 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 int,0>) ( bind_internal.h:1067 )
[ 47 ] 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 )
[ 48 ] base::OnceCallback<void ()>::Run() ( callback.h:156 )
[ 49 ] base::TaskAnnotator::RunTaskImpl(base::PendingTask &) ( task_annotator.cc:203 )
[ 50 ] base::TaskAnnotator::RunTask(perfetto::StaticString,base::PendingTask &,base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl::<lambda_4> &&) ( task_annotator.h:90 )
[ 51 ] base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::LazyNow *) ( thread_controller_with_message_pump_impl.cc:484 )
[ 52 ] base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWork() ( thread_controller_with_message_pump_impl.cc:346 )
[ 53 ] base::MessagePumpForUI::DoRunLoop() ( message_pump_win.cc:255 )
[ 54 ] base::MessagePumpWin::Run(base::MessagePump::Delegate *) ( message_pump_win.cc:84 )
[ 55 ] base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool,base::TimeDelta) ( thread_controller_with_message_pump_impl.cc:657 )
[ 56 ] base::RunLoop::Run(base::Location const &) ( run_loop.cc:134 )
[ 57 ] content::BrowserMainLoop::RunMainMessageLoop() ( browser_main_loop.cc:1099 )
[ 58 ] content::BrowserMainRunnerImpl::Run() ( browser_main_runner_impl.cc:160 )
[ 59 ] content::BrowserMain(content::MainFunctionParams) ( browser_main.cc:34 )
[ 60 ] content::RunBrowserProcessMain(content::MainFunctionParams,content::ContentMainDelegate *) ( content_main_runner_impl.cc:735 )
[ 61 ] content::ContentMainRunnerImpl::RunBrowser(content::MainFunctionParams,bool) ( content_main_runner_impl.cc:1321 )
[ 62 ] base::internal::BindStateHolder::operator=(base::internal::BindStateHolder &&) ( callback_internal.cc:44 )
[ 63 ] base::OnceCallback<void ()>::operator=(base::OnceCallback<void ()> &&) ( callback.h:96 )
[ 64 ] content::ContentMainRunnerImpl::Run() ( content_main_runner_impl.cc:1173 )
[ 65 ] content::RunContentProcess(content::ContentMainParams,content::ContentMainRunner *) ( content_main.cc:333 )
[ 66 ] content::ContentMain(content::ContentMainParams) ( content_main.cc:346 )
[ 67 ] ChromeMain(HINSTANCE__ *,sandbox::SandboxInterfaceInfo *,__int64,__int64,__int64) ( chrome_main.cc:230 )
[ 68 ] MainDllLoader::Launch(HINSTANCE__ *,base::TimeTicks) ( main_dll_loader_win.cc:201 )
[ 69 ] wWinMain(HINSTANCE__ *,HINSTANCE__ *,wchar_t *,int) ( chrome_exe_main_win.cc:351 )
[ 70 ] `anonymous namespace'::FiberBinder(void *) ( chrome_exe_main_win.cc:177 )
[ 71 ] _BaseFiberStart
[ 72 ] _BaseFiberStart@0
[ 73 ] _RtlUserFiberStart@0
I need to be allowlisted by the admins to create my account on Backtrace
@AdobeFan16 the Backtrace is just for Brave employees.
Can you check brave://settings/shields/filters and let us know how that looks? ex: did you add all of the filter lists?
For reference, I only have the following filter lists added:
EasyList Cookie
Fanboy's Mobile Notifications
Brave Experimental Adblock Rules
Oh, I get it
IMPORTANT: Your crash has already been automatically reported to our crash system. Please file this bug only if you can provide more information about it.
Brave Version: 1.69.153 Chromium: 128.0.6613.85 Operating System: Windows NT 10.0.18362
Any URL
Can you reproduce this crash? Yes
What steps will reproduce this crash? (If it's not reproducible, what were you doing just before the crash?) Every 12 or 15 hours out of nowhere
DO NOT CHANGE BELOW THIS LINE Crash ID: crash/cd6a0100-5a73-850c-0000-000000000000