I have seen the same effect several times. My system has encrypted root and swap, and I use uswsusp (without its encryption).
I never found a way to reproduce it, and I think the problem went away after some upgrades (I upgraded the kernel many times since then, am now on 2.6.22-rc3).
signature.asc
Description: This is a digitally signed message part.