Apple Nyheder

Nyopdaget macOS Image Capture Bug kan fylde harddiske med tomme data

Tirsdag den 28. april 2020 kl. 06.16 PDT af Tim Hardwick

billedoptagelsesikon macEn fejl er blevet opdaget i Apples macOS Image Capture-app, der unødigt spiser potentielt gigabyte lagerplads, når der overføres billeder fra en iPhone eller iPad til en Mac.





Opdaget af udviklerne af appen til administration af medieaktiver NeoFinder og delt i et blogindlæg kaldet ' Endnu en macOS-fejl i Image Capture ,' problemet opstår, når Apples Mac-værktøj konverterer HEIF-billeder taget af iOS til mere standard JPG-filer.

kommer der snart en ny iphone

Denne proces sker, når brugere fjerner markeringen af ​​'Behold originaler'-indstillingen i Image Captures indstillinger, som konverterer HEIC-filerne til JPG, når de kopieres til Mac. Men appen tilføjer også uforklarligt 1,5 MB tomme data til hver enkelt fil i processen.



'Med kun 1000 billeder, for eksempel, spiser denne fejl 1,5 GB af din dyrebare og meget dyre SSD-diskplads.'

NeoFinders udviklere siger, at de opdagede fejlen ved 'ren tilfældighed', da de arbejdede på at forbedre metadata-kapaciteterne i NeoFinder ved hjælp af en hex-editor, og gav et eksempelbillede af, hvordan slutningen af ​​individuelle JPG-filer ser ud i hex, efter overførsel.

spildplads billedfangst Hex-data for en JPG-fil set vha Hex Djævel
Evig var også i stand til at replikere problemet i macOS 10.14.6 og senere ved hjælp af en online hex editor . Det er værd at bemærke, at fejlen kun opstår ved overførsel af fotos fra Apple-enheder, ikke ved import af fotos fra digitale kameraer ved hjælp af Image Capture.

NeoFinders team siger, at det har underrettet Apple om fejlen, og udviklerne foreslår, at enhver, der er plaget af problemet, kan prøve at bruge en ny betaversion af tredjepartsværktøjet Grafisk konverter , som inkluderer en mulighed for at fjerne de uønskede tomme data fra JPEG-filerne.