#127 ffodivx crashes, multiple threads

closed
FFmpeg (21)
5
2011-04-07
2011-03-27
Josh
No

This has been happening since r32848. When playing AVIs that identify as ffodivx and specifying multiple decoding threads, MPlayer crashes immediately most of the time. After many many tries to play a file, it may play. I am using SMPlayer 0.6.9 r3600, but I tried in the console without slave and wid and it still takes several attempts to play a file, unless I set the threads to 1 in which case it will always play.

The 'DRI failure' doesn't appear with only 1 thread, but even for the successful attempts to play the DRI failure is there. The Exit code is -1073741819

I don't have this problem with the earlier builds, the r32735 and earlier Intel MT builds

I have Win 7 64-bit SP1, latest nvidia driver, sound drivers, etc..

A sample file.. http://red.caek.org/Controlep01_704x396_XviD.avi I only upload 1% of the file but reproduces the problem

Discussion

  • Josh

    Josh - 2011-03-27
     
  • Josh

    Josh - 2011-03-28

    I have a Pentium D EE 965 if that is relevant. Ever since the r32848 ffmpeg-mt builds it has effectively "disabled" the ability to watch many videos I have with multiple threads specified.. it's AVIs that use MPEG-4 have the russian roulette error, but some that use H.264 might also while some shows that are AVI/H.264 have no problems.

    There are no problems watching any files that are MKV, and are H.264.

     
  • Josh

    Josh - 2011-04-05

    Same deal r33216

     
  • Josh

    Josh - 2011-04-05

    I disabled "Draw video using slices" which is enabled for some reason, apparently it is buggy from r32848.

     
  • Josh

    Josh - 2011-04-07

    So I guess just don't use multiple decoding threads with "Draw video using slices" and add "-noslices" to disable it. Haven't had any problems after disabling it.

     
  • Josh

    Josh - 2011-04-07
    • status: open --> closed
     

Log in to post a comment.