Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 26 Aug 2005 11:57:03 +0200 (CEST)
From:      Anders Nordby <anders@FreeBSD.org>
To:        FreeBSD-gnats-submit@FreeBSD.org
Cc:        jdp@FreeBSD.org, freebsd-amd64@FreeBSD.org
Subject:   ports/85307: cvsup core dumps when using -l on AMD64
Message-ID:  <20050826095703.A05F21A2510B@nerdhaven.nuug.no>
Resent-Message-ID: <200508261000.j7QA0Inr062454@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         85307
>Category:       ports
>Synopsis:       cvsup core dumps when using -l on AMD64
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Fri Aug 26 10:00:18 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     Anders Nordby
>Release:        FreeBSD 5.4-RELEASE-p6 amd64
>Organization:
BSD Consulting
>Environment:

System: FreeBSD nerdhaven.nuug.no 5.4-RELEASE-p6 FreeBSD 5.4-RELEASE-p6 #3: Wed Aug 24 22:08:29 CEST 2005 root@master.nuug.no:/usr/obj/usr/src/sys/MASTER amd64

SMP kernel.

# cvsup -v
CVSup client, non-GUI version
Copyright 1996-2003 John D. Polstra
Software version: SNAP_16_1h
Protocol version: 17.0
Operating system: FBSD_AMD64
http://www.cvsup.org/
Report problems to cvsup-bugs@polstra.com
CVSup is a registered trademark of John D. Polstra

>Description:

If I try to run cvsup with the -l option, it always crashes:

---snip---
www@nerdhaven:~/supfiles$ cvsup nuug -l nuug.lock


***
*** runtime error:
***    Value out of range
***    file
"/PORTS/work/PORTS/ports/ports/lang/ezm3/work/ezm3-1.1/libs/libm3/src/os/POSIX/FilePosix.m3",
line 171
***

  use option @M3stackdump to get a stack trace
Abort trap (core dumped)
---snip---

Without -l, there is no problem:

---snip---
www@nerdhaven:~/supfiles$ cvsup nuug
Connected to nerdhaven.nuug.no
Updating collection nuug/cvs
Finished successfully
---snip---

Here is the stacktrace:

---snip---
www@nerdhaven:~/supfiles$ cvsup nuug -l nuug.lock
@M3stackdump


***
*** runtime error:
***    Value out of range
***    file
"/PORTS/work/PORTS/ports/ports/lang/ezm3/work/ezm3-1.1/libs/libm3/src/os/POSIX/FilePosix.m3",
line 171
***

------------------ EXCEPTION HANDLER STACK ---------------------
0x7fffffffd350 TRY-EXCEPT  {OSError.E}
0x7fffffffd5f0 TRY-FINALLY  proc = 0x438e88   frame = 0x7fffffffd650
0x7fffffffd9f0 TRY-EXCEPT  {OSError.E}
0x7fffffffdc70 TRY-EXCEPT  {Main.Error}
0x7fffffffe180 TRY-EXCEPT  {Thread.Alerted}
----------------------------------------------------------------
Abort trap (core dumped)
---snip---

>How-To-Repeat:

Run cvsup with -l <lock file>.

>Fix:

N/A
>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050826095703.A05F21A2510B>