external/python3/ubsan.patch.0 | 9 +++++++++ 1 file changed, 9 insertions(+)
New commits: commit 6d46d37685e845ae1bf26016bcb447f9ec7803ae Author: Stephan Bergmann <sberg...@redhat.com> Date: Tue Jun 2 15:21:41 2015 +0200 external/python3: -fsanitize=nonnull-attribute Change-Id: I447d1f01c24a934e643077dc271872e850b204bc diff --git a/external/python3/ubsan.patch.0 b/external/python3/ubsan.patch.0 index 39717d2..020f4bf 100644 --- a/external/python3/ubsan.patch.0 +++ b/external/python3/ubsan.patch.0 @@ -22,6 +22,15 @@ This is clc or stc, together with the first byte of the jmp. */ --- Objects/listobject.c +++ Objects/listobject.c +@@ -641,7 +641,7 @@ + goto Error; + } + } +- memcpy(recycle, &item[ilow], s); ++ if (s != 0) memcpy(recycle, &item[ilow], s); + + if (d < 0) { /* Delete -d items */ + memmove(&item[ihigh+d], &item[ihigh], @@ -2036,7 +2036,7 @@ if (keys != NULL) { for (i = 0; i < saved_ob_size; i++) _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits