Kdenlive   bug tracker Home page

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0002309KdenliveMLTpublic2011-09-11 09:432011-09-15 19:51
Reporterfabien26 
Assigned Tottill 
PrioritynormalSeveritycrashReproducibilityalways
StatusassignedResolutionopen 
Platform64 bitOSUbuntuOS Version11.04
Product VersionRecent git 
Target VersionFixed in Version 
Summary0002309: Crash when previewing a project
DescriptionApplication: kdenlive (0.8.1 (rev. 5911))
KDE Platform Version: 4.7.1 (4.7.1)
Qt Version: 4.7.4
Operating System: Linux 3.0.0-10-generic x86_64
Distribution: Ubuntu oneiric (development branch)

-- Information about the crash:

I was previewing a project and kdenlive crashed randomly on the preview. (Two previews and it will crash, can also crash on the first view)

-- Backtrace:
Application: Kdenlive (kdenlive), signal: Segmentation fault
__lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97
    in ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S
[Current thread is 1 (Thread 0x7f2b46f517a0 (LWP 22209))]

Thread 9 (Thread 0x7f2b30cf4700 (LWP 22216)):
#0 0x00007f2b44c00014 in __pthread_mutex_lock (mutex=0x22553a8) at pthread_mutex_lock.c:61
#1 0x00007f2b40a43133 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
0000002 0x00007f2b40a43f0d in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
0000003 0x00007f2b40a448a2 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
0000004 0x00007f2b37dfb7b6 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
0000005 0x00007f2b40a69626 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
0000006 0x00007f2b44bfdedc in start_thread (arg=0x7f2b30cf4700) at pthread_create.c:304
0000007 0x00007f2b41b5589d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
0000008 0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f2b1aa7e700 (LWP 22242)):
#0 0x00007f2b44c011dd in __pthread_mutex_unlock_usercnt (mutex=<optimized out>, decr=<optimized out>) at pthread_mutex_unlock.c:52
#1 __pthread_mutex_unlock (mutex=0x36add68) at pthread_mutex_unlock.c:290
0000002 0x00007f2b40a430f4 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
0000003 0x00007f2b40a43f0d in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
0000004 0x00007f2b40a44539 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
0000005 0x00007f2b46146f3e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000006 0x00007f2b4611acf2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000007 0x00007f2b4611aef7 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000008 0x00007f2b4603227f in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000009 0x00007f2b460fdcbf in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000010 0x00007f2b46034d05 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000011 0x00007f2b44bfdedc in start_thread (arg=0x7f2b1aa7e700) at pthread_create.c:304
0000012 0x00007f2b41b5589d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
0000013 0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f2b19cf7700 (LWP 22271)):
#0 0x00007f2b40a44006 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1 0x00007f2b40a44539 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
0000002 0x00007f2b46146f3e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000003 0x00007f2b4611acf2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000004 0x00007f2b4611aef7 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000005 0x00007f2b4603227f in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000006 0x00007f2b460fdcbf in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000007 0x00007f2b46034d05 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000008 0x00007f2b44bfdedc in start_thread (arg=0x7f2b19cf7700) at pthread_create.c:304
0000009 0x00007f2b41b5589d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
0000010 0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f2b17259700 (LWP 22308)):
[KCrash Handler]
0000006 _int_malloc (av=0x7f2b2c000020, bytes=400) at malloc.c:4439
0000007 0x00007f2b41af077d in __GI___libc_malloc (bytes=400) at malloc.c:3660
0000008 0x00007f2b46b6a1a6 in mlt_properties_add (name=0x7f2b46b7a360 "_position", self=0x7f2b2c053200) at mlt_properties.c:527
0000009 mlt_properties_fetch (self=0x7f2b2c053200, name=0x7f2b46b7a360 "_position") at mlt_properties.c:562
0000010 0x00007f2b46b6b82c in mlt_properties_set_position (self=0x7f2b2c053200, name=0x7f2b46b7a360 "_position", value=0) at mlt_properties.c:1017
0000011 0x00007f2b46b64a6b in mlt_frame_init (service=<optimized out>) at mlt_frame.c:55
0000012 0x00007f2b22541d61 in producer_get_frame (producer=0x35d10c0, frame=0x7f2b2c045e10, index=<optimized out>) at producer_avformat.c:2511
0000013 0x00007f2b46b6ee99 in producer_get_frame (service=0x35d10c0, frame=0x7f2b2c045e10, index=0) at mlt_producer.c:584
0000014 0x00007f2b46b6d2df in mlt_service_get_frame (self=0x35d10c0, frame=0x7f2b2c045e10, index=0) at mlt_service.c:457
0000015 0x00007f2b46b6ed8b in producer_get_frame (service=<optimized out>, frame=0x7f2b2c045e10, index=0) at mlt_producer.c:635
0000016 0x00007f2b46b6d2df in mlt_service_get_frame (self=0x372d8e0, frame=0x7f2b2c045e10, index=0) at mlt_service.c:457
0000017 0x00007f2b46b7042e in producer_get_frame (producer=0x37273e0, frame=0x7f2b2c045e10, index=0) at mlt_playlist.c:1781
0000018 0x00007f2b46b6ee99 in producer_get_frame (service=0x37273e0, frame=0x7f2b2c045e10, index=0) at mlt_producer.c:584
0000019 0x00007f2b46b6d2df in mlt_service_get_frame (self=0x37273e0, frame=0x7f2b2c045e10, index=0) at mlt_service.c:457
0000020 0x00007f2b46b6f46c in producer_get_frame (parent=<optimized out>, frame=0x7f2b2c045e10, index=<optimized out>) at mlt_multitrack.c:459
0000021 0x00007f2b46b6ee99 in producer_get_frame (service=0x374a150, frame=0x7f2b2c045e10, index=4) at mlt_producer.c:584
0000022 0x00007f2b46b6d2df in mlt_service_get_frame (self=0x374a150, frame=0x7f2b2c045e10, index=4) at mlt_service.c:457
0000023 0x00007f2b46b75df1 in transition_get_frame (service=0x3e81630, frame=0x7f2b2c045e10, index=<optimized out>) at mlt_transition.c:504
0000024 0x00007f2b46b6d2df in mlt_service_get_frame (self=0x3e81630, frame=0x7f2b2c045e10, index=4) at mlt_service.c:457
0000025 0x00007f2b46b75df1 in transition_get_frame (service=0x3759690, frame=0x7f2b2c045e10, index=<optimized out>) at mlt_transition.c:504
0000026 0x00007f2b46b6d2df in mlt_service_get_frame (self=0x3759690, frame=0x7f2b2c045e10, index=4) at mlt_service.c:457
0000027 0x00007f2b46b75bc1 in transition_get_frame (service=0x37625d0, frame=0x7f2b2c02d298, index=1) at mlt_transition.c:431
0000028 0x00007f2b46b6d2df in mlt_service_get_frame (self=0x37625d0, frame=0x7f2b2c02d298, index=1) at mlt_service.c:457
0000029 0x00007f2b46b75bc1 in transition_get_frame (service=0x3760430, frame=0x7f2b2c02ce68, index=1) at mlt_transition.c:431
0000030 0x00007f2b46b6d2df in mlt_service_get_frame (self=0x3760430, frame=0x7f2b2c02ce68, index=1) at mlt_service.c:457
0000031 0x00007f2b46b75bc1 in transition_get_frame (service=0x37631e0, frame=0x7f2b2c062ca8, index=1) at mlt_transition.c:431
0000032 0x00007f2b46b6d2df in mlt_service_get_frame (self=0x37631e0, frame=0x7f2b2c062ca8, index=1) at mlt_service.c:457
0000033 0x00007f2b46b75bc1 in transition_get_frame (service=0x3769e20, frame=0x7f2b2c045f68, index=3) at mlt_transition.c:431
0000034 0x00007f2b46b6d2df in mlt_service_get_frame (self=0x3769e20, frame=0x7f2b2c045f68, index=3) at mlt_service.c:457
0000035 0x00007f2b46b75bc1 in transition_get_frame (service=0x3771080, frame=0x7f2b17258bd8, index=0) at mlt_transition.c:431
0000036 0x00007f2b46b6d2df in mlt_service_get_frame (self=0x3771080, frame=0x7f2b17258bd8, index=0) at mlt_service.c:457
0000037 0x00007f2b46b762c9 in producer_get_frame (parent=0x3e4b000, frame=0x7f2b17258dc8, track=<optimized out>) at mlt_tractor.c:395
0000038 0x00007f2b46b6ee99 in producer_get_frame (service=0x3e4b000, frame=0x7f2b17258dc8, index=0) at mlt_producer.c:584
0000039 0x00007f2b46b6d2df in mlt_service_get_frame (self=0x3e4b000, frame=0x7f2b17258dc8, index=0) at mlt_service.c:457
0000040 0x00007f2b46b6d2df in mlt_service_get_frame (self=0x38ee270, frame=0x7f2b17258dc8, index=0) at mlt_service.c:457
0000041 0x00007f2b46b735a2 in mlt_consumer_get_frame (self=0x38ee270) at mlt_consumer.c:547
0000042 0x00007f2b1d8493e2 in consumer_thread (arg=0x38ee270) at consumer_sdl_preview.c:301
0000043 0x00007f2b44bfdedc in start_thread (arg=0x7f2b17259700) at pthread_create.c:304
0000044 0x00007f2b41b5589d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
0000045 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f2b16257700 (LWP 22314)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1 0x00007f2b1d847a07 in consumer_play_audio (duration=<synthetic pointer>, init_audio=<optimized out>, frame=0x7f2b2c082100, this=0x3d3b300) at consumer_sdl.c:454
0000002 consumer_thread (arg=<optimized out>) at consumer_sdl.c:812
0000003 0x00007f2b44bfdedc in start_thread (arg=0x7f2b16257700) at pthread_create.c:304
0000004 0x00007f2b41b5589d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
0000005 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f2b14988700 (LWP 22315)):
#0 __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97
#1 0x00007f2b41af29df in _L_lock_10501 () from /lib/x86_64-linux-gnu/libc.so.6
0000002 0x00007f2b41af0d71 in __GI___libc_free (mem=0x7f2b2c000020) at malloc.c:3736
0000003 0x00007f2b46b67bb1 in mlt_property_clear (self=0x7f2b2dbc2a00) at mlt_property.c:121
0000004 mlt_property_set_string (self=0x7f2b2dbc2a00, value=0x0) at mlt_property.c:206
0000005 0x00007f2b46b6a532 in mlt_properties_set (self=0x7f2b2c039280, name=0x7f2b46b7a47b "meta.volume", value=0x0) at mlt_properties.c:656
0000006 0x00007f2b46b656ff in mlt_frame_get_audio (self=0x7f2b2c039280, buffer=0x7f2b14987c28, format=0x7f2b14987e00, frequency=<optimized out>, channels=0x7f2b149878ec, samples=0x7f2b14987c38) at mlt_frame.c:743
0000007 0x00007f2b277d9682 in filter_get_audio (frame=0x7f2b2c039280, buffer=0x7f2b14987c28, format=0x7f2b14987e00, frequency=<optimized out>, channels=0x7f2b14987c40, samples=0x7f2b14987c38) at filter_audiochannels.c:33
0000008 0x00007f2b46b6554d in mlt_frame_get_audio (self=0x7f2b2c039280, buffer=0x7f2b14987c28, format=0x7f2b14987e00, frequency=0x7f2b14987c48, channels=0x7f2b14987c40, samples=0x7f2b14987c38) at mlt_frame.c:668
0000009 0x00007f2b275ce0a3 in resample_get_audio (frame=0x7f2b2c039280, buffer=0x7f2b14987c28, format=0x7f2b14987e00, frequency=0x7f2b14987c48, channels=0x7f2b14987c40, samples=0x7f2b14987c38) at filter_resample.c:54
0000010 0x00007f2b46b6554d in mlt_frame_get_audio (self=0x7f2b2c039280, buffer=0x7f2b14987c28, format=0x7f2b14987e00, frequency=0x7f2b14987c48, channels=0x7f2b14987c40, samples=0x7f2b14987c38) at mlt_frame.c:668
0000011 0x00007f2b1da4fb20 in filter_get_audio (frame=0x7f2b2c039280, buffer=0x7f2b14987c28, format=0x7f2b14987e00, frequency=0x7f2b14987c48, channels=0x7f2b14987c40, samples=0x7f2b14987c38) at filter_volume.c:192
0000012 0x00007f2b46b6554d in mlt_frame_get_audio (self=0x7f2b2c039280, buffer=0x7f2b14987c28, format=0x7f2b14987e00, frequency=0x7f2b14987c48, channels=0x7f2b14987c40, samples=0x7f2b14987c38) at mlt_frame.c:668
0000013 0x00007f2b277e5ffb in combine_audio (samples=0x7f2b14987e0c, channels=0x7f2b14987e04, frequency=0x7f2b14987e08, format=0x7f2b14987e00, buffer=0x7f2b14987de8, that=0x7f2b2d02c1e0, this=0x7f2b2c039280) at transition_mix.c:115
0000014 transition_get_audio (frame=0x7f2b2c039280, buffer=0x7f2b14987de8, format=0x7f2b14987e00, frequency=0x7f2b14987e08, channels=0x7f2b14987e04, samples=0x7f2b14987e0c) at transition_mix.c:197
0000015 0x00007f2b46b6554d in mlt_frame_get_audio (self=0x7f2b2c039280, buffer=0x7f2b14987de8, format=0x7f2b14987e00, frequency=0x7f2b14987e08, channels=0x7f2b14987e04, samples=0x7f2b14987e0c) at mlt_frame.c:668
0000016 0x00007f2b46b76cb0 in producer_get_audio (self=0x7f2b2c0a0000, buffer=0x7f2b14987de8, format=0x7f2b14987e00, frequency=0x7f2b14987e08, channels=0x7f2b14987e04, samples=0x7f2b14987e0c) at mlt_tractor.c:299
0000017 0x00007f2b46b6554d in mlt_frame_get_audio (self=0x7f2b2c0a0000, buffer=0x7f2b14987de8, format=0x7f2b14987e00, frequency=0x7f2b14987e08, channels=0x7f2b14987e04, samples=0x7f2b14987e0c) at mlt_frame.c:668
0000018 0x00007f2b46b73c68 in consumer_read_ahead_thread (arg=0x3d3b300) at mlt_consumer.c:753
0000019 0x00007f2b44bfdedc in start_thread (arg=0x7f2b14988700) at pthread_create.c:304
0000020 0x00007f2b41b5589d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
0000021 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f2b0ffff700 (LWP 22316)):
#0 0x00007f2b41b49998 in ppoll (fds=0x3679d70, nfds=2, timeout=0x0, sigmask=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:58
#1 0x00007f2b3bd75317 in pa_mainloop_poll () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
0000002 0x00007f2b3bd758e9 in pa_mainloop_iterate () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
0000003 0x00007f2b1eda8349 in ?? () from /usr/lib/libSDL-1.2.so.0
0000004 0x00007f2b1ed7a4a3 in ?? () from /usr/lib/libSDL-1.2.so.0
0000005 0x00007f2b1ed82705 in ?? () from /usr/lib/libSDL-1.2.so.0
0000006 0x00007f2b1edc63e9 in ?? () from /usr/lib/libSDL-1.2.so.0
0000007 0x00007f2b44bfdedc in start_thread (arg=0x7f2b0ffff700) at pthread_create.c:304
0000008 0x00007f2b41b5589d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
0000009 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f2b0f7fe700 (LWP 22317)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1 0x00007f2b1d846bd5 in video_thread (arg=0x3d3b300) at consumer_sdl.c:706
0000002 0x00007f2b44bfdedc in start_thread (arg=0x7f2b0f7fe700) at pthread_create.c:304
0000003 0x00007f2b41b5589d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
0000004 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f2b46f517a0 (LWP 22209)):
#0 __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97
#1 0x00007f2b41af29df in _L_lock_10501 () from /lib/x86_64-linux-gnu/libc.so.6
0000002 0x00007f2b41af0d71 in __GI___libc_free (mem=0x7f2b2c000020) at malloc.c:3736
0000003 0x00007f2b4603257e in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000004 0x00007f2b46032668 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000005 0x00007f2b4603269e in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000006 0x00007f2b46032719 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000007 0x00007f2b4613339b in QObject::~QObject() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000008 0x00007f2b46031f27 in QThread::~QThread() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000009 0x00007f2b4602a653 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000010 0x00007f2b4602a430 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000011 0x00007f2b4602a598 in QThreadPool::~QThreadPool() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000012 0x00007f2b4602a5c9 in QThreadPool::~QThreadPool() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000013 0x00007f2b4602a5f5 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000014 0x00007f2b41aaf821 in __run_exit_handlers (status=1, listp=0x7f2b41e0c5a8, run_list_atexit=true) at exit.c:78
0000015 0x00007f2b41aaf8a5 in __GI_exit (status=<optimized out>) at exit.c:100
0000016 0x00007f2b3728b9f4 in ?? () from /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
0000017 0x00007f2b45b7c4f8 in KApplication::xioErrhandler(_XDisplay*) () from /usr/lib/libkdeui.so.5
0000018 0x00007f2b4445e0ce in _XIOError () from /usr/lib/x86_64-linux-gnu/libX11.so.6
0000019 0x00007f2b4445b8ad in _XEventsQueued () from /usr/lib/x86_64-linux-gnu/libX11.so.6
0000020 0x00007f2b4444c14f in XEventsQueued () from /usr/lib/x86_64-linux-gnu/libX11.so.6
0000021 0x00007f2b42899a9c in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
0000022 0x00007f2b40a43844 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
0000023 0x00007f2b40a44092 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
0000024 0x00007f2b40a44539 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
0000025 0x00007f2b46146ed6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000026 0x00007f2b42899c6e in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
0000027 0x00007f2b4611acf2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000028 0x00007f2b4611aef7 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000029 0x00007f2b4611f789 in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000030 0x000000000044e0cb in main (argc=5, argv=0x7fff2aefae98) at /home/fabien/kdenlive/kdenlive/src/main.cpp:89

----

-- Backtrace:
Application: Kdenlive (kdenlive), signal: Aborted
__lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97
    in ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S
[Current thread is 1 (Thread 0x7f7e8df497a0 (LWP 13571))]

Thread 10 (Thread 0x7f7e77cec700 (LWP 13607)):
#0 0x00007f7e88b41773 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1 0x00007f7e87a3c078 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
0000002 0x00007f7e87a3c8a2 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
0000003 0x00007f7e7edf37b6 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
0000004 0x00007f7e87a61626 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
0000005 0x00007f7e8bbf5edc in start_thread (arg=0x7f7e77cec700) at pthread_create.c:304
0000006 0x00007f7e88b4d89d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
0000007 0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7f7e5da5d700 (LWP 13699)):
#0 0x00007f7e88b41773 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1 0x00007f7e87a3c078 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
0000002 0x00007f7e87a3c539 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
0000003 0x00007f7e8d13ef3e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000004 0x00007f7e8d112cf2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000005 0x00007f7e8d112ef7 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000006 0x00007f7e8d02a27f in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000007 0x00007f7e8d0f5cbf in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000008 0x00007f7e8d02cd05 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000009 0x00007f7e8bbf5edc in start_thread (arg=0x7f7e5da5d700) at pthread_create.c:304
0000010 0x00007f7e88b4d89d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
0000011 0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f7e5ccd6700 (LWP 13716)):
#0 __pthread_mutex_unlock (mutex=0x7f7e8d13e690) at pthread_mutex_unlock.c:289
#1 0x00007f7e87a3b0f4 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
0000002 0x00007f7e87a3bf0d in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
0000003 0x00007f7e87a3c539 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
0000004 0x00007f7e8d13ef3e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000005 0x00007f7e8d112cf2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000006 0x00007f7e8d112ef7 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000007 0x00007f7e8d02a27f in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000008 0x00007f7e8d0f5cbf in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000009 0x00007f7e8d02cd05 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000010 0x00007f7e8bbf5edc in start_thread (arg=0x7f7e5ccd6700) at pthread_create.c:304
0000011 0x00007f7e88b4d89d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
0000012 0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f7e59a3a700 (LWP 13744)):
#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:216
#1 0x00007f7e8db6b3d0 in mlt_consumer_put_frame (self=0x2d92370, frame=0x7f7e704a71a0) at mlt_consumer.c:490
0000002 0x00007f7e607f9593 in consumer_thread (arg=0x2bb6280) at consumer_sdl_preview.c:428
0000003 0x00007f7e8bbf5edc in start_thread (arg=0x7f7e59a3a700) at pthread_create.c:304
0000004 0x00007f7e88b4d89d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
0000005 0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f7e784ed700 (LWP 13747)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1 0x00007f7e8b8d1fe2 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
0000002 0x00007f7e8b8d2019 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
0000003 0x00007f7e8bbf5edc in start_thread (arg=0x7f7e784ed700) at pthread_create.c:304
0000004 0x00007f7e88b4d89d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
0000005 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f7e5c4d5700 (LWP 13815)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1 0x00007f7e8db6bd93 in mlt_consumer_rt_frame (self=0x2d92370) at mlt_consumer.c:1321
0000002 0x00007f7e607f7670 in consumer_thread (arg=<optimized out>) at consumer_sdl.c:802
0000003 0x00007f7e8bbf5edc in start_thread (arg=0x7f7e5c4d5700) at pthread_create.c:304
0000004 0x00007f7e88b4d89d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
0000005 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f7e5a23b700 (LWP 13816)):
#0 __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97
#1 0x00007f7e88aea9df in _L_lock_10501 () from /lib/x86_64-linux-gnu/libc.so.6
0000002 0x00007f7e88ae8d71 in __GI___libc_free (mem=0x7f7e4c000020) at malloc.c:3736
0000003 0x00007f7e6523ec5e in ?? () from /usr/lib/libavformat.so.53
0000004 0x00007f7e6529d0c7 in av_read_packet () from /usr/lib/libavformat.so.53
0000005 0x00007f7e6529dcc7 in ?? () from /usr/lib/libavformat.so.53
0000006 0x00007f7e654f2e4a in producer_get_image (frame=0x7f7e4c03a860, buffer=0x7f7e5a23a4d8, format=0x7f7e5a23a4e4, width=0x7f7e5a23a124, height=0x7f7e5a23a128, writable=0) at producer_avformat.c:1397
0000007 0x00007f7e8db5cf6a in mlt_frame_get_image (self=0x7f7e4c03a860, buffer=0x7f7e5a23a4d8, format=0x7f7e5a23a4e4, width=0x7f7e5a23a124, height=0x7f7e5a23a128, writable=0) at mlt_frame.c:453
0000008 0x00007f7e6e7e07c2 in filter_get_image (this=0x7f7e4c03a860, image=0x7f7e5a23a4d8, format=0x7f7e5a23a4e4, width=0x7f7e5a23a124, height=0x7f7e5a23a128, writable=0) at filter_crop.c:76
0000009 0x00007f7e8db5cf6a in mlt_frame_get_image (self=0x7f7e4c03a860, buffer=0x7f7e5a23a4d8, format=0x7f7e5a23a4e4, width=0x7f7e5a23a124, height=0x7f7e5a23a128, writable=0) at mlt_frame.c:453
0000010 0x00007f7e6da02cba in filter_get_image (this=0x7f7e4c03a860, image=0x7f7e5a23a4d8, format=0x7f7e5a23a4e4, width=0x7f7e5a23a124, height=0x7f7e5a23a128, writable=0) at filter_deinterlace.c:239
0000011 0x00007f7e8db5cf6a in mlt_frame_get_image (self=0x7f7e4c03a860, buffer=0x7f7e5a23a4d8, format=0x7f7e5a23a4e4, width=0x7f7e5a23a124, height=0x7f7e5a23a128, writable=0) at mlt_frame.c:453
0000012 0x00007f7e6e7e5a24 in filter_get_image (this=0x7f7e4c03a860, image=0x7f7e5a23a4d8, format=0x7f7e5a23a4e4, width=0x7f7e5a23a4e8, height=0x7f7e5a23a4ec, writable=0) at filter_rescale.c:215
0000013 0x00007f7e8db5cf6a in mlt_frame_get_image (self=0x7f7e4c03a860, buffer=0x7f7e5a23a4d8, format=0x7f7e5a23a4e4, width=0x7f7e5a23a4e8, height=0x7f7e5a23a4ec, writable=0) at mlt_frame.c:453
0000014 0x00007f7e6e7e621f in filter_get_image (this=0x7f7e4c03a860, image=0x7f7e5a23a4d8, format=0x7f7e5a23a4e4, width=0x7f7e5a23a4e8, height=0x7f7e5a23a4ec, writable=0) at filter_resize.c:220
0000015 0x00007f7e8db5cf6a in mlt_frame_get_image (self=0x7f7e4c03a860, buffer=0x7f7e5a23a4d8, format=0x7f7e5a23a4e4, width=0x7f7e5a23a4e8, height=0x7f7e5a23a4ec, writable=0) at mlt_frame.c:453
0000016 0x00007f7e6dc08f49 in transition_get_image (a_frame=<optimized out>, image=0x7f7e5a23adf0, format=0x2d923f0, width=0x7f7e5a23adf8, height=0x7f7e5a23adfc, writable=<optimized out>) at transition_affine.c:437
0000017 0x00007f7e8db5cf6a in mlt_frame_get_image (self=0x7f7e68242940, buffer=0x7f7e5a23adf0, format=0x2d923f0, width=0x7f7e5a23adf8, height=0x7f7e5a23adfc, writable=1) at mlt_frame.c:453
0000018 0x00007f7e6dc073c8 in filter_get_image (this=0x7f7e4c03a860, image=0x7f7e5a23adf0, format=0x2d923f0, width=0x7f7e5a23adf8, height=0x7f7e5a23adfc, writable=1) at filter_affine.c:105
0000019 0x00007f7e8db5cf6a in mlt_frame_get_image (self=0x7f7e4c03a860, buffer=0x7f7e5a23adf0, format=0x2d923f0, width=0x7f7e5a23adf8, height=0x7f7e5a23adfc, writable=1) at mlt_frame.c:453
0000020 0x00007f7e8db5cf6a in mlt_frame_get_image (self=0x7f7e4c03a860, buffer=0x7f7e5a23adf0, format=0x2d923f0, width=0x7f7e5a23adf8, height=0x7f7e5a23adfc, writable=1) at mlt_frame.c:453
0000021 0x00007f7e8db5cf6a in mlt_frame_get_image (self=0x7f7e4c03a860, buffer=0x7f7e5a23adf0, format=0x2d923f0, width=0x7f7e5a23adf8, height=0x7f7e5a23adfc, writable=1) at mlt_frame.c:453
0000022 0x00007f7e6e7e869f in transition_get_image (a_frame=0x7f7e4c03a860, image=0x7f7e5a23adf0, format=0x2d923f0, width=0x7f7e5a23adf8, height=0x7f7e5a23adfc, writable=<optimized out>) at transition_composite.c:1168
0000023 0x00007f7e8db5cf6a in mlt_frame_get_image (self=0x7f7e4c03a860, buffer=0x7f7e5a23adf0, format=0x2d923f0, width=0x7f7e5a23adf8, height=0x7f7e5a23adfc, writable=0) at mlt_frame.c:453
0000024 0x00007f7e8db6e9cb in producer_get_image (self=<optimized out>, buffer=0x7f7e5a23adf0, format=0x2d923f0, width=0x7f7e5a23adf8, height=0x7f7e5a23adfc, writable=<optimized out>) at mlt_tractor.c:276
0000025 0x00007f7e8db5cf6a in mlt_frame_get_image (self=0x7f7e4c004540, buffer=0x7f7e5a23adf0, format=0x2d923f0, width=0x7f7e5a23adf8, height=0x7f7e5a23adfc, writable=0) at mlt_frame.c:453
0000026 0x00007f7e8db6bb9c in consumer_read_ahead_thread (arg=0x2d92370) at mlt_consumer.c:725
0000027 0x00007f7e8bbf5edc in start_thread (arg=0x7f7e5a23b700) at pthread_create.c:304
0000028 0x00007f7e88b4d89d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
0000029 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f7e58a38700 (LWP 13817)):
#0 0x00007f7e88b41998 in ppoll (fds=0x5d34bc0, nfds=2, timeout=0x0, sigmask=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:58
#1 0x00007f7e82d6d317 in pa_mainloop_poll () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
0000002 0x00007f7e82d6d8e9 in pa_mainloop_iterate () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
0000003 0x00007f7e61d58349 in ?? () from /usr/lib/libSDL-1.2.so.0
0000004 0x00007f7e61d2a4a3 in ?? () from /usr/lib/libSDL-1.2.so.0
0000005 0x00007f7e61d32705 in ?? () from /usr/lib/libSDL-1.2.so.0
0000006 0x00007f7e61d763e9 in ?? () from /usr/lib/libSDL-1.2.so.0
0000007 0x00007f7e8bbf5edc in start_thread (arg=0x7f7e58a38700) at pthread_create.c:304
0000008 0x00007f7e88b4d89d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
0000009 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f7e59239700 (LWP 13818)):
[KCrash Handler]
0000006 0x00007f7e88aa23a5 in __GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
0000007 0x00007f7e88aa5b0b in __GI_abort () at abort.c:92
0000008 0x00007f7e88ada113 in __libc_message (do_abort=2, fmt=0x7f7e88bcb0d8 "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:189
0000009 0x00007f7e88ae4a96 in malloc_printerr (action=3, str=0x7f7e88bcb2c8 "free(): corrupted unsorted chunks", ptr=<optimized out>) at malloc.c:6283
0000010 0x00007f7e88ae8d7c in __GI___libc_free (mem=<optimized out>) at malloc.c:3738
0000011 0x00007f7e8db5f82c in mlt_deque_close (self=0x7f7e4c01acf0) at mlt_deque.c:437
0000012 0x00007f7e8db5c9d1 in mlt_frame_close (self=0x7f7e4c0eeb80) at mlt_frame.c:870
0000013 mlt_frame_close (self=0x7f7e4c0eeb80) at mlt_frame.c:866
0000014 0x00007f7e607f6c7e in video_thread (arg=0x2d92370) at consumer_sdl.c:760
0000015 0x00007f7e8bbf5edc in start_thread (arg=0x7f7e59239700) at pthread_create.c:304
0000016 0x00007f7e88b4d89d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
0000017 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f7e8df497a0 (LWP 13571)):
#0 __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97
#1 0x00007f7e88aea9df in _L_lock_10501 () from /lib/x86_64-linux-gnu/libc.so.6
0000002 0x00007f7e88ae8d71 in __GI___libc_free (mem=0x7f7e4c000020) at malloc.c:3736
0000003 0x00007f7e898a5dd5 in QImageData::~QImageData() () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
0000004 0x00007f7e898a5e63 in QImage::~QImage() () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
0000005 0x00007f7e898cedff in QRasterPixmapData::~QRasterPixmapData() () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
0000006 0x00007f7e898cee39 in QRasterPixmapData::~QRasterPixmapData() () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
0000007 0x00007f7e898bfae9 in QPixmap::~QPixmap() () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
0000008 0x00007f7e898c3789 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
0000009 0x00007f7e898c4edf in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
0000010 0x00007f7e898c500a in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
0000011 0x00007f7e898c51c9 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
0000012 0x00007f7e898c51f5 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
0000013 0x00007f7e88aa7821 in __run_exit_handlers (status=1, listp=0x7f7e88e045a8, run_list_atexit=true) at exit.c:78
0000014 0x00007f7e88aa78a5 in __GI_exit (status=<optimized out>) at exit.c:100
0000015 0x00007f7e7e2839f4 in ?? () from /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
0000016 0x00007f7e8cb744f8 in KApplication::xioErrhandler(_XDisplay*) () from /usr/lib/libkdeui.so.5
0000017 0x00007f7e8b4560ce in _XIOError () from /usr/lib/x86_64-linux-gnu/libX11.so.6
0000018 0x00007f7e8b4538ad in _XEventsQueued () from /usr/lib/x86_64-linux-gnu/libX11.so.6
0000019 0x00007f7e8b44414f in XEventsQueued () from /usr/lib/x86_64-linux-gnu/libX11.so.6
0000020 0x00007f7e89891a9c in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
0000021 0x00007f7e87a3b844 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
0000022 0x00007f7e87a3c092 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
0000023 0x00007f7e87a3c539 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
0000024 0x00007f7e8d13eed6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000025 0x00007f7e89891c6e in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
0000026 0x00007f7e8d112cf2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000027 0x00007f7e8d112ef7 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000028 0x00007f7e8d117789 in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000029 0x000000000044e0cb in main (argc=5, argv=0x7fffe1485178) at /home/fabien/kdenlive/kdenlive/src/main.cpp:89
Additional InformationI uploaded the project file if something useful can be find in there.
TagsNo tags attached.
Build/Install MethodManual build from SVN
Attached Files? file icon ikaruga-play.kdenlive [^] (19,661 bytes) 2011-09-11 09:43

- Relationships

-  Notes
(0007315)
ttill (developer)
2011-09-14 20:15

Sounds like a race condition recently fixed in MLT.
Can you still reproduce with latest MLT from git?
(0007319)
ddennedy (developer)
2011-09-15 08:28

I am struggling to make out what is wrong in the backtrace. I tried to reproduce on latest code as of today using the provided project file with my own clips, but I have not been been able to reproduce the crash.
(0007320)
fabien26 (reporter)
2011-09-15 09:55

It's crashing less often on last git. Maybe for another reason. I will try to acquire some other backtraces.
(0007321)
fabien26 (reporter)
2011-09-15 17:36

Application: Kdenlive (kdenlive), signal: Segmentation fault
__lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97
    in ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S
[Current thread is 1 (Thread 0x7f4274f3b7a0 (LWP 7125))]

Thread 9 (Thread 0x7f425ecdf700 (LWP 7339)):
#0 0x00007f426fb34773 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1 0x00007f426ea2f078 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
0000002 0x00007f426ea2f8a2 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
0000003 0x00007f4265de67b6 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
0000004 0x00007f426ea54626 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
0000005 0x00007f4272be8edc in start_thread (arg=0x7f425ecdf700) at pthread_create.c:304
0000006 0x00007f426fb4089d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
0000007 0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f4248a56700 (LWP 7596)):
#0 0x00007f426fb34773 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1 0x00007f426ea2f078 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
0000002 0x00007f426ea2f539 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
0000003 0x00007f4274131f3e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000004 0x00007f4274105cf2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000005 0x00007f4274105ef7 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000006 0x00007f427401d27f in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000007 0x00007f42740e8cbf in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000008 0x00007f427401fd05 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000009 0x00007f4272be8edc in start_thread (arg=0x7f4248a56700) at pthread_create.c:304
0000010 0x00007f426fb4089d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
0000011 0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f4247ccf700 (LWP 7621)):
#0 0x00007f4272beb014 in __pthread_mutex_lock (mutex=0x37c65b8) at pthread_mutex_lock.c:61
#1 0x00007f426ea2e86f in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
0000002 0x00007f426ea2f092 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
0000003 0x00007f426ea2f539 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
0000004 0x00007f4274131f3e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000005 0x00007f4274105cf2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000006 0x00007f4274105ef7 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000007 0x00007f427401d27f in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000008 0x00007f42740e8cbf in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000009 0x00007f427401fd05 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000010 0x00007f4272be8edc in start_thread (arg=0x7f4247ccf700) at pthread_create.c:304
0000011 0x00007f426fb4089d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
0000012 0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f4245223700 (LWP 7637)):
[KCrash Handler]
0000006 _int_malloc (av=0x7f4230000020, bytes=400) at malloc.c:4439
0000007 0x00007f426fadb77d in __GI___libc_malloc (bytes=400) at malloc.c:3660
0000008 0x00007f4274b551c4 in mlt_properties_add (name=0x7f4274b65370 "_position", self=0x7f42301457c0) at mlt_properties.c:528
0000009 mlt_properties_fetch (self=0x7f42301457c0, name=0x7f4274b65370 "_position") at mlt_properties.c:562
0000010 0x00007f4274b5682c in mlt_properties_set_position (self=0x7f42301457c0, name=0x7f4274b65370 "_position", value=0) at mlt_properties.c:1017
0000011 0x00007f4274b4fa6b in mlt_frame_init (service=<optimized out>) at mlt_frame.c:55
0000012 0x00007f4250545d61 in producer_get_frame (producer=0x2d79ef0, frame=0x2530d30, index=<optimized out>) at producer_avformat.c:2511
0000013 0x00007f4274b59e99 in producer_get_frame (service=0x2d79ef0, frame=0x2530d30, index=0) at mlt_producer.c:584
0000014 0x00007f4274b582df in mlt_service_get_frame (self=0x2d79ef0, frame=0x2530d30, index=0) at mlt_service.c:457
0000015 0x00007f4274b59d8b in producer_get_frame (service=<optimized out>, frame=0x2530d30, index=0) at mlt_producer.c:635
0000016 0x00007f4274b582df in mlt_service_get_frame (self=0x3af24f0, frame=0x2530d30, index=0) at mlt_service.c:457
0000017 0x00007f4274b5b42e in producer_get_frame (producer=0x3577ff0, frame=0x2530d30, index=0) at mlt_playlist.c:1781
0000018 0x00007f4274b59e99 in producer_get_frame (service=0x3577ff0, frame=0x2530d30, index=0) at mlt_producer.c:584
0000019 0x00007f4274b582df in mlt_service_get_frame (self=0x3577ff0, frame=0x2530d30, index=0) at mlt_service.c:457
0000020 0x00007f4274b5a46c in producer_get_frame (parent=<optimized out>, frame=0x2530d30, index=<optimized out>) at mlt_multitrack.c:459
0000021 0x00007f4274b59e99 in producer_get_frame (service=0x3ae8ba0, frame=0x2530d30, index=4) at mlt_producer.c:584
0000022 0x00007f4274b582df in mlt_service_get_frame (self=0x3ae8ba0, frame=0x2530d30, index=4) at mlt_service.c:457
0000023 0x00007f4274b60df1 in transition_get_frame (service=0x3ad5500, frame=0x2530d30, index=<optimized out>) at mlt_transition.c:504
0000024 0x00007f4274b582df in mlt_service_get_frame (self=0x3ad5500, frame=0x2530d30, index=4) at mlt_service.c:457
0000025 0x00007f4274b60df1 in transition_get_frame (service=0x3c3a150, frame=0x2530d30, index=<optimized out>) at mlt_transition.c:504
0000026 0x00007f4274b582df in mlt_service_get_frame (self=0x3c3a150, frame=0x2530d30, index=4) at mlt_service.c:457
0000027 0x00007f4274b60bc1 in transition_get_frame (service=0x3ba7ee0, frame=0x363a658, index=1) at mlt_transition.c:431
0000028 0x00007f4274b582df in mlt_service_get_frame (self=0x3ba7ee0, frame=0x363a658, index=1) at mlt_service.c:457
0000029 0x00007f4274b60bc1 in transition_get_frame (service=0x3c4e390, frame=0x3af18d8, index=1) at mlt_transition.c:431
0000030 0x00007f4274b582df in mlt_service_get_frame (self=0x3c4e390, frame=0x3af18d8, index=1) at mlt_service.c:457
0000031 0x00007f4274b60bc1 in transition_get_frame (service=0x3ade810, frame=0x366b658, index=1) at mlt_transition.c:431
0000032 0x00007f4274b582df in mlt_service_get_frame (self=0x3ade810, frame=0x366b658, index=1) at mlt_service.c:457
0000033 0x00007f4274b60bc1 in transition_get_frame (service=0x3b1b8c0, frame=0x369d488, index=3) at mlt_transition.c:431
0000034 0x00007f4274b582df in mlt_service_get_frame (self=0x3b1b8c0, frame=0x369d488, index=3) at mlt_service.c:457
0000035 0x00007f4274b60bc1 in transition_get_frame (service=0x3c604a0, frame=0x7f4245222bd8, index=0) at mlt_transition.c:431
0000036 0x00007f4274b582df in mlt_service_get_frame (self=0x3c604a0, frame=0x7f4245222bd8, index=0) at mlt_service.c:457
0000037 0x00007f4274b612c9 in producer_get_frame (parent=0x3b848f0, frame=0x7f4245222dc8, track=<optimized out>) at mlt_tractor.c:395
0000038 0x00007f4274b59e99 in producer_get_frame (service=0x3b848f0, frame=0x7f4245222dc8, index=0) at mlt_producer.c:584
0000039 0x00007f4274b582df in mlt_service_get_frame (self=0x3b848f0, frame=0x7f4245222dc8, index=0) at mlt_service.c:457
0000040 0x00007f4274b582df in mlt_service_get_frame (self=0x37c52a0, frame=0x7f4245222dc8, index=0) at mlt_service.c:457
0000041 0x00007f4274b5e5a2 in mlt_consumer_get_frame (self=0x37c52a0) at mlt_consumer.c:547
0000042 0x00007f424b84d3e2 in consumer_thread (arg=0x37c52a0) at consumer_sdl_preview.c:301
0000043 0x00007f4272be8edc in start_thread (arg=0x7f4245223700) at pthread_create.c:304
0000044 0x00007f426fb4089d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
0000045 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f42474ce700 (LWP 7639)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1 0x00007f424b84ba07 in consumer_play_audio (duration=<synthetic pointer>, init_audio=<optimized out>, frame=0x7f42300d3770, this=0x3a817e0) at consumer_sdl.c:454
0000002 consumer_thread (arg=<optimized out>) at consumer_sdl.c:812
0000003 0x00007f4272be8edc in start_thread (arg=0x7f42474ce700) at pthread_create.c:304
0000004 0x00007f426fb4089d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
0000005 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f425f4e0700 (LWP 7640)):
#0 __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97
#1 0x00007f426fadd9df in _L_lock_10501 () from /lib/x86_64-linux-gnu/libc.so.6
0000002 0x00007f426fadbd71 in __GI___libc_free (mem=0x7f4230000020) at malloc.c:3736
0000003 0x00007f4274b52bb1 in mlt_property_clear (self=0x7f42301129c0) at mlt_property.c:121
0000004 mlt_property_set_string (self=0x7f42301129c0, value=0x0) at mlt_property.c:206
0000005 0x00007f4274b55532 in mlt_properties_set (self=0x7f4230104c60, name=0x7f4274b6548b "meta.volume", value=0x0) at mlt_properties.c:656
0000006 0x00007f4274b506ff in mlt_frame_get_audio (self=0x7f4230104c60, buffer=0x7f425f4dfc28, format=0x7f425f4dfe00, frequency=<optimized out>, channels=0x7f425f4df8ec, samples=0x7f425f4dfc38) at mlt_frame.c:743
0000007 0x00007f42557df682 in filter_get_audio (frame=0x7f4230104c60, buffer=0x7f425f4dfc28, format=0x7f425f4dfe00, frequency=<optimized out>, channels=0x7f425f4dfc40, samples=0x7f425f4dfc38) at filter_audiochannels.c:33
0000008 0x00007f4274b5054d in mlt_frame_get_audio (self=0x7f4230104c60, buffer=0x7f425f4dfc28, format=0x7f425f4dfe00, frequency=0x7f425f4dfc48, channels=0x7f425f4dfc40, samples=0x7f425f4dfc38) at mlt_frame.c:668
0000009 0x00007f42555d40a3 in resample_get_audio (frame=0x7f4230104c60, buffer=0x7f425f4dfc28, format=0x7f425f4dfe00, frequency=0x7f425f4dfc48, channels=0x7f425f4dfc40, samples=0x7f425f4dfc38) at filter_resample.c:54
0000010 0x00007f4274b5054d in mlt_frame_get_audio (self=0x7f4230104c60, buffer=0x7f425f4dfc28, format=0x7f425f4dfe00, frequency=0x7f425f4dfc48, channels=0x7f425f4dfc40, samples=0x7f425f4dfc38) at mlt_frame.c:668
0000011 0x00007f424ba53b20 in filter_get_audio (frame=0x7f4230104c60, buffer=0x7f425f4dfc28, format=0x7f425f4dfe00, frequency=0x7f425f4dfc48, channels=0x7f425f4dfc40, samples=0x7f425f4dfc38) at filter_volume.c:192
0000012 0x00007f4274b5054d in mlt_frame_get_audio (self=0x7f4230104c60, buffer=0x7f425f4dfc28, format=0x7f425f4dfe00, frequency=0x7f425f4dfc48, channels=0x7f425f4dfc40, samples=0x7f425f4dfc38) at mlt_frame.c:668
0000013 0x00007f42557ebffb in combine_audio (samples=0x7f425f4dfe0c, channels=0x7f425f4dfe04, frequency=0x7f425f4dfe08, format=0x7f425f4dfe00, buffer=0x7f425f4dfde8, that=0x7f42301365c0, this=0x7f4230104c60) at transition_mix.c:115
0000014 transition_get_audio (frame=0x7f4230104c60, buffer=0x7f425f4dfde8, format=0x7f425f4dfe00, frequency=0x7f425f4dfe08, channels=0x7f425f4dfe04, samples=0x7f425f4dfe0c) at transition_mix.c:197
0000015 0x00007f4274b5054d in mlt_frame_get_audio (self=0x7f4230104c60, buffer=0x7f425f4dfde8, format=0x7f425f4dfe00, frequency=0x7f425f4dfe08, channels=0x7f425f4dfe04, samples=0x7f425f4dfe0c) at mlt_frame.c:668
0000016 0x00007f4274b61cb0 in producer_get_audio (self=0x7f423003ecd0, buffer=0x7f425f4dfde8, format=0x7f425f4dfe00, frequency=0x7f425f4dfe08, channels=0x7f425f4dfe04, samples=0x7f425f4dfe0c) at mlt_tractor.c:299
0000017 0x00007f4274b5054d in mlt_frame_get_audio (self=0x7f423003ecd0, buffer=0x7f425f4dfde8, format=0x7f425f4dfe00, frequency=0x7f425f4dfe08, channels=0x7f425f4dfe04, samples=0x7f425f4dfe0c) at mlt_frame.c:668
0000018 0x00007f4274b5ec68 in consumer_read_ahead_thread (arg=0x3a817e0) at mlt_consumer.c:753
0000019 0x00007f4272be8edc in start_thread (arg=0x7f425f4e0700) at pthread_create.c:304
0000020 0x00007f426fb4089d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
0000021 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f4244221700 (LWP 7641)):
#0 0x00007f426fb34998 in ppoll (fds=0x7f423c003130, nfds=2, timeout=0x0, sigmask=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:58
#1 0x00007f4269d60317 in pa_mainloop_poll () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
0000002 0x00007f4269d608e9 in pa_mainloop_iterate () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
0000003 0x00007f424cdac349 in ?? () from /usr/lib/libSDL-1.2.so.0
0000004 0x00007f424cd7e4a3 in ?? () from /usr/lib/libSDL-1.2.so.0
0000005 0x00007f424cd86705 in ?? () from /usr/lib/libSDL-1.2.so.0
0000006 0x00007f424cdca3e9 in ?? () from /usr/lib/libSDL-1.2.so.0
0000007 0x00007f4272be8edc in start_thread (arg=0x7f4244221700) at pthread_create.c:304
0000008 0x00007f426fb4089d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
0000009 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f4243154700 (LWP 7642)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1 0x00007f424b84abd5 in video_thread (arg=0x3a817e0) at consumer_sdl.c:706
0000002 0x00007f4272be8edc in start_thread (arg=0x7f4243154700) at pthread_create.c:304
0000003 0x00007f426fb4089d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
0000004 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f4274f3b7a0 (LWP 7125)):
#0 __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97
#1 0x00007f426fadd9df in _L_lock_10501 () from /lib/x86_64-linux-gnu/libc.so.6
0000002 0x00007f426fadbd71 in __GI___libc_free (mem=0x7f4230000020) at malloc.c:3736
0000003 0x00007f4270898dd5 in QImageData::~QImageData() () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
0000004 0x00007f4270898e63 in QImage::~QImage() () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
0000005 0x00007f42708c1dff in QRasterPixmapData::~QRasterPixmapData() () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
0000006 0x00007f42708c1e39 in QRasterPixmapData::~QRasterPixmapData() () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
0000007 0x00007f42708b2ae9 in QPixmap::~QPixmap() () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
0000008 0x00007f42708b6789 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
0000009 0x00007f42708b7edf in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
0000010 0x00007f42708b800a in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
0000011 0x00007f42708b81c9 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
0000012 0x00007f42708b81f5 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
0000013 0x00007f426fa9a821 in __run_exit_handlers (status=1, listp=0x7f426fdf75a8, run_list_atexit=true) at exit.c:78
0000014 0x00007f426fa9a8a5 in __GI_exit (status=<optimized out>) at exit.c:100
0000015 0x00007f42652769f4 in ?? () from /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
0000016 0x00007f4273b674f8 in KApplication::xioErrhandler(_XDisplay*) () from /usr/lib/libkdeui.so.5
0000017 0x00007f42724490ce in _XIOError () from /usr/lib/x86_64-linux-gnu/libX11.so.6
0000018 0x00007f42724468ad in _XEventsQueued () from /usr/lib/x86_64-linux-gnu/libX11.so.6
0000019 0x00007f427243714f in XEventsQueued () from /usr/lib/x86_64-linux-gnu/libX11.so.6
0000020 0x00007f4270884a9c in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
0000021 0x00007f426ea2e844 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
0000022 0x00007f426ea2f092 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
0000023 0x00007f426ea2f539 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
0000024 0x00007f4274131ed6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000025 0x00007f4270884c6e in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
0000026 0x00007f4274105cf2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000027 0x00007f4274105ef7 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000028 0x00007f427410a789 in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
0000029 0x000000000044e0cb in main (argc=5, argv=0x7ffffb37d758) at /home/fabien/kdenlive/kdenlive/src/main.cpp:89

New crash with backtraces. I don't know if it will help. When the crash append my pc is in heavy load. (Corners effect is really processor intensive)
(0007322)
fabien26 (reporter)
2011-09-15 17:47

Is compiling a debug version of kdenlive possible ? And will it help ?
(0007323)
ddennedy (developer)
2011-09-15 18:08

I do not think a debug version of kdenlive or mlt is going to help much. It probably would if you were interactive, inspecting variables, and stepping through code, but not here.

Are you running with more than one processing thread in kdenlive settings?

When testing last night, I had a problem with the corners effect making the video all black. When I was dragging around the yellow dot control to see if adjusting fixes it, my desktop completely deadlocked including the mouse pointer! I hard to power cycle the computer.

Does someone know where exactly the crash occurs in the latest backtrace? The top says the segfault appears in "__lll_lock_wait_private" and stopped in thread 1, which shows a "_XIOError()". Meanwhile the "KCrash Handler" appears at the top of thread 6. So, is the crash really in thread 6? Between this and my experience last night, it looks like there is an X error. Or, is KCrash just making the backtrace look that way and causing confusion?
(0007324)
fabien26 (reporter)
2011-09-15 18:17

I only use one thread. Kdenlive is way too unstable with 2 or more threads.
(0007325)
fabien26 (reporter)
2011-09-15 19:51

I tried something at random. And the result is that this bug seem to only append when OpenGL rendering is off.

I turned on OpenGL rendering and no bug. I tried my best to reproduce the crash with OpenGL but nothing.

- Issue History
Date Modified Username Field Change
2011-09-11 09:43 fabien26 New Issue
2011-09-11 09:43 fabien26 File Added: ikaruga-play.kdenlive
2011-09-14 20:15 ttill Note Added: 0007315
2011-09-14 20:15 ttill Assigned To => ttill
2011-09-14 20:15 ttill Status new => feedback
2011-09-15 08:28 ddennedy Note Added: 0007319
2011-09-15 09:55 fabien26 Note Added: 0007320
2011-09-15 09:55 fabien26 Status feedback => assigned
2011-09-15 17:36 fabien26 Note Added: 0007321
2011-09-15 17:47 fabien26 Note Added: 0007322
2011-09-15 18:08 ddennedy Note Added: 0007323
2011-09-15 18:17 fabien26 Note Added: 0007324
2011-09-15 19:51 fabien26 Note Added: 0007325


Copyright © 2000 - 2014 MantisBT Team
Powered by Mantis Bugtracker