Bug 502010

Summary: Google Drive-like extraction leads to data corruption
Product: [Applications] ark Reporter: Akemi Sakamoto <throwaway_to_keys>
Component: generalAssignee: Elvis Angelaccio <elvis.angelaccio>
Status: REPORTED ---    
Severity: major CC: rthomsen6
Priority: NOR    
Version First Reported In: 24.12.3   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Akemi Sakamoto 2025-03-26 08:11:53 UTC
SUMMARY

If you try to download huge folders on Google Drive, the folder will be compressed and then will be downloaded with -001.zip,-002.zip,-003.mkv and so on, if you hit "Extract" using Ark, you will extract 1 complete file inside of the 001 compressed file or you are going to completely break the .mkv/.mp4 files that need the -00X.zip data. So at this point in some cases they will give the ilusion that everything is completely extracted bug it may lead to huge data losses.

This also happens also happened to me with other -00X files (like compressed PS3 isos)

STEPS TO REPRODUCE
1. Compress a huge folder with lots of files inside Google drive.
2. Download the 00X files
3. Extract the "-001.zip"

OBSERVED RESULT

You will extract 1 complete file inside of the 001 compressed file or you are going to completely break the other files that need the -00X.zip data.

EXPECTED RESULT

Extract the complete data into a new folder.

SOFTWARE/OS VERSIONS

KDE Plasma Version: 6.3.3
KDE Frameworks Version: 6.12.0
Qt Version: 6.8.2