interprocess icon indicating copy to clipboard operation
interprocess copied to clipboard

Fix UBSan runtime error (load of 'boost::interprocess::mode_t')

Open aleden opened this issue 1 year ago • 0 comments

Similar to commit 4e2c06b24211e4983dad95d4b1035d1e0602490d. m_mode is not initialized in file_wrapper's move constructor. UBSan error was triggered on this line in interprocess/include/boost/interprocess/detail/managed_open_or_create_impl.hpp:

      if(StoreDevice){                                                                                                                  
         this->DevHolder::get_device() = boost::move(dev);                                                                                                                                                                                                                       
      }                                                                                                                                 

My previously submitted and closed PR had a typo.

aleden avatar Dec 21 '24 05:12 aleden