Hello, 1. When I call glusterfs_getxattr, I
received 'Segmentation fault' error like the following: ------------------------------------------- Program received signal SIGSEGV,
Segmentation fault. [Switching to Thread -1209996640
(LWP 16114)] 0xb7ebc046 in free () from
/lib/tls/libc.so.6 (gdb) bt #0 0xb7ebc046 in free () from
/lib/tls/libc.so.6 #1 0xb7f9c611 in
__glusterfs_glh_getxattr (handle=0xb7f854c0, path=0x808fc80
"/r/rest_test_nodelete/hello_70301.txt", name=0x8090206
"hello_70301.txt", value=0x804a008, size=1024, whichop=1) at
libglusterfsclient.c:2273 #2 0xb7f9c944 in
glusterfs_getxattr ( path=0x8048af8
"/home/minjae/gluster_test/libglusterfs/mount/r/rest_test_nodelete/hello_70301.txt",
name=0x8048bbd "user.test", value=0x804a008, size=1024) at
libglusterfsclient.c:2327 #3 0x0804886d in main () at
test.c:54 ------------------------------------------- The attribute name was
"user.test" in #3, but this was changed to
"hello_70301.txt" in #2. About some files, glusterfs_getxattr
is working well, but sometimes working strange including this. 2. This is about
glusterfs_flistxattr, and here is my code : ------------------------------------------- ssize_t bufsize =
1024; char *buffer =
NULL; buffer = calloc(
bufsize, sizeof(char) ); ret =
glusterfs_flistxattr( fd, buffer, bufsize ); ------------------------------------------- The 'ret' is 38 with Success, but
buffer is empty. Here is the log: [ [ [ [ [ [ [ Could you check these, please? I'm using glusterfs 2.0.6 Thanks in advnace! -- Minjae Shin |