Phil! It was the offset type declared as an int instead of uint64_t. Thanks for getting back to me so quickly. Super helpful.
Adam On Mon, Oct 17, 2011 at 12:43 PM, Phil Carns <[email protected]> wrote: > On 10/17/2011 02:00 AM, Adam Yee wrote: > > Dear developers and users, > > The printed error message: > api-server: src/client/sysint/client-state-machine.c:862: > PINT_client_wait_internal: Assertion `smcb' failed. > > /var/log/messages > Oct 16 22:54:29 server1 kernel: [ 3135.813404] api-server[10854]: segfault > at 0 ip 00007f591efbe6c2 sp 00007fff7f8f3990 error 4 in > libc-2.12.1.so[7f591ef84000+17a0 > 00] > > > Are you using the asynchronous interface (PVFS_isys_io() followed by > PVFS_sys_wait() or similar)? If so, it looks like an invalid op id might > have been passed into the latter. You might want to check and make sure > that PVFS_isys_io() didn't return an error code. > > > > The above segfaults occur when the assertion fails. > > I'm testing the write capabilities of orangefs-2.8.4 in the API I built. > I can successfully write 2GB, but when I try to write a larger file, I > consistently get the error above just after the 2GB mark. Know any causes > of this error type during a write? Is there a configuration I have > overlooked? > > > I haven't run into this in a while, but 2 GB is the limit of an offset that > is stored in a 32 bit integer. You might want to double check that you are > using a large enough integer for the offset, or that you are using an off_t > and compiling with large file support if you are on a 32 bit machine. > > -Phil > > > Thanks, > Adam > > > _______________________________________________ > Pvfs2-developers mailing > [email protected]http://www.beowulf-underground.org/mailman/listinfo/pvfs2-developers > > > > _______________________________________________ > Pvfs2-developers mailing list > [email protected] > http://www.beowulf-underground.org/mailman/listinfo/pvfs2-developers > >
_______________________________________________ Pvfs2-developers mailing list [email protected] http://www.beowulf-underground.org/mailman/listinfo/pvfs2-developers
