[Pvfs2-users] glibc detected double free or corruption
Steven Truelove
truelove at array.ca
Thu Feb 5 13:25:31 EST 2009
Hi Kyle,
pvfs2-lsplus does work. To test the CVS version, do I need to
recreate the storage space or anything? Or can I just replace all the
installed files and expect things to work?
Thanks,
Steven
Kyle Schochenmaier wrote:
> Steven -
>
> Can you pull cvs and check to verify that this bug does not occur there?
>
> If this is the same bug I'm thinking of, it occurs as a result of
> freeing a couple of weird pointers in the close_connection() portion
> of the openib code.
> And this has been fixed in CVS.
>
> Can you also verify whether or not pvfs2-lsplus works?
>
>
> ~Kyle
>
>
>
> Kyle Schochenmaier
>
>
>
> On Thu, Feb 5, 2009 at 12:16 PM, Steven Truelove <truelove at array.ca> wrote:
>
>> Hi,
>>
>> I have successfully gotten pvfs2 up and running on a simple two node
>> configuration. When I mount the filesystem through the kernel interface I
>> can ls to see the contents without a problem. However, when I call pvfs2-ls
>> I get this:
>>
>> root at msh-new2:/testdata/pvfs2# /usr/local/pvfs2/bin/pvfs2-ls /testdata/pvfs2
>> blah
>> lost+found
>> *** glibc detected *** /usr/local/pvfs2/bin/pvfs2-ls: double free or
>> corruption (!prev): 0x000000000068d010 ***
>> ======= Backtrace: =========
>> /lib/libc.so.6[0x7f8092ef408a]
>> /lib/libc.so.6(cfree+0x8c)[0x7f8092ef7c1c]
>> /usr/local/pvfs2/bin/pvfs2-ls(main+0x5e0)[0x40e330]
>> /lib/libc.so.6(__libc_start_main+0xf4)[0x7f8092e9e1c4]
>> /usr/local/pvfs2/bin/pvfs2-ls[0x40d0b9]
>> ======= Memory map: ========
>> 00400000-00483000 r-xp 00000000 08:01 1394731
>> /usr/local/pvfs2/bin/pvfs2-ls
>> 00683000-0068b000 rw-p 00083000 08:01 1394731
>> /usr/local/pvfs2/bin/pvfs2-ls
>> 0068b000-007eb000 rw-p 0068b000 00:00 0
>> [heap]
>> 7f808c000000-7f808c021000 rw-p 7f808c000000 00:00 0
>> 7f808c021000-7f8090000000 ---p 7f808c021000 00:00 0
>> 7f8092038000-7f8092045000 r-xp 00000000 08:01 8242225
>> /lib/libgcc_s.so.1
>> 7f8092045000-7f8092245000 ---p 0000d000 08:01 8242225
>> /lib/libgcc_s.so.1
>> 7f8092245000-7f8092246000 rw-p 0000d000 08:01 8242225
>> /lib/libgcc_s.so.1
>> 7f8092246000-7f8092258000 r-xp 00000000 08:01 8242244
>> /lib/libresolv-2.7.so
>> 7f8092258000-7f8092458000 ---p 00012000 08:01 8242244
>> /lib/libresolv-2.7.so
>> 7f8092458000-7f809245a000 rw-p 00012000 08:01 8242244
>> /lib/libresolv-2.7.so
>> 7f809245a000-7f809245c000 rw-p 7f809245a000 00:00 0
>> 7f809245c000-7f8092460000 r-xp 00000000 08:01 8242237
>> /lib/libnss_dns-2.7.so
>> 7f8092460000-7f8092660000 ---p 00004000 08:01 8242237
>> /lib/libnss_dns-2.7.so
>> 7f8092660000-7f8092662000 rw-p 00004000 08:01 8242237
>> /lib/libnss_dns-2.7.so
>> 7f8092662000-7f809266c000 r-xp 00000000 08:01 8242238
>> /lib/libnss_files-2.7.so
>> 7f809266c000-7f809286c000 ---p 0000a000 08:01 8242238
>> /lib/libnss_files-2.7.so
>> 7f809286c000-7f809286e000 rw-p 0000a000 08:01 8242238
>> /lib/libnss_files-2.7.so
>> 7f809286e000-7f8092874000 r-xp 00000000 08:01 1350100
>> /usr/lib/libmlx4-rdmav2.so
>> 7f8092874000-7f8092a73000 ---p 00006000 08:01 1350100
>> /usr/lib/libmlx4-rdmav2.so
>> 7f8092a73000-7f8092a74000 rw-p 00005000 08:01 1350100
>> /usr/lib/libmlx4-rdmav2.so
>> 7f8092a74000-7f8092a7b000 r-xp 00000000 08:01 1350059
>> /usr/lib/libmthca-rdmav2.so
>> 7f8092a7b000-7f8092c7b000 ---p 00007000 08:01 1350059
>> /usr/lib/libmthca-rdmav2.so
>> 7f8092c7b000-7f8092c7c000 rw-p 00007000 08:01 1350059
>> /usr/lib/libmthca-rdmav2.so
>> 7f8092c7c000-7f8092c7e000 r-xp 00000000 08:01 8242232
>> /lib/libdl-2.7.so
>> 7f8092c7e000-7f8092e7e000 ---p 00002000 08:01 8242232
>> /lib/libdl-2.7.so
>> 7f8092e7e000-7f8092e80000 rw-p 00002000 08:01 8242232
>> /lib/libdl-2.7.so
>> 7f8092e80000-7f8092fd8000 r-xp 00000000 08:01 8242229
>> /lib/libc-2.7.so
>> 7f8092fd8000-7f80931d8000 ---p 00158000 08:01 8242229
>> /lib/libc-2.7.so
>> 7f80931d8000-7f80931db000 r--p 00158000 08:01 8242229
>> /lib/libc-2.7.so
>> 7f80931db000-7f80931dd000 rw-p 0015b000 08:01 8242229
>> /lib/libc-2.7.so
>> 7f80931dd000-7f80931e2000 rw-p 7f80931dd000 00:00 0
>> 7f80931e2000-7f80931ed000 r-xp 00000000 08:01 1349981
>> /usr/lib/libibverbs.so.1.0.0
>> 7f80931ed000-7f80933ec000 ---p 0000b000 08:01 1349981
>> /usr/lib/libibverbs.so.1.0.0
>> 7f80933ec000-7f80933ed000 rw-p 0000a000 08:01 1349981
>> /usr/lib/libibverbs.so.1.0.0
>> 7f80933ed000-7f8093403000 r-xp 00000000 08:01 8242243
>> /lib/libpthread-2.7.so
>> 7f8093403000-7f8093603000 ---p 00016000 08:01 8242243
>> /lib/libpthread-2.7.so
>> 7f8093603000-7f8093605000 rw-p 00016000 08:01 8242243
>> /lib/libpthread-2.7.so
>> 7f8093605000-7f8093609000 rw-p 7f8093605000 00:00 0
>> 7f8093609000-7f8093626000 r-xp 00000000 08:01 8242226
>> /lib/ld-2.7.so
>> 7f809381c000-7f809381f000 rw-p 7f809381c000 00:00 0
>> 7f8093820000-7f8093821000 rw-p 7f8093820000 00:00 0
>> 7f8093823000-7f8093826000 rw-p 7f8093823000 00:00 0
>> 7f8093826000-7f8093828000 rw-p 0001d000 08:01 8242226
>> /lib/ld-2.7.so
>> 7fff9b813000-7fff9b828000 rw-p 7ffffffea000 00:00 0
>> [stack]
>> 7fff9b9fe000-7fff9ba00000 r-xp 7fff9b9fe000 00:00 0
>> [vdso]
>> ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0
>> [vsyscall]
>> Aborted
>>
>>
>> The first two lines are the correct contents of the folder. Things get ugly
>> after that.
>>
>> I am running Ubuntu 8.04 Server x86_64. uname -a: Linux msh-new2
>> 2.6.24-19-server #1 SMP Wed Jun 18 14:44:47 UTC 2008 x86_64 GNU/Linux
>>
>> I downloaded the tarball for pvfs2.7.1 and did the install from there. I
>> have configured for ib transport. I am using two ConnectX IB cards.
>>
>> For the record, I don't plan on using pvfs2-ls, but I thought I should
>> submit a crash report. I have just gotten pvfs2 running on my system, so if
>> I run into further problems I'll be sure to let you know. :-)
>>
>> Thanks,
>>
>> Steven Truelove
>>
>> --
>> Steven Truelove
>> Array Systems Computing, Inc.
>> 1120 Finch Avenue West, 7th Floor
>> Toronto, Ontario
>> M3J 3H7
>> CANADA
>> http://www.array.ca
>> truelove at array.ca
>> Phone: (416) 736-0900 x307
>> Fax: (416) 736-4715
>>
>> _______________________________________________
>> Pvfs2-users mailing list
>> Pvfs2-users at beowulf-underground.org
>> http://www.beowulf-underground.org/mailman/listinfo/pvfs2-users
>>
>>
>
>
--
Steven Truelove
Array Systems Computing, Inc.
1120 Finch Avenue West, 7th Floor
Toronto, Ontario
M3J 3H7
CANADA
http://www.array.ca
truelove at array.ca
Phone: (416) 736-0900 x307
Fax: (416) 736-4715
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.beowulf-underground.org/pipermail/pvfs2-users/attachments/20090205/a5fed5be/attachment-0001.htm
More information about the Pvfs2-users
mailing list