Great program! The following just happened to me while moving my root partition to reiserfs: I first shrunk the ext2 filesystem and the partition it's on to make space for a new partition to temporarily store the contents of / while I changed / to reiserfs, then moved it all back to /, deleted the temporary partition and then finally wanted to resize / back to its original size. I don't know why but parted didn't want to change the size of the partition with resize just because it can't handle reiserfs sufficiently well. So I decided that I'd use cfdisk for this last step instead. Wrong! I ended up with an unusable partition. Fortunately parted has a `rescue partition' option which in my case actually worked! So I'm typing this off my newly rescued partition. Thanks!
Now I just got to figure out a way to resize the partition. Resizing the filesystem afterwards ought not to be much of a problem (with resize_reiserfs).