bit7z icon indicating copy to clipboard operation
bit7z copied to clipboard

[Bug]: Issues regarding the Fat32 and Exfat file systems

Open psvajaz opened this issue 6 months ago • 8 comments

bit7z version

4.0.x

Compilation options

BIT7Z_AUTO_FORMAT, BIT7Z_USE_NATIVE_STRING

7-zip version

v23.01

7-zip shared library used

7z.dll / 7z.so

Compilers

MSVC

Compiler versions

MSVC2017

Architecture

x86_64, x86

Operating system

Windows

Operating system versions

Windows 7 or last

Bug description

There are two questions:

  1. If compressed memory variables are used for decompression, the directory where the program is located will be opened, causing an exception in the fs object
  2. If decompressing compressed packages in the fat32 or exfat file system can also cause fs object exceptions Our project's development environment is VS2017 and C++17, which may encounter the above issues. After our testing, using VS2019 or later versions and C++17 will not cause such problems. However, the project relies on many static libraries, all developed using VS2017, which makes it impossible to upgrade to the VS2019 version.

Steps to reproduce

No response

Expected behavior

No response

Relevant compilation output

No response

Code of Conduct

psvajaz avatar Dec 06 '23 02:12 psvajaz