Ticket #887 (closed defect: fixed)

Opened 18 months ago

Last modified 7 months ago

Assertion error in swresample.c

Reported by: oanastratulat Owned by:
Priority: important Component: undetermined
Version: git-master Keywords: aac abort crash
Cc: Blocked By:
Blocking: Reproduced by developer: yes
Analyzed by developer: no

Description

The file supplied has too many channels 22. The max number of allowed channels is 16.

Attachments

crash.mp4 Download (55.3 KB) - added by oanastratulat 18 months ago.
use this file to reproduce the crash
valgrind Download (3.1 KB) - added by oanastratulat 18 months ago.
valgrind report
0001-Patch-for-assertion-error-in-swresample.c.-Fiexes-bu.patch Download (1.1 KB) - added by oanastratulat 18 months ago.
Patch for this bug.
0001-Patch-for-assertion-error-in-swresample.c.-Fiexes-bu.2.patch Download (1.4 KB) - added by oanastratulat 18 months ago.
Patch for this bug.

Change History

Changed 18 months ago by oanastratulat

use this file to reproduce the crash

Changed 18 months ago by oanastratulat

valgrind report

Changed 18 months ago by oanastratulat

Patch for this bug.

Changed 18 months ago by oanastratulat

Patch for this bug.

comment:1 Changed 18 months ago by cehoyos

  • Keywords aac added
  • Status changed from new to open
  • Component changed from FFmpeg to undetermined
  • Reproduced by developer set

Regression since 810a14d

Is this a valid sample or was it produced with zzuf or similar?

comment:2 Changed 18 months ago by oanastratulat

it is produced with zzuf.

comment:3 Changed 18 months ago by ubitux

Patch message edited, "inputput" typo fixed, and pushed. Thanks.

I'm not closing the issue since Michael might want to comment on the regression.

comment:4 Changed 18 months ago by cehoyos

  • Status changed from open to closed
  • Resolution set to fixed

Since the file was intentionally broken, I don't think decoding is necessary.

comment:5 Changed 7 months ago by cehoyos

  • Keywords abort added

comment:6 Changed 7 months ago by cehoyos

  • Keywords crash added
Note: See TracTickets for help on using tickets.