Text   |  XML   |  ReML   |   Visible Warnings:

Null Pointer Dereference  at mail-index-transaction.c:1284

No properties have been set. | edit properties
Jump to warning location ↓ warning details...
Show Events | Options

mail_index_update_ext

(/home/sate/Testcases/c/cve/dovecot-1.2.0/src/lib-index/mail-index-transaction.c)expand/collapse
Show more  
 1261  void mail_index_update_ext(struct mail_index_transaction *t, uint32_t seq,
 1262                             uint32_t ext_id, const void *data, void *old_data_r)
 1263  {
 1264          struct mail_index *index = t->view->index;
 1265          const struct mail_index_registered_ext *rext;
 1266          const struct mail_transaction_ext_intro *intro;
 1267          uint16_t record_size;
 1268          ARRAY_TYPE(seq_array) *array;
 1269          unsigned int count;
 1270   
 1271          i_assert(seq > 0 &&
 1272                   (seq <= mail_index_view_get_messages_count(t->view) ||
 1273                    seq <= t->last_new_seq));
 1274          i_assert(ext_id < array_count(&index->extensions));
 1275   
 1276          t->log_ext_updates = TRUE;
 1277   
 1278          if (!array_is_created(&t->ext_resizes)) {
 1279                  intro = NULL;
 1280                  count = 0;
 1281          } else {
 1282                  intro = array_get(&t->ext_resizes, &count);
 1283          }
 1284          if (ext_id < count && intro[ext_id].name_size != 0) {
Show more  




Change Warning 7195.24587 : Null Pointer Dereference

Priority:
State:
Finding:
Owner:
Note: