forked from pool/schily
Accepting request 849718 from home:adamm:branches:utilities
- fix_junk_in_partition.patch: Initialize memory that created the partition table instead of writing random bytes to it (bsc#1178692) OBS-URL: https://build.opensuse.org/request/show/849718 OBS-URL: https://build.opensuse.org/package/show/utilities/schily?expand=0&rev=121
This commit is contained in:
parent
096c1a2ec7
commit
78c564d20c
19
fix_junk_in_partition.patch
Normal file
19
fix_junk_in_partition.patch
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
For testing, you can reproduce partition with,
|
||||||
|
|
||||||
|
# valgrind --malloc-fill=0xba --track-origins=yes /usr/bin/mkisofs -o test.iso -chrp-boot -part <some_small_directory>
|
||||||
|
# fdisk -l test
|
||||||
|
|
||||||
|
|
||||||
|
Index: cdrtools-3.02/libhfs_iso/internal.h
|
||||||
|
===================================================================
|
||||||
|
--- cdrtools-3.02.orig/libhfs_iso/internal.h
|
||||||
|
+++ cdrtools-3.02/libhfs_iso/internal.h
|
||||||
|
@@ -26,7 +26,7 @@
|
||||||
|
# define ERROR(code, str) (hfs_error = (str), errno = (code))
|
||||||
|
|
||||||
|
# define SIZE(type, n) ((size_t) (sizeof(type) * (n)))
|
||||||
|
-# define ALLOC(type, n) ((type *) malloc(SIZE(type, n)))
|
||||||
|
+# define ALLOC(type, n) ((type *) calloc(sizeof(type), n))
|
||||||
|
# define ALLOCX(type, n) ((n) ? ALLOC(type, n) : (type *) 0)
|
||||||
|
# define FREE(ptr) {if (ptr) free((void *) ptr) ;}
|
||||||
|
|
@ -1,3 +1,9 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Nov 20 16:38:12 UTC 2020 - Adam Majer <adam.majer@suse.de>
|
||||||
|
|
||||||
|
- fix_junk_in_partition.patch: Initialize memory that created the
|
||||||
|
partition table instead of writing random bytes to it (bsc#1178692)
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sat Nov 7 10:50:14 UTC 2020 - Jan Engelhardt <jengelh@inai.de>
|
Sat Nov 7 10:50:14 UTC 2020 - Jan Engelhardt <jengelh@inai.de>
|
||||||
|
|
||||||
|
@ -41,6 +41,7 @@ Source1: README-FIRST
|
|||||||
# and submit patches upstream FIRST (cc to the bspkg maintainer perhaps).
|
# and submit patches upstream FIRST (cc to the bspkg maintainer perhaps).
|
||||||
Patch1: iconv-name.diff
|
Patch1: iconv-name.diff
|
||||||
Patch2: schily-2018-05-25_star_configuration.patch
|
Patch2: schily-2018-05-25_star_configuration.patch
|
||||||
|
Patch3: fix_junk_in_partition.patch
|
||||||
BuildRequires: autoconf
|
BuildRequires: autoconf
|
||||||
BuildRequires: fdupes
|
BuildRequires: fdupes
|
||||||
BuildRequires: gcc-c++
|
BuildRequires: gcc-c++
|
||||||
|
Loading…
Reference in New Issue
Block a user