Error: COMPILER_WARNING (CWE-909): [#def1] plasma-desktop-6.6.4/emojier/emojierplugin.cpp:162:65: warning[-Wmissing-field-initializers]: missing initializer for member ‘Emoji::skinToneVariantIndex’ # 160| recent.prepend(emoji); # 161| recentDescriptions.prepend(emojiDescription); # 162|-> m_emoji.prepend(Emoji{emoji, emojiDescription, {}, 0, {}}); # 163| Q_EMIT endInsertRows(); # 164| Error: COMPILER_WARNING (CWE-909): [#def2] plasma-desktop-6.6.4/emojier/emojierplugin.cpp: scope_hint: In member function ‘void RecentEmojiModel::includeRecent(const QString&, const QString&)’ plasma-desktop-6.6.4/emojier/emojierplugin.cpp:162:65: warning[-Wmissing-field-initializers]: missing initializer for member ‘Emoji::skinTone’ # 162 | m_emoji.prepend(Emoji{emoji, emojiDescription, {}, 0, {}}); # | ^ # 160| recent.prepend(emoji); # 161| recentDescriptions.prepend(emojiDescription); # 162|-> m_emoji.prepend(Emoji{emoji, emojiDescription, {}, 0, {}}); # 163| Q_EMIT endInsertRows(); # 164| Error: COMPILER_WARNING (CWE-909): [#def3] plasma-desktop-6.6.4/emojier/emojierplugin.cpp:202:61: warning[-Wmissing-field-initializers]: missing initializer for member ‘Emoji::skinToneVariantIndex’ # 200| m_emoji.clear(); # 201| for (const QString &c : recent) { # 202|-> m_emoji += {c, recentDescriptions.at(i++), {}, 0, {}}; # 203| } # 204| endResetModel(); Error: COMPILER_WARNING (CWE-909): [#def4] plasma-desktop-6.6.4/emojier/emojierplugin.cpp: scope_hint: In member function ‘void RecentEmojiModel::refresh()’ plasma-desktop-6.6.4/emojier/emojierplugin.cpp:202:61: warning[-Wmissing-field-initializers]: missing initializer for member ‘Emoji::skinTone’ # 202 | m_emoji += {c, recentDescriptions.at(i++), {}, 0, {}}; # | ^ # 200| m_emoji.clear(); # 201| for (const QString &c : recent) { # 202|-> m_emoji += {c, recentDescriptions.at(i++), {}, 0, {}}; # 203| } # 204| endResetModel(); Error: COMPILER_WARNING (CWE-252): [#def5] plasma-desktop-6.6.4/kcms/dateandtime/helper.cpp: scope_hint: In member function ‘int ClockHelper::ntp(const QStringList&, bool)’ plasma-desktop-6.6.4/kcms/dateandtime/helper.cpp:41:25: warning[-Wunused-result]: ignoring return value of ‘virtual bool QFile::open(QIODeviceBase::OpenMode)’, declared with attribute ‘nodiscard’ # 41 | config_file.open(QIODevice::WriteOnly); # | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/QFile:1: included_from: Included from here. plasma-desktop-6.6.4/kcms/dateandtime/helper.cpp:20: included_from: Included from here. /usr/include/qt6/QtCore/qfile.h:264:32: note: declared here # 264 | QFILE_MAYBE_NODISCARD bool open(OpenMode flags) override; # | ^~~~ # 39| QFile config_file(KDE_CONFDIR "/kcmclockrc"); # 40| if (!config_file.exists()) { # 41|-> config_file.open(QIODevice::WriteOnly); # 42| config_file.close(); # 43| config_file.setPermissions(QFile::ReadOwner | QFile::WriteOwner | QFile::ReadGroup | QFile::ReadOther);
| analyzer-version-clippy | 1.95.0 |
| analyzer-version-cppcheck | 2.20.0 |
| analyzer-version-gcc | 16.1.1 |
| analyzer-version-gcc-analyzer | 16.1.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.1.1 |
| diffbase-analyzer-version-gcc-analyzer | 16.1.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-122.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.20260524.213755.g3c6d0be.main-1.el9.noarch |
| diffbase-mock-config | fedora-rawhide-x86_64 |
| diffbase-project-name | plasma-desktop-6.6.91-1.fc45 |
| diffbase-store-results-to | /tmp/tmpow_sav49/plasma-desktop-6.6.91-1.fc45.tar.xz |
| diffbase-time-created | 2026-06-01 15:50:40 |
| diffbase-time-finished | 2026-06-01 16:02:06 |
| diffbase-tool | csmock |
| diffbase-tool-args | '/usr/bin/csmock' '-r' 'fedora-rawhide-x86_64' '-t' 'shellcheck,cppcheck,clippy,unicontrol,gcc' '-o' '/tmp/tmpow_sav49/plasma-desktop-6.6.91-1.fc45.tar.xz' '--gcc-analyze' '--unicontrol-notests' '--unicontrol-bidi-only' '--install' 'pam' '--gcc-analyzer-bin=/usr/bin/gcc' '/tmp/tmpow_sav49/plasma-desktop-6.6.91-1.fc45.src.rpm' |
| diffbase-tool-version | csmock-3.8.5.20260529.133039.g6f3b5c6-1.el9 |
| enabled-plugins | clippy, cppcheck, gcc, shellcheck, unicontrol |
| exit-code | 0 |
| host | ip-172-16-1-122.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.20260524.213755.g3c6d0be.main-1.el9.noarch |
| mock-config | fedora-rawhide-x86_64 |
| project-name | plasma-desktop-6.6.4-1.fc44 |
| store-results-to | /tmp/tmpc17haipv/plasma-desktop-6.6.4-1.fc44.tar.xz |
| time-created | 2026-06-01 15:37:59 |
| time-finished | 2026-06-01 15:50:11 |
| title | Fixed findings |
| tool | csmock |
| tool-args | '/usr/bin/csmock' '-r' 'fedora-rawhide-x86_64' '-t' 'shellcheck,cppcheck,clippy,unicontrol,gcc' '-o' '/tmp/tmpc17haipv/plasma-desktop-6.6.4-1.fc44.tar.xz' '--gcc-analyze' '--unicontrol-notests' '--unicontrol-bidi-only' '--install' 'pam' '--gcc-analyzer-bin=/usr/bin/gcc' '/tmp/tmpc17haipv/plasma-desktop-6.6.4-1.fc44.src.rpm' |
| tool-version | csmock-3.8.5.20260529.133039.g6f3b5c6-1.el9 |