[FFmpeg-devel] [PATCHv2] ffmpeg: modify tty state when stderr is redirected

Ganesh Ajjanagadde gajjanag at mit.edu
Mon Oct 12 14:03:03 CEST 2015


On Mon, Oct 12, 2015 at 7:46 AM, Michael Niedermayer
<michael at niedermayer.cc> wrote:
> On Fri, Jul 31, 2015 at 01:48:18PM +0200, Nicolas George wrote:
> [...]
>>    -> "ttyctl -f" in ~/.zshrc, "bash_tty_mode=$(stty -g);
>>    PROMPT_COMMAND='stty $bash_tty_mode'" in ~/.bashrc; that can be added in
>>    the FAQ or the wiki.
>
>
> the patch was applied and this does not work
>
> the first segfault i see breaks the terminal
>
> a testcase is a script like:
> #!/bin/sh
> valgrind ./ffmpeg_g -i matrixbench_mpeg2.mpg -encryption_key 0123456789abcdef0011223344556677  -encryption_iv aabbccddeeff11335577999876542222  crypto:file-crypt.nut
>
> (with the aesni patches or anything else that causes a segfault)
>
> ls -alF /bin/sh
> lrwxrwxrwx 1 root root 4 Mar 29  2012 /bin/sh -> dash*
> (this is default on ubuntu)

Didn't we discuss this already in gory detail? You explicitly said
that you withdrew your objection. The solution is simply to fix your
shell with a 2 line solution given by Nicolas. Or are you saying that
Nicolas's method does not work?

>
> [...]
>
> --
> Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB
>
> No human being will ever know the Truth, for even if they happen to say it
> by chance, they would not even known they had done so. -- Xenophanes
>
> _______________________________________________
> ffmpeg-devel mailing list
> ffmpeg-devel at ffmpeg.org
> http://ffmpeg.org/mailman/listinfo/ffmpeg-devel
>


More information about the ffmpeg-devel mailing list