fix #642800 - peekfd regression
This commit is contained in:
parent
b46e09c762
commit
63a033a650
13
psmisc-22.13-peekfd-segv.patch
Normal file
13
psmisc-22.13-peekfd-segv.patch
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
diff --git a/src/peekfd.c b/src/peekfd.c
|
||||||
|
index 2c30f25..6d759b9 100644
|
||||||
|
--- a/src/peekfd.c
|
||||||
|
+++ b/src/peekfd.c
|
||||||
|
@@ -199,7 +199,7 @@ int main(int argc, char **argv)
|
||||||
|
numfds = argc - optind;
|
||||||
|
fds = malloc(sizeof(int) * numfds);
|
||||||
|
for (i = 0; i < numfds; i++)
|
||||||
|
- fds[i] = atoi(argv[optind + i + 1]);
|
||||||
|
+ fds[i] = atoi(argv[optind + i]);
|
||||||
|
}
|
||||||
|
|
||||||
|
attach(target_pid);
|
@ -1,7 +1,7 @@
|
|||||||
Summary: Utilities for managing processes on your system
|
Summary: Utilities for managing processes on your system
|
||||||
Name: psmisc
|
Name: psmisc
|
||||||
Version: 22.13
|
Version: 22.13
|
||||||
Release: 2%{?dist}
|
Release: 3%{?dist}
|
||||||
License: GPLv2+
|
License: GPLv2+
|
||||||
Group: Applications/System
|
Group: Applications/System
|
||||||
Source: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
|
Source: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
|
||||||
@ -13,6 +13,8 @@ BuildRequires: gettext
|
|||||||
BuildRequires: ncurses-devel
|
BuildRequires: ncurses-devel
|
||||||
BuildRequires: autoconf automake
|
BuildRequires: autoconf automake
|
||||||
|
|
||||||
|
Patch1: psmisc-22.13-peekfd-segv.patch
|
||||||
|
|
||||||
%description
|
%description
|
||||||
The psmisc package contains utilities for managing processes on your
|
The psmisc package contains utilities for managing processes on your
|
||||||
system: pstree, killall and fuser. The pstree command displays a tree
|
system: pstree, killall and fuser. The pstree command displays a tree
|
||||||
@ -24,6 +26,8 @@ of processes that are using specified files or filesystems.
|
|||||||
%prep
|
%prep
|
||||||
%setup -q
|
%setup -q
|
||||||
|
|
||||||
|
%patch1 -p1
|
||||||
|
|
||||||
%build
|
%build
|
||||||
%configure --prefix=%{_prefix} --enable-selinux
|
%configure --prefix=%{_prefix} --enable-selinux
|
||||||
make %{?_smp_mflags}
|
make %{?_smp_mflags}
|
||||||
@ -55,6 +59,9 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
%doc AUTHORS ChangeLog COPYING README
|
%doc AUTHORS ChangeLog COPYING README
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Thu Oct 14 2010 Jan Görig <jgorig@redhat.com> 22.13-3
|
||||||
|
- fix #642800 - peekfd regression
|
||||||
|
|
||||||
* Wed Sep 29 2010 jkeating - 22.13-2
|
* Wed Sep 29 2010 jkeating - 22.13-2
|
||||||
- Rebuilt for gcc bug 634757
|
- Rebuilt for gcc bug 634757
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user