Here's the backtrace of the session with the Seg-fault:
fast:/usr/src/htdig-3.2/bin# gdb htdig
GNU gdb 4.18
Copyright 1998 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 "i686-pc-linux-gnulibc1"...
(gdb) set args -v -i -c ../conf/htdig.conf
(gdb) run
Starting program: /usr/src/htdig-3.2/bin/htdig -v -i -c ../conf/htdig.conf
ht://dig Start Time: Wed Apr 12 10:53:19 2000
Program received signal SIGSEGV, Segmentation fault.
0x80e08d8 in ?? ()
Current language: auto; currently c
(gdb) bt
#0 0x80e08d8 in ?? ()
#1 0x807eb2f in __os_io () at ExternalParser.cc:440
#2 0x809371a in __memp_pgread () at ExternalParser.cc:440
#3 0x807a338 in memp_fget () at ExternalParser.cc:440
#4 0x8071040 in __ham_get_page () at ExternalParser.cc:440
#5 0x8069d81 in __ham_open () at ExternalParser.cc:440
#6 0x8064295 in db_open () at ExternalParser.cc:440
#7 0x2abc039e in DB2_db::Open (this=0x80b3b48, filename=0x80b30a8
"/usr/src/htdig-3.2/var/htdig/db.docs.index", flags=1,
mode=438) at DB2_db.cc:65
#8 0x2abc0bad in DB2_db::OpenReadWrite (this=0x80b3b48, filename=0x80b30a8
"/usr/src/htdig-3.2/var/htdig/db.docs.index",
mode=438) at DB2_db.h:35
#9 0x2aaf54b3 in DocumentDB::Open (this=0x80aa680, filename=@0x7ffffa60,
indexfilename=@0x7ffffaa0, headname=@0x7ffffa50)
at DocumentDB.cc:79
#10 0x806060f in main (ac=5, av=0x7ffffae4) at htdig.cc:244
--
"make check" just returned a whole bunch of these (one for each source
directory):
Making check in htdig
make[1]: Entering directory `/usr/src/htdig-3.2/htdig'
make[1]: Nothing to be done for `check'.
make[1]: Leaving directory `/usr/src/htdig-3.2/htdig'
At 09:06 AM 4/12/00 -0500, Geoff Hutchison wrote:
>At 9:55 AM -0400 4/12/00, Patrick wrote:
>>(gdb) run
>>Starting program: /usr/src/htdig-3.2/bin/htdig -v -i -c ../conf/htdig.conf
>>ht://dig Start Time: Wed Apr 12 09:51:38 2000
>>
>>Program received signal SIGSEGV, Segmentation fault.
>>0x80e13a3 in ?? ()
>>Current language: auto; currently c
>>(gdb)
>
>Could you give us a backtrace (bt) at this point?
>
>>When I just run "htdig" without any arguments, it just gives me a straight
>>seg fault, no other error messages.
>
>Weird. I would obviously like to figure out why it's segfaulting. Have you
>tried "make check" in the source tree?
>
>Thanks,
>-Geoff
------------------------------------
To unsubscribe from the htdig3-dev mailing list, send a message to
[EMAIL PROTECTED]
You will receive a message to confirm this.