Project

General

Profile

Bug #592

Potential trace process subdirectory name collision with PID namespaces

Added by Daniel U. Thibault over 7 years ago. Updated over 5 years ago.

Status:
Confirmed
Priority:
Low
Assignee:
-
Target version:
Start date:
07/10/2013
Due date:
% Done:

0%

Estimated time:

Description

Per-PID trace subdirectories are named according to the “name-vpid-timestamp” scheme, where "name" is a process name (truncated to 15 characters by the system), "vpid" is a virtual process ID (process ID within a PID namespace), and "timestamp" has a one-second resolution and matches the time when the first events are recorded for that particular process.

It is possible, within a one-second window (same timestamp), to spawn two copies of a given process (same name) into two different PID namespaces (allowing the same VPIDs). There could thus be a collision in the trace output directory structure, since the “name-vpid-timestamp” process subdirectory names could match.

This bug is very similar to #561.

#1

Updated by David Goulet over 7 years ago

  • Status changed from New to Confirmed
  • Priority changed from Normal to Low
#2

Updated by Jérémie Galarneau over 5 years ago

  • Target version set to Wishlist

Also available in: Atom PDF