
Error: FORWARD_NULL (CWE-476):
digikam-3.0.0-rc/extra/libkvkontakte/libkvkontakte/vkontaktejobs.cpp:110: dynamic_cast: Dynamic cast to pointer "dynamic_cast <KIO::StoredTransferJob *>(kjob)" can return NULL.
digikam-3.0.0-rc/extra/libkvkontakte/libkvkontakte/vkontaktejobs.cpp:110: alias_transfer: Assigning: "job" = "dynamic_cast <KIO::StoredTransferJob *>(kjob)".
digikam-3.0.0-rc/extra/libkvkontakte/libkvkontakte/vkontaktejobs.cpp:112: cond_true: Condition "job->error()", taking true branch
digikam-3.0.0-rc/extra/libkvkontakte/libkvkontakte/vkontaktejobs.cpp:116: var_deref_model: Passing null pointer "job" to function "KIO::Job::errorString() const", which dereferences it. (The dereference happens because this is a virtual function call.)

Error: FORWARD_NULL (CWE-476):
digikam-3.0.0-rc/extra/libkvkontakte/libkvkontakte/allnoteslistjob.cpp:66: dynamic_cast: Dynamic cast to pointer "dynamic_cast <Vkontakte::NotesListJob *>(kjob)" can return NULL.
digikam-3.0.0-rc/extra/libkvkontakte/libkvkontakte/allnoteslistjob.cpp:66: alias_transfer: Assigning: "job" = "dynamic_cast <Vkontakte::NotesListJob *>(kjob)".
digikam-3.0.0-rc/extra/libkvkontakte/libkvkontakte/allnoteslistjob.cpp:69: cond_true: Condition "job->error()", taking true branch
digikam-3.0.0-rc/extra/libkvkontakte/libkvkontakte/allnoteslistjob.cpp:72: var_deref_model: Passing null pointer "job" to function "KJob::errorString() const", which dereferences it. (The dereference happens because this is a virtual function call.)

Error: FORWARD_NULL (CWE-476):
digikam-3.0.0-rc/extra/libkvkontakte/libkvkontakte/allnoteslistjob.cpp:66: dynamic_cast: Dynamic cast to pointer "dynamic_cast <Vkontakte::NotesListJob *>(kjob)" can return NULL.
digikam-3.0.0-rc/extra/libkvkontakte/libkvkontakte/allnoteslistjob.cpp:66: alias_transfer: Assigning: "job" = "dynamic_cast <Vkontakte::NotesListJob *>(kjob)".
digikam-3.0.0-rc/extra/libkvkontakte/libkvkontakte/allnoteslistjob.cpp:69: cond_false: Condition "job->error()", taking false branch
digikam-3.0.0-rc/extra/libkvkontakte/libkvkontakte/allnoteslistjob.cpp:74: if_end: End of if statement
digikam-3.0.0-rc/extra/libkvkontakte/libkvkontakte/allnoteslistjob.cpp:76: var_deref_model: Passing null pointer "job" to function "Vkontakte::NotesListJob::list() const", which dereferences it.
digikam-3.0.0-rc/extra/libkvkontakte/libkvkontakte/noteslistjob.cpp:70:5: deref_parm: Directly dereferencing parameter "this".

Error: FORWARD_NULL (CWE-476):
digikam-3.0.0-rc/extra/libkvkontakte/libkvkontakte/photopostjob.cpp:109: dynamic_cast: Dynamic cast to pointer "dynamic_cast <KIO::StoredTransferJob *>(kjob)" can return NULL.
digikam-3.0.0-rc/extra/libkvkontakte/libkvkontakte/photopostjob.cpp:109: alias_transfer: Assigning: "job" = "dynamic_cast <KIO::StoredTransferJob *>(kjob)".
digikam-3.0.0-rc/extra/libkvkontakte/libkvkontakte/photopostjob.cpp:111: cond_true: Condition "job->error()", taking true branch
digikam-3.0.0-rc/extra/libkvkontakte/libkvkontakte/photopostjob.cpp:115: var_deref_model: Passing null pointer "job" to function "KIO::Job::errorString() const", which dereferences it. (The dereference happens because this is a virtual function call.)

Error: FORWARD_NULL (CWE-476):
digikam-3.0.0-rc/extra/libkvkontakte/libkvkontakte/photojob.cpp:56: dynamic_cast: Dynamic cast to pointer "dynamic_cast <KIO::StoredTransferJob *>(kjob)" can return NULL.
digikam-3.0.0-rc/extra/libkvkontakte/libkvkontakte/photojob.cpp:56: alias_transfer: Assigning: "job" = "dynamic_cast <KIO::StoredTransferJob *>(kjob)".
digikam-3.0.0-rc/extra/libkvkontakte/libkvkontakte/photojob.cpp:58: cond_true: Condition "job->error()", taking true branch
digikam-3.0.0-rc/extra/libkvkontakte/libkvkontakte/photojob.cpp:62: var_deref_model: Passing null pointer "job" to function "KIO::Job::errorString() const", which dereferences it. (The dereference happens because this is a virtual function call.)

Error: FORWARD_NULL (CWE-476):
digikam-3.0.0-rc/extra/libkvkontakte/libkvkontakte/uploadphotosjob.cpp:176: dynamic_cast: Dynamic cast to pointer "dynamic_cast <Vkontakte::SavePhotoJob *>(kjob)" can return NULL.
digikam-3.0.0-rc/extra/libkvkontakte/libkvkontakte/uploadphotosjob.cpp:176: alias_transfer: Assigning: "job" = "dynamic_cast <Vkontakte::SavePhotoJob *>(kjob)".
digikam-3.0.0-rc/extra/libkvkontakte/libkvkontakte/uploadphotosjob.cpp:179: cond_true: Condition "job->error()", taking true branch
digikam-3.0.0-rc/extra/libkvkontakte/libkvkontakte/uploadphotosjob.cpp:182: var_deref_model: Passing null pointer "job" to function "KJob::errorString() const", which dereferences it. (The dereference happens because this is a virtual function call.)

Error: FORWARD_NULL (CWE-476):
digikam-3.0.0-rc/extra/libkvkontakte/libkvkontakte/uploadphotosjob.cpp:176: dynamic_cast: Dynamic cast to pointer "dynamic_cast <Vkontakte::SavePhotoJob *>(kjob)" can return NULL.
digikam-3.0.0-rc/extra/libkvkontakte/libkvkontakte/uploadphotosjob.cpp:176: alias_transfer: Assigning: "job" = "dynamic_cast <Vkontakte::SavePhotoJob *>(kjob)".
digikam-3.0.0-rc/extra/libkvkontakte/libkvkontakte/uploadphotosjob.cpp:179: cond_false: Condition "job->error()", taking false branch
digikam-3.0.0-rc/extra/libkvkontakte/libkvkontakte/uploadphotosjob.cpp:185: if_end: End of if statement
digikam-3.0.0-rc/extra/libkvkontakte/libkvkontakte/uploadphotosjob.cpp:187: var_deref_model: Passing null pointer "job" to function "Vkontakte::SavePhotoJob::list() const", which dereferences it.
digikam-3.0.0-rc/extra/libkvkontakte/libkvkontakte/savephotojob.cpp:105:5: deref_parm_field_in_call: Function "QList<QSharedPointer<Vkontakte::PhotoInfo> >::QList(QList<QSharedPointer<Vkontakte::PhotoInfo> > const &)" dereferences an offset off "this".
/usr/include/QtCore/qlist.h:122:46: deref_parm: Directly dereferencing parameter "l".

Error: FORWARD_NULL (CWE-476):
digikam-3.0.0-rc/extra/libkvkontakte/libkvkontakte/uploadphotosjob.cpp:88: dynamic_cast: Dynamic cast to pointer "dynamic_cast <Vkontakte::GetPhotoUploadServerJob *>(kjob)" can return NULL.
digikam-3.0.0-rc/extra/libkvkontakte/libkvkontakte/uploadphotosjob.cpp:88: alias_transfer: Assigning: "job" = "dynamic_cast <Vkontakte::GetPhotoUploadServerJob *>(kjob)".
digikam-3.0.0-rc/extra/libkvkontakte/libkvkontakte/uploadphotosjob.cpp:91: cond_true: Condition "job->error()", taking true branch
digikam-3.0.0-rc/extra/libkvkontakte/libkvkontakte/uploadphotosjob.cpp:94: var_deref_model: Passing null pointer "job" to function "KJob::errorString() const", which dereferences it. (The dereference happens because this is a virtual function call.)

Error: FORWARD_NULL (CWE-476):
digikam-3.0.0-rc/extra/libkvkontakte/libkvkontakte/uploadphotosjob.cpp:88: dynamic_cast: Dynamic cast to pointer "dynamic_cast <Vkontakte::GetPhotoUploadServerJob *>(kjob)" can return NULL.
digikam-3.0.0-rc/extra/libkvkontakte/libkvkontakte/uploadphotosjob.cpp:88: alias_transfer: Assigning: "job" = "dynamic_cast <Vkontakte::GetPhotoUploadServerJob *>(kjob)".
digikam-3.0.0-rc/extra/libkvkontakte/libkvkontakte/uploadphotosjob.cpp:91: cond_false: Condition "job->error()", taking false branch
digikam-3.0.0-rc/extra/libkvkontakte/libkvkontakte/uploadphotosjob.cpp:97: if_end: End of if statement
digikam-3.0.0-rc/extra/libkvkontakte/libkvkontakte/uploadphotosjob.cpp:99: var_deref_model: Passing null pointer "job" to function "Vkontakte::GetPhotoUploadServerJob::uploadUrl() const", which dereferences it.
digikam-3.0.0-rc/extra/libkvkontakte/libkvkontakte/getphotouploadserverjob.cpp:110:5: deref_parm_field_in_call: Function "QString::QString(QString const &)" dereferences an offset off "this".
/usr/include/QtCore/qstring.h:726:1: deref_parm: Directly dereferencing parameter "other".

Error: FORWARD_NULL (CWE-476):
digikam-3.0.0-rc/extra/libkvkontakte/libkvkontakte/uploadphotosjob.cpp:133: dynamic_cast: Dynamic cast to pointer "dynamic_cast <Vkontakte::PhotoPostJob *>(kjob)" can return NULL.
digikam-3.0.0-rc/extra/libkvkontakte/libkvkontakte/uploadphotosjob.cpp:133: alias_transfer: Assigning: "job" = "dynamic_cast <Vkontakte::PhotoPostJob *>(kjob)".
digikam-3.0.0-rc/extra/libkvkontakte/libkvkontakte/uploadphotosjob.cpp:139: cond_true: Condition "this->mayStartPostJob()", taking true branch
digikam-3.0.0-rc/extra/libkvkontakte/libkvkontakte/uploadphotosjob.cpp:139: cond_true: Condition "!this->d->pendingPostJobs.empty()", taking true branch
digikam-3.0.0-rc/extra/libkvkontakte/libkvkontakte/uploadphotosjob.cpp:148: cond_true: Condition "job->error()", taking true branch
digikam-3.0.0-rc/extra/libkvkontakte/libkvkontakte/uploadphotosjob.cpp:151: var_deref_model: Passing null pointer "job" to function "KJob::errorString() const", which dereferences it. (The dereference happens because this is a virtual function call.)

Error: FORWARD_NULL (CWE-476):
digikam-3.0.0-rc/extra/libkvkontakte/libkvkontakte/uploadphotosjob.cpp:133: dynamic_cast: Dynamic cast to pointer "dynamic_cast <Vkontakte::PhotoPostJob *>(kjob)" can return NULL.
digikam-3.0.0-rc/extra/libkvkontakte/libkvkontakte/uploadphotosjob.cpp:133: alias_transfer: Assigning: "job" = "dynamic_cast <Vkontakte::PhotoPostJob *>(kjob)".
digikam-3.0.0-rc/extra/libkvkontakte/libkvkontakte/uploadphotosjob.cpp:139: cond_true: Condition "this->mayStartPostJob()", taking true branch
digikam-3.0.0-rc/extra/libkvkontakte/libkvkontakte/uploadphotosjob.cpp:139: cond_true: Condition "!this->d->pendingPostJobs.empty()", taking true branch
digikam-3.0.0-rc/extra/libkvkontakte/libkvkontakte/uploadphotosjob.cpp:148: cond_false: Condition "job->error()", taking false branch
digikam-3.0.0-rc/extra/libkvkontakte/libkvkontakte/uploadphotosjob.cpp:154: if_end: End of if statement
digikam-3.0.0-rc/extra/libkvkontakte/libkvkontakte/uploadphotosjob.cpp:156: var_deref_model: Passing null pointer "job" to function "Vkontakte::PhotoPostJob::response() const", which dereferences it.
digikam-3.0.0-rc/extra/libkvkontakte/libkvkontakte/photopostjob.cpp:149:5: deref_parm_field_in_call: Function "QMap<QString, QVariant>::QMap(QMap<QString, QVariant> const &)" dereferences an offset off "this".
/usr/include/QtCore/qmap.h:184:5: deref_parm: Directly dereferencing parameter "other".

Error: FORWARD_NULL (CWE-476):
digikam-3.0.0-rc/extra/libkvkontakte/libkvkontakte/allmessageslistjob.cpp:84: dynamic_cast: Dynamic cast to pointer "dynamic_cast <Vkontakte::MessagesListJob *>(kjob)" can return NULL.
digikam-3.0.0-rc/extra/libkvkontakte/libkvkontakte/allmessageslistjob.cpp:84: alias_transfer: Assigning: "job" = "dynamic_cast <Vkontakte::MessagesListJob *>(kjob)".
digikam-3.0.0-rc/extra/libkvkontakte/libkvkontakte/allmessageslistjob.cpp:87: cond_true: Condition "job->error()", taking true branch
digikam-3.0.0-rc/extra/libkvkontakte/libkvkontakte/allmessageslistjob.cpp:90: var_deref_model: Passing null pointer "job" to function "KJob::errorString() const", which dereferences it. (The dereference happens because this is a virtual function call.)

Error: FORWARD_NULL (CWE-476):
digikam-3.0.0-rc/extra/libkvkontakte/libkvkontakte/allmessageslistjob.cpp:84: dynamic_cast: Dynamic cast to pointer "dynamic_cast <Vkontakte::MessagesListJob *>(kjob)" can return NULL.
digikam-3.0.0-rc/extra/libkvkontakte/libkvkontakte/allmessageslistjob.cpp:84: alias_transfer: Assigning: "job" = "dynamic_cast <Vkontakte::MessagesListJob *>(kjob)".
digikam-3.0.0-rc/extra/libkvkontakte/libkvkontakte/allmessageslistjob.cpp:87: cond_false: Condition "job->error()", taking false branch
digikam-3.0.0-rc/extra/libkvkontakte/libkvkontakte/allmessageslistjob.cpp:92: if_end: End of if statement
digikam-3.0.0-rc/extra/libkvkontakte/libkvkontakte/allmessageslistjob.cpp:94: var_deref_model: Passing null pointer "job" to function "Vkontakte::MessagesListJob::list() const", which dereferences it.
digikam-3.0.0-rc/extra/libkvkontakte/libkvkontakte/messageslistjob.cpp:76:5: deref_parm: Directly dereferencing parameter "this".

