>> My inclination is to continue assuming that the EINVAL is a new bug
>> introduced in Snow Leopard. I sure hope they fix it in 10.6.2 though.
>> If they don't, we may have to think about a workaround, messy as that
>> will apparently be.
>
> 10.6.2 is out, and it appears to fix the bug --- if I remove the hack
> in tablespace.c, we still pass regression tests.
>
> Someone else please confirm? If so I'll revert that patch.
Yes i can confirm that this bug is fixed in Mac OS X 10.6.2. I have checked it twice.
With removed workaround in tablespace.c and with my self written testcase from
september.
regards, jan otto