I added a DCHECK(false) in PowerSaveBlockerImpl::PowerSaveBlockerImpl(…) (chromium/src/content/browser/power_save_blocker_ozone.cc), and this is the stacktrace I’m getting:
[0307/104455:FATAL:power_save_blocker_ozone.cc(30)] Check failed: false. [0x7ffed2f68fea] base::debug::StackTrace::StackTrace() [0x7ffed2fd5339] logging::LogMessage::~LogMessage() [0x7ffed76c710e] content::PowerSaveBlockerImpl::PowerSaveBlockerImpl() [0x7ffed76c6fc4] content::PowerSaveBlocker::Create() [0x7ffed73ee28c] content::DownloadFileFactory::CreateFile() [0x7ffed740bc08] content::DownloadManagerImpl::StartDownloadWithId() [0x7ffed741688e] base::internal::RunnableAdapter<>::Run() [0x7ffed7414c23] base::internal::InvokeHelper<>::MakeItSo() [0x7ffed7412f66] base::internal::Invoker<>::Run() [0x7ffed4ac3b73] base::Callback<>::Run() [0x7ffed740acf2] content::DownloadManagerImpl::GetNextId() [0x7ffed740b5b6] content::DownloadManagerImpl::StartDownload() [0x7ffed741bd4f] content::(anonymous namespace)::StartOnUIThread() [0x7ffed741f29e] base::internal::RunnableAdapter<>::Run() [0x7ffed741f14f] base::internal::InvokeHelper<>::MakeItSo() [0x7ffed741ef7b] base::internal::Invoker<>::Run() [0x7ffed2f576ac] base::Callback<>::Run() [0x7ffed2ff5b6a] base::MessageLoop::RunTask() [0x7ffed2ff5c98] base::MessageLoop::DeferOrRunPendingTask() [0x7ffed2ff61e8] base::MessageLoop::DoWork() [0x7ffed2e9aa70] oxide::qt::MessagePump::customEvent() [0x7ffef6852e8d] QObject::event() [0x7ffef682dc4d] QCoreApplication::notify() [0x7ffef682d97d] QCoreApplication::notifyInternal() [0x7ffef682f147] QCoreApplicationPrivate::sendPostedEvents() [0x7ffef6872ab3] <unknown> [0x7ffef3d68e04] g_main_context_dispatch [0x7ffef3d69048] <unknown> [0x7ffef3d690ec] g_main_context_iteration [0x7ffef687276c] QEventDispatcherGlib::processEvents() [0x7ffef682c84b] QEventLoop::exec() [0x7ffef6831fa1] QCoreApplication::exec() [0x000000404d31] main [0x7ffef4e05ec5] __libc_start_main [0x000000403d39] <unknown>
I added a DCHECK(false) in PowerSaveBlocke rImpl:: PowerSaveBlocke rImpl(… ) (chromium/ src/content/ browser/ power_save_ blocker_ ozone.cc) , and this is the stacktrace I’m getting:
[0307/104455: FATAL:power_ save_blocker_ ozone.cc( 30)] Check failed: false. :StackTrace: :StackTrace( ) :LogMessage: :~LogMessage( ) :PowerSaveBlock erImpl: :PowerSaveBlock erImpl( ) :PowerSaveBlock er::Create( ) :DownloadFileFa ctory:: CreateFile( ) :DownloadManage rImpl:: StartDownloadWi thId() :RunnableAdapte r<>::Run( ) :InvokeHelper< >::MakeItSo( ) :Invoker< >::Run( ) >::Run( ) :DownloadManage rImpl:: GetNextId( ) :DownloadManage rImpl:: StartDownload( ) ::StartOnUIThre ad() :RunnableAdapte r<>::Run( ) :InvokeHelper< >::MakeItSo( ) :Invoker< >::Run( ) >::Run( ) op::RunTask( ) op::DeferOrRunP endingTask( ) op::DoWork( ) qt::MessagePump ::customEvent( ) n::notify( ) n::notifyIntern al() nPrivate: :sendPostedEven ts() context_ dispatch context_ iteration rGlib:: processEvents( ) n::exec( )
[0x7ffed2f68fea] base::debug:
[0x7ffed2fd5339] logging:
[0x7ffed76c710e] content:
[0x7ffed76c6fc4] content:
[0x7ffed73ee28c] content:
[0x7ffed740bc08] content:
[0x7ffed741688e] base::internal:
[0x7ffed7414c23] base::internal:
[0x7ffed7412f66] base::internal:
[0x7ffed4ac3b73] base::Callback<
[0x7ffed740acf2] content:
[0x7ffed740b5b6] content:
[0x7ffed741bd4f] content::(anonymous namespace)
[0x7ffed741f29e] base::internal:
[0x7ffed741f14f] base::internal:
[0x7ffed741ef7b] base::internal:
[0x7ffed2f576ac] base::Callback<
[0x7ffed2ff5b6a] base::MessageLo
[0x7ffed2ff5c98] base::MessageLo
[0x7ffed2ff61e8] base::MessageLo
[0x7ffed2e9aa70] oxide::
[0x7ffef6852e8d] QObject::event()
[0x7ffef682dc4d] QCoreApplicatio
[0x7ffef682d97d] QCoreApplicatio
[0x7ffef682f147] QCoreApplicatio
[0x7ffef6872ab3] <unknown>
[0x7ffef3d68e04] g_main_
[0x7ffef3d69048] <unknown>
[0x7ffef3d690ec] g_main_
[0x7ffef687276c] QEventDispatche
[0x7ffef682c84b] QEventLoop::exec()
[0x7ffef6831fa1] QCoreApplicatio
[0x000000404d31] main
[0x7ffef4e05ec5] __libc_start_main
[0x000000403d39] <unknown>