On Fri, Aug 27, 2004 at 05:26:47AM -0400, Gerard Seibert wrote:
> I followed Matthew Seaman's instructions, except that there was no 
> 'portmanager.core' file created. The file that was created was 
> 'pmStatus.core'. I assume that is the file that I am to work with.
> In any event, I ran 'portmanager' to create the core dump, Next I ran 'gdb' 
> which produced the following output:
> $gdb /usr/ports/sysutils/portmanager/work/portmanager-0.2.0/portmanager/portmanager 
> -c pmStatus.core
> GNU gdb 5.2.1 (FreeBSD)
> Copyright 2002 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 "i386-unknown-freebsd"...
> warning: core file may not match specified executable file.
> Core was generated by `pmStatus'.
> Program terminated with signal 11, Segmentation fault.

Well, knowing which program is actually dumping core is progress of a
sort.  However, you do need to match the binary being debugged
aganinst the generated core file, or the backtrace will unfortunately
be meaningless.  There should be a pmStatus binary somewhere under
/usr/ports/sysutils/portmanager/work/portmanager-0.2.0 that you can



Dr Matthew J Seaman MA, D.Phil.                       26 The Paddocks
                                                      Savill Way
PGP: http://www.infracaninophile.co.uk/pgpkey         Marlow
Tel: +44 1628 476614                                  Bucks., SL7 1TH UK

Attachment: pgp0zbfZgZrnM.pgp
Description: PGP signature

Reply via email to