Created attachment 145192 [details] ScreenCapture SUMMARY The behavior looks like the split volume option is using a integer data type when it should be using a float data type STEPS TO REPRODUCE 1. Create split volume 7zip archive (the only format that lets you use this feature) 2. Set volume size to any value that if it were rounded to whole number would not be the same value as before eg: 0.5, 1.5, 1.7, 0.7 3. click ok 4. look at output file size OBSERVED RESULT All split volume sizes are rounded down EXPECTED RESULT All split volume sizes are processed as the value input SOFTWARE/OS VERSIONS Operating System: Kubuntu 22.04 KDE Plasma Version: 5.23.5 KDE Frameworks Version: 5.89.0 Qt Version: 5.15.2 Kernel Version: 5.16.0-051600rc8-generic (64-bit) Graphics Platform: X11 Processors: 12 × AMD Ryzen 5 3600 6-Core Processor Memory: 15.6 GiB of RAM Graphics Processor: Radeon RX 580 Series ADDITIONAL INFORMATION $ apt-cache policy ark dolphin ark: Installed: 4:21.12.1-0ubuntu1 Candidate: 4:21.12.1-0ubuntu1 Version table: *** 4:21.12.1-0ubuntu1 500 500 http://us.archive.ubuntu.com/ubuntu jammy/universe amd64 Packages 100 /var/lib/dpkg/status dolphin: Installed: 4:21.12.1-0ubuntu1 Candidate: 4:21.12.1-0ubuntu1 Version table: *** 4:21.12.1-0ubuntu1 500 500 http://us.archive.ubuntu.com/ubuntu jammy/universe amd64 Packages 100 /var/lib/dpkg/status
A possibly relevant merge request was started @ https://invent.kde.org/utilities/ark/-/merge_requests/104
Git commit ac29e1853f971f91d752a9b38b4c15a6aa3df4ef by Max Brazhnikov. Committed on 21/02/2022 at 18:51. Pushed by aacid into branch 'release/21.12'. Fix multivolume archive creation Regression have been introduced with git commit fd44ee34a, when volume size was converted from uint to ulong. M +1 -1 kerfuffle/compressionoptionswidget.cpp https://invent.kde.org/utilities/ark/commit/ac29e1853f971f91d752a9b38b4c15a6aa3df4ef