I don't think this is fixed in Lucid. Lucid has version 5.4.2.1, but I think the change was committed upstream after that. From the source code for the package included in Lucid:
if ((fp = fopen(string, "r")) == NULL) return NULL; fgets(buf, sizeof(buf), fp); /* Name: process name */
if ( cp == NULL ) { fclose(fp); return NULL; /* the process probably died */
}
If you look at the change linked to by Sergey (#2), you can see that it's not applied. Also, the hrSWRunPath is still not available.
I don't think this is fixed in Lucid. Lucid has version 5.4.2.1, but I think the change was committed upstream after that. From the source code for the package included in Lucid:
if ((fp = fopen(string, "r")) == NULL)
return NULL;
fgets( buf, sizeof(buf), fp); /* Name: process name */
fclose( fp);
return NULL; /* the process probably died */
if ( cp == NULL ) {
}
If you look at the change linked to by Sergey (#2), you can see that it's not applied. Also, the hrSWRunPath is still not available.