FS#36633 - [kdenlive] freezing

Attached to Project: Community Packages
Opened by farid (osc) - Wednesday, 21 August 2013, 22:06 GMT
Last edited by Sergej Pupykin (sergej) - Tuesday, 10 September 2013, 10:06 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Sergej Pupykin (sergej)
Architecture x86_64
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:

cant use kdenlive since it is freezing all the time. no error appears when running gdb. could this be related to latest kdenlive upgrade?

Additional info:
* package version(s)
kdenlive 0.9.6-2
mlt 0.9.0-3

* config and/or log files etc.


Steps to reproduce:
This task depends upon

Closed by  Sergej Pupykin (sergej)
Tuesday, 10 September 2013, 10:06 GMT
Reason for closing:  No response
Comment by farid (osc) - Thursday, 22 August 2013, 04:07 GMT
i managed to get a backtrace:

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff28937b2 in malloc_consolidate () from /usr/lib/libc.so.6
(gdb) backtrace
#0 0x00007ffff28937b2 in malloc_consolidate () from /usr/lib/libc.so.6
#1 0x00007ffff2894321 in _int_free () from /usr/lib/libc.so.6
#2 0x00007fffd1251d8c in av_freep () from /usr/lib/libavutil.so.52
#3 0x00007fffd1580b62 in avformat_free_context ()
from /usr/lib/libavformat.so.55
#4 0x00007fffd1580ced in avformat_close_input ()
from /usr/lib/libavformat.so.55
#5 0x00007fffcc0853ad in ?? () from /usr/lib/mlt/libmltavformat.so
#6 0x00007ffff46c04c6 in ?? () from /usr/lib/libmlt.so.6
#7 0x00007ffff46c0568 in mlt_cache_item_close () from /usr/lib/libmlt.so.6
#8 0x00007ffff46abc39 in mlt_property_close () from /usr/lib/libmlt.so.6
#9 0x00007ffff46adb11 in mlt_properties_close () from /usr/lib/libmlt.so.6
#10 0x00007ffff46a755c in mlt_frame_close () from /usr/lib/libmlt.so.6
#11 0x00007ffff46abc39 in mlt_property_close () from /usr/lib/libmlt.so.6
#12 0x00007ffff46adb11 in mlt_properties_close () from /usr/lib/libmlt.so.6
#13 0x00007ffff46a755c in mlt_frame_close () from /usr/lib/libmlt.so.6
#14 0x00007ffff448ed00 in Mlt::Frame::~Frame() () from /usr/lib/libmlt++.so.3
#15 0x00007ffff448ed39 in Mlt::Frame::~Frame() () from /usr/lib/libmlt++.so.3
#16 0x00000000006d4f7c in ?? ()
#17 0x00000000006e335c in ?? ()
#18 0x00007ffff4c7cf5e in QObject::event(QEvent*) ()
from /usr/lib/libQtCore.so.4
#19 0x00007ffff565212c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
---Type <return> to continue, or q <return> to quit---
() from /usr/lib/libQtGui.so.4
#20 0x00007ffff56586f0 in QApplication::notify(QObject*, QEvent*) ()
from /usr/lib/libQtGui.so.4
#21 0x00007ffff79b172a in KApplication::notify(QObject*, QEvent*) ()
from /usr/lib/libkdeui.so.5
#22 0x00007ffff4c64efd in QCoreApplication::notifyInternal(QObject*, QEvent*)
() from /usr/lib/libQtCore.so.4
#23 0x00007ffff4c67f4f in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQtCore.so.4
#24 0x00007ffff4c922c3 in ?? () from /usr/lib/libQtCore.so.4
#25 0x00007fffefcc9d96 in g_main_context_dispatch ()
from /usr/lib/libglib-2.0.so.0
#26 0x00007fffefcca0e8 in ?? () from /usr/lib/libglib-2.0.so.0
#27 0x00007fffefcca18c in g_main_context_iteration ()
from /usr/lib/libglib-2.0.so.0
#28 0x00007ffff4c91b85 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#29 0x00007ffff56ef2e6 in ?? () from /usr/lib/libQtGui.so.4
#30 0x00007ffff4c63b5f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#31 0x00007ffff4c63e55 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#32 0x00007ffff4c68f8b in QCoreApplication::exec() ()
---Type <return> to continue, or q <return> to quit---
from /usr/lib/libQtCore.so.4
#33 0x0000000000455a99 in ?? ()
#34 0x00007ffff283cbc5 in __libc_start_main () from /usr/lib/libc.so.6
#35 0x0000000000456049 in _start ()
Comment by farid (osc) - Thursday, 22 August 2013, 04:28 GMT
also here is another one:

#0 0x00007ffff28503d9 in raise () from /usr/lib/libc.so.6
#1 0x00007ffff28517d8 in abort () from /usr/lib/libc.so.6
#2 0x00007ffff288ded4 in __libc_message () from /usr/lib/libc.so.6
#3 0x00007ffff289369e in malloc_printerr () from /usr/lib/libc.so.6
#4 0x00007ffff28945fc in _int_free () from /usr/lib/libc.so.6
#5 0x00007fffd1251d8c in av_freep () from /usr/lib/libavutil.so.52
#6 0x00007fffd1517caa in ?? () from /usr/lib/libavformat.so.55
#7 0x00007fffd1516997 in ?? () from /usr/lib/libavformat.so.55
#8 0x00007fffd1516b98 in ?? () from /usr/lib/libavformat.so.55
#9 0x00007fffd1516c24 in ?? () from /usr/lib/libavformat.so.55
#10 0x00007fffd1579190 in ?? () from /usr/lib/libavformat.so.55
#11 0x00007fffd157ccfd in ?? () from /usr/lib/libavformat.so.55
#12 0x00007fffd157e80f in avformat_find_stream_info () from /usr/lib/libavformat.so.55
#13 0x00007fffcc08943f in ?? () from /usr/lib/mlt/libmltavformat.so
#14 0x00007fffcc089b41 in ?? () from /usr/lib/mlt/libmltavformat.so
#15 0x00007ffff46b5841 in ?? () from /usr/lib/libmlt.so.6
#16 0x00007ffff46b3c1b in mlt_service_get_frame () from /usr/lib/libmlt.so.6
#17 0x00007ffff46b569c in ?? () from /usr/lib/libmlt.so.6
#18 0x00007ffff46b3c1b in mlt_service_get_frame () from /usr/lib/libmlt.so.6
#19 0x00007ffff46b6e2f in ?? () from /usr/lib/libmlt.so.6
#20 0x00007ffff46b5841 in ?? () from /usr/lib/libmlt.so.6
#21 0x00007ffff46b3c1b in mlt_service_get_frame () from /usr/lib/libmlt.so.6
#22 0x00007ffff46b5d8c in ?? () from /usr/lib/libmlt.so.6
#23 0x00007ffff46b5841 in ?? () from /usr/lib/libmlt.so.6
#24 0x00007ffff46b3c1b in mlt_service_get_frame () from /usr/lib/libmlt.so.6
#25 0x00007ffff46bc890 in ?? () from /usr/lib/libmlt.so.6
#26 0x00007ffff46b3c1b in mlt_service_get_frame () from /usr/lib/libmlt.so.6
#27 0x00007ffff46bc890 in ?? () from /usr/lib/libmlt.so.6
#28 0x00007ffff46b3c1b in mlt_service_get_frame () from /usr/lib/libmlt.so.6
#29 0x00007ffff46bc890 in ?? () from /usr/lib/libmlt.so.6
#30 0x00007ffff46b3c1b in mlt_service_get_frame () from /usr/lib/libmlt.so.6
---Type <return> to continue, or q <return> to quit---
#31 0x00007ffff46bc890 in ?? () from /usr/lib/libmlt.so.6
#32 0x00007ffff46b3c1b in mlt_service_get_frame () from /usr/lib/libmlt.so.6
#33 0x00007ffff46bc793 in ?? () from /usr/lib/libmlt.so.6
#34 0x00007ffff46b3c1b in mlt_service_get_frame () from /usr/lib/libmlt.so.6
#35 0x00007ffff46bc793 in ?? () from /usr/lib/libmlt.so.6
#36 0x00007ffff46b3c1b in mlt_service_get_frame () from /usr/lib/libmlt.so.6
#37 0x00007ffff46bc793 in ?? () from /usr/lib/libmlt.so.6
#38 0x00007ffff46b3c1b in mlt_service_get_frame () from /usr/lib/libmlt.so.6
#39 0x00007ffff46bc793 in ?? () from /usr/lib/libmlt.so.6
#40 0x00007ffff46b3c1b in mlt_service_get_frame () from /usr/lib/libmlt.so.6
#41 0x00007ffff46bc793 in ?? () from /usr/lib/libmlt.so.6
#42 0x00007ffff46b3c1b in mlt_service_get_frame () from /usr/lib/libmlt.so.6
#43 0x00007ffff46bc793 in ?? () from /usr/lib/libmlt.so.6
#44 0x00007ffff46b3c1b in mlt_service_get_frame () from /usr/lib/libmlt.so.6
#45 0x00007ffff46bc793 in ?? () from /usr/lib/libmlt.so.6
#46 0x00007ffff46b3c1b in mlt_service_get_frame () from /usr/lib/libmlt.so.6
#47 0x00007ffff46bc793 in ?? () from /usr/lib/libmlt.so.6
#48 0x00007ffff46b3c1b in mlt_service_get_frame () from /usr/lib/libmlt.so.6
#49 0x00007ffff46bc793 in ?? () from /usr/lib/libmlt.so.6
#50 0x00007ffff46b3c1b in mlt_service_get_frame () from /usr/lib/libmlt.so.6
#51 0x00007ffff46bc793 in ?? () from /usr/lib/libmlt.so.6
#52 0x00007ffff46b3c1b in mlt_service_get_frame () from /usr/lib/libmlt.so.6
#53 0x00007ffff46bc793 in ?? () from /usr/lib/libmlt.so.6
#54 0x00007ffff46b3c1b in mlt_service_get_frame () from /usr/lib/libmlt.so.6
#55 0x00007ffff46bd170 in ?? () from /usr/lib/libmlt.so.6
#56 0x00007ffff46b5841 in ?? () from /usr/lib/libmlt.so.6
#57 0x00007ffff46b3c1b in mlt_service_get_frame () from /usr/lib/libmlt.so.6
#58 0x00007ffff46b3c1b in mlt_service_get_frame () from /usr/lib/libmlt.so.6
#59 0x00007ffff46b9e98 in mlt_consumer_get_frame () from /usr/lib/libmlt.so.6
#60 0x00007ffff46babb6 in mlt_consumer_rt_frame () from /usr/lib/libmlt.so.6
#61 0x00007fffc99a8848 in ?? () from /usr/lib/mlt/libmltsdl.so
---Type <return> to continue, or q <return> to quit---
#62 0x00007ffff48d4062 in start_thread () from /usr/lib/libpthread.so.0
#63 0x00007ffff28ffa2d in clone () from /usr/lib/libc.so.6
Comment by farid (osc) - Thursday, 29 August 2013, 17:38 GMT
this is from mlt's developer over at kdenlive's bug tracker:

"This looks like a build problem. Like ffmpeg was updated, but not mlt or mlt not rebuilt after ffmpeg was updated. You should try a nightly build, which uses its own nightly builds of FFmpeg and MLT:

http://builds.meltytech.com/kdenlive/latest.rss [^]

Also, we have noticed some problems stemming from ArchLinux enabling VDPAU in MLT:

https://sourceforge.net/p/mlt/bugs/199/ [^]

https://bugs.archlinux.org/task/36710 [^]"

here is the link:
http://www.kdenlive.org/mantis/view.php?id=3150

hope this helps.
Comment by Sergej Pupykin (sergej) - Friday, 30 August 2013, 12:46 GMT
can it be reproduced after  FS#36710  fix?

Loading...