Opened 2 months ago

Last modified 2 months ago

#7612 open defect

Crash of FFMPEG webp decoder

Reported by: alexandre.vrubel Owned by:
Priority: important Component: avcodec
Version: git-master Keywords: webp crash abort regression
Cc: Blocked By:
Blocking: Reproduced by developer: yes
Analyzed by developer: no

Description

Summary of the bug:
When opening some WEBP files, the multithreaded webp decoder causes a crash on Windows version of ffmpeg, and explicitly asks for a bug report. linux version crashes as well.

How to reproduce:
ffmpeg -i crash_reading.webp output.jpg

ffmpeg version built on 20181201

The log and source image that causes the bug are added to this ticket.

I managed to circumvent the bug using the "-threads 1" option. Therefore, it appears that the bug is caused by a multithreading issue inside the webp decoder

Attachments (2)

ffmpeg-20181212-143540.log (6.9 KB) - added by alexandre.vrubel 2 months ago.
ffmpeg log of the bug
crash_reading.webp (4.0 KB) - added by alexandre.vrubel 2 months ago.
source image file that always reproduces the bug

Download all attachments as: .zip

Change History (4)

Changed 2 months ago by alexandre.vrubel

ffmpeg log of the bug

Changed 2 months ago by alexandre.vrubel

source image file that always reproduces the bug

comment:1 Changed 2 months ago by cehoyos

  • Keywords crash abort added
  • Priority changed from normal to important
  • Reproduced by developer set
  • Status changed from new to open
  • Version changed from unspecified to git-master

comment:2 Changed 2 months ago by cehoyos

  • Keywords regression added

The crash is apparently a regression since bddb2343 / 061a0c14

Note: See TracTickets for help on using tickets.