Note about bugs.
[libguestfs.git] / BUGS
diff --git a/BUGS b/BUGS
index deac5b9..fd50c0e 100644 (file)
--- a/BUGS
+++ b/BUGS
@@ -1,4 +1,27 @@
 [guestfish] Built-in commands like 'alloc' and 'help' don't auto-complete.
 
 [libguestfs] /tmp/libguestfs temporary directory is not cleaned up
-(sometimes).
+sometimes.  This appears to happen (only?) if the main program
+segfaults.
+
+[libguestfs] qemu process not cleaned up occasionally.  This appears
+to happen only if the main program or library segfaults, in which case
+the atexit handler which would normally perform cleanup is not run.
+sometimes.  This appears to happen (only?) if the main program
+segfaults.
+[testing a hacky fix to this]
+
+[kernel?] Kernel boot times are significantly slower for Fedora 11/12
+than for Fedora 10, like 2-3 times slower.  This greatly affects the
+time it takes to launch the subprocess (although it does still work).
+[fixed - was a KVM bug]
+
+[java] Java bindings documentation messed up.  See:
+http://java.sun.com/j2se/javadoc/writingdoccomments/
+
+[libguestfs] If qemu process is a shell script, then it is not cleaned
+up correctly, even on "good" exit.  This is because we need to set up
+a new process group (see commented code for doing setpgid).
+
+[libguestfs] Some occasional data corruption, certainly on tgz-out.
+Try using tgz-out on a very large directory.