Slashdot Mirror


Apps That Rely On Ext3's Commit Interval May Lose Data In Ext4

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.

5 of 830 comments (clear)

  1. Don't worry by sakdoctor · · Score: 5, Funny

    Don't worry guys, I read the summary this time, and it only affects the German version of ext4.

    1. Re:Don't worry by Daimanta · · Score: 3, Funny

      Makes perfect sense: Germans are rediculously punctual, if the allocation is delayed you just KNOW something is terribly wrong.

      --
      Knowledge is power. Knowledge shared is power lost.
  2. pr0n by Quintilian · · Score: 5, Funny

    Real reason for the bug report: Someone's angry and wants his porn back.

  3. Re:Bull by Lord+Ender · · 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.

    --
    A slashdotter who didn't build his own computer is like a Jedi who didn't build his own lightsaber.
  4. Re:Not a bug by Profane+MuthaFucka · · 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.

    --
    Fascism trolls keeping me up every night. When I starts a preachin', he HITS ME WITH HIS REICH!