kf6-karchive-6.3.0-1.fc41

List of Defects

Error: CLANG_WARNING: [#def1]
kf6-karchive-6.3.0-build/karchive-6.3.0/src/k7zip.cpp:1543:13: warning[core.CallAndMessage]: 1st function call argument is an uninitialized value
# 1541|               quint32 coderIndex;
# 1542|               getInStream(folder, startInIndex + j, seqInStream, coderIndex);
# 1543|->             seqInStreams.append(seqInStream);
# 1544|               coderIndexes.append(coderIndex);
# 1545|           }

Error: CLANG_WARNING: [#def2]
kf6-karchive-6.3.0-build/karchive-6.3.0/src/k7zip.cpp:1544:13: warning[core.CallAndMessage]: 1st function call argument is an uninitialized value
# 1542|               getInStream(folder, startInIndex + j, seqInStream, coderIndex);
# 1543|               seqInStreams.append(seqInStream);
# 1544|->             coderIndexes.append(coderIndex);
# 1545|           }
# 1546|   

Error: CLANG_WARNING: [#def3]
kf6-karchive-6.3.0-build/karchive-6.3.0/src/k7zip.cpp:1552:13: warning[core.CallAndMessage]: 1st function call argument is an uninitialized value
# 1550|               int seqOutStream;
# 1551|               getOutStream(folder, startOutIndex + j, seqOutStream);
# 1552|->             seqOutStreams.append(seqOutStream);
# 1553|           }
# 1554|   

Error: COMPILER_WARNING: [#def4]
kf6-karchive-6.3.0-build/karchive-6.3.0/src/kgzipfilter.cpp: scope_hint: In member function ‘bool KGzipFilter::init(int, Flag)’
kf6-karchive-6.3.0-build/karchive-6.3.0/src/kgzipfilter.cpp:74:26: warning[-Wzero-as-null-pointer-constant]: zero as null pointer constant
#   74 |     d->zStream.next_in = Z_NULL;
#      |                          ^~~~~~
#   72|           terminate();
#   73|       }
#   74|->     d->zStream.next_in = Z_NULL;
#   75|       d->zStream.avail_in = 0;
#   76|       if (mode == QIODevice::ReadOnly) {

Error: CLANG_WARNING: [#def5]
kf6-karchive-6.3.0-build/karchive-6.3.0/src/kgzipfilter.cpp:158:10: warning[deadcode.DeadStores]: Although the value stored to 'i' is used in the enclosing expression, the value is never actually read from 'i'
#  156|       const Bytef *p = d->zStream.next_in;
#  157|       int i = d->zStream.avail_in;
#  158|->     if ((i -= 10) < 0) {
#  159|           return false; // Need at least 10 bytes
#  160|       }

Error: CLANG_WARNING: [#def6]
kf6-karchive-6.3.0-build/karchive-6.3.0/src/kzip.cpp:161:9: warning[deadcode.DeadStores]: Value stored to 'buffer' is never read
#  159|           } /*end if*/
#  160|           pfi.ctime = uint((uchar)buffer[0] | (uchar)buffer[1] << 8 | (uchar)buffer[2] << 16 | (uchar)buffer[3] << 24);
#  161|->         buffer += 4;
#  162|       } /*end if*/
#  163|   

Error: CLANG_WARNING: [#def7]
kf6-karchive-6.3.0-build/karchive-6.3.0/src/kzip.cpp:196:9: warning[deadcode.DeadStores]: Value stored to 'buffer' is never read
#  194|           buffer += 2;
#  195|           pfi.gid = (uchar)buffer[0] | (uchar)buffer[1] << 8;
#  196|->         buffer += 2;
#  197|       } /*end if*/
#  198|       return true;

Error: CLANG_WARNING: [#def8]
kf6-karchive-6.3.0-build/karchive-6.3.0/src/kzip.cpp:469:13: warning[deadcode.DeadStores]: Value stored to 'startOfFile' is never read
#  467|           if (!memcmp(buffer, "PK\5\6", 4)) { // 'end of entries'
#  468|               // qCDebug(KArchiveLog) << "PK56 found end of archive";
#  469|->             startOfFile = false;
#  470|               break;
#  471|           }

Scan Properties

analyzer-version-clang18.1.7
analyzer-version-cppcheck2.14.2
analyzer-version-gcc14.1.1
analyzer-version-gcc-analyzer14.1.1
analyzer-version-shellcheck0.10.0
enabled-pluginsclang, cppcheck, gcc, shellcheck
exit-code0
hostip-172-16-1-137.us-west-2.compute.internal
mock-configfedora-41-x86_64
project-namekf6-karchive-6.3.0-1.fc41
store-results-to/tmp/tmp4dn3zgyp/kf6-karchive-6.3.0-1.fc41.tar.xz
time-created2024-07-03 13:57:50
time-finished2024-07-03 13:59:24
toolcsmock
tool-args'/usr/bin/csmock' '-r' 'fedora-41-x86_64' '-t' 'cppcheck,gcc,clang,shellcheck' '-o' '/tmp/tmp4dn3zgyp/kf6-karchive-6.3.0-1.fc41.tar.xz' '--gcc-analyze' '/tmp/tmp4dn3zgyp/kf6-karchive-6.3.0-1.fc41.src.rpm'
tool-versioncsmock-3.5.3-1.el9