Skip to content
Snippets Groups Projects
  1. Oct 22, 2014
  2. Oct 14, 2014
  3. Sep 22, 2014
  4. Sep 11, 2014
  5. Sep 07, 2014
  6. Sep 01, 2014
  7. Aug 28, 2014
  8. Aug 15, 2014
  9. Aug 04, 2014
  10. Jul 15, 2014
  11. Jul 14, 2014
  12. Jul 12, 2014
  13. Jul 09, 2014
  14. Jul 02, 2014
  15. Jun 27, 2014
    • Sergey's avatar
      ffmpeg: fix deadlock regression in threading error handing · 6d2df3c0
      Sergey authored
      
      Commit fc9c857c introduced deadlock regression when processing too many inputs:
        ffmpeg $(seq -f " -f lavfi -i aevalsrc=0:d=%.0f" 70) -vf concat=n=70:v=0:a=1 -f null -
      Happens for different number of inputs, depending on available memory size,
      overcommit settings, ulimits, etc. Easily noticeable for 32-bit builds,
      that exhaust address space allocating 8-10 MB stack for each thread.
      Earlier ffmpeg versions exited with unhelpful "Conversion failed!" message.
      
      This patch fixes both problems: it frees the queue to prevent deadlock
      and adds a meaningful error message if pthread_create() fails.
      
      Reviewed-by: default avatarNicolas George <george@nsup.org>
      Signed-off-by: default avatarMichael Niedermayer <michaelni@gmx.at>
      6d2df3c0
  16. Jun 22, 2014
  17. Jun 21, 2014
  18. Jun 14, 2014
  19. Jun 13, 2014
  20. Jun 05, 2014
  21. Jun 03, 2014
  22. Jun 01, 2014
  23. May 29, 2014
  24. May 26, 2014
  25. May 21, 2014
Loading