Closed Bug 1225306 Opened 9 years ago Closed 9 years ago

FFMPEG: use-of-uninitialized-value in [@avcodec_string]

Categories

(Core :: Audio/Video: Playback, defect, P1)

defect

Tracking

()

RESOLVED INVALID
Tracking Status
firefox45 --- affected

People

(Reporter: tsmith, Unassigned)

References

Details

(Keywords: csectype-uninitialized, sec-audit, testcase)

Attachments

(4 files)

Attached file call_stack.txt
Found fuzzing ffmpeg commit: 3692d859f45fa8765fa5a330e79108b03c17c6bd Reproduced with the following command with MSan build: ./ffmpeg -nostats -v 0 -i test_case.vpx -f null -
Attached file test_case.vpx
Attached file call_stack_2.txt
Another one in utils.c
Keywords: sec-audit
not reproduceable with --disable-yasm (and reproduceable with yasm)
(In reply to Michael Niedermayer [:mn] from comment #3) > not reproduceable with --disable-yasm (and reproduceable with yasm) Thanks Micheal. I have switched at a --disable-yasm build to avoid false positives.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → INVALID
Actually I am still seeing this. Seems to be related to compiler optimizations. With optimizations disabled I have no issues but with -O3 this comes back. I am building with both --disable-asm and --disable-yasm. I am building with clang3.7. What are your thoughts Micheal?
Status: RESOLVED → REOPENED
Flags: needinfo?(michael)
Resolution: INVALID → ---
Attached file call_stack.txt
Updated call stack with more info.
I cannot reproduce an issue with -O3 and clang version 3.8.0 (trunk 247874) which is what i used previously too but with -O1
Flags: needinfo?(michael)
Priority: -- → P1
Ralph: Note that there's nothing we can do on this bug, the issue is upstream. Setting a priority will do little I think
To avoid driving Michael crazy false positive I am blacklisting a bunch of this stuff for now.
Status: REOPENED → RESOLVED
Closed: 9 years ago9 years ago
Resolution: --- → INVALID
Group: media-core-security
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: