Kdenlive   bug tracker Home page

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0002527KdenliveMLTpublic2012-02-24 03:422013-01-30 03:43
Reporterwaddlesplash 
Assigned Toj-b-m 
PriorityhighSeveritycrashReproducibilityhave not tried
StatusassignedResolutionopen 
PlatformLinuxOSKubuntu 64-bitOS Version11.10
Product Version0.8.2.1 
Target VersionFixed in Version 
Summary0002527: Kdenlive crashes while creating thumbnails
DescriptionApplication: kdenlive (0.8.2.1)
KDE Platform Version: 4.7.4 (4.7.4)
Qt Version: 4.7.4
Operating System: Linux 3.0.0-12-generic x86_64
Distribution: Ubuntu 11.10

-- Information about the crash:
I had installed this Kubuntu OS today, so this computer is a dualboot Win7/Kubuntu. The only odd thing is that it kept disconnecting from the internet every 5mins or so.

I have a copied-over project from an older PC. The project was made under also Kubuntu 11.10, but it was 32bit, not my current 64bit. I think it was made with Kdenlive 0.8, but in any case, Kdenlive upgraded and created a backup successfully.

Some of the paths were wrong, due to the fact that the project was stored in a different location. There were a lot of clips (somewhere between 15 and 40), but all of them were found except 2 MP4s, which I told it to substitue with blanks. All the video was in MP4 format, from the exact same video camera. There were also some JPGs, WAVs, and MP3s.

It successfully created thumbnails for most of the clips, and showed this in the project monitor. However, it then crashed, whithout any messages, warnings, errors, or anything else whatsoever.

I don't think I will be able to reproduce this in the current state, I probably will have to delete all the stored thumbnails first. If you want me to try this, I will do so.

The below backtrace info was created by the KDE crash handler, after I installed the debug symbol packages. I may be able to provide more information, if you can tell me what to look for.
-- Backtrace:
Application: Kdenlive (kdenlive), signal: Segmentation fault
[Current thread is 1 (Thread 0x7fcb47c107c0 (LWP 16621))]

Thread 7 (Thread 0x7fcb253f3700 (LWP 16622)):
#0 0x00007fcb42738773 in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1 0x00007fcb41632f68 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
0000002 0x00007fcb41633429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
0000003 0x00007fcb46df1f3e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000004 0x00007fcb46dc5cf2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000005 0x00007fcb46dc5ef7 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000006 0x00007fcb46cdd27f in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000007 0x00007fcb46da8cbf in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000008 0x00007fcb46cdfd05 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000009 0x00007fcb448f356c in ?? () from /usr/lib/nvidia-current-updates/libGL.so.1
0000010 0x00007fcb458a2efc in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
0000011 0x00007fcb4274489d in clone () from /lib/x86_64-linux-gnu/libc.so.6
0000012 0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7fcb1dfce700 (LWP 16625)):
#0 0x00007fff352a484d in ?? ()
#1 0x00007fcb418e807b in clock_gettime () from /lib/x86_64-linux-gnu/librt.so.1
0000002 0x00007fcb46d30074 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000003 0x00007fcb46df26ed in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000004 0x00007fcb46df2a33 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000005 0x00007fcb46df144c in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000006 0x00007fcb46df14f5 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000007 0x00007fcb41631ff2 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
0000008 0x00007fcb41632dfd in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
0000009 0x00007fcb41633429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
0000010 0x00007fcb46df1f3e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000011 0x00007fcb46dc5cf2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000012 0x00007fcb46dc5ef7 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000013 0x00007fcb46cdd27f in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000014 0x00007fcb46da8cbf in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000015 0x00007fcb46cdfd05 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000016 0x00007fcb448f356c in ?? () from /usr/lib/nvidia-current-updates/libGL.so.1
0000017 0x00007fcb458a2efc in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
0000018 0x00007fcb4274489d in clone () from /lib/x86_64-linux-gnu/libc.so.6
0000019 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7fcb1d5fc700 (LWP 16640)):
[KCrash Handler]
0000006 producer_get_image (frame=0x33ea370, buffer=0x7fcb1d5fb948, format=0x7fcb1d5fbaec, width=0x7fcb1d5fb784, height=0x7fcb1d5fb788, writable=0) at producer_avformat.c:1255
0000007 0x00007fcb4780a9ea in mlt_frame_get_image (self=0x33ea370, buffer=0x7fcb1d5fb948, format=0x7fcb1d5fbaec, width=0x7fcb1d5fb784, height=0x7fcb1d5fb788, writable=0) at mlt_frame.c:453
0000008 0x00007fcb2effd722 in filter_get_image (this=0x33ea370, image=0x7fcb1d5fb948, format=0x7fcb1d5fbaec, width=0x7fcb1d5fb784, height=0x7fcb1d5fb788, writable=0) at filter_crop.c:76
0000009 0x00007fcb4780a9ea in mlt_frame_get_image (self=0x33ea370, buffer=0x7fcb1d5fb948, format=0x7fcb1d5fbaec, width=0x7fcb1d5fb784, height=0x7fcb1d5fb788, writable=0) at mlt_frame.c:453
0000010 0x00007fcb29c7dbea in filter_get_image (this=0x33ea370, image=0x7fcb1d5fb948, format=0x7fcb1d5fbaec, width=0x7fcb1d5fb784, height=0x7fcb1d5fb788, writable=0) at filter_deinterlace.c:239
0000011 0x00007fcb4780a9ea in mlt_frame_get_image (self=0x33ea370, buffer=0x7fcb1d5fb948, format=0x7fcb1d5fbaec, width=0x7fcb1d5fb784, height=0x7fcb1d5fb788, writable=0) at mlt_frame.c:453
0000012 0x00007fcb2f002984 in filter_get_image (this=0x33ea370, image=0x7fcb1d5fb948, format=0x7fcb1d5fbaec, width=0x7fcb1d5fb890, height=0x7fcb1d5fb894, writable=0) at filter_rescale.c:215
0000013 0x00007fcb4780a9ea in mlt_frame_get_image (self=0x33ea370, buffer=0x7fcb1d5fb948, format=0x7fcb1d5fbaec, width=0x7fcb1d5fb890, height=0x7fcb1d5fb894, writable=0) at mlt_frame.c:453
0000014 0x00007fcb2f002ea6 in filter_get_image (this=0x33ea370, image=0x7fcb1d5fb948, format=0x7fcb1d5fbaec, width=0x7fcb1d5fbae4, height=0x7fcb1d5fbae8, writable=0) at filter_resize.c:267
0000015 0x00007fcb4780a9ea in mlt_frame_get_image (self=0x33ea370, buffer=0x7fcb1d5fb948, format=0x7fcb1d5fbaec, width=0x7fcb1d5fbae4, height=0x7fcb1d5fbae8, writable=0) at mlt_frame.c:453
0000016 0x00007fcb475f6a7d in Mlt::Frame::get_image (this=0x2430d10, format=@0x7fcb1d5fbaec, w=@0x7fcb1d5fbae4, h=@0x7fcb1d5fbae8, writable=0) at MltFrame.cpp:59
0000017 0x0000000000569786 in KThumb::getFrame (frame=0x2430d10, frameWidth=89, displayWidth=89, height=50) at /build/buildd/kdenlive-0.8.2.1/src/kthumb.cpp:209
0000018 0x0000000000569f73 in KThumb::getProducerFrame (this=0x352ff40, framepos=220, frameWidth=89, displayWidth=89, height=50) at /build/buildd/kdenlive-0.8.2.1/src/kthumb.cpp:168
0000019 0x000000000056a310 in KThumb::getThumb (this=0x352ff40, frame=220) at /build/buildd/kdenlive-0.8.2.1/src/kthumb.cpp:122
0000020 0x000000000056fc62 in ClipManager::slotGetThumbs (this=0x2790e10) at /build/buildd/kdenlive-0.8.2.1/src/clipmanager.cpp:173
0000021 0x00000000004a7286 in run (this=0x3544850) at /usr/include/qt4/QtCore/qtconcurrentrunbase.h:120
0000022 QtConcurrent::RunFunctionTask<void>::run (this=0x3544850) at /usr/include/qt4/QtCore/qtconcurrentrunbase.h:114
0000023 0x00007fcb46cd4795 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000024 0x00007fcb46cdfd05 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000025 0x00007fcb448f356c in ?? () from /usr/lib/nvidia-current-updates/libGL.so.1
0000026 0x00007fcb458a2efc in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
0000027 0x00007fcb4274489d in clone () from /lib/x86_64-linux-gnu/libc.so.6
0000028 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7fcb1a7b9700 (LWP 16642)):
#0 0x00007fcb42736bad in read () from /lib/x86_64-linux-gnu/libc.so.6
#1 0x00007fcb448f47dc in ?? () from /usr/lib/nvidia-current-updates/libGL.so.1
0000002 0x00007fcb3f50a862 in ?? () from /usr/lib/nvidia-current-updates/tls/libnvidia-tls.so.280.13
0000003 0x00007fcb3240a2c0 in ?? () from /usr/lib/libavformat.so.53
0000004 0x00007fcb323fe024 in ffurl_read () from /usr/lib/libavformat.so.53
0000005 0x00007fcb323ff673 in ?? () from /usr/lib/libavformat.so.53
0000006 0x00007fcb323ff835 in avio_read () from /usr/lib/libavformat.so.53
0000007 0x00007fcb324785ca in av_get_packet () from /usr/lib/libavformat.so.53
0000008 0x00007fcb324280ed in ?? () from /usr/lib/libavformat.so.53
0000009 0x00007fcb32478b57 in av_read_packet () from /usr/lib/libavformat.so.53
0000010 0x00007fcb324796a7 in ?? () from /usr/lib/libavformat.so.53
0000011 0x00007fcb326c7e05 in producer_get_audio (frame=0x7fcb0cd7cd40, buffer=0x7fcb1a7b8808, format=0x7fcb1a7b8c90, frequency=0x7fcb1a7b8c98, channels=0x7fcb1a7b852c, samples=0x7fcb1a7b8c9c) at producer_avformat.c:2225
0000012 0x00007fcb4780afcd in mlt_frame_get_audio (self=0x7fcb0cd7cd40, buffer=0x7fcb1a7b8808, format=0x7fcb1a7b8c90, frequency=0x7fcb1a7b8c98, channels=0x7fcb1a7b852c, samples=0x7fcb1a7b8c9c) at mlt_frame.c:668
0000013 0x00007fcb2effc620 in filter_get_audio (frame=0x7fcb0cd7cd40, buffer=0x7fcb1a7b8808, format=0x7fcb1a7b8c90, frequency=<optimized out>, channels=0x7fcb1a7b8c94, samples=0x7fcb1a7b8c9c) at filter_audiochannels.c:33
0000014 0x00007fcb4780afcd in mlt_frame_get_audio (self=0x7fcb0cd7cd40, buffer=0x7fcb1a7b8808, format=0x7fcb1a7b8c90, frequency=0x7fcb1a7b8c98, channels=0x7fcb1a7b8c94, samples=0x7fcb1a7b8c9c) at mlt_frame.c:668
0000015 0x00007fcb2e5b20a3 in resample_get_audio (frame=0x7fcb0cd7cd40, buffer=0x7fcb1a7b8808, format=0x7fcb1a7b8c90, frequency=0x7fcb1a7b8c98, channels=0x7fcb1a7b8c94, samples=0x7fcb1a7b8c9c) at filter_resample.c:54
0000016 0x00007fcb4780afcd in mlt_frame_get_audio (self=0x7fcb0cd7cd40, buffer=0x7fcb1a7b8808, format=0x7fcb1a7b8c90, frequency=0x7fcb1a7b8c98, channels=0x7fcb1a7b8c94, samples=0x7fcb1a7b8c9c) at mlt_frame.c:668
0000017 0x00007fcb2bc2aad0 in filter_get_audio (frame=0x7fcb0cd7cd40, buffer=0x7fcb1a7b8808, format=0x7fcb1a7b8c90, frequency=0x7fcb1a7b8c98, channels=0x7fcb1a7b8c94, samples=0x7fcb1a7b8c9c) at filter_volume.c:192
0000018 0x00007fcb4780afcd in mlt_frame_get_audio (self=0x7fcb0cd7cd40, buffer=0x7fcb1a7b8808, format=0x7fcb1a7b8c90, frequency=0x7fcb1a7b8c98, channels=0x7fcb1a7b8c94, samples=0x7fcb1a7b8c9c) at mlt_frame.c:668
0000019 0x00007fcb475f6bec in Mlt::Frame::get_audio (this=<optimized out>, format=@0x7fcb1a7b8c90, frequency=@0x7fcb1a7b8c98, channels=@0x7fcb1a7b8c94, samples=@0x7fcb1a7b8c9c) at MltFrame.cpp:79
0000020 0x0000000000570d47 in ClipManager::slotGetAudioThumbs (this=<optimized out>) at /build/buildd/kdenlive-0.8.2.1/src/clipmanager.cpp:307
0000021 0x00000000004a7286 in run (this=0x3a27b90) at /usr/include/qt4/QtCore/qtconcurrentrunbase.h:120
0000022 QtConcurrent::RunFunctionTask<void>::run (this=0x3a27b90) at /usr/include/qt4/QtCore/qtconcurrentrunbase.h:114
0000023 0x00007fcb46cd4795 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000024 0x00007fcb46cdfd05 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000025 0x00007fcb448f356c in ?? () from /usr/lib/nvidia-current-updates/libGL.so.1
0000026 0x00007fcb458a2efc in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
0000027 0x00007fcb4274489d in clone () from /lib/x86_64-linux-gnu/libc.so.6
0000028 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7fcb1f07c700 (LWP 16643)):
#0 0x00007fcb458a73cb in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0
#1 0x00007fcb47819148 in mlt_consumer_get_frame (self=0x2332d90) at mlt_consumer.c:536
0000002 0x00007fcb4781996e in mlt_consumer_rt_frame (self=0x2332d90) at mlt_consumer.c:1329
0000003 0x00007fcb279a6800 in consumer_thread (arg=<optimized out>) at consumer_sdl_still.c:570
0000004 0x00007fcb448f356c in ?? () from /usr/lib/nvidia-current-updates/libGL.so.1
0000005 0x00007fcb458a2efc in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
0000006 0x00007fcb4274489d in clone () from /lib/x86_64-linux-gnu/libc.so.6
0000007 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fcb1f87d700 (LWP 16644)):
#0 0x00007fcb458a704c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0
#1 0x00007fcb279a6020 in consumer_thread (arg=0x23115f0) at consumer_sdl_preview.c:449
0000002 0x00007fcb448f356c in ?? () from /usr/lib/nvidia-current-updates/libGL.so.1
0000003 0x00007fcb458a2efc in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
0000004 0x00007fcb4274489d in clone () from /lib/x86_64-linux-gnu/libc.so.6
0000005 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fcb47c107c0 (LWP 16621)):
#0 0x00007fcb458a704c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0
#1 0x00007fcb46ce01ab in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000002 0x00007fcb46cd40a1 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000003 0x00007fcb46cd558f in QThreadPool::~QThreadPool() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000004 0x00007fcb46cd55c9 in QThreadPool::~QThreadPool() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000005 0x00007fcb46cd55f5 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000006 0x00007fcb4269e821 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
0000007 0x00007fcb4269e8a5 in exit () from /lib/x86_64-linux-gnu/libc.so.6
0000008 0x00007fcb4344d618 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
0000009 0x00007fcb46827748 in KApplication::xioErrhandler(_XDisplay*) () from /usr/lib/libkdeui.so.5
0000010 0x00007fcb4510311e in _XIOError () from /usr/lib/x86_64-linux-gnu/libX11.so.6
0000011 0x00007fcb451008fd in _XEventsQueued () from /usr/lib/x86_64-linux-gnu/libX11.so.6
0000012 0x00007fcb450f119f in XEventsQueued () from /usr/lib/x86_64-linux-gnu/libX11.so.6
0000013 0x00007fcb43488f97 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
0000014 0x00007fcb41631ff2 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
0000015 0x00007fcb41632dfd in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
0000016 0x00007fcb41633429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
0000017 0x00007fcb46df1ed6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000018 0x00007fcb4348910e in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
0000019 0x00007fcb46dc5cf2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000020 0x00007fcb46dc5ef7 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000021 0x00007fcb46dca789 in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000022 0x000000000044ebab in main (argc=5, argv=0x7fff3522ec78) at /build/buildd/kdenlive-0.8.2.1/src/main.cpp:89
Additional InformationI used the 3rd-party package listed on the Kdenlive website for Ubuntu/Kubuntu.
TagsNo tags attached.
Build/Install Method3rd party package
Attached Files? file icon kdenlive-20120223-210223.kcrash [^] (14,887 bytes) 2012-02-24 03:43 [Show Content]

- Relationships

-  Notes
(0007901)
waddlesplash (reporter)
2012-02-24 03:42

Mantis appears to have tagged "#"s as report numbers. I have attached a text version of the issue.
(0007905)
waddlesplash (reporter)
2012-02-26 20:42

It's been 2days since I posted this, and I've learned more.

(1) This is indeed reproducible: every time I open this project, it crashes while loading thumbnails.
(2) Based on the error, the bug is most likely caused by one of 3 things:
        (a) Kdenlive is trying to load one of the 2 files that do not exist.
        (b) Kdenlive is (somehow) trying to access memory that doesn't exist
        (c) This is a bug that makes Kdenlive incompatible with 64-bit OSes, which I am currently using (this build of Kdenlive is indeed 64bit.)
(3) I discovered I was trying to open the wrong project file: the one I actually wanted was elsewhere. I will probably want this project at some point, so this is still an issue, but it no longer stops me from editing what I wanted to.
(0009132)
ulatekh (reporter)
2013-01-28 01:41

I too am getting a lot of crashes when kdenlive generates video thumbnails. Turning them off got rid of the crashes.

This callstack is from the version of kdenlive/mlt I built against latest-git ffmpeg, but it happens with Fedora Core 17 yum-repo ffmpeg too.

If you need any more information, or want me to hack the code to print out more debugging info or whatever, just ask -- I seem to be able to reproduce this a lot, mostly when resizing clips.

Thread 2 (Thread 0xa1b82b40 (LWP 9030)):
[KCrash Handler]
0000006 rgb16_32ToY_c_template (S=23, bsh=8, gsh=0, rsh=8, maskb=16711680, maskg=65280, maskr=255, shp=0, shb=16, shg=0, shr=0, origin=AV_PIX_FMT_BGRA, width=720, src=0xa0b5aa70 "", dst=0xa27249e0) at /usr/src/debug/ffmpeg-1.1.1/libswscale/input.c:264
0000007 rgb32ToY_c (dst=0xa27249e0 "", src=0xa0b5aa70 "", unused1=0xa0b5aa70 "", unused2=0xa0b5aa70 "", width=720, unused=0xacd2f424) at /usr/src/debug/ffmpeg-1.1.1/libswscale/input.c:374
0000008 0xaee0fc9d in hyscale (isAlpha=0, pal=0xacd2f424, formatConvBuffer=0xa27249e0 "", hLumFilterSize=20, hLumFilterPos=0xad49c0c0, hLumFilter=0xad457590, xInc=629146, srcW=720, src_in=0xa1b81a90, dstWidth=75, dst=0x9a1cbb00, c=0xacd2f3b0) at /usr/src/debug/ffmpeg-1.1.1/libswscale/swscale.c:254
0000009 swScale (c=0xacd2f3b0, src=0xa1b81b10, srcStride=0xa1b81b30, srcSliceY=0, srcSliceH=480, dst=0xa1b81b20, dstStride=0xa1b81b40) at /usr/src/debug/ffmpeg-1.1.1/libswscale/swscale.c:507
0000010 0xaee11ab9 in sws_scale (c=0xacd2f3b0, srcSlice=srcSlice@entry=0xa1b81bc0, srcStride=srcStride@entry=0xa1b81be0, srcSliceY=srcSliceY@entry=0, srcSliceH=srcSliceH@entry=480, dst=dst@entry=0xa1b81c00, dstStride=dstStride@entry=0xa1b81c20) at /usr/src/debug/ffmpeg-1.1.1/libswscale/swscale.c:959
0000011 0xb02a450b in filter_scale (frame=frame@entry=0xacbc06d0, image=image@entry=0xa1b81f8c, format=format@entry=0xa1b81fe8, iwidth=720, iheight=480, owidth=owidth@entry=75, oheight=oheight@entry=50) at filter_swscale.c:145
0000012 0xae390be0 in filter_get_image (frame=frame@entry=0xacbc06d0, image=image@entry=0xa1b81f8c, format=format@entry=0xa1b81fe8, width=width@entry=0xa1b81ed0, height=height@entry=0xa1b81ed4, writable=writable@entry=0) at filter_rescale.c:232
0000013 0xb5bd223c in mlt_frame_get_image (self=self@entry=0xacbc06d0, buffer=buffer@entry=0xa1b81f8c, format=format@entry=0xa1b81fe8, width=width@entry=0xa1b81ed0, height=height@entry=0xa1b81ed4, writable=writable@entry=0) at mlt_frame.c:475
0000014 0xae38bfd4 in get_image (frame=frame@entry=0xacbc06d0, image=image@entry=0xa1b81f8c, format=format@entry=0xa1b81fe8, width=width@entry=0xa1b81ed0, height=height@entry=0xa1b81ed4, writable=writable@entry=0) at filter_fieldorder.c:34
0000015 0xb5bd223c in mlt_frame_get_image (self=self@entry=0xacbc06d0, buffer=buffer@entry=0xa1b81f8c, format=format@entry=0xa1b81fe8, width=width@entry=0xa1b81ed0, height=height@entry=0xa1b81ed4, writable=writable@entry=0) at mlt_frame.c:475
0000016 0xae39116d in filter_get_image (frame=frame@entry=0xacbc06d0, image=image@entry=0xa1b81f8c, format=format@entry=0xa1b81fe8, width=width@entry=0xa1b81fe0, height=height@entry=0xa1b81fe4, writable=writable@entry=0) at filter_resize.c:262
0000017 0xb5bd223c in mlt_frame_get_image (self=0xacbc06d0, buffer=0xa1b81f8c, format=0xa1b81fe8, width=0xa1b81fe0, height=0xa1b81fe4, writable=0) at mlt_frame.c:475
0000018 0xb5bbbc52 in Mlt::Frame::get_image (this=0xac976a30, format=@0xa1b81fe8: mlt_image_rgb24a, w=@0xa1b81fe0: 76, h=@0xa1b81fe4: 50, writable=0) at MltFrame.cpp:59
0000019 0x082be676 in KThumb::getFrame (frame=frame@entry=0xac976a30, frameWidth=75, frameWidth@entry=974, displayWidth=67, displayWidth@entry=75, height=50, height@entry=67) at /usr/src/debug/kdenlive-0.9.3/src/kthumb.cpp:219
0000020 0x082bee8f in KThumb::getProducerFrame (this=0xa1b82184, framepos=183393640, frameWidth=974, displayWidth=75, height=67) at /usr/src/debug/kdenlive-0.9.3/src/kthumb.cpp:174
0000021 0x00000018 in ?? ()
0000022 0x082bfcf4 in KThumb::slotGetIntraThumbs (this=0x810ecbc) at /usr/src/debug/kdenlive-0.9.3/src/kthumb.cpp:383
0000023 0x00000000 in ?? ()
(0009133)
j-b-m (administrator)
2013-01-28 12:15

@ulatekh: Which Kdenlive / MLT versions are you using? Also, do the crash happen only with some clip formats (clips from a specific camcorder) or with every clips?
(0009135)
ulatekh (reporter)
2013-01-28 12:22

I'm using latest-git ffmpeg, mlt and kdenlive.

My clips are all ffv1 vcodec in a .mov container, produced from raw video with a yuv411p pixel format (i.e. "ffmpeg111 -i input.yuv -vcodec ffv1 output.mov").
(0009137)
j-b-m (administrator)
2013-01-28 12:42

Strange, video thumbails are really stable for me. Did you change the "Processing threads" setting in Kdenlive's settings dialog > Environment? It should be set to 1...
(0009138)
waddlesplash (reporter)
2013-01-28 15:15

I have MP4 clips raw from a SANYO camera. Not sure what the "Processing Threads" is set to, I don't have that computer on right now, but that PC has 4 cores.
(0009142)
ulatekh (reporter)
2013-01-30 03:43

I never changed anything in Settings -> Configure Kdenlive... -> Environment -- the MLT-environment processing-threads is set to 1 and the proxy-clips concurrent-threads is set to 2.

I noticed that my MLT environment, FFmpeg/FFplay was set to "/bin/ffmpeg" and "/bin/ffplay" even though I built with --avformat-suffix=111, i.e. those should have been "/bin/ffmpeg111" and "/bin/ffplay111". They are now.

If there's anything else I can do to help track this down, don't hesitate to ask.

- Issue History
Date Modified Username Field Change
2012-02-24 03:42 waddlesplash New Issue
2012-02-24 03:42 waddlesplash Note Added: 0007901
2012-02-24 03:43 waddlesplash File Added: kdenlive-20120223-210223.kcrash
2012-02-26 20:42 waddlesplash Note Added: 0007905
2013-01-28 01:41 ulatekh Note Added: 0009132
2013-01-28 12:15 j-b-m Note Added: 0009133
2013-01-28 12:15 j-b-m Assigned To => j-b-m
2013-01-28 12:15 j-b-m Status new => feedback
2013-01-28 12:22 ulatekh Note Added: 0009135
2013-01-28 12:42 j-b-m Note Added: 0009137
2013-01-28 15:15 waddlesplash Note Added: 0009138
2013-01-28 15:15 waddlesplash Status feedback => assigned
2013-01-30 03:43 ulatekh Note Added: 0009142


Copyright © 2000 - 2014 MantisBT Team
Powered by Mantis Bugtracker