While I find Haiku rather stable, I sometimes run into KDL. Unfortunately, most of the time, it’s not possible to reproduce it (random KDL), but on the other hand it’s often involving the same programs. So maybe we could try to trace the most common cases, and maybe open a bug in the tracker according to this.
I got KDL:
- Several times while renaming a file on a fat32 usb key (after reboot I could rename them correctly)
- Several times while accessing a .Trashes/501 folder on the same fat32 usb key (either by tracker or by the terminal, when trying to enter this folder or delete it). It did it every time I accessed this folder, so it’s probably a persistent bug, even though I haven’t tested it on another usb key (it’s a fat32 usbkey I’m using on Linux too, the reason for the .Trashes folder)
- Trying to run a makefile on a fat32 FS.
So most of the time it was when accessing a fat32 FS (I understood the advice to mount the usb key in Read mode only, but I need it to synchronise and save my files onto my linux system, since ext2 is not supported), but fortunately:
- it never happened while normally editing and saving a text file on this FS.
- it never led to data corruption, on the contrary to mac os x which erased everying on a fat32 usb drive when it couldn’t read a file from it…
The only other KDL I got while not accessing a fat32 FS was:
- Twice or three times while reading or closing a pdf written in my home or on the desktop. (after reboot I could read / close them correctly)