Adverteren?

Je bent hier: Techzine » Nieuws » Software » Dock-bug in Mac OS X veroorzaakt dataverlies

Dock-bug in Mac OS X veroorzaakt dataverlies

Donderdag 12 februari 2009 12:55 door Michel Lusthof
Bron: Ars Technica, Views 2544, Reacties (6)

Een kleine bug in het Dock van Mac OS X kan er voor zorgen dat er serieuze dataverlies optreedt, zo ontdekte consultant Scott Rose.

Rose ontdekte dat bestanden die als snelkoppelingen (alias in Mac OS X - red.) in de Dock staan nog steeds geopend kunnen worden als het doelbestand zich in de prullenbak bevindt. In de Finder is het zo dat wanneer een bestand geopend wordt als deze zich in de prullenbak bevindt, een foutmelding wordt weergegeven. Bij de Dock is dat echter niet het geval.

Adam Engst van TidBITS bevestigt de fout die Rose in de Dock ontdekte na dit grondig uitgetest te hebben. Volgens hem geeft het merendeel van de applicaties, zoals Office 2008, TextEdit, wel een foutmelding, maar Office 2004 en zelfs Excel 2008 dan weer niet.

De oorzaak van het probleem ligt volgens Engst bij de Dock zelf. De prullenbak is vanuit het perspectief van de UNIX-structuur slechts een normale map (directory) in het bestandssysteem. De Finder is zo gemaakt dat de prullenmand anders wordt behandeld dan andere mappen, maar het is aan ontwikkelaars zelf om te controleren of een bestand zich in de prullenmand bevindt alvorens het bestand geopend dan wel opgeslagen wordt.

Volgens Engst zou Apple het probleem in één keer op kunnen lossen door gebruik te maken van een systeembreed notificatiesysteem dat een bestand zich in de prullenbak bevindt. Engst heeft inmiddels al een bugreport ingediend bij Apple en hoopt dat Apple het probleem voor de lancering van Snow Leopard zal oplossen.

Tot het probleem is opgelost is het volgens Engst raadzaam om een bestand niet tegelijkertijd op de Dock én in de prullenmand te bewaren.

Er zijn 6 reacties

Avatar
offlineGood Fella, ICT-professional, 12 Feb 2009, 14:16
0
"Tot het probleem is opgelost is het volgens Engst raadzaam om een bestand niet tegelijkertijd op de Dock én in de prullenmand te bewaren." Bestanden in de prullenbak bewaren lijkt me sowieso geen goed idee..
Geen Avatar
Wie bewaard er nu bestanden op de dock? daarvoor heb je toch een mappenstructuur die veel handiger is?
Avatar
offlineGood Fella, ICT-professional, 12 Feb 2009, 14:29
0

Quote:

Op 12-2-2009 14:26 schreef bfsbully:
Wie bewaard er nu bestanden op de dock? daarvoor heb je toch een mappenstructuur die veel handiger is?
Het gaat hier om snelkoppeingen. Al gebruik ik de optie om een enkel bestand in mijn dock te zetten niet, ik heb wel gewoon een aantal stacks. Maar wat jij zegt een enkel bestand zie ik het nut ook niet van.
Geen Avatar
offlineQubicX, ICT-liefhebber, 12 Feb 2009, 16:44
1
Heb hetzelf net even getest maar het klopt wat er wordt verteld.Alleen om het nou een bug te noemen vind ik erg overdreven....

Het is wanneer je een bestand opent vanuit je prullenbak dan geeft Finder aan "Het document xxxx kan niet worden geopent omdat het zich in de prullenbak bevindt",en mocht nou hetzelfde bestand een snellkoppeling hebben op je Dock dan krijg je geen waarschuwing.

Maar wat er niet bij verteld wordt is dat wanneer je je prullenbak leegt en je wilt hetzelfde bestand openen via de snelkoppeling op je Dock dan gebeurt er ook gewoon niets.Mocht het b.v. een MP3 zijn dan zal iTunes niet starten.....Logisch ook want het bestand is verwijdert.Kortom een hele heisa om niets.

Maar wat ik niet kan vinden in de tekst is waar de dataverlies zich nu bevindt....?Er wordt toch nergens data verloren of begrijp ik het verkeerd?
Avatar
offlineGood Fella, ICT-professional, 12 Feb 2009, 19:37
0
Precies. Het is niet zo dat het linkje in je dock je bestand verwijderd, Dat doe je nog altijd zelf.
Avatar
offlineMartijnGP, ICT-liefhebber, 12 Feb 2009, 22:02
0
Mwa, ik zie hier de bug niet echt van in, eerder een kwestie van slordig programmeren. Daarnaast is het gewoon knap stom van de gebruiker om belangrijke bestanden in de prullenbak te bewaren, dan verdien je het ook gewoon. In het echt stop je belangrijke documenten toch ook ergens in een map ofzo, bewaren in een prullenbak is idioot. Het is net zoiets als geld bewaren in een ouwe sok en vervolgens zonder na te denken oude kleding te gaan inleveren.
Reageer op dit artikel

Gelieve je te houden aan de algemene fatsoensnormen bij het reageren op Techzine. Goede en slechtereacties hebben invloed op je hoeveelheid punten.Tevens zal de redactie actie ondernemen tegen herhaaldelijke slechte reacties.Eventuele fouten in dit artikel kunnen via de article reportgemeld worden.

TZML Toolbar:
kleiner groter resize bold italic underline strike sub sup ul ol quote split url url me
Smilies:
:) :( :o :D ;) :P :p (lol) :@ :\'( ;{ :? :s :9
captcha
Verzenden: