diff --git a/ChangeLog b/ChangeLog index da7929b0..28e645cc 100644 --- a/ChangeLog +++ b/ChangeLog @@ -7,6 +7,8 @@ What's new in version 0.8.1 (thanks to Ian Page Hands) * BUGFIX: Fix collection of IO stats in multithreaded processes (thanks to Gerhard Heift) +* Remove assertion that fails on hardened kernels + (thanks to Wolfram Schlich for the report) What's new in version 0.8 diff --git a/ProcessList.c b/ProcessList.c index 82ff6efb..839660dc 100644 --- a/ProcessList.c +++ b/ProcessList.c @@ -371,7 +371,9 @@ void ProcessList_sort(ProcessList* this) { // Take PID 1 as root and add to the new listing int vsize = Vector_size(this->processes); Process* init = (Process*) (Vector_take(this->processes, 0)); - assert(init->pid == 1); + // This assertion crashes on hardened kernels. + // I wonder how well tree view works on those systems. + // assert(init->pid == 1); init->indent = 0; Vector_add(this->processes2, init); // Recursively empty list