Bug 6691 - kdenlive 0.8.2.1 + mlt 0.7.8 rendering crashs [mga2]
Summary: kdenlive 0.8.2.1 + mlt 0.7.8 rendering crashs [mga2]
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 2
Hardware: All Linux
Priority: Normal major
Target Milestone: ---
Assignee: QA Team
QA Contact:
URL:
Whiteboard:
Keywords: PATCH, UPSTREAM, validated_update
Depends on:
Blocks:
 
Reported: 2012-07-04 17:51 CEST by jcl darkc
Modified: 2012-07-30 17:45 CEST (History)
5 users (show)

See Also:
Source RPM: mlt-0.7.8-2.1.mga2.src.rpm
CVE:
Status comment:


Attachments

Description jcl darkc 2012-07-04 17:51:22 CEST
Description of problem:

on Mageia 2 , Kdenlive 0.8.2.1 comes with mlt 0.7.8. This version of mlt is buggy and any movie rendered into kdenlive fails. 

 It's a know bug in many linux distributions :

seen in debian:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=664786


Version-Release number of selected component (if applicable):
mlt 0.7.8

How reproducible:
any rendering from kdenlive

1) Start kdenlive
2) add movies
3) start rendering
(rendering fails)
 
The new mlt-0.8-1 from cauldron fixes the issue. (mlt-0.8.0-1.mga3.src.rpm)

I recompiled it under mageia2 and now everything goes fine.

It would be great to put the new mlt-0.8.0-1 rpm in mageia2 updates.

I can provides the rpm.

JC
Manuel Hiebel 2012-07-09 19:44:35 CEST

CC: (none) => fundawang, juan.baptiste
Severity: critical => major

Manuel Hiebel 2012-07-09 19:44:58 CEST

Keywords: (none) => PATCH, UPSTREAM

Comment 1 Juan Luis Baptiste 2012-07-16 02:05:07 CEST
Per our update policy, we (normally) can't update to a new version of a package in a stable release. We need to create a patch that fixes the issue reported here, unless the new version of the software is just bug fixing.

The 0.8.0 release of MLT is a feature release, so I don't think we can't update Mga 2 version to this one. I'll have to find the commit that fixes this issue and create a patch to apply to mga2 package and this can take some time.

Status: NEW => ASSIGNED

Juan Luis Baptiste 2012-07-16 02:05:33 CEST

Assignee: bugsquad => juan.baptiste

Comment 2 Juan Luis Baptiste 2012-07-16 03:35:13 CEST
Can the reporter test this packages ? 

http://200.16.71.168/~jbaptiste/mageia/2/mlt/
Comment 3 jcl darkc 2012-07-16 09:48:24 CEST
  Hello Juan Luis,

 I have downloaded and tested your packages (http://200.16.71.168/~jbaptiste/mageia/2/mlt/).
 It looks like to be ok. I tried two rendering with no crashes.

  Thanks for your help.

 JC
Comment 4 jcl darkc 2012-07-16 09:51:00 CEST
Could we expect that MLT 0.8.0 + new kdenlive 0.9.2 will be backported for mga 2 ?

JC
Comment 5 Juan Luis Baptiste 2012-07-16 13:52:27 CEST
(In reply to comment #3)
>  It looks like to be ok. I tried two rendering with no crashes.
> 
>   Thanks for your help.
> 

Cool, today then I'll add the patch to mga 2 package and assign to QA. 

Please uninstall these packages because the updated ones will have a different release (these are missing the subrel) and will conflict with the update when released.


(In reply to comment #4)
> Could we expect that MLT 0.8.0 + new kdenlive 0.9.2 will be backported for mga
> 2 ?
> 

Maybe, after backports open sometime soon (I hope) and this update is out.
Comment 6 Juan Luis Baptiste 2012-07-16 18:17:17 CEST
Ok, update available in updates_testing, QA please test. I'll provide the update advisory soon.
Comment 7 Manuel Hiebel 2012-07-17 00:19:56 CEST
(In reply to comment #6)
> Ok, update available in updates_testing, QA please test. I'll provide the
> update advisory soon.

the fixed package is mlt-0.7.8-2.1.mga2.src.rpm, as is was not reassign I do that.

Hardware: x86_64 => All
Assignee: juan.baptiste => qa-bugs
Summary: kdenlive 0.8.2.1 + mlt 0.7.8 rendering crashs => kdenlive 0.8.2.1 + mlt 0.7.8 rendering crashs [mga2]
Source RPM: mlt 0.7.8 => mlt-0.7.8-2.1.mga2.src.rpm

Comment 8 Juan Luis Baptiste 2012-07-17 00:29:17 CEST
Suggested Advisory:

-------------
Updated ltm package fix a crash of kdenlive when at the end of a rendering process.

https://bugs.mageia.org/show_bug.cgi?id=6691
-------------

SRPM: mlt-0.7.8-2.1.mga2.src.rpm
Comment 9 Juan Luis Baptiste 2012-07-17 00:30:02 CEST
Sorry, I misspelled the package name on the advisory, it should be mlt instead of ltm :)
Comment 10 user7 2012-07-24 22:47:35 CEST
Testing complete on MGA2, i586.
SRPM: mlt-0.7.8-2.1.mga2.src.rpm

I was NOT able to reproduce the bug, therefore I can not confirm the fix. However, the version from Updates Testing worked as well, so there are no regressions.

@ jcl darkc: As you are affected by the bug, could you please follow the procedure described here: https://wiki.mageia.org/en/QA_process_for_validating_updates ? You would help us very much to get this update validated, which means it would be available to all users of Mageia.

CC: (none) => wassi

Comment 11 jcl darkc 2012-07-25 15:26:05 CEST
Dear QA,

 Here is my setup :
Mageia release 2 (Official) for x86_64

I added core update testing to my repositories, and I installed the following packages :

lib64mlt++3-0.7.8-2.1.mga2
mlt-0.7.8-2.1.mga2
lib64mlt4-0.7.8-2.1.mga2

 With these fixed package, kdenlive works as it should with no more crashes.

 Then could you move theses packages from core/updates_testing to core/updates.

 Thanks a lot for fixing this !

  Jean-Charles

CC: (none) => sysadmin-bugs

Manuel Hiebel 2012-07-25 15:38:19 CEST

Keywords: (none) => validated_update

Comment 12 user7 2012-07-25 16:58:46 CEST
Thanky you, jcl darkc!

No linking needed according to depcheck.

Update validated.
Thanks.

Advisory:
--------------
Updated mlt package fixes a crash of kdenlive when at the end of a rendering
process.

https://bugs.mageia.org/show_bug.cgi?id=6691
--------------

SRPM: mlt-0.7.8-2.1.mga2.src.rpm

Could sysadmin please push from core/updates_testing to core/updates.

Thank you!
Comment 13 Thomas Backlund 2012-07-30 17:45:59 CEST
Update pushed:
https://wiki.mageia.org/en/Support/Advisories/MGAA-2012-0140

Status: ASSIGNED => RESOLVED
CC: (none) => tmb
Resolution: (none) => FIXED


Note You need to log in before you can comment on or make changes to this bug.