Apps That Rely On Ext3's Commit Interval May Lose Data In Ext4 830
cooper writes "Heise Open posted news about a bug report for the upcoming Ubuntu 9.04 (Jaunty Jackalope) which describes a massive data loss problem when using Ext4 (German version): A crash occurring shortly after the KDE 4 desktop files had been loaded results in the loss of all of the data that had been created, including many KDE configuration files." The article mentions that similar losses can come from some other modern filesystems, too. Update: 03/11 21:30 GMT by T : Headline clarified to dispel the impression that this was a fault in Ext4.
Don't worry (Score:5, Funny)
Don't worry guys, I read the summary this time, and it only affects the German version of ext4.
Re:Don't worry (Score:4, Funny)
Makes perfect sense: Germans are rediculously punctual, if the allocation is delayed you just KNOW something is terribly wrong.
pr0n (Score:5, Funny)
Programmers at Microsoft suck (Score:1, Funny)
Re:Don't worry (Score:3, Funny)
OMG, you expect me to RTFA??!! In a BUGzilla?
Re:Bull (Score:5, Funny)
In fact, there is no such thing as an OS bug! All good programmers should re-implement essential and basic operating system features in their user applications whenever they run into so-called "OS bugs." If you question this, you must be a bad programmer, obviously.
Re:Not a bug (Score:5, Funny)
That would be smart, but only if the SQL database is encrypted too. It's theoretically possible to read a registry with an editor, and we can't have that. Also, we need a checksum on the registry. If the checksum is bad, we have to overwrite the registry with zeroes. Registries are monolithic, and we have to make sure that either it's good data, or NONE of it is good data. Otherwise the user would get confused.
I am so excited about this that I'm going to start working on it just as soon as I get done rewriting all my userspace tools in TCL.
Re:Classic tradeoff (Score:2, Funny)
It's amazing how fast a filesystem can be if it makes no guarantees that your data will actually be on disk when the application writes it.
Backups redirected to /dev/null, run much faster... ;)
Re:Bull (Score:2, Funny)
The more distant the target, the more you have to lead, and the greater chance there is of something happening between the time you pull the trigger and the time the bullet reaches its target zone: the wind may shift, the target may change speed, or direction...
Or your mother-in-law may step between the barrel and the target. Darn.
Re:Not a bug (Score:3, Funny)
But can you do it without looking? (Score:3, Funny)
My core2quad machine with 3 SATA disk RAID runs for about 20 minutes on a tiny APC UPS I bought from newegg for less than $100.
Sure, but that's assuming you can save your work in all open applications without power to your display. Me, I like a UPS with a little more juice so I can reap the fullness of my 52" plasma while cleaning up and shutting down.