Kdenlive   bug tracker Home page

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0002827KdenliveFile Loadingpublic2012-11-14 09:572013-04-29 15:02
Reporterhellocatfood 
Assigned Toj-b-m 
PrioritynormalSeverityminorReproducibilityalways
StatusacknowledgedResolutionopen 
Platform32 bit intel and alikeOSUbuntuOS Version12.04
Product VersionRecent git 
Target VersionFixed in Version 
Summary0002827: Importing of image sequence causes kdenlive to crash
DescriptionI imported 20 image sequences into my project. When I drag them to the timeline there is a short pause and then the software usually crashes. Attached is my project file
Additional InformationApplication: Kdenlive (kdenlive), signal: Segmentation fault
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0xb4550a40 (LWP 8663))]

Thread 9 (Thread 0xb1fbdb40 (LWP 8665)):
#0 0xb77c7424 in __kernel_vsyscall ()
#1 0xb5cae9db in read () from /lib/i386-linux-gnu/libpthread.so.0
0000002 0xb4e3e6ae in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
0000003 0xb4dffbd2 in g_main_context_check () from /lib/i386-linux-gnu/libglib-2.0.so.0
0000004 0xb4e00042 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
0000005 0xb4e0056b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0
0000006 0xb1fc2134 in ?? () from /usr/lib/i386-linux-gnu/gio/modules/libdconfsettings.so
0000007 0xb4e236b3 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
0000008 0xb5ca7d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
0000009 0xb544ad3e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 8 (Thread 0xb15ffb40 (LWP 8666)):
#0 0xb77c7424 in __kernel_vsyscall ()
#1 0xb543c5f0 in poll () from /lib/i386-linux-gnu/libc.so.6
0000002 0xb4e0da7b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
0000003 0xb4e000ae in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
0000004 0xb4e0056b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0
0000005 0xb2d021ba in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
0000006 0xb4e236b3 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
0000007 0xb5ca7d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
0000008 0xb544ad3e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 7 (Thread 0xab2a1b40 (LWP 8673)):
#0 0xb77c7424 in __kernel_vsyscall ()
#1 0xb5cab96b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
0000002 0xb6d3d029 in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
0000003 0xb6d3d06f in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
0000004 0xb5ca7d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
0000005 0xb544ad3e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 6 (Thread 0xacf6fb40 (LWP 8676)):
[KCrash Handler]
0000007 scale_uint8_x_4_y_generic_sse2 (ctx=0xb0203578, scanline=0, dest_start=0xa796b020 "") at scale_y.h:100
0000008 0xa9dc71ed in gavl_video_scale_context_scale (ctx=0xb0203578, src=0xb0204608, dst=0xb02045c0) at scale_context.c:1482
0000009 0xa9dc34c7 in gavl_video_scaler_scale (s=0xb02034f0, src=0xb0204608, dst=0xb0204650) at scale.c:655
0000010 0xad9f5250 in f0r_update () from /usr/lib/frei0r-1/scale0tilt.so
0000011 0xaf51acf1 in process_frei0r_item (service=0x9a56e50, position=0, time=0, prop=0x9a56e50, this=0x93a65e0, image=0xacf6f2cc, width=0xacf6f2c4, height=0xacf6f2c8) at frei0r_helper.c:148
0000012 0xaf51a2c8 in filter_get_image (this=0x93a65e0, image=0xacf6f2cc, format=0xacf6f2c0, width=0xacf6f2c4, height=0xacf6f2c8, writable=0) at filter_frei0r.c:39
0000013 0xb5cdea36 in mlt_frame_get_image (self=0x93a65e0, buffer=0xacf6f2cc, format=0xacf6f2c0, width=0xacf6f2c4, height=0xacf6f2c8, writable=0) at mlt_frame.c:475
0000014 0xb5cf3fbc in producer_get_image (self=0x8f15d68, buffer=0xacf6f2cc, format=0xacf6f2c0, width=0xacf6f2c4, height=0xacf6f2c8, writable=0) at mlt_tractor.c:273
0000015 0xb5cdea36 in mlt_frame_get_image (self=0x8f15d68, buffer=0xacf6f2cc, format=0xacf6f2c0, width=0xacf6f2c4, height=0xacf6f2c8, writable=0) at mlt_frame.c:475
0000016 0xaf5dcc46 in consumer_play_video (frame=0x8f15d68, this=0x94a0850) at consumer_sdl_still.c:479
0000017 consumer_thread (arg=0x94a0850) at consumer_sdl_still.c:579
0000018 0xb5ca7d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
0000019 0xb544ad3e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 5 (Thread 0xac76eb40 (LWP 8677)):
#0 0xb77c7424 in __kernel_vsyscall ()
#1 0xb5cab96b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
0000002 0xaf5dc016 in consumer_thread (arg=0x949d458) at consumer_sdl_preview.c:457
0000003 0xb5ca7d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
0000004 0xb544ad3e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 4 (Thread 0xa99fdb40 (LWP 8678)):
#0 0xb77c7424 in __kernel_vsyscall ()
#1 0xb5cab96b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
0000002 0xae6a966b in ?? () from /usr/lib/i386-linux-gnu/i686/cmov/libavcodec.so.53
0000003 0xb5ca7d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
0000004 0xb544ad3e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 3 (Thread 0xa91fcb40 (LWP 8679)):
#0 0xb77c7424 in __kernel_vsyscall ()
#1 0xb5cab96b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
0000002 0xae6a966b in ?? () from /usr/lib/i386-linux-gnu/i686/cmov/libavcodec.so.53
0000003 0xb5ca7d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
0000004 0xb544ad3e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 2 (Thread 0xa89fbb40 (LWP 8680)):
#0 0xb77c7424 in __kernel_vsyscall ()
#1 0xb5cab96b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
0000002 0xae6a966b in ?? () from /usr/lib/i386-linux-gnu/i686/cmov/libavcodec.so.53
0000003 0xb5ca7d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
0000004 0xb544ad3e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 1 (Thread 0xb4550a40 (LWP 8663)):
#0 0xb77c7424 in __kernel_vsyscall ()
#1 0xb5cab96b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
0000002 0xb5ce7c59 in mlt_events_wait_for (self=0x949d458, event=0x986d950) at mlt_events.c:433
0000003 0xb5cce811 in Mlt::Properties::wait_for (this=0x8e8f140, event=0x8f15da8, destroy=true) at MltProperties.cpp:293
0000004 0x08359379 in ?? ()
0000005 0x082fa4ba in ?? ()
0000006 0x082fa68c in ?? ()
0000007 0x0812e895 in ?? ()
0000008 0x08142079 in ?? ()
0000009 0x081454a9 in ?? ()
0000010 0x08145800 in ?? ()
0000011 0x08149fe1 in ?? ()
0000012 0xb5e966b1 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/i386-linux-gnu/libQtCore.so.4
0000013 0xb5e9f655 in ?? () from /usr/lib/i386-linux-gnu/libQtCore.so.4
0000014 0xb5e9f73c in ?? () from /usr/lib/i386-linux-gnu/libQtCore.so.4
0000015 0xb5e9aac4 in QObject::event(QEvent*) () from /usr/lib/i386-linux-gnu/libQtCore.so.4
0000016 0xb61daed4 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/i386-linux-gnu/libQtGui.so.4
0000017 0xb61e030d in QApplication::notify(QObject*, QEvent*) () from /usr/lib/i386-linux-gnu/libQtGui.so.4
0000018 0xb754ee01 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
0000019 0xb5e7f97e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/i386-linux-gnu/libQtCore.so.4
0000020 0xb5eb4990 in ?? () from /usr/lib/i386-linux-gnu/libQtCore.so.4
0000021 0xb5eb20f8 in ?? () from /usr/lib/i386-linux-gnu/libQtCore.so.4
0000022 0xb4dffd86 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
0000023 0xb4e00125 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
0000024 0xb4e00201 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
0000025 0xb5eb2887 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/libQtCore.so.4
0000026 0xb6293aaa in ?? () from /usr/lib/i386-linux-gnu/libQtGui.so.4
0000027 0xb5e7e50d in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/libQtCore.so.4
0000028 0xb5e7e7a9 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/libQtCore.so.4
0000029 0xb5e83eba in QCoreApplication::exec() () from /usr/lib/i386-linux-gnu/libQtCore.so.4
0000030 0xb61d8a74 in QApplication::exec() () from /usr/lib/i386-linux-gnu/libQtGui.so.4
0000031 0x08089aad in ?? ()
0000032 0xb53754d3 in __libc_start_main () from /lib/i386-linux-gnu/libc.so.6
0000033 0x0808a0d1 in _start ()
TagsNo tags attached.
Build/Install Method3rd party package
Attached Files? file icon test.kdenlive [^] (19,287 bytes) 2012-11-14 09:57

- Relationships
has duplicate 0003066new "Crop, Scale and Position" effect makes kdenlive crash 

-  Notes
(0008618)
j-b-m (administrator)
2012-11-15 08:49
edited on: 2012-11-15 08:52

The crash is happening in the frei0r scale and tilt effect (called Crop, Scale and Position). I can reproduce but have not yet managed to understand why it crashes...
As a workaround, you could try to use the "Pan & Zoom" effect that provides the same functionnality

EDIT: By the way, if you want to open your project file, you can open it in a text editor and remove all filters:
remove from
<filter id=...
to:
</filter>

(0008620)
j-b-m (administrator)
2012-11-15 11:50

Ok, I found the problem. Frei0r effects require a video height that is a multiple of 8, which is not the case for MLT.
Using the square_ntsc_wide profile (854x480) then causes the crash in frei0r's scale0tilt that was not designed to support this frame size. There is an ongoing discussion on frei0r's mailing list about removing that limitation...
Not sure how we want to handle it currently (I guess we could disable frei0r effects when not using a approved frame size but a proper fix would be better). I sent an email on frei0r's mailing list to inform them about the issue, waiting for feedback.

- Issue History
Date Modified Username Field Change
2012-11-14 09:57 hellocatfood New Issue
2012-11-14 09:57 hellocatfood File Added: test.kdenlive
2012-11-15 08:49 j-b-m Note Added: 0008618
2012-11-15 08:49 j-b-m Assigned To => j-b-m
2012-11-15 08:49 j-b-m Status new => acknowledged
2012-11-15 08:52 j-b-m Note Edited: 0008618 View Revisions
2012-11-15 11:50 j-b-m Note Added: 0008620
2013-04-29 15:02 j-b-m Relationship added has duplicate 0003066


Copyright © 2000 - 2014 MantisBT Team
Powered by Mantis Bugtracker