Fixed findings
List of Findings
Error: COMPILER_WARNING: [#def1]
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<bool, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs&&)::{lambda(bool)#1}, mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs&&)::{lambda(mozilla::CopyableErrorResult const&)#1}>::~ThenValue()’
firefox-150.0/xpcom/threads/MozPromise.h:827:9: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<bool, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs&&)::{lambda(bool)#1}, mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs&&)::{lambda(mozilla::CopyableErrorResult const&)#1}>::~ThenValue()’ not found in profile data
Error: COMPILER_WARNING: [#def2]
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<bool, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ClientHandleParent::Init(mozilla::dom::IPCClientInfo const&)::{lambda(bool)#1}, mozilla::dom::ClientHandleParent::Init(mozilla::dom::IPCClientInfo const&)::{lambda(mozilla::CopyableErrorResult const&)#1}>::~ThenValue()’
firefox-150.0/xpcom/threads/MozPromise.h:827:9: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<bool, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ClientHandleParent::Init(mozilla::dom::IPCClientInfo const&)::{lambda(bool)#1}, mozilla::dom::ClientHandleParent::Init(mozilla::dom::IPCClientInfo const&)::{lambda(mozilla::CopyableErrorResult const&)#1}>::~ThenValue()’ not found in profile data
Error: COMPILER_WARNING: [#def3]
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<bool, mozilla::CopyableErrorResult, true>::ThenValue<mozilla::dom::(anonymous namespace)::ClaimOnMainThread(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerDescriptor const&)::{lambda()#1}::operator()() const::{lambda(bool)#1}, mozilla::dom::(anonymous namespace)::ClaimOnMainThread(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerDescriptor const&)::{lambda()#1}::operator()() const::{lambda(mozilla::CopyableErrorResult const&)#1}>::~ThenValue( [...]
firefox-150.0/xpcom/threads/MozPromise.h:827:9: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<bool, mozilla::CopyableErrorResult, true>::ThenValue<mozilla::dom::(anonymous namespace)::ClaimOnMainThread(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerDescriptor const&)::{lambda()#1}::operator()() const::{lambda(bool)#1}, mozilla::dom::(anonymous namespace)::ClaimOnMainThread(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerDescriptor const&)::{lambda()#1}::operator()() const::{lambda(mozilla::CopyableErrorResult const&)#1}>::~ThenValu [...]
firefox-150.0/xpcom/threads/MozPromise.h:827:9: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING: [#def4]
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::(anonymous namespace)::PromiseListHolder::AddPromise(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> >&&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::(anonymous namespace)::PromiseListHolder::AddPromise(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> >&&)::{lambda(m [...]
firefox-150.0/xpcom/threads/MozPromise.h:827:9: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::(anonymous namespace)::PromiseListHolder::AddPromise(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> >&&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::(anonymous namespace)::PromiseListHolder::AddPromise(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> >&&)::{lambda [...]
firefox-150.0/xpcom/threads/MozPromise.h:827:9: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING: [#def5]
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs&&)::{lambda(bool)#1}::operator()(bool)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs&&)::{lambda(bool)#1}::operator()(bool)::{lambda(mozilla::CopyableErrorResult const&)#1}>::~ThenValue()’
firefox-150.0/xpcom/threads/MozPromise.h:827:9: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs&&)::{lambda(bool)#1}::operator()(bool)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs&&)::{lambda(bool)#1}::operator()(bool)::{lambda(mozilla::CopyableErrorResult const&)#1}>::~ThenValue()’ not found in profile data
Error: COMPILER_WARNING: [#def6]
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&, mozilla::ipc::ActorLifecycleProxy*)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&, mozilla::ipc::ActorLifecycleProxy*)::{lambda(mozilla::CopyableErrorResult const&)#1}>::~ThenValue()’
firefox-150.0/xpcom/threads/MozPromise.h:827:9: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&, mozilla::ipc::ActorLifecycleProxy*)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&, mozilla::ipc::ActorLifecycleProxy*)::{lambda(mozilla::CopyableErrorResult const&)#1}>::~ThenValue()’ not found [...]
firefox-150.0/xpcom/threads/MozPromise.h:827:9: note: trimmed 1 message(s) with length over 512
Error: COMPILER_WARNING: [#def7]
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ClientManagerService::GetInfoAndState(mozilla::dom::ThreadsafeContentParentHandle*, mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda()#1}>::~ThenValue()’
firefox-150.0/xpcom/threads/MozPromise.h:898:9: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ClientManagerService::GetInfoAndState(mozilla::dom::ThreadsafeContentParentHandle*, mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda()#1}>::~ThenValue()’ not found in profile data
Error: COMPILER_WARNING: [#def8]
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<bool, nsresult, true>::ThenValue<mozilla::dom::ClientManagerService::ClientManagerService()::{lambda()#1}>::~ThenValue()’
firefox-150.0/xpcom/threads/MozPromise.h:898:9: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<bool, nsresult, true>::ThenValue<mozilla::dom::ClientManagerService::ClientManagerService()::{lambda()#1}>::~ThenValue()’ not found in profile data
Error: COMPILER_WARNING: [#def9]
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::(anonymous namespace)::PromiseListHolder::GetResultPromise()::{lambda(mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue const&)#1}>::~ThenValue()’
firefox-150.0/xpcom/threads/MozPromise.h:898:9: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::(anonymous namespace)::PromiseListHolder::GetResultPromise()::{lambda(mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue const&)#1}>::~ThenValue()’ not found in profile data
Error: COMPILER_WARNING: [#def10]
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ClientNavigateOpChild::DoNavigate(mozilla::dom::ClientNavigateOpConstructorArgs const&, mozilla::ipc::ActorLifecycleProxy*)::{lambda(mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue const&)#1}>::~ThenValue()’
firefox-150.0/xpcom/threads/MozPromise.h:898:9: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ClientNavigateOpChild::DoNavigate(mozilla::dom::ClientNavigateOpConstructorArgs const&, mozilla::ipc::ActorLifecycleProxy*)::{lambda(mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue const&)#1}>::~ThenValue()’ not found in profile data
Error: COMPILER_WARNING: [#def11]
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘non-virtual thunk to mozilla::detail::ProxyFunctionRunnable<mozilla::dom::ClientManagerService::OpenWindow(mozilla::dom::ThreadsafeContentParentHandle*, mozilla::dom::ClientOpenWindowArgs const&)::{lambda()#1}, mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> >::~ProxyFunctionRunnable()’
firefox-150.0/xpcom/threads/MozPromise.h:1824:7: warning[-Wmissing-profile]: profile for function ‘non-virtual thunk to mozilla::detail::ProxyFunctionRunnable<mozilla::dom::ClientManagerService::OpenWindow(mozilla::dom::ThreadsafeContentParentHandle*, mozilla::dom::ClientOpenWindowArgs const&)::{lambda()#1}, mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> >::~ProxyFunctionRunnable()’ not found in profile data
Error: COMPILER_WARNING: [#def12]
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::detail::ProxyFunctionRunnable<mozilla::dom::ClientManagerService::OpenWindow(mozilla::dom::ThreadsafeContentParentHandle*, mozilla::dom::ClientOpenWindowArgs const&)::{lambda()#1}, mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> >::Run()’
firefox-150.0/xpcom/threads/MozPromise.h:1835:14: warning[-Wmissing-profile]: profile for function ‘mozilla::detail::ProxyFunctionRunnable<mozilla::dom::ClientManagerService::OpenWindow(mozilla::dom::ThreadsafeContentParentHandle*, mozilla::dom::ClientOpenWindowArgs const&)::{lambda()#1}, mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> >::Run()’ not found in profile data
Error: COMPILER_WARNING: [#def13]
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::detail::ProxyFunctionRunnable<mozilla::dom::ClientManagerService::OpenWindow(mozilla::dom::ThreadsafeContentParentHandle*, mozilla::dom::ClientOpenWindowArgs const&)::{lambda()#1}, mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> >::Cancel()’
firefox-150.0/xpcom/threads/MozPromise.h:1842:12: warning[-Wmissing-profile]: profile for function ‘mozilla::detail::ProxyFunctionRunnable<mozilla::dom::ClientManagerService::OpenWindow(mozilla::dom::ThreadsafeContentParentHandle*, mozilla::dom::ClientOpenWindowArgs const&)::{lambda()#1}, mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> >::Cancel()’ not found in profile data
Error: COMPILER_WARNING: [#def14]
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘non-virtual thunk to mozilla::detail::ProxyFunctionRunnable<mozilla::dom::ClientManagerService::OpenWindow(mozilla::dom::ThreadsafeContentParentHandle*, mozilla::dom::ClientOpenWindowArgs const&)::{lambda()#1}, mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> >::Cancel()’
firefox-150.0/xpcom/threads/MozPromise.h:1842:12: warning[-Wmissing-profile]: profile for function ‘non-virtual thunk to mozilla::detail::ProxyFunctionRunnable<mozilla::dom::ClientManagerService::OpenWindow(mozilla::dom::ThreadsafeContentParentHandle*, mozilla::dom::ClientOpenWindowArgs const&)::{lambda()#1}, mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> >::Cancel()’ not found in profile data
Error: COMPILER_WARNING: [#def15]
firefox-150.0/xpcom/threads/nsThreadUtils.h: scope_hint: In member function ‘mozilla::detail::RunnableFunction<mozilla::dom::(anonymous namespace)::ClaimOnMainThread(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerDescriptor const&)::{lambda()#1}>::~RunnableFunction()’
firefox-150.0/xpcom/threads/nsThreadUtils.h:538:7: warning[-Wmissing-profile]: profile for function ‘mozilla::detail::RunnableFunction<mozilla::dom::(anonymous namespace)::ClaimOnMainThread(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerDescriptor const&)::{lambda()#1}>::~RunnableFunction()’ not found in profile data
Error: COMPILER_WARNING: [#def16]
firefox-150.0/xpcom/threads/nsThreadUtils.h: scope_hint: In member function ‘mozilla::detail::RunnableFunction<mozilla::dom::(anonymous namespace)::OnShutdown()::{lambda()#1}>::~RunnableFunction()’
firefox-150.0/xpcom/threads/nsThreadUtils.h:538:7: warning[-Wmissing-profile]: profile for function ‘mozilla::detail::RunnableFunction<mozilla::dom::(anonymous namespace)::OnShutdown()::{lambda()#1}>::~RunnableFunction()’ not found in profile data
Error: COMPILER_WARNING: [#def17]
firefox-150.0/xpcom/threads/nsThreadUtils.h: scope_hint: In member function ‘mozilla::detail::RunnableFunction<mozilla::dom::(anonymous namespace)::ClaimOnMainThread(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerDescriptor const&)::{lambda()#1}>::Run()’
firefox-150.0/xpcom/threads/nsThreadUtils.h:544:14: warning[-Wmissing-profile]: profile for function ‘mozilla::detail::RunnableFunction<mozilla::dom::(anonymous namespace)::ClaimOnMainThread(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerDescriptor const&)::{lambda()#1}>::Run()’ not found in profile data
Scan Properties
| analyzer-version-clippy | 1.95.0 |
| analyzer-version-cppcheck | 2.20.0 |
| analyzer-version-gcc | 16.0.1 |
| analyzer-version-gcc-analyzer | 16.0.1 |
| analyzer-version-shellcheck | 0.11.0 |
| analyzer-version-unicontrol | 0.0.2 |
| diffbase-analyzer-version-clippy | 1.95.0 |
| diffbase-analyzer-version-cppcheck | 2.20.0 |
| diffbase-analyzer-version-gcc | 16.0.1 |
| diffbase-analyzer-version-gcc-analyzer | 16.0.1 |
| diffbase-analyzer-version-shellcheck | 0.11.0 |
| diffbase-analyzer-version-unicontrol | 0.0.2 |
| diffbase-enabled-plugins | clippy, cppcheck, gcc, shellcheck, unicontrol |
| diffbase-exit-code | 0 |
| diffbase-host | ip-172-16-1-209.us-west-2.compute.internal |
| diffbase-known-false-positives | /usr/share/csmock/known-false-positives.js |
| diffbase-known-false-positives-rpm | known-false-positives-0.0.0.20260420.180315.gd39a405.main-1.el9.noarch |
| diffbase-mock-config | fedora-rawhide-x86_64 |
| diffbase-project-name | firefox-150.0-1.fc45 |
| diffbase-store-results-to | /tmp/tmplwjg11b4/firefox-150.0-1.fc45.tar.xz |
| diffbase-time-created | 2026-04-28 22:30:01 |
| diffbase-time-finished | 2026-04-29 05:44:22 |
| diffbase-tool | csmock |
| diffbase-tool-args | '/usr/bin/csmock' '-r' 'fedora-rawhide-x86_64' '-t' 'cppcheck,gcc,shellcheck,clippy,unicontrol' '-o' '/tmp/tmplwjg11b4/firefox-150.0-1.fc45.tar.xz' '--gcc-analyze' '--unicontrol-notests' '--unicontrol-bidi-only' '--install' 'pam' '--gcc-analyzer-bin=/usr/bin/gcc' '/tmp/tmplwjg11b4/firefox-150.0-1.fc45.src.rpm' |
| diffbase-tool-version | csmock-3.8.5-1.el9 |
| enabled-plugins | clippy, cppcheck, gcc, shellcheck, unicontrol |
| exit-code | 0 |
| host | ip-172-16-1-209.us-west-2.compute.internal |
| known-false-positives | /usr/share/csmock/known-false-positives.js |
| known-false-positives-rpm | known-false-positives-0.0.0.20260420.180315.gd39a405.main-1.el9.noarch |
| mock-config | fedora-rawhide-x86_64 |
| project-name | firefox-150.0-1.fc44 |
| store-results-to | /tmp/tmpjhfebrbo/firefox-150.0-1.fc44.tar.xz |
| time-created | 2026-04-28 15:15:30 |
| time-finished | 2026-04-28 22:27:20 |
| title | Fixed findings |
| tool | csmock |
| tool-args | '/usr/bin/csmock' '-r' 'fedora-rawhide-x86_64' '-t' 'cppcheck,gcc,shellcheck,clippy,unicontrol' '-o' '/tmp/tmpjhfebrbo/firefox-150.0-1.fc44.tar.xz' '--gcc-analyze' '--unicontrol-notests' '--unicontrol-bidi-only' '--install' 'pam' '--gcc-analyzer-bin=/usr/bin/gcc' '/tmp/tmpjhfebrbo/firefox-150.0-1.fc44.src.rpm' |
| tool-version | csmock-3.8.5-1.el9 |