bin/124353: cvsup(1): CVSup coredumps with Bus Error since
installworld of 6.3-STABLE on 28/5/08 [regression]
Chris Bowlby
excalibur at accesswave.ca
Thu Jun 26 16:10:11 UTC 2008
The following reply was made to PR bin/124353; it has been noted by GNATS.
From: Chris Bowlby <excalibur at accesswave.ca>
To: bug-followup at FreeBSD.org, srp at zzap.org
Cc:
Subject: Re: bin/124353: cvsup(1): CVSup coredumps with Bus Error since
installworld of 6.3-STABLE on 28/5/08 [regression]
Date: Thu, 26 Jun 2008 12:38:11 -0300
Hi Guys,
I am also running into this particular issue, and the hardware I am
running on is very similar to the one Simon is running, except I am
running on a generic kernel, not a customized one as of yet. Here is
what I have done so far:
1. I have recompiled cvsup and all the dependancy packages that it uses.
2. I have run a back-trace of the cvsup package, but I do not seem to
have debugging symbols installed (never needed to before so I am unsure
how to do that). Here is the output:
amaethon# gdb `which cvsup`
GNU gdb 6.1.1 [FreeBSD]
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 "amd64-marcel-freebsd"...(no debugging
symbols found)...
(gdb) set arg -L 2 -g /root/src
(gdb) run
Starting program: /usr/local/bin/cvsup -L 2 -g /root/src
(no debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...(no debugging symbols found)...Parsing
supfile "/root/src"
Connecting to cvsup5.FreeBSD.org
Connected to cvsup5.FreeBSD.org
Server software version: SNAP_16_1h
Negotiating file attribute support
Exchanging collection information
Establishing multiplexed-mode data connection
Running
Program received signal SIGBUS, Bus error.
0x0000000800966d3f in fcntl () from /lib/libc.so.6
(gdb) bt
#0 0x0000000800966d3f in fcntl () from /lib/libc.so.6
#1 0x000000000046550b in fnmatch ()
#2 0x0000000000474430 in fnmatch ()
#3 0x0000000000474215 in fnmatch ()
#4 0x000000000046f5a7 in fnmatch ()
#5 0x000000000042e0d7 in ?? ()
#6 0x000000000042db5c in ?? ()
#7 0x000000000041cc2e in ?? ()
#8 0x0000000000415bcd in ?? ()
#9 0x000000000041525f in ?? ()
#10 0x0000000000414d3a in ?? ()
#11 0x000000000049f840 in calloc ()
#12 0x000000000048fb11 in fnmatch ()
#13 0x00007fffffffd5f8 in ?? ()
#14 0x00007fffffffeb60 in ?? ()
#15 0x00007fffffffec28 in ?? ()
#16 0x0000000000000000 in ?? ()
#17 0x0000000000000000 in ?? ()
#18 0x0000000000000000 in ?? ()
#19 0x000000000000037f in ?? ()
#20 0x0000000000000000 in ?? ()
#21 0x00000000006476c0 in ?? ()
#22 0x00000000006476c0 in ?? ()
#23 0x0000000000494e5d in fnmatch ()
Previous frame inner to this frame (corrupt stack?)
If someone can let me know on the quick way to enable debugging symbols,
I'll re-compile it and re-run the back-trace for you.
More information about the freebsd-bugs
mailing list