Remove all abort() calls from ffmpeg libraries
|Reported by:||DonMoir||Owned by:|
|Blocking:||Reproduced by developer:||no|
|Analyzed by developer:||no|
In certain failures, abort() is called in:
This is ok if the app is a simple command line app that only handles one video.
It's not ok at all to bring down a GUI app this way. The abort calls need to removed and proper error handling needs to put into place so that the app will have a chance to handle it gracefully.
NOTE: This is not an enhancement request. It should be considered a bug because it's ridiculous and could cause all kinds of problems with people wondering what the hell happened.
One possible solution might be to have an application settable ff_abort call but this might be difficult to handle from an application perspective since it would not know what state the thing is in and what exactly to do about it. Probably best to just handle the error in the first place correctly and return the result code back to the app.
Change History (7)
comment:1 Changed 5 years ago by cehoyos
- Resolution set to wontfix
- Status changed from new to closed