--- Begin Message ---
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock
Please unblock package nemo
[ Reason ]
The new upstream fixes a potential crash, the only relevant upstream
commit is
nemo-view.c: Partially revert b4d0318
This causes a segfault when a python extension keeps a reference to
the NemoWindow given in provider.get_file_items() to use in a callback
and the window is closed.
ref: #2686
This is not a fix, just a workaround for now to prevent a crash.
[ Impact ]
Possible crashes of nemo.
[ Tests ]
Manual testing on functionality and whether crashes can be reproduced.
[ Risks ]
Trivial code that removes a free.
[ Checklist ]
[x] all changes are documented in the d/changelog
[x] I reviewed all changes and I approve them
[x] attach debdiff against the package in testing
unblock nemo/4.8.6-1
diff -Nru nemo-4.8.5/debian/changelog nemo-4.8.6/debian/changelog
--- nemo-4.8.5/debian/changelog 2021-03-02 13:52:49.000000000 +0900
+++ nemo-4.8.6/debian/changelog 2021-03-13 07:47:45.000000000 +0900
@@ -1,3 +1,9 @@
+nemo (4.8.6-1) unstable; urgency=medium
+
+ * New upstream version 4.8.6
+
+ -- Norbert Preining <norbert@preining.info> Sat, 13 Mar 2021 07:47:45 +0900
+
nemo (4.8.5-1) unstable; urgency=medium
[ Fabio Fantoni ]
diff -Nru nemo-4.8.5/meson.build nemo-4.8.6/meson.build
--- nemo-4.8.5/meson.build 2021-02-26 20:38:31.000000000 +0900
+++ nemo-4.8.6/meson.build 2021-03-05 22:57:48.000000000 +0900
@@ -1,7 +1,7 @@
# Meson build file
# https://github.com/linuxmint/nemo
-project('nemo', 'c', version: '4.8.5',
+project('nemo', 'c', version: '4.8.6',
meson_version: '>=0.41.0'
)
diff -Nru nemo-4.8.5/src/nemo-view.c nemo-4.8.6/src/nemo-view.c
--- nemo-4.8.5/src/nemo-view.c 2021-02-26 20:38:31.000000000 +0900
+++ nemo-4.8.6/src/nemo-view.c 2021-03-05 22:57:48.000000000 +0900
@@ -5852,8 +5852,6 @@
g_free (subdir);
}
}
-
- g_clear_object (&menu);
}
}
--- End Message ---