public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [rpms/mlt] epel9-next: Add mlt-null-pointer-crash.patch fixes (RHBZ #1669010)
@ 2026-07-20 18:17 Martin Gansser
0 siblings, 0 replies; only message in thread
From: Martin Gansser @ 2026-07-20 18:17 UTC (permalink / raw)
To: git-commits
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
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2026-07-20 18:17 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-07-20 18:17 [rpms/mlt] epel9-next: Add mlt-null-pointer-crash.patch fixes (RHBZ #1669010) Martin Gansser
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox