kdenlive crashes with avi I420

I want to edit avi-files using uncompressed I420 colorspace and PCM audio. These avi-files are created by the game "Nexuiz" when capturing demos.
Everytime i play these files, kdenlive crashes when reaching the end of the file.

I get the following messages:


kdenlive: ++ FOUND CLIP
kdenlive: WARNING: Got a request for a changed clip that is not in the document : dpvideo009.avi
kdenlive: *** DOCUMENT adding clip: dpvideo009.avi
kdenlive: WARNING: Drag enter event
kdenlive: WARNING: selectedEffectIndex = -1
kdenlive: +++++++++++  Generating scenelist start...  ++++++++++++++++++
KCrash: Application 'kdenlive' crashing...
QSocketNotifier: invalid socket 13 and type 'Read', disabling...
QSocketNotifier: invalid socket 11 and type 'Read', disabling...
QSocketNotifier: invalid socket 7 and type 'Read', disabling...
QSocketNotifier: invalid socket 12 and type 'Read', disabling...
QSocketNotifier: invalid socket 4 and type 'Read', disabling...
QSocketNotifier: invalid socket 9 and type 'Read', disabling...


(no debugging symbols found)
(no debugging symbols found)
0xb7fa8410 in ?? ()
#0  0xb7fa8410 in ?? ()
#1  0xbfb46008 in ?? ()
#2  0x0822f234 in ?? ()
#3  0x0822f0b0 in ?? ()
#4  0xb6abca41 in ___newselect_nocancel () from /lib/libc.so.6
#5  0xb70956e6 in QEventLoop::processEvents ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#6  0xb70fd0e0 in QEventLoop::enterLoop () from /usr/lib/qt3/lib/libqt-mt.so.3
#7  0xb70fcf76 in QEventLoop::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#8  0xb70e600f in QApplication::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#9  0x080c7daf in QPointArray::~QPointArray ()
#10 0xb6a19f9c in __libc_start_main () from /lib/libc.so.6
#11 0x0806a521 in QWidget::setUpdatesEnabled ()

I am using OpenSuse 10.2 and the packages of Packman.



What happens if you play one of this file using MLT's command line player inigo ?
From a terminal, type:

inigo my_video.avi


If i reach the end of the file using inigo, the window is white. It is not the last frame of the file, that is displayed. But the window of inigo stays open and does not crash and i can start the video again (using g-key, than space).


Is it possible for you to email me a small video sample ( jb at kdenlive org)
so that I can test it ?


No crash for me. I got a green screen as last frame, but no crash. This is probably an FFMPEG issue that was recently solved. See if you can find a very recent svn version of FFMPEG, or you can also try to compile Kdenlive with the script found in the Installation from source" section of this forum.

Good luck & regards

Thanx for your help.
I will see, what i can do.


Also use latest MLT 0.2.4 and Kdenlive 0.5, or better SVN.

Well, i have to come back to this issue.
Two days ago PackMan released a new package from svn-version 20070902 of ffmpeg for OpenSuse. I installed it, but i have still the problem, that kdenlive crashes, when the timeline reaches the end of the video.

So, can it still only be an ffmpeg-issue?