Coda File System

Re: ulocoda on OS X 10.6 - RVM_ENOT_MAPPED

From: <u-codalist-9wcu_at_aetey.se>
Date: Mon, 25 Feb 2013 13:14:42 +0100
Hi Piotr,

On Mon, Feb 25, 2013 at 12:38:41PM +0100, Piotr Isajew wrote:
> I've made some progress now. After one line fix, I'm now able to
> start terra.py. Starting venus via venus-forever script doesn't
> give errors about not existent /dev/cfs0. I now see something

Good!

> 12:30:23 Coda Venus, version 6.9.4
> 12:30:23 /Users/pki/.ulocoda/LOG size is 3036172 bytes
> 12:30:23 /Users/pki/.ulocoda/DATA size is 12144688 bytes
> 12:30:23 Initializing RVM data...
> 12:30:23 Recov_InitRDS: rds_zap_heap failed (RVM_ENOT_MAPPED)
> 
> Then venus dies and the process repeats in an infinite loop.

Without having any Mac at hand, as a shot in the dark:
I wonder if it helps if you remove /Users/pki/.ulocoda/LOG before
(re)running or while running venus-forever. Then venus is run
with "-init" argument and is expected to recreate RVM. A stale
file might prevents this.

(I wonder also if RVM has to be memory mapped differently depending on
the OS version (just a guess), at a different address or with different
mmap() flags. It shouldn't, but can.)

Cheers,
Rune
Received on 2013-02-25 07:15:39