VeraCrypt
aboutsummaryrefslogtreecommitdiff
path: root/src/Mount/Favorites.cpp
diff options
context:
space:
mode:
authorMounir IDRASSI <mounir.idrassi@idrix.fr>2016-03-18 15:25:48 (GMT)
committerMounir IDRASSI <mounir.idrassi@idrix.fr>2016-03-18 15:27:29 (GMT)
commit646679da4d79bf7f8af22c44c7ae8498086a88a6 (patch)
treead44ddf32662d1896b5502224add0676c4dd2904 /src/Mount/Favorites.cpp
parentfd26f49958a147b00cfa51e054257587ea4d5a28 (diff)
downloadVeraCrypt-646679da4d79bf7f8af22c44c7ae8498086a88a6.zip
VeraCrypt-646679da4d79bf7f8af22c44c7ae8498086a88a6.tar.gz
Linux: Completely fix gcc-5 "Invalid characters encountered" issue on mount. It was caused by an issue of gcc-5 STL implementation that is causing char* pointers retrieved from std::string using c_str method to become invalid in the child of a child process (after two fork calls). The workaround is to first copy the std:string values in the child before calling the second fork.
Diffstat (limited to 'src/Mount/Favorites.cpp')
0 files changed, 0 insertions, 0 deletions