--- nfs-ganesha-2.0.0/src/FSAL/FSAL_CEPH/handle.c.orig 2014-06-02 01:49:21.711983531 -0400 +++ nfs-ganesha-2.0.0/src/FSAL/FSAL_CEPH/handle.c 2014-06-02 01:50:57.119983531 -0400 @@ -374,12 +374,13 @@ /* The private 'full' directory handle */ struct handle *link = container_of(link_pub, struct handle, handle); /* Pointer to the Ceph link content */ - char *content = NULL; + char content[4096] = {0,}; /* Content points into a static buffer in the Ceph client's cache, so we don't have to free it. */ - rc = ceph_ll_readlink(export->cmount, link->i, &content, 0, 0); + rc = ceph_ll_readlink(export->cmount, link->i, + content, sizeof content, 0, 0); if (rc < 0) return ceph2fsal_error(rc);