[Digikam-devel] New Defects reported by Coverity Scan for digiKam
scan-admin at coverity.com
scan-admin at coverity.com
Sun Jun 28 17:47:05 BST 2015
Hi,
Please find the latest report on new defect(s) introduced to digiKam found with Coverity Scan.
6 new defect(s) introduced to digiKam found with Coverity Scan.
3 defect(s), reported by Coverity Scan earlier, were marked fixed in the recent build analyzed by Coverity Scan.
New defect(s) Reported-by: Coverity Scan
Showing 6 of 6 defect(s)
** CID 1308783: Uninitialized members (UNINIT_CTOR)
/mnt/devel/GIT/4.x/extra/kipi-plugins/googleservices/newalbumdlg.cpp: 78 in KIPIGoogleServicesPlugin::NewAlbumDlg::NewAlbumDlg(QWidget *, const QString &)()
________________________________________________________________________________________________________
*** CID 1308783: Uninitialized members (UNINIT_CTOR)
/mnt/devel/GIT/4.x/extra/kipi-plugins/googleservices/newalbumdlg.cpp: 78 in KIPIGoogleServicesPlugin::NewAlbumDlg::NewAlbumDlg(QWidget *, const QString &)()
72 albumBoxLayout->addRow(i18nc("folder edit","Title:"),m_titleEdt);
73 albumBoxLayout->setFieldGrowthPolicy(QFormLayout::AllNonFixedFieldsGrow);
74 albumBoxLayout->setSpacing(KDialog::spacingHint());
75 albumBoxLayout->setMargin(KDialog::spacingHint());
76 mainWidget->setMinimumSize(300,0);
77 mainWidget->setLayout(albumBoxLayout);
>>> CID 1308783: Uninitialized members (UNINIT_CTOR)
>>> Non-static class member "m_protectedRBtn" is not initialized in this constructor nor in any functions that it calls.
78 return;
79 }
80
81 QGroupBox* const albumBox = new QGroupBox(i18n("Album"), mainWidget);
82 albumBox->setWhatsThis(
83 i18n("These are basic settings for the new Google Photos/Picasaweb album."));
** CID 1308782: Uninitialized members (UNINIT_CTOR)
/mnt/devel/GIT/4.x/extra/kipi-plugins/googleservices/gswidget.cpp: 302 in KIPIGoogleServicesPlugin::GoogleServicesWidget::GoogleServicesWidget(QWidget *, KIPI::Interface *, const QString &)()
________________________________________________________________________________________________________
*** CID 1308782: Uninitialized members (UNINIT_CTOR)
/mnt/devel/GIT/4.x/extra/kipi-plugins/googleservices/gswidget.cpp: 302 in KIPIGoogleServicesPlugin::GoogleServicesWidget::GoogleServicesWidget(QWidget *, KIPI::Interface *, const QString &)()
296 }
297 else
298 {
299 uploadBox->hide();
300 sizeBox->hide();
301 }
>>> CID 1308782: Uninitialized members (UNINIT_CTOR)
>>> Non-static class member "m_tagsBGrp" is not initialized in this constructor nor in any functions that it calls.
302 }
303
304 GoogleServicesWidget::~GoogleServicesWidget()
305 {
306 }
307
** CID 1308781: Uninitialized members (UNINIT_CTOR)
/mnt/devel/GIT/4.x/extra/kipi-plugins/googleservices/picasawebtalker.cpp: 88 in KIPIGoogleServicesPlugin::PicasawebTalker::PicasawebTalker(QWidget *)()
________________________________________________________________________________________________________
*** CID 1308781: Uninitialized members (UNINIT_CTOR)
/mnt/devel/GIT/4.x/extra/kipi-plugins/googleservices/picasawebtalker.cpp: 88 in KIPIGoogleServicesPlugin::PicasawebTalker::PicasawebTalker(QWidget *)()
82
83 PicasawebTalker::PicasawebTalker(QWidget* const parent)
84 :Authorize(parent,QString("https://picasaweb.google.com/data/")), m_job(0)
85 {
86 connect(this, SIGNAL(signalError(QString)),
87 this, SLOT(slotError(QString)));
>>> CID 1308781: Uninitialized members (UNINIT_CTOR)
>>> Non-static class member "m_state" is not initialized in this constructor nor in any functions that it calls.
88 }
89
90 PicasawebTalker::~PicasawebTalker()
91 {
92 if (m_job)
93 m_job->kill();
** CID 1308780: Uninitialized members (UNINIT_CTOR)
/mnt/devel/GIT/4.x/extra/kipi-plugins/googleservices/gdtalker.cpp: 84 in KIPIGoogleServicesPlugin::GDTalker::GDTalker(QWidget *)()
________________________________________________________________________________________________________
*** CID 1308780: Uninitialized members (UNINIT_CTOR)
/mnt/devel/GIT/4.x/extra/kipi-plugins/googleservices/gdtalker.cpp: 84 in KIPIGoogleServicesPlugin::GDTalker::GDTalker(QWidget *)()
78
79 GDTalker::GDTalker(QWidget* const parent)
80 :Authorize(parent,QString("https://www.googleapis.com/auth/drive"))
81 {
82 m_rootid = "root";
83 m_rootfoldername = "GoogleDrive Root";
>>> CID 1308780: Uninitialized members (UNINIT_CTOR)
>>> Non-static class member "m_state" is not initialized in this constructor nor in any functions that it calls.
84 }
85
86 GDTalker::~GDTalker()
87 {
88
89 }
** CID 1308779: Control flow issues (NESTING_INDENT_MISMATCH)
/mnt/devel/GIT/4.x/extra/kipi-plugins/googleservices/gswindow.cpp: 1202 in KIPIGoogleServicesPlugin::GSWindow::slotCreateFolderDone(int, const QString &, const QString &)()
________________________________________________________________________________________________________
*** CID 1308779: Control flow issues (NESTING_INDENT_MISMATCH)
/mnt/devel/GIT/4.x/extra/kipi-plugins/googleservices/gswindow.cpp: 1202 in KIPIGoogleServicesPlugin::GSWindow::slotCreateFolderDone(int, const QString &, const QString &)()
1196 else
1197 {
1198 if(code == 0)
1199 KMessageBox::error(this, i18n("Google Photos/PicasaWeb call failed:\n%1", msg));
1200 else
1201 m_currentAlbumId = albumId;
>>> CID 1308779: Control flow issues (NESTING_INDENT_MISMATCH)
>>> This statement is indented to column 13, as if it were nested within the preceding parent statement, but it is not.
1202 m_picsasa_talker->listAlbums();
1203 }
1204
1205 }
1206
1207 void GSWindow::slotTransferCancel()
** CID 1308778: Control flow issues (DEADCODE)
/mnt/devel/GIT/4.x/core/utilities/baloo/baloowrap.cpp: 233 in Digikam::BalooWrap::bestDigikamTagForTagName(const Digikam::ImageInfo &, const QString &) const()
________________________________________________________________________________________________________
*** CID 1308778: Control flow issues (DEADCODE)
/mnt/devel/GIT/4.x/core/utilities/baloo/baloowrap.cpp: 233 in Digikam::BalooWrap::bestDigikamTagForTagName(const Digikam::ImageInfo &, const QString &) const()
227 {
228 id = TagsCache::instance()->parentTag(id);
229 score++;
230 }
231 while (id);
232
>>> CID 1308778: Control flow issues (DEADCODE)
>>> Execution cannot reach this expression "score < currentMinimumScore" inside statement "if (!currentMinimumScore ||...".
233 if (!currentMinimumScore || score < currentMinimumScore)
234 {
235 currentCandidate = tagId;
236 }
237 }
238
________________________________________________________________________________________________________
To view the defects in Coverity Scan visit, https://scan.coverity.com/projects/285?tab=overview
To manage Coverity Scan email notifications for "digikam-devel at kde.org", click https://scan.coverity.com/subscriptions/edit?email=digikam-devel%40kde.org&token=621bfe7450f4a870432a2a9c106aa3a8
More information about the Digikam-devel
mailing list