Opened 7 years ago

Closed 7 years ago

#3829 closed Bugs (fixed)

windows_shared_memory invalid move constructor

Reported by: spolitov@… Owned by: igaztanaga
Milestone: Boost 1.45.0 Component: interprocess
Version: Boost 1.41.0 Severity: Problem
Keywords: Cc:


Move constructor of windows_shared_memory has the following implementation: windows_shared_memory(BOOST_INTERPROCESS_RV_REF(windows_shared_memory) moved)

{ this->swap(moved); }

Since m_handle member is not initialized, moved.m_handle becomes invalid after swap.

Attachments (0)

Change History (1)

comment:1 Changed 7 years ago by igaztanaga

  • Milestone changed from Boost 1.42.0 to Boost-1.45.0
  • Resolution set to fixed
  • Status changed from new to closed

Fixed for Boost 1.45 in release branch

Add Comment

Modify Ticket

Change Properties
Set your email in Preferences
as closed The owner will remain igaztanaga.
The resolution will be deleted. Next status will be 'reopened'.

E-mail address and user name can be saved in the Preferences.

Note: See TracTickets for help on using tickets.