Bug 424765

Summary: unable to extract big file (6Go) from multipart rar archive
Product: [Applications] ark Reporter: louicellier.jl
Component: generalAssignee: Elvis Angelaccio <elvis.angelaccio>
Status: ASSIGNED ---    
Severity: normal CC: nate, rthomsen6
Priority: NOR    
Version First Reported In: 19.12.3   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description louicellier.jl 2020-07-28 21:18:28 UTC
SUMMARY
Ark wasn't able to extract a file sized 6Go, from a rar archive, multipart (6 parts). I cannot determine if the issue is due to the size of the file, or the fact that it's multiple parts archive. I get a message that there is not enough disk space, when there is obviously more than enough space. In the same situation, extracting the same archive to the same directory with another software (b1freearchiver) works fine and the extracted file is complete.

STEPS TO REPRODUCE
1. open on of the six RAR parts with Ark.
2. Try to extract to the local directory or any other one.


OBSERVED RESULT
Message "Extracting failed, make sure there is enough space on disk".
No file extracted.
EXPECTED RESULT
Extraction of the file. 

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: Kubuntu 20.04
(available in About System)
KDE Plasma Version: 5.18.5
KDE Frameworks Version: 5.68.0
Qt Version: 5.12.8

ADDITIONAL INFORMATION
Extracting was succesful with b1freearchiver 1.5.86.4890
The rar archive didn't have any password.
Ark doesn't crash, just sends the error message.
Comment 1 2wxsy58236r3 2020-07-29 03:17:05 UTC
I have a multipart (2 parts) RAR archive, sized around 200 MB, and I can extract it successfully using Ark with RAR or Unarchiver plugin.

1. Can you extract the file using "unrar x your_file.part1.rar"? (RAR)
2. Can you extract the file using "unar your_file.part1.rar"? (The Unarchiver)
Comment 2 Bug Janitor Service 2023-07-18 20:34:04 UTC
A possibly relevant merge request was started @ https://invent.kde.org/utilities/ark/-/merge_requests/185