Apple News

Nyligen upptäckt macOS Image Capture Bug kan fylla upp hårddiskar med tomma data

Tisdagen den 28 april 2020 06:16 PDT av Tim Hardwick

bildfångstikon macEn bugg har upptäckts i Apples macOS Image Capture-app som i onödan äter upp potentiellt gigabyte lagringsutrymme vid överföring av bilder från en iPhone eller iPad till en Mac.





Upptäckt av utvecklarna av appen för hantering av mediatillgångar NeoFinder och delas i ett blogginlägg som heter ' Ytterligare en macOS-bugg i Image Capture ,' problemet uppstår när Apples Mac-verktyg konverterar HEIF-bilder tagna av iOS till mer vanliga JPG-filer.

hur man låser appar på ipad

Denna process sker när användare avmarkerar alternativet 'Behåll original' i Image Captures inställningar, som konverterar HEIC-filerna till JPG när de kopieras till Mac. Men appen lägger också oförklarligt till 1,5 MB tomma data till varje enskild fil i processen.



'Med bara 1000 foton, till exempel, äter denna bugg 1,5 GB av ditt dyrbara och mycket dyra SSD-diskutrymme.'

NeoFinders utvecklare säger att de upptäckte buggen av en 'ren slump' när de arbetade med att förbättra NeoFinders metadatafunktioner med hjälp av en hex-redigerare, och gav ett exempel på hur slutet av enskilda JPG-filer ser ut i hexadecimal, efter överföring.

slöseri med bildfångst Hexdata för en JPG-fil som visas med Hex Fiend
Evig kunde också replikera problemet i macOS 10.14.6 och senare med en online hex editor . Det är värt att notera att buggen bara uppstår när du överför bilder från Apple-enheter, inte när du importerar bilder från digitalkameror med hjälp av Image Capture.

NeoFinders team säger att de har meddelat Apple om buggen, och utvecklarna föreslår att alla som plågas av problemet kan prova att använda en ny betaversion av tredjepartsverktyget Grafisk omvandlare , som inkluderar ett alternativ för att ta bort oönskade tomma data från JPEG-filerna.