More debug to track why a memory allocation suddenly fails
This commit is contained in:
parent
5c89c15be7
commit
fee5c55922
1 changed files with 5 additions and 1 deletions
|
@ -963,7 +963,11 @@ parse_mpeg2video(th_transport_t *t, th_stream_t *st, size_t len,
|
|||
st->st_curpkt = NULL;
|
||||
|
||||
st->st_buf.sb_data = malloc(st->st_buf.sb_size);
|
||||
assert(st->st_buf.sb_data != NULL);
|
||||
if(st->st_buf.sb_data == NULL) {
|
||||
fprintf(stderr, "Unable to allocate %d bytes\n",
|
||||
st->st_buf.sb_size);
|
||||
abort();
|
||||
}
|
||||
|
||||
/* If we know the frame duration, increase DTS accordingly */
|
||||
if(st->st_curdts != PTS_UNSET)
|
||||
|
|
Loading…
Add table
Reference in a new issue