kio-fuse-5.1.0-4.fc40
List of Defects
Error: COMPILER_WARNING (CWE-252): [#def1]
kio-fuse-5.1.0-build/kio-fuse-5.1.0/kiofuseservice.cpp: scope_hint: In member function ‘bool KIOFuseService::registerServiceDaemonized()’
kio-fuse-5.1.0-build/kio-fuse-5.1.0/kiofuseservice.cpp:165:28: warning[-Wunused-result]: ignoring return value of ‘ssize_t read(int, void*, size_t)’ declared with attribute ‘warn_unused_result’
# 165 | (void) read(waiter[0], &result, sizeof(result));
# | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 163| return false;
# 164| default: // Parent
# 165|-> (void) read(waiter[0], &result, sizeof(result));
# 166| if(result)
# 167| waitpid(cpid, nullptr, 0);
Error: COMPILER_WARNING (CWE-252): [#def2]
kio-fuse-5.1.0-build/kio-fuse-5.1.0/kiofuseservice.cpp:180:21: warning[-Wunused-result]: ignoring return value of ‘int chdir(const char*)’ declared with attribute ‘warn_unused_result’
# 180 | (void) chdir("/");
# | ~~~~~^~~~~
# 178| }
# 179|
# 180|-> (void) chdir("/");
# 181|
# 182| /* Propagate completion of daemon initialization */
Error: COMPILER_WARNING (CWE-252): [#def3]
kio-fuse-5.1.0-build/kio-fuse-5.1.0/kiofuseservice.cpp:183:21: warning[-Wunused-result]: ignoring return value of ‘ssize_t write(int, const void*, size_t)’ declared with attribute ‘warn_unused_result’
# 183 | (void) write(waiter[1], &result, sizeof(result));
# | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 181|
# 182| /* Propagate completion of daemon initialization */
# 183|-> (void) write(waiter[1], &result, sizeof(result));
# 184| close(waiter[0]);
# 185| close(waiter[1]);
Error: COMPILER_WARNING (CWE-252): [#def4]
kio-fuse-5.1.0-build/kio-fuse-5.1.0/kiofusevfs.cpp: scope_hint: In member function ‘void KIOFuseVFS::exitHandler()’
kio-fuse-5.1.0-build/kio-fuse-5.1.0/kiofusevfs.cpp:2429:15: warning[-Wunused-result]: ignoring return value of ‘ssize_t read(int, void*, size_t)’ declared with attribute ‘warn_unused_result’
# 2429 | ::read(signalFd[1], &tmp, sizeof(tmp));
# | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 2427| m_signalNotifier->setEnabled(false);
# 2428| int tmp;
# 2429|-> ::read(signalFd[1], &tmp, sizeof(tmp));
# 2430| stop();
# 2431| }
Error: COMPILER_WARNING (CWE-252): [#def5]
kio-fuse-5.1.0-build/kio-fuse-5.1.0/kiofusevfs.cpp: scope_hint: In static member function ‘static void KIOFuseVFS::signalHandler(int)’
kio-fuse-5.1.0-build/kio-fuse-5.1.0/kiofusevfs.cpp:2435:16: warning[-Wunused-result]: ignoring return value of ‘ssize_t write(int, const void*, size_t)’ declared with attribute ‘warn_unused_result’
# 2435 | ::write(signalFd[0], &signal, sizeof(signal));
# | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 2433| void KIOFuseVFS::signalHandler(int signal)
# 2434| {
# 2435|-> ::write(signalFd[0], &signal, sizeof(signal));
# 2436| }
# 2437|
Scan Properties
analyzer-version-clang | 18.1.7 |
analyzer-version-cppcheck | 2.14.2 |
analyzer-version-gcc | 14.1.1 |
analyzer-version-gcc-analyzer | 14.1.1 |
analyzer-version-shellcheck | 0.10.0 |
enabled-plugins | clang, cppcheck, gcc, shellcheck |
exit-code | 0 |
host | ip-172-16-1-225.us-west-2.compute.internal |
mock-config | fedora-41-x86_64 |
project-name | kio-fuse-5.1.0-4.fc40 |
store-results-to | /tmp/tmpgsvnpboi/kio-fuse-5.1.0-4.fc40.tar.xz |
time-created | 2024-07-03 14:28:49 |
time-finished | 2024-07-03 14:30:59 |
tool | csmock |
tool-args | '/usr/bin/csmock' '-r' 'fedora-41-x86_64' '-t' 'cppcheck,gcc,clang,shellcheck' '-o' '/tmp/tmpgsvnpboi/kio-fuse-5.1.0-4.fc40.tar.xz' '--gcc-analyze' '/tmp/tmpgsvnpboi/kio-fuse-5.1.0-4.fc40.src.rpm' |
tool-version | csmock-3.5.3-1.el9 |