Hey all.

I just built 0.8 for Fedora 15 (along with mlt 0.7.2). It works pretty well, 
but I have noticed a couple things that cause it to crash regularly. One is 
importing DV files and the other is importing these .MTS files that my 
Panasonic 
HD camcorder produces.

I've never done any kdenlive development, but I'm willing to help chase this 
down if someone can do a little hand-holding. 

Here is the stack trace generated when I read in a .MTS file. Can someone tell 
me what it means? :)

Application: Kdenlive (kdenlive), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f50df810840 (LWP 3351))]

Thread 4 (Thread 0x7f50c13bf700 (LWP 3358)):
#0  0x0000003b8600b7df in pthread_cond_timedwait@@GLIBC_2.3.2 () from 
/lib64/libpthread.so.0
#1  0x0000003b9147452e in QWaitCondition::wait(QMutex*, unsigned long) () from 
/usr/lib64/libQtCore.so.4
#2  0x0000003b91468ebf in ?? () from /usr/lib64/libQtCore.so.4
#3  0x0000003b91474125 in ?? () from /usr/lib64/libQtCore.so.4
#4  0x0000003b86007af1 in start_thread () from /lib64/libpthread.so.0
#5  0x0000003b85cdfc2d in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7f50c21c3700 (LWP 3367)):
#0  0x0000003b8600b7df in pthread_cond_timedwait@@GLIBC_2.3.2 () from 
/lib64/libpthread.so.0
#1  0x00007f50e0197b88 in mlt_consumer_get_frame () from 
/usr/lib64/libmlt.so.4
#2  0x00007f50e019830f in mlt_consumer_rt_frame () from /usr/lib64/libmlt.so.4
#3  0x00007f50d3542f3c in ?? () from /usr/lib64/mlt/libmltsdl.so
#4  0x0000003b86007af1 in start_thread () from /lib64/libpthread.so.0
#5  0x0000003b85cdfc2d in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f50c29c4700 (LWP 3368)):
#0  0x0000003b8600b475 in pthread_cond_wait@@GLIBC_2.3.2 () from 
/lib64/libpthread.so.0
#1  0x00007f50d3542582 in ?? () from /usr/lib64/mlt/libmltsdl.so
#2  0x0000003b86007af1 in start_thread () from /lib64/libpthread.so.0
#3  0x0000003b85cdfc2d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f50df810840 (LWP 3351)):
[KCrash Handler]
#6  0x00007f50d07ae8db in ?? () from /usr/lib64/mlt/libmltxine.so
#7  0x00007f50d07af29b in filter_plane () from /usr/lib64/mlt/libmltxine.so
#8  0x00007f50d07afaae in ?? () from /usr/lib64/mlt/libmltxine.so
#9  0x00007f50d07afdf5 in ?? () from /usr/lib64/mlt/libmltxine.so
#10 0x00007f50e01897ca in mlt_frame_get_image () from /usr/lib64/libmlt.so.4
#11 0x00007f50d37534d5 in ?? () from /usr/lib64/mlt/libmltcore.so
#12 0x00007f50e01897ca in mlt_frame_get_image () from /usr/lib64/libmlt.so.4
#13 0x00007f50d37539de in ?? () from /usr/lib64/mlt/libmltcore.so
#14 0x00007f50e01897ca in mlt_frame_get_image () from /usr/lib64/libmlt.so.4
#15 0x00007f50dff74e2d in Mlt::Frame::get_image(mlt_image_format&, int&, int&, 
int) () from /usr/lib64/libmlt++.so.3
#16 0x00000000004b92d0 in _start ()

-- 
fozz at iodynamics.com is Doran L. "Fozz" Barton
 "After you vomit, you rinse your mouse and if you can eat, eat. "
    -- From a Japanese guide for pregnant women


Reply via email to