[PVFS2-users] PVFS2 release: pvfs2-0.7.0

David S. dgs at gs.washington.edu
Fri Oct 15 18:56:26 EDT 2004



> > (gdb) run /etc/pvfs2-fs.conf /etc/pvfs2-server.conf-tweedledum -f
> > Starting program: /usr/sbin/pvfs2-server /etc/pvfs2-fs.conf /etc/pvfs2-server.conf-tweedledum -f
> > [Thread debugging using libthread_db enabled]
> > [New Thread 16384 (LWP 4395)]
> > [12:17:20.750508] PVFS2 Server version 0.7.0 starting.
> > 
> > Program received signal SIGSEGV, Segmentation fault.
> 
> Ok, I *think* it's fixed in CVS.  I couldn't reproduce this exactly,
> but I found a bunch of other (possibly related errors) that I could.
> Any chance you can give that a shot?

I checked the sources out of CVS.  The version I got is tagged
"PVFS2 Server version 0.8.0pre1-2004-10-16 at 00:18:36".  'Pvfs2-genconfig'
seems to be fixed there, but I still get a segmentation fault from
'pvfs2-server' on the "pvfs2-server ... -f" command when the program
is linked against Berkeley DB 4.2.52.   The 'gdb' back trace is below.

David S.

> 
> 

tweedledum:208% sudo gdb /usr/sbin/pvfs2-server
GNU gdb 6.1.1
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i486-slackware-linux"...Using host libthread_db library "/lib/libthread_db.so.1".

(gdb) run /etc/pvfs2-fs.conf /etc/pvfs2-server.conf-tweedledum -f
Starting program: /usr/sbin/pvfs2-server /etc/pvfs2-fs.conf /etc/pvfs2-server.conf-tweedledum -f
[Thread debugging using libthread_db enabled]
[New Thread 16384 (LWP 28534)]
[17:49:38.369145] PVFS2 Server version 0.8.0pre1-2004-10-16 at 00:18:36 starting.

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 16384 (LWP 28534)]
0x40104da3 in __dbh_am_chk () from /lib/libdb-4.2.so
(gdb) bt
#0  0x40104da3 in __dbh_am_chk () from /lib/libdb-4.2.so
#1  0x080911e1 in dbpf_db_open (dbname=0x80b8ba0 "", error_p=0x9)
    at src/io/trove/trove-dbpf/dbpf-mgmt.c:1269
#2  0x08090f26 in dbpf_storage_lookup (
    stoname=0x80b9650 "/vol/00/pvfs2-storage-space", error_p=0xbfffd9a0)
    at src/io/trove/trove-dbpf/dbpf-mgmt.c:1121
#3  0x0808f61f in dbpf_initialize (stoname=0x0, flags=0, 
    method_name_p=0xbfffd9c0, method_id=134900131)
    at src/io/trove/trove-dbpf/dbpf-mgmt.c:266
#4  0x08066275 in trove_initialize (
    stoname=0x80b9650 "/vol/00/pvfs2-storage-space", flags=0, 
    method_name_p=0xbfffda2c, method_id=0) at src/io/trove/trove-mgmt.c:77
#5  0x0807615e in pvfs2_mkspace (
    storage_space=0x80b9650 "/vol/00/pvfs2-storage-space", 
    collection=0x80b94d0 "pvfs2-fs", coll_id=1129295597, root_handle=0, 
    meta_handle_ranges=0x0, 
    data_handle_ranges=0x80b95e8 "2863311534-4294967298", 
    create_collection_only=0, verbose=1) at src/common/misc/mkspace.c:157
#6  0x08073a69 in PINT_config_pvfs2_mkspace (config=0x80ab240)
    at src/common/misc/server-config.c:2305
#7  0x08051eda in main (argc=4, argv=0xbfffdbe4)
    at src/server/pvfs2-server.c:213
(gdb)


More information about the PVFS2-users mailing list