Change #266636
| Category | ffmpeg |
| Changed by | jiangjie <jiangjie@agora.io> |
| Changed at | Sat 09 May 2026 13:27:17 |
| Repository | https://git.ffmpeg.org/ffmpeg.git |
| Project | ffmpeg |
| Branch | master |
| Revision | 2f4ad2497e932b739a2f9b7f27ff08dcf47dca56 |
Comments
avformat/movenc: fix dynamic buffer leaks on error paths In mov_write_iacb_tag(), the dynamic buffer dyn_bc was leaked when ff_iamf_write_descriptors() failed. In mov_write_track_udta_tag(), the dynamic buffer pb_buf was leaked when mov_write_track_kinds() failed, as the error path returned directly instead of going through cleanup. Fix both by ensuring ffio_free_dyn_buf() is called on all error paths.
Changed files
- libavformat/movenc.c