Wayland screensharing: avoid potential crash when cursor metadata are not set
This commit is contained in:
parent
32ae24f618
commit
70203c58f5
@ -163,7 +163,7 @@ ExcludeArch: aarch64
|
|||||||
Summary: Mozilla Firefox Web browser
|
Summary: Mozilla Firefox Web browser
|
||||||
Name: firefox
|
Name: firefox
|
||||||
Version: 98.0
|
Version: 98.0
|
||||||
Release: 3%{?pre_tag}%{?dist}
|
Release: 4%{?pre_tag}%{?dist}
|
||||||
URL: https://www.mozilla.org/firefox/
|
URL: https://www.mozilla.org/firefox/
|
||||||
License: MPLv1.1 or GPLv2+ or LGPLv2+
|
License: MPLv1.1 or GPLv2+ or LGPLv2+
|
||||||
Source0: https://archive.mozilla.org/pub/firefox/releases/%{version}%{?pre_version}/source/firefox-%{version}%{?pre_version}.source.tar.xz
|
Source0: https://archive.mozilla.org/pub/firefox/releases/%{version}%{?pre_version}/source/firefox-%{version}%{?pre_version}.source.tar.xz
|
||||||
@ -1079,6 +1079,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
|
|||||||
#---------------------------------------------------------------------
|
#---------------------------------------------------------------------
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Wed Mar 30 2022 Jan Grulich <jgrulich@redhat.com> - 98.0-4
|
||||||
|
- Wayland screensharing: avoid potential crash when cursor metadata are not set
|
||||||
|
|
||||||
* Wed Mar 16 2022 Martin Stransky <stransky@redhat.com> - 98.0-3
|
* Wed Mar 16 2022 Martin Stransky <stransky@redhat.com> - 98.0-3
|
||||||
- Added a workaround for rhbz#2063961
|
- Added a workaround for rhbz#2063961
|
||||||
|
|
||||||
|
@ -9344,7 +9344,7 @@ index 0000000..c6ba661
|
|||||||
+ const struct spa_meta_cursor* cursor =
|
+ const struct spa_meta_cursor* cursor =
|
||||||
+ static_cast<struct spa_meta_cursor*>(spa_buffer_find_meta_data(
|
+ static_cast<struct spa_meta_cursor*>(spa_buffer_find_meta_data(
|
||||||
+ spa_buffer, SPA_META_Cursor, sizeof(*cursor)));
|
+ spa_buffer, SPA_META_Cursor, sizeof(*cursor)));
|
||||||
+ if (spa_meta_cursor_is_valid(cursor)) {
|
+ if (cursor && spa_meta_cursor_is_valid(cursor)) {
|
||||||
+ struct spa_meta_bitmap* bitmap = nullptr;
|
+ struct spa_meta_bitmap* bitmap = nullptr;
|
||||||
+
|
+
|
||||||
+ if (cursor->bitmap_offset)
|
+ if (cursor->bitmap_offset)
|
||||||
|
Loading…
Reference in New Issue
Block a user