NOT SOLVED --cvsup after upgrade to 6.3 coredump

Garrett Cooper yanefbsd at gmail.com
Fri Jul 11 20:51:55 UTC 2008


On Fri, Jul 11, 2008 at 2:05 PM, David Southwell <david at vizion2000.net> wrote:
> On Friday 11 July 2008 12:26:52 Gary Jennejohn wrote:
>> On Fri, 11 Jul 2008 10:12:12 -0700
>>
>> David Southwell <david at vizion2000.net> wrote:
>> > On Friday 11 July 2008 10:05:10 David Southwell wrote:
>> > > On Friday 11 July 2008 07:24:39 Gary Jennejohn wrote:
>> > > > On Fri, 11 Jul 2008 06:23:54 -0700
>> > > >
>> > > > David Southwell <david at vizion2000.net> wrote:
>> > > > > On Friday 11 July 2008 01:57:37 Gary Jennejohn wrote:
>> > > > > > On Thu, 10 Jul 2008 14:14:42 -0700
>> > > > > >
>> > > > > > "Garrett Cooper" <yanefbsd at gmail.com> wrote:
>> > > > > > > On Thu, Jul 10, 2008 at 11:47 AM, David Southwell
>> > > > > > > <david at vizion2000.net>
>> > > > >
>> > > > > wrote:
>> > > > > > > > On Thursday 10 July 2008 11:43:20 David Southwell wrote:
>> > > > > > > >> On Thursday 10 July 2008 11:09:23 Wesley Shields wrote:
>> > > > > > > >> > On Thu, Jul 10, 2008 at 11:20:40AM -0700, David Southwell
>> >
>> > wrote:
>> > > > > > > >> > > Can anyone help me out here..
>> > > > > > > >> > >
>> > > > > > > >> > > Obviously I have missed something in the upgrade to 6.3
>> > > > > > > >> > > from 6.1
>> > > > > > > >> > >
>> > > > > > > >> > > I seem to have a working system but cvsup is falling
>> > > > > > > >> > > down. Mail is working fine, so is kde.
>> > > > > > > >> > >
>> > > > > > > >> > > After upgrade from 6.1 to 6.3 I got a core dump from
>> > > > > > > >> > > cvsup UNAME:
>> > > > > > > >> > > [root at dns1 /usr/ports/net/cvsup]# uname -a
>> > > > > > > >> > > FreeBSD dns1.vizion2000.net 6.3-STABLE FreeBSD
>> > > > > > > >> > > 6.3-STABLE #1: Thu Jul 10 09:41:47 PDT 2008
>> > > > > > > >> > > root@:/usr/obj/usr/src/sys/GENERIC amd64 [root at dns1
>> > > > > > > >> > > /usr/ports/net/cvsup]#
>> > > > > > > >> > >
>> > > > > > > >> > > RECOMPILED cvsup after core dump:
>> > > > > > > >> > > [root at dns1 /usr/ports/net/cvsup]# make clean
>> > > > > > > >> > > ===>  Cleaning for cvsup-without-gui-16.1h_4
>> > > > > > > >> > > [root at dns1 /usr/ports/net/cvsup]# make
>> > > > > > > >> > > [root at dns1 /usr/ports/net/cvsup]# make deinstall
>> > > > > > > >> > > ===>  Deinstalling for net/cvsup
>> > > > > > > >> > > ===>   Deinstalling cvsup-without-gui-16.1h_4
>> > > > > > > >> > > [root at dns1 /usr/ports/net/cvsup]# make reinstall
>> > > > > > > >> > > [root at dns1 /usr/ports/net/cvsup]# make deinstall
>> > > > > > > >> > > ===>  Deinstalling for net/cvsup
>> > > > > > > >> > > ===>   Deinstalling cvsup-without-gui-16.1h_4
>> > > > > > > >> > > [root at dns1 /usr/ports/net/cvsup]# make reinstall
>> > > > > > > >> > >
>> > > > > > > >> > > BUT STILL GOT:
>> > > > > > > >> > >
>> > > > > > > >> > > cvsup /var/cvsupconfig/ports-supfile
>> > > > > > > >> > > Connected to cvsup10.FreeBSD.org
>> > > > > > > >> > > Bus error: 10 (core dumped)
>> > > > > > > >> > > [root at dns1 /usr/ports/net/cvsup]#
>> > > > > > > >> > >
>> > > > > > > >> > > Can anyone point me in the right direction please
>> > > > > > > >> >
>> > > > > > > >> > Not sure if you're cutting out the relevant parts but did
>> > > > > > > >> > you actually rebuild cvsup (ie: was it cleaned)?  I'm not
>> > > > > > > >> > even sure if that's going to matter or not.
>> > > > > > > >> >
>> > > > > > > >> > Your other option is to just use csup (it's in 6.3).
>> > > > > > > >>
>> > > > > > > >> Yes I cleaned (twice) and ran make config before make.
>> > > > > > > >>
>> > > > > > > >> This is weird why a core dump & why a Bus error??
>> > > > > > > >>
>> > > > > > > >> Strange
>> > > > > > > >>
>> > > > > > > >> David
>> > > > > > > >
>> > > > > > > > Humph weirder stil csup is working - no problem
>> > > > > > > >
>> > > > > > > > However there must be a problem somewhere for cvsup to fail..
>> > > > > > > > If I ignore it it sure will not go away <smiles & groans>
>> > > > > > > > <chuckles>
>> > > > > > > >
>> > > > > > > > David
>> > > > > > >
>> > > > > > > (Forgive me if the last make targets aren't correct because I
>> > > > > > > don't have a machine to test with, but the rest of the steps
>> > > > > > > should be proper).
>> > > > > > >
>> > > > > > > Try the following...
>> > > > > > >
>> > > > > > > rm -R /var/obj; cd /usr/src && make cleandir clean && cd
>> > > > > > > usr.sbin/cvsup && make depend all
>> > > > > > >
>> > > > > > > ... to clean out your object directories, start fresh, and
>> > > > > > > compile cvsup from scratch.
>> > > > > >
>> > > > > > cvsup is not part of the base system.
>> > > > > >
>> > > > > > ---
>> > > > > > Gary Jennejohn
>> > > > >
>> > > > > Agreed. To keep this thread together I thought I would bring the
>> > > > > substance of my last report into this reply.
>> > > > >
>> > > > > I have just done a portupgrade -Rf cvsup  but still have the core
>> > > > > dump.
>> > > > >
>> > > > > However I notice an oddity.
>> > > > >
>> > > > > Despite having installed cvsup, turning X11 support on via config,
>> > > > > pkg_info reports that
>> > > > > cvsup-without-gui-16.1h_4
>> > > > > is installed.
>> > > > >
>> > > > > It does not look right.
>> > > > >
>> > > > > Whilst cvsup is not part of the base system I am nonethesless
>> > > > > totally puzzled why cvsup should begin core dumping only after
>> > > > > upgrading from 6.1 to 6.3 and despite a portupgrade -Rf under 6.3.
>> > > > >
>> > > > > I do not really want to complete my upgrading to 7.0 stable until I
>> > > > > am sure not to be dragging a current vulnerability into the new
>> > > > > system !!!
>> > > > >
>> > > > > Does anyone have any idea what may be going on here and/or whether
>> > > > > someone is willing to take a look at the core dump and make sense
>> > > > > of it.
>> > > >
>> > > > Well, this probably won't help much, but I'm using cvsup/cvsupd on
>> > > > 8-current (amd64) with no problems.  However, my binaries are from
>> > > > October, 2007, so this doesn't preclude a regression since then.
>> > > >
>> > > > BTW the Makefile automatically turns off GUI support for amd64, which
>> > > > is what you're running.
>> > > >
>> > > > ---
>> > > > Gary Jennejohn
>> > > > _______________________________________________
>> > >
>> > > BRILLIANT
>> > > You gave me an idea
>> > > I Did make deinstall.
>> > > cd /usr/ports/net/cvsup-without-gui
>> > > then make clean
>> > > make
>> > > make install and ran cvsup
>> > >
>> > > NO problem no core dump[
>> > >
>> > > Sounds like a good candidate for an entry in UPDATING
>> > > In 6.1 the automatic turnoff of GUI support for amd64 works BUT if you
>> > > run the same code or install from cvsup on amd64 under 6.3 it produces
>> > > a core dump!! Problem sorted
>> > > Thanks everyone
>> >
>> > OK got carried away there
>> > Results not good after all.
>> >
>> > But this may be a clue
>> > Here is what happened.. in the past it seemed to core dump immediately -
>> > but now it transpires the dumping takes place only once the connection is
>> > made. I incorrectly assumed all was OK when I got the "Rejected by
>> > Server" message but jumped too quickly. So problem is still with us!!
>> >
>> > Connected to cvsup10.FreeBSD.org
>> > Rejected by server: Access limit exceeded; try again later
>> > Will retry at 10:05:05
>> > Retrying
>> > Connected to cvsup10.FreeBSD.org
>> > Bus error: 10 (core dumped)
>> > [root at dns1 /usr/ports/net/cvsup-without-gui]
>> >
>> > Any ideas??
>>
>> [trimmed CCs]
>>
>> Try installing a package?  I see there's a cvsup package on
>> ftp.freebsd.org.  It's probably a 32-bit binary, but it should
>> run if you have 32-bit compatibility enabled in your kernel.
>>
>> Who knows, there may be some oddity on your system which is causing
>> the problem.
>
> I agree .. but I need to try and get a handle on where the problem arises. Yep
> scup works .. but my question is why does cvsup dump core on 6.3 when it did
> not do so on 6.1
>
> The question for me is -- is there a bug in cvsup or my system?
>
> Either way it needs fixing.
>>
>> On the other hand, if you don't want to mirror the CVS tree locally
>> then there's no reason not to use csup instead of cvsup.  The only
>> reason why I use cvsup is to maintain a local copy of the CVS tree.
>>
>> ---
>> Gary Jennejohn

I'd say the best way to determine this is with a clean install of
6.3... however, it's also noted that the author of cvsup and the
corresponding library (forget.. it starts with an `n' I think), hasn't
been maintaining the library nor cvsup for quite some time (1-2
years).

So, who knows what bugs may be lurking in cvsup...

-Garrett


More information about the freebsd-ports mailing list