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

Crash in ContentSettingsDefaultsKeeper #44470

Closed
boocmp opened this issue Mar 6, 2025 · 0 comments · Fixed by brave/brave-core#28003
Closed

Crash in ContentSettingsDefaultsKeeper #44470

boocmp opened this issue Mar 6, 2025 · 0 comments · Fixed by brave/brave-core#28003
Assignees
Labels
crash OS/Desktop priority/P2 A bad problem. We might uplift this to the next planned release. QA/No release-notes/exclude
Milestone

Comments

@boocmp
Copy link

boocmp commented Mar 6, 2025

Crash in Nightly 1.78

[ 00 ] base::ImmediateCrash() ( immediate_crash.h:186 )
[ 01 ] logging::NotReachedFailure() ( notreached.h:26 )
[ 02 ] HostContentSettingsMap::SetWebsiteSettingCustomScope(ContentSettingsPattern const&, ContentSettingsPattern const&, content_settings::mojom::ContentSettingsType, base::Value, content_settings::ContentSettingConstraints const&) ( host_content_settings_map.cc:526 )
[ 03 ] HostContentSettingsMap::SetWebsiteSettingCustomScope(ContentSettingsPattern const&, ContentSettingsPattern const&, content_settings::mojom::ContentSettingsType, base::Value, content_settings::ContentSettingConstraints const&) ( host_content_settings_map.cc:511 )
[ 04 ] (anonymous namespace)::ContentSettingsDefaultsKeeper::~ContentSettingsDefaultsKeeper() ( brave_browsing_data_remover_delegate.cc:53 )
[ 05 ] (anonymous namespace)::ContentSettingsDefaultsKeeper::~ContentSettingsDefaultsKeeper() ( brave_browsing_data_remover_delegate.cc:49 )
[ 06 ] BraveBrowsingDataRemoverDelegate::RemoveEmbedderData(base::Time const&, base::Time const&, unsigned long long, content::BrowsingDataFilterBuilder*, unsigned long long, base::OnceCallback<void (unsigned long long)>) ( brave_browsing_data_remover_delegate.cc:139 )
[ 07 ] content::BrowsingDataRemoverImpl::RunNextTask() ( browsing_data_remover_impl.cc:307 )
[ 08 ] content::BrowsingDataRemoverImpl::RemoveInternal(base::Time const&, base::Time const&, unsigned long long, unsigned long long, std::__Cr::unique_ptr<content::BrowsingDataFilterBuilder, std::__Cr::default_delete<content::BrowsingDataFilterBuilder>>, content::BrowsingDataRemover::Observer*) ( browsing_data_remover_impl.cc:291 )
[ 09 ] content::BrowsingDataRemoverImpl::RemoveWithFilter(base::Time const&, base::Time const&, unsigned long long, unsigned long long, std::__Cr::unique_ptr<content::BrowsingDataFilterBuilder, std::__Cr::default_delete<content::BrowsingDataFilterBuilder>>) ( browsing_data_remover_impl.cc:199 )
[ 10 ] ephemeral_storage::BraveEphemeralStorageServiceDelegate::CleanupTLDEphemeralArea(std::__Cr::pair<std::__Cr::basic_string<char, std::__Cr::char_traits<char>, std::__Cr::allocator<char>>, content::StoragePartitionConfig> const&) ( brave_ephemeral_storage_service_delegate.cc:88 )
[ 11 ] non-virtual thunk to ephemeral_storage::BraveEphemeralStorageServiceDelegate::CleanupTLDEphemeralArea(std::__Cr::pair<std::__Cr::basic_string<char, std::__Cr::char_traits<char>, std::__Cr::allocator<char>>, content::StoragePartitionConfig> const&) ( brave_ephemeral_storage_service_delegate.cc:0 )
[ 12 ] ephemeral_storage::EphemeralStorageService::CleanupTLDEphemeralArea(std::__Cr::pair<std::__Cr::basic_string<char, std::__Cr::char_traits<char>, std::__Cr::allocator<char>>, content::StoragePartitionConfig> const&, bool, bool) ( ephemeral_storage_service.cc:292 )
[ 13 ] base::OnceCallback<void ()>::Run() && ( callback.h:156 )
[ 14 ] base::OneShotTimer::RunUserTask() ( timer.cc:176 )
[ 15 ] base::OneShotTimer::FireNow() ( timer.cc:161 )
[ 16 ] base::OnceCallback<void ()>::Run() && ( callback.h:156 )
[ 17 ] base::TaskAnnotator::RunTaskImpl(base::PendingTask&) ( task_annotator.cc:209 )
[ 18 ] void base::TaskAnnotator::RunTask<base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::LazyNow*)::$_3>(perfetto::StaticString, base::PendingTask&, base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::LazyNow*)::$_3&&) ( task_annotator.h:106 )
[ 19 ] base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::LazyNow*) ( thread_controller_with_message_pump_impl.cc:456 )
[ 20 ] base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWork() ( thread_controller_with_message_pump_impl.cc:330 )
[ 21 ] non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWork() ( thread_controller_with_message_pump_impl.cc:0 )
[ 22 ] base::OnceCallback<void ()>::Run() && ( callback.h:156 )
[ 23 ] base::TaskAnnotator::RunTaskImpl(base::PendingTask&) ( task_annotator.cc:209 )
[ 24 ] void base::TaskAnnotator::RunTask<base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::LazyNow*)::$_3>(perfetto::StaticString, base::PendingTask&, base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::LazyNow*)::$_3&&) ( task_annotator.h:106 )
[ 25 ] base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::LazyNow*) ( thread_controller_with_message_pump_impl.cc:456 )
[ 26 ] base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWork() ( thread_controller_with_message_pump_impl.cc:330 )
[ 27 ] non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWork() ( thread_controller_with_message_pump_impl.cc:0 )
[ 28 ] base::MessagePumpCFRunLoopBase::RunWork() ( message_pump_apple.mm:450 )
[ 29 ] base::apple::CallWithEHFrame(void () block_pointer)
[ 30 ] 0x185c66390
@boocmp boocmp self-assigned this Mar 6, 2025
@rebron rebron added OS/Desktop crash priority/P2 A bad problem. We might uplift this to the next planned release. labels Mar 6, 2025
@rebron rebron added this to Crashes Mar 6, 2025
@github-project-automation github-project-automation bot moved this to To do in Crashes Mar 6, 2025
@github-project-automation github-project-automation bot moved this from To do to Done in Crashes Mar 7, 2025
@brave-builds brave-builds added this to the 1.78.x - Nightly milestone Mar 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
crash OS/Desktop priority/P2 A bad problem. We might uplift this to the next planned release. QA/No release-notes/exclude
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

3 participants