X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fcoredump%2F_UCD_create.c;h=5d7219fc469ef1ab253ba2b743a1c08f095280fe;hb=c2399c9626da43ddc07c147db57f6759b2a019a7;hp=62f6ee05c793b18fae1c00bb9d8baf7b0ae29e7e;hpb=36981f1f5aac1c4e975a4a3d8cea68f1a4817b5c;p=platform%2Fupstream%2Flibunwind.git diff --git a/src/coredump/_UCD_create.c b/src/coredump/_UCD_create.c index 62f6ee0..5d7219f 100644 --- a/src/coredump/_UCD_create.c +++ b/src/coredump/_UCD_create.c @@ -238,6 +238,11 @@ _UCD_create(const char *filename) ui->n_threads = n_threads; ui->threads = malloc(sizeof (void *) * n_threads); + if (!ui->threads) + { + Debug(0, "Allocation failed"); + goto err; + } n_threads = 0; note_hdr = (Elf32_Nhdr *)ui->note_phdr;