All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 1/2] package/cpulimit: Backport a fix for an infrequent crash
@ 2022-05-19 22:07 Florian Fainelli
  2022-05-19 22:07 ` [Buildroot] [PATCH 2/2] package/cpulimit: Remove or1k/musl limitation Florian Fainelli
  2022-06-02 14:04 ` [Buildroot] [PATCH 1/2] package/cpulimit: Backport a fix for an infrequent crash Thomas Petazzoni via buildroot
  0 siblings, 2 replies; 3+ messages in thread
From: Florian Fainelli @ 2022-05-19 22:07 UTC (permalink / raw)
  To: buildroot; +Cc: Florian Fainelli, mmayer, thomas.petazzoni, yann.morin.1998

Backport the fix submitted from this pull request:

https://github.com/opsengine/cpulimit/pull/61

to fix an infrequent crash.

Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
---
 .../0003-Fix-an-infrequent-crash.patch        | 26 +++++++++++++++++++
 1 file changed, 26 insertions(+)
 create mode 100644 package/cpulimit/0003-Fix-an-infrequent-crash.patch

diff --git a/package/cpulimit/0003-Fix-an-infrequent-crash.patch b/package/cpulimit/0003-Fix-an-infrequent-crash.patch
new file mode 100644
index 000000000000..a19fb6e304d4
--- /dev/null
+++ b/package/cpulimit/0003-Fix-an-infrequent-crash.patch
@@ -0,0 +1,26 @@
+From 512998f967a9dab5e98010e1043985fc855d9f4e Mon Sep 17 00:00:00 2001
+From: Pavel Timofeev <timp87@gmail.com>
+Date: Thu, 14 Jul 2016 13:50:35 +0300
+Subject: [PATCH] Fix an infrequent crash
+
+Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
+[Upstream: https://github.com/opsengine/cpulimit/pull/61]
+---
+ src/process_iterator_linux.c | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/src/process_iterator_linux.c b/src/process_iterator_linux.c
+index c8cdd07adcbe..93b44bab1755 100644
+--- a/src/process_iterator_linux.c
++++ b/src/process_iterator_linux.c
+@@ -98,6 +98,7 @@ static int read_process_info(pid_t pid, struct process *p)
+ 	//read command line
+ 	sprintf(exefile,"/proc/%d/cmdline", p->pid);
+ 	fd = fopen(exefile, "r");
++	if (fd==NULL) return -1;
+ 	if (fgets(buffer, sizeof(buffer), fd)==NULL) {
+ 		fclose(fd);
+ 		return -1;
+-- 
+2.25.1
+
-- 
2.25.1

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply related	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2022-06-02 14:04 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-05-19 22:07 [Buildroot] [PATCH 1/2] package/cpulimit: Backport a fix for an infrequent crash Florian Fainelli
2022-05-19 22:07 ` [Buildroot] [PATCH 2/2] package/cpulimit: Remove or1k/musl limitation Florian Fainelli
2022-06-02 14:04 ` [Buildroot] [PATCH 1/2] package/cpulimit: Backport a fix for an infrequent crash Thomas Petazzoni via buildroot

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.