2.24-2: #1031262
This commit is contained in:
parent
3c3df501f7
commit
120f8c1351
45
2.25-lsblk-D-segfault.patch
Normal file
45
2.25-lsblk-D-segfault.patch
Normal file
@ -0,0 +1,45 @@
|
|||||||
|
From 71d842c01992b3678de4da4773ed54f08c0ab4f6 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Karel Zak <kzak@redhat.com>
|
||||||
|
Date: Mon, 18 Nov 2013 11:27:35 +0100
|
||||||
|
Subject: [PATCH] lsblk: fix -D segfault
|
||||||
|
|
||||||
|
References: https://bugzilla.redhat.com/show_bug.cgi?id=1031262
|
||||||
|
Signed-off-by: Karel Zak <kzak@redhat.com>
|
||||||
|
---
|
||||||
|
misc-utils/lsblk.c | 6 +++---
|
||||||
|
1 file changed, 3 insertions(+), 3 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/misc-utils/lsblk.c b/misc-utils/lsblk.c
|
||||||
|
index 9f7f1b6..9b53be3 100644
|
||||||
|
--- a/misc-utils/lsblk.c
|
||||||
|
+++ b/misc-utils/lsblk.c
|
||||||
|
@@ -903,7 +903,7 @@ static void set_tt_data(struct blkdev_cxt *cxt, int col, int id, struct tt_line
|
||||||
|
if (cxt->discard && p)
|
||||||
|
tt_line_set_data(ln, col, p);
|
||||||
|
else
|
||||||
|
- tt_line_set_data(ln, col, "0");
|
||||||
|
+ tt_line_set_data(ln, col, xstrdup("0"));
|
||||||
|
break;
|
||||||
|
case COL_DGRAN:
|
||||||
|
if (lsblk->bytes)
|
||||||
|
@@ -936,7 +936,7 @@ static void set_tt_data(struct blkdev_cxt *cxt, int col, int id, struct tt_line
|
||||||
|
if (cxt->discard && p)
|
||||||
|
tt_line_set_data(ln, col, p);
|
||||||
|
else
|
||||||
|
- tt_line_set_data(ln, col, "0");
|
||||||
|
+ tt_line_set_data(ln, col, xstrdup("0"));
|
||||||
|
break;
|
||||||
|
case COL_WSAME:
|
||||||
|
if (lsblk->bytes)
|
||||||
|
@@ -948,7 +948,7 @@ static void set_tt_data(struct blkdev_cxt *cxt, int col, int id, struct tt_line
|
||||||
|
"queue/write_same_max_bytes", &x) == 0)
|
||||||
|
p = size_to_human_string(SIZE_SUFFIX_1LETTER, x);
|
||||||
|
}
|
||||||
|
- tt_line_set_data(ln, col, p ? p : "0");
|
||||||
|
+ tt_line_set_data(ln, col, p ? p : xstrdup("0"));
|
||||||
|
break;
|
||||||
|
};
|
||||||
|
}
|
||||||
|
--
|
||||||
|
1.8.3.1
|
||||||
|
|
@ -2,7 +2,7 @@
|
|||||||
Summary: A collection of basic system utilities
|
Summary: A collection of basic system utilities
|
||||||
Name: util-linux
|
Name: util-linux
|
||||||
Version: 2.24
|
Version: 2.24
|
||||||
Release: 1%{?dist}
|
Release: 2%{?dist}
|
||||||
License: GPLv2 and GPLv2+ and LGPLv2+ and BSD with advertising and Public Domain
|
License: GPLv2 and GPLv2+ and LGPLv2+ and BSD with advertising and Public Domain
|
||||||
Group: System Environment/Base
|
Group: System Environment/Base
|
||||||
URL: http://en.wikipedia.org/wiki/Util-linux
|
URL: http://en.wikipedia.org/wiki/Util-linux
|
||||||
@ -79,6 +79,8 @@ Patch0: 2.23-login-lastlog-create.patch
|
|||||||
|
|
||||||
# backport from v2.25: 1022217 - fdisk mishandles GPT corruption
|
# backport from v2.25: 1022217 - fdisk mishandles GPT corruption
|
||||||
Patch1: 2.25-libfdisk-gpt-recovery.patch
|
Patch1: 2.25-libfdisk-gpt-recovery.patch
|
||||||
|
# backport from v2.25 (or v2.24.1) #1031262 - lsblk -D segfault
|
||||||
|
Patch2: 2.25-lsblk-D-segfault.patch
|
||||||
|
|
||||||
%description
|
%description
|
||||||
The util-linux package contains a large variety of low-level system
|
The util-linux package contains a large variety of low-level system
|
||||||
@ -814,6 +816,9 @@ fi
|
|||||||
%{_libdir}/python*/site-packages/libmount/*
|
%{_libdir}/python*/site-packages/libmount/*
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Mon Nov 18 2013 Karel Zak <kzak@redhat.com> 2.24-2
|
||||||
|
- fix #1031262 - lsblk -D segfault
|
||||||
|
|
||||||
* Wed Oct 23 2013 Karel Zak <kzak@redhat.com> 2.24-1
|
* Wed Oct 23 2013 Karel Zak <kzak@redhat.com> 2.24-1
|
||||||
- upgrade to upstream release v2.24
|
- upgrade to upstream release v2.24
|
||||||
- remove nologin (merged upstream)
|
- remove nologin (merged upstream)
|
||||||
|
Loading…
Reference in New Issue
Block a user