Starting a second process destroys files in the boost_interprocess folder

Open
#184 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
4/5
Estimated time
3-5 days
Newbie friendliness
30/100
Issue type
Bug
Clarity
Needs clarification
Activity status
Stale
Tech stack
cpp

Research direction

Start by reproducing the issue with two processes using Boost.Interprocess and inspect how the boost_interprocess folder is managed. Compare the existing files with the renamed hexadecimal files shown in the report. Done means starting a second process no longer renames or destroys files belonging to the first process.

Written by the indexing model from the issue text.

Description

If a second process is started that also uses boost interprocess, the existing files in the boost_interprocess folder are renamed and destroyed.

Examples of new file names are:
C06C55F6FFB1D8018806033B09B2D801B0530000F7FFFFFF
C06C55F6FFB1D8018806033B09B2D801B0530000F8FFFFFF

Dominant language
C++
Stars
185
Forks
131
PR merge metrics
No merged PRs in 30d

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from boostorg/interprocess

All issues in boostorg/interprocess

Similar issues

More C++ issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.