#510 closed defect (fixed)
Crash on h264 content
Reported by: | Owned by: | ||
---|---|---|---|
Priority: | normal | Component: | libavcodec |
Version: | unspecified | Severity: | normal |
Keywords: | Cc: | ||
Blocked By: | Blocking: | ||
Reproduced by developer: | no | Analyzed by developer: | no |
Description
When playing some piece of content on windows using ffmpeg compiled with mingw,
I was sometimes getting a crash while opening the media. The error reported by
windows was: [...] the memory could not be 'read' at [...]. By using libduma,
I've been able to see that it was due to a misaligned buffer.
If 'h264_split' from libavcodec/h264.c returns an odd number, a read error will
be later encountered when the control will reach
'decode_picture_parameter_set()' called by 'try_decode_frame()' when opening the
media.
Attachments (1)
Change History (7)
by , 19 years ago
comment:1 by , 19 years ago
Using this patch, the problem went away and libduma did not report any more
error when opening the media.
comment:6 by , 19 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
Fixed differently. It is now clean in valgrind.
Patch