[FFmpeg-trac] #2526(undetermined:open): ffmpeg on windows crashes when using Avisynth 2.5.8
FFmpeg
trac at avcodec.org
Fri Aug 16 23:24:15 CEST 2013
#2526: ffmpeg on windows crashes when using Avisynth 2.5.8
-------------------------------------+-------------------------------------
Reporter: Zarxrax | Owner:
Type: defect | Status: open
Priority: important | Component:
Version: unspecified | undetermined
Keywords: regression | Resolution:
Blocking: | Blocked By:
Analyzed by developer: 0 | Reproduced by developer: 0
-------------------------------------+-------------------------------------
Comment (by qyot27):
After yet another round of fiddling with things yesterday (mostly a wild
goose chase, but I did realize yesterday that it was in the parameters
being passed to avs_bit_blt rather than avs_bit_blt itself) and again
earlier this afternoon, I finally uncovered the real reason for the crash.
It was part of the API change that occurred between 2.5 and 2.6,
specifically concerning the functions avs_get_row_size_p and
avs_get_height_p. These are then called by avs_bit_blt and it's the API
mismatch on those two functions that cause the crash, since the
avisynth_c.h header included in compat/avisynth/ assumes 2.6's versions of
those functions. AvxSynth uses 2.6's versions so that's why it wasn't
affected by it.
A patch that properly fixes this and makes using 2.5.8 work again will be
submitted shortly.
--
Ticket URL: <https://ffmpeg.org/trac/ffmpeg/ticket/2526#comment:15>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list