From: Ted Cabeen (cabeen_at_chem_dot_ucsb_dot_edu)
Date: Wed Feb 18 2009 - 11:15:59 PST
I'm having problems with 0.8.0 with --enable-restore-ids. When I try to restart a checkpointed job, I get the following error: - open('/var/cache/nscd/passwd', 0x0) failed: -13 - mmap failed: /var/cache/nscd/passwd - thaw_threads returned error, aborting. -13 Restart failed: Permission denied If I recompile 0.8.0 without restore-ids, it doesn't have this error. I think that the problem may be that the nscd cache is opened on behalf of the program by libc as root, but when BLCR tries to restart the checkpointed program as the original user, it can't open the nscd cache. Is there a way to fix this? --Ted