OSDN Git Service

pthread: Fix crash due to fctx->delaying not being cleared.
authorDale Curtis <dalecurtis@chromium.org>
Fri, 13 Apr 2012 00:12:27 +0000 (17:12 -0700)
committerMichael Niedermayer <michaelni@gmx.at>
Fri, 13 Apr 2012 09:10:38 +0000 (11:10 +0200)
commita9d114dc8a24ae439fa6a2fe5eb1bfc346a0ad4a
tree236d18e56423778d3b82cd6737e006025d4dfff5
parente9dc616472081f13827dbb19999f515abb61f3ae
pthread: Fix crash due to fctx->delaying not being cleared.

corrects invalid return when avpkt->size == 0.

Reproducible with test case and ffplay -threads 2. Stack trace:
http://pastebin.com/PexZ4Uc0

Test case:
http://commondatastorage.googleapis.com/dalecurtis-shared/crash.ogm

Signed-off-by: Dale Curtis <dalecurtis@chromium.org>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
libavcodec/pthread.c