public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
From: Martin Gansser <mgansser@online.de>
To: git-commits@fedoraproject.org
Subject: [rpms/mlt] epel9-next: Add mlt-null-pointer-crash.patch fixes (RHBZ #1669010)
Date: Mon, 20 Jul 2026 18:17:22 GMT [thread overview]
Message-ID: <178457144255.1.6547381042031856581.rpms-mlt-2423212c1da6@fedoraproject.org> (raw)
A new commit has been pushed.
Repo : rpms/mlt
Branch : epel9-next
Commit : 2423212c1da650e44116a6196e899bea0e65acdf
Author : Martin Gansser <mgansser@online.de>
Date : 2019-02-03T09:15:15+01:00
Stats : +23/-5 in 2 file(s)
URL : https://src.fedoraproject.org/rpms/mlt/c/2423212c1da650e44116a6196e899bea0e65acdf?branch=epel9-next
Log:
Add mlt-null-pointer-crash.patch fixes (RHBZ #1669010)
---
diff --git a/mlt-null-pointer-crash.patch b/mlt-null-pointer-crash.patch
new file mode 100644
index 0000000..f9852ba
--- /dev/null
+++ b/mlt-null-pointer-crash.patch
@@ -0,0 +1,12 @@
+--- src/modules/opengl/filter_movit_convert.cpp.orig 2019-02-02 12:18:50.717478538 +0100
++++ src/modules/opengl/filter_movit_convert.cpp 2019-02-02 12:20:46.476448239 +0100
+@@ -346,7 +346,8 @@
+ if ( service == (mlt_service) -1 ) {
+ mlt_producer producer = mlt_producer_cut_parent( mlt_frame_get_original_producer( frame ) );
+ MltInput* input = chain->inputs[ producer ];
+- input->set_pixel_data( GlslManager::get_input_pixel_pointer( producer, frame ) );
++ if (input)
++ input->set_pixel_data( GlslManager::get_input_pixel_pointer( producer, frame ) );
+ return;
+ }
+
diff --git a/mlt.spec b/mlt.spec
index 02f5335..d14233c 100644
--- a/mlt.spec
+++ b/mlt.spec
@@ -11,7 +11,7 @@
Name: mlt
Version: 6.12.0
-Release: 4%{?gver}%{?dist}
+Release: 5%{?gver}%{?dist}
Summary: Toolkit for broadcasters, video editors, media players, transcoders
# mlt/src/win32/fnmatch.{c,h} are BSD-licensed.
@@ -20,6 +20,8 @@ License: GPLv3 and LGPLv2+
URL: http://www.mltframework.org/
Source0: https://github.com/mltframework/mlt/archive/v%{version}/%{name}-%{version}.tar.gz
#Patch0: https://github.com/mltframework/mlt/compare/v6.4.1...%%{commit}.diff
+# https://github.com/mltframework/mlt/issues/404
+Patch0: %{name}-null-pointer-crash.patch
BuildRequires: frei0r-devel
BuildRequires: opencv-devel
@@ -80,10 +82,10 @@ tools, xml authoring components, and an extendible plug-in based API.
%package devel
-Summary: Libraries, includes to develop applications with %{name}
-License: LGPLv2+
-Requires: pkgconfig
-Requires: %{name}%{?_isa} = %{version}-%{release}
+Summary: Libraries, includes to develop applications with %{name}
+License: LGPLv2+
+Requires: pkgconfig
+Requires: %{name}%{?_isa} = %{version}-%{release}
%package ruby
Requires: %{name}%{_isa} = %{version}-%{release}
@@ -108,6 +110,7 @@ This module allows to work with MLT using PHP.
%prep
%setup -qn %{name}-%{version}
+%patch0 -p0
chmod 644 src/modules/qt/kdenlivetitle_wrapper.cpp
chmod 644 src/modules/kdenlive/filter_freeze.c
@@ -209,6 +212,9 @@ test "$(pkg-config --modversion mlt++)" = "%{version}"
%changelog
+* Sat Feb 02 2019 Martin Gansser <martinkg@fedoraproject.org> - 6.12.0-5
+- Add mlt-null-pointer-crash.patch fixes (RHBZ #1669010)
+
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 6.12.0-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
reply other threads:[~2026-07-20 18:17 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=178457144255.1.6547381042031856581.rpms-mlt-2423212c1da6@fedoraproject.org \
--to=mgansser@online.de \
--cc=git-commits@fedoraproject.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox