Package: release.debian.org Severity: normal User: release.debian....@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 <norb...@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); } }