From owner-freebsd-ports-bugs@FreeBSD.ORG Tue Aug 30 15:10:11 2011 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6C1331065676 for ; Tue, 30 Aug 2011 15:10:11 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 488898FC19 for ; Tue, 30 Aug 2011 15:10:11 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p7UFABCS089459 for ; Tue, 30 Aug 2011 15:10:11 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p7UFABFQ089458; Tue, 30 Aug 2011 15:10:11 GMT (envelope-from gnats) Resent-Date: Tue, 30 Aug 2011 15:10:11 GMT Resent-Message-Id: <201108301510.p7UFABFQ089458@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Ed Johnstone (johnedstone) Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 53041106566C for ; Tue, 30 Aug 2011 15:06:21 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from red.freebsd.org (red.freebsd.org [IPv6:2001:4f8:fff6::22]) by mx1.freebsd.org (Postfix) with ESMTP id 297AF8FC0C for ; Tue, 30 Aug 2011 15:06:21 +0000 (UTC) Received: from red.freebsd.org (localhost [127.0.0.1]) by red.freebsd.org (8.14.4/8.14.4) with ESMTP id p7UF6KFc078611 for ; Tue, 30 Aug 2011 15:06:20 GMT (envelope-from nobody@red.freebsd.org) Received: (from nobody@localhost) by red.freebsd.org (8.14.4/8.14.4/Submit) id p7UF6KDB078610; Tue, 30 Aug 2011 15:06:20 GMT (envelope-from nobody) Message-Id: <201108301506.p7UF6KDB078610@red.freebsd.org> Date: Tue, 30 Aug 2011 15:06:20 GMT From: Ed Johnstone (johnedstone) To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/160315: kdenlive crashes on 2 pass VOB rendering X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 30 Aug 2011 15:10:11 -0000 >Number: 160315 >Category: ports >Synopsis: kdenlive crashes on 2 pass VOB rendering >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Tue Aug 30 15:10:10 UTC 2011 >Closed-Date: >Last-Modified: >Originator: Ed Johnstone (johnedstone) >Release: 8.1-RELEASE-p2 >Organization: personal >Environment: uname -rimp 8.1-RELEASE-p2 amd64 amd64 GENERIC >Description: I've reported a bug, in the melt port, in the kdenlive bug tracking system This ticket is http://www.kdenlive.org/mantis/view.php?id=2274 The patch to fix the bug was made, and it is listed there. The port tracker for kdenlive and melt is avilla@FreeBSD.org So, this is just a notification to avilla (thanks avilla for your work) that this patch to melt has been applied in "mlt git commit 31948b" I'll be looking forward to this change being incorporated in the melt port >How-To-Repeat: Here is the opening paragraph that I listed in the kdenlive bug report """ Rendering 2-pass VOB reports crast at end of 2nd pass put, file appears okay This does not happen on a single pass. This happens whether there is a sound or not. This happens whether the original file is a .mp4 or .dv Details ======== Note: running fluxbox, not kde as a desktop pkg_info -XI '^(kdenlive|ffmpeg|mlt|fluxbox)-' |awk '{print $1}' ffmpeg-0.7.1_4,1 fluxbox-1.3.1 kdenlive-0.7.8_2 mlt-0.6.2_4 """ >Fix: As reported in the kdenlive bug tracker: Fixed in mlt git commit 31948b diff --git a/src/modules/avformat/consumer_avformat.c b/src/modules/avformat/consumer_avformat.c index 179815c..5741d5c 100644 --- a/src/modules/avformat/consumer_avformat.c +++ b/src/modules/avformat/consumer_avformat.c @@ -851,7 +851,6 @@ static AVStream *add_video_stream( mlt_consumer consumer, AVFormatContext *oc, A fclose( f ); logbuffer[size] = '\0'; c->stats_in = logbuffer; - mlt_properties_set_data( properties, "_logbuffer", logbuffer, 0, ( mlt_destructor )av_free, NULL ); } } } @@ -951,6 +950,7 @@ void close_video(AVFormatContext *oc, AVStream *st) if ( st && st->codec ) { avformat_lock(); + av_freep( &st->codec->stats_in ); avcodec_close(st->codec); avformat_unlock(); } >Release-Note: >Audit-Trail: >Unformatted: