From marck@woozle.rinet.ru  Sat Dec 22 10:32:44 2001
Return-Path: <marck@woozle.rinet.ru>
Received: from woozle.rinet.ru (woozle.rinet.ru [195.54.192.68])
	by hub.freebsd.org (Postfix) with ESMTP id BCF4837B416
	for <FreeBSD-gnats-submit@freebsd.org>; Sat, 22 Dec 2001 10:32:43 -0800 (PST)
Received: (from marck@localhost)
	by woozle.rinet.ru (8.11.6/8.11.6) id fBMIWbr35269;
	Sat, 22 Dec 2001 21:32:37 +0300 (MSK)
	(envelope-from marck)
Message-Id: <200112221832.fBMIWbr35269@woozle.rinet.ru>
Date: Sat, 22 Dec 2001 21:32:37 +0300 (MSK)
From: Dmitry Morozovsky <marck@rinet.ru>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: cvsup SNAP_16_1e breaks by SIGILL during lagde supfile update
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         33093
>Category:       ports
>Synopsis:       cvsup SNAP_16_1e breaks by SIGILL during lagde supfile update
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    jdp
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sat Dec 22 10:40:00 PST 2001
>Closed-Date:    Wed Mar 05 08:03:29 PST 2003
>Last-Modified:  Wed Mar 05 08:03:29 PST 2003
>Originator:     Dmitry Morozovsky
>Release:        FreeBSD 4.4-STABLE i386
>Organization:
Cronyx Plus LLC
>Environment:
FreeBSD 4-stable dated Sun Oct 14 17:18:44 MSD 2001


>Description:

During the cvsup process of KDE with the following collection list
(rather long, I see) cvsup dies with SIGILL (signal 4), possibly due to
some internal table overflow. 

>How-To-Repeat:

try to get KDE mirror with the following supfile:

# Supfile for KDE mirroring
*default host=cvsup.kde.org delete use-rel-suffix umask=002 compress
*default release=cvs tag=.
*default prefix=/pub/mirror/kde		# whatever
www prefix=/pub/wwwmirror/kde
qt-copy
kde-common
kde-i18n
kdeaddons
kdeadmin
kdeartwork
kdebase
kdebindings
kdegames
kdegraphics
kdelibs
kdemultimedia
kdenetwork
kdepim
kdesdk
kdetoys
kdeutils
kdevelop
kdoc
klyx
kmusic
koffice


	
>Fix:

Unfortunately, no known.
>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports->jdp 
Responsible-Changed-By: petef 
Responsible-Changed-When: Sat Dec 22 11:22:23 PST 2001 
Responsible-Changed-Why:  
Over to maintainer 

http://www.FreeBSD.org/cgi/query-pr.cgi?pr=33093 

From: John Polstra <jdp@polstra.com>
To: FreeBSD-gnats-submit@freebsd.org
Cc: Dmitry Morozovsky <marck@rinet.ru>
Subject: Re: ports/33093: cvsup SNAP_16_1e breaks by SIGILL during lagde 
Date: Sun, 17 Nov 2002 18:13:26 -0800 (PST)

 This message is in MIME format
 --_=XFMail.1.5.1.FreeBSD:20021117181326:47214=_
 Content-Type: text/plain; charset=us-ascii
 
 With help from another KDE user I have finally found the cause of this
 problem.  The CVSup server configuration files created by the KDE
 project are very unusual, and they could cause a thread stack overflow
 in the CVSup clients due to too much recursion.  I have replaced the
 recursive algorithm which was causing the trouble with a non-recursive
 algorithm.  Attached is the new code.  I would appreciate it if you
 could test it for me and verify that it solves the problem.
 
 To try this out, you will need to install the ezm3 port if you don't
 already have it.  Then grab the cvsup-16.1f sources from
 
 ftp://ftp.freebsd.org/pub/FreeBSD/development/CVSup/snapshots/cvsup-snap-16.1f.tar.gz
 
 (Beware of line wrap caused by my mailer or your mailer.)
 
 Extract the tar file and find the directory "client/src".  Replace the
 file "GlobTree.m3" in that directory with the attached file.  Go back
 to the top-level directory and build everything with "make".  Now in
 "client/FreeBSD4" you should find a new "cvsup" program to test.
 Please let me know if it solves the problem.
 
 Thanks,
 John
 
 --_=XFMail.1.5.1.FreeBSD:20021117181326:47214=_
 Content-Disposition: attachment; filename="GlobTree.m3"
 Content-Transfer-Encoding: base64
 Content-Description: GlobTree.m3
 Content-Type: text/plain; charset=us-ascii; name=GlobTree.m3; SizeOnDisk=6107
 
 KCogQ29weXJpZ2h0IDE5OTYtMjAwMiBKb2huIEQuIFBvbHN0cmEuCiAqIEFsbCByaWdodHMgcmVz
 ZXJ2ZWQuCiAqCiAqIFJlZGlzdHJpYnV0aW9uIGFuZCB1c2UgaW4gc291cmNlIGFuZCBiaW5hcnkg
 Zm9ybXMsIHdpdGggb3Igd2l0aG91dAogKiBtb2RpZmljYXRpb24sIGFyZSBwZXJtaXR0ZWQgcHJv
 dmlkZWQgdGhhdCB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnMKICogYXJlIG1ldDoKICogMS4gUmVk
 aXN0cmlidXRpb25zIG9mIHNvdXJjZSBjb2RlIG11c3QgcmV0YWluIHRoZSBhYm92ZSBjb3B5cmln
 aHQKICogICAgbm90aWNlLCB0aGlzIGxpc3Qgb2YgY29uZGl0aW9ucyBhbmQgdGhlIGZvbGxvd2lu
 ZyBkaXNjbGFpbWVyLgogKiAyLiBSZWRpc3RyaWJ1dGlvbnMgaW4gYmluYXJ5IGZvcm0gbXVzdCBy
 ZXByb2R1Y2UgdGhlIGFib3ZlIGNvcHlyaWdodAogKiAgICBub3RpY2UsIHRoaXMgbGlzdCBvZiBj
 b25kaXRpb25zIGFuZCB0aGUgZm9sbG93aW5nIGRpc2NsYWltZXIgaW4gdGhlCiAqICAgIGRvY3Vt
 ZW50YXRpb24gYW5kL29yIG90aGVyIG1hdGVyaWFscyBwcm92aWRlZCB3aXRoIHRoZSBkaXN0cmli
 dXRpb24uCiAqIDMuIEFsbCBhZHZlcnRpc2luZyBtYXRlcmlhbHMgbWVudGlvbmluZyBmZWF0dXJl
 cyBvciB1c2Ugb2YgdGhpcyBzb2Z0d2FyZQogKiAgICBtdXN0IGRpc3BsYXkgdGhlIGZvbGxvd2lu
 ZyBhY2tub3dsZWRnbWVudDoKICogICAgICBUaGlzIHByb2R1Y3QgaW5jbHVkZXMgc29mdHdhcmUg
 ZGV2ZWxvcGVkIGJ5IEpvaG4gRC4gUG9sc3RyYS4KICogNC4gVGhlIG5hbWUgb2YgdGhlIGF1dGhv
 ciBtYXkgbm90IGJlIHVzZWQgdG8gZW5kb3JzZSBvciBwcm9tb3RlIHByb2R1Y3RzCiAqICAgIGRl
 cml2ZWQgZnJvbSB0aGlzIHNvZnR3YXJlIHdpdGhvdXQgc3BlY2lmaWMgcHJpb3Igd3JpdHRlbiBw
 ZXJtaXNzaW9uLgogKgogKiBUSElTIFNPRlRXQVJFIElTIFBST1ZJREVEIEJZIFRIRSBBVVRIT1Ig
 YGBBUyBJUycnIEFORCBBTlkgRVhQUkVTUyBPUgogKiBJTVBMSUVEIFdBUlJBTlRJRVMsIElOQ0xV
 RElORywgQlVUIE5PVCBMSU1JVEVEIFRPLCBUSEUgSU1QTElFRCBXQVJSQU5USUVTCiAqIE9GIE1F
 UkNIQU5UQUJJTElUWSBBTkQgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQVJFIERJ
 U0NMQUlNRUQuCiAqIElOIE5PIEVWRU5UIFNIQUxMIFRIRSBBVVRIT1IgQkUgTElBQkxFIEZPUiBB
 TlkgRElSRUNULCBJTkRJUkVDVCwKICogSU5DSURFTlRBTCwgU1BFQ0lBTCwgRVhFTVBMQVJZLCBP
 UiBDT05TRVFVRU5USUFMIERBTUFHRVMgKElOQ0xVRElORywgQlVUCiAqIE5PVCBMSU1JVEVEIFRP
 LCBQUk9DVVJFTUVOVCBPRiBTVUJTVElUVVRFIEdPT0RTIE9SIFNFUlZJQ0VTOyBMT1NTIE9GIFVT
 RSwKICogREFUQSwgT1IgUFJPRklUUzsgT1IgQlVTSU5FU1MgSU5URVJSVVBUSU9OKSBIT1dFVkVS
 IENBVVNFRCBBTkQgT04gQU5ZCiAqIFRIRU9SWSBPRiBMSUFCSUxJVFksIFdIRVRIRVIgSU4gQ09O
 VFJBQ1QsIFNUUklDVCBMSUFCSUxJVFksIE9SIFRPUlQKICogKElOQ0xVRElORyBORUdMSUdFTkNF
 IE9SIE9USEVSV0lTRSkgQVJJU0lORyBJTiBBTlkgV0FZIE9VVCBPRiBUSEUgVVNFIE9GCiAqIFRI
 SVMgU09GVFdBUkUsIEVWRU4gSUYgQURWSVNFRCBPRiBUSEUgUE9TU0lCSUxJVFkgT0YgU1VDSCBE
 QU1BR0UuCiAqCiAqICRJZDogR2xvYlRyZWUubTMsdiAxLjEyIDIwMDIvMTEvMTggMDE6NDY6NDMg
 amRwIEV4cCAkICopCgpNT0RVTEUgR2xvYlRyZWU7CgpJTVBPUlQgR2xvYiwgUmVnRXg7CgpUWVBF
 CiAgKCogVGhlIGJhc2Ugbm9kZSB0eXBlLiAgRm9yIHNpbXBsaWNpdHksIGFsbCBub2RlcyBoYXZl
 IGxlZnQgYW5kIHJpZ2h0CiAgICAgY2hpbGQgcG9pbnRlcnMgZXZlbiBpZiB0aGV5IGFyZSBub3Qg
 dXNlZC4gKikKICBOb2RlID0gVCBPQkpFQ1QKICAgIGxlZnQsIHJpZ2h0OiBUIDo9IE5JTDsKICBF
 TkQ7CgogICgqIEludGVybmFsIG5vZGVzIChvcGVyYXRvcnMpLiAqKQogIFRyZWVOb2RlID0gTm9k
 ZSBPQkpFQ1QgT1ZFUlJJREVTCiAgICB0ZXN0IDo9IFRyZWVUZXN0OwogIEVORDsKICBOb3ROb2Rl
 ID0gVHJlZU5vZGUgT0JKRUNUIEVORDsKICBBbmROb2RlID0gVHJlZU5vZGUgT0JKRUNUIEVORDsK
 ICBPck5vZGUgPSBUcmVlTm9kZSBPQkpFQ1QgRU5EOwoKICAoKiBMZWFmIG5vZGVzLiAqKQogIE1h
 dGNoTm9kZSA9IE5vZGUgT0JKRUNUCiAgICBwYXR0ZXJuOiBURVhUOwogICAgb3B0aW9uczogR2xv
 Yi5NYXRjaE9wdGlvbnM7CiAgT1ZFUlJJREVTCiAgICB0ZXN0IDo9IE1hdGNoVGVzdDsKICBFTkQ7
 CgogIFJlZ0V4Tm9kZSA9IE5vZGUgT0JKRUNUCiAgICBwYXR0ZXJuOiBSZWdFeC5QYXR0ZXJuOwog
 IE9WRVJSSURFUwogICAgdGVzdCA6PSBSZWdFeFRlc3Q7CiAgRU5EOwoKICBUcnVlTm9kZSA9IE5v
 ZGUgT0JKRUNUIE9WRVJSSURFUwogICAgdGVzdCA6PSBUcnVlVGVzdDsKICBFTkQ7CgogIEZhbHNl
 Tm9kZSA9IE5vZGUgT0JKRUNUIE9WRVJSSURFUwogICAgdGVzdCA6PSBGYWxzZVRlc3Q7CiAgRU5E
 OwoKKCogQ29uc3RydWN0b3JzLiAqKQoKUFJPQ0VEVVJFIE1hdGNoKHBhdHRlcm46IFRFWFQ7IG9w
 dGlvbnMgOj0gR2xvYi5NYXRjaE9wdGlvbnN7fSk6IFQgPQogIEJFR0lOCiAgICBSRVRVUk4gTkVX
 KE1hdGNoTm9kZSwgcGF0dGVybiA6PSBwYXR0ZXJuLCBvcHRpb25zIDo9IG9wdGlvbnMpOwogIEVO
 RCBNYXRjaDsKClBST0NFRFVSRSBSZWdFeE1hdGNoKHBhdHRlcm46IFRFWFQpOiBUIFJBSVNFUyB7
 UmVnRXguRXJyb3J9ID0KICBCRUdJTgogICAgUkVUVVJOIE5FVyhSZWdFeE5vZGUsIHBhdHRlcm4g
 Oj0gUmVnRXguQ29tcGlsZShwYXR0ZXJuKSk7CiAgRU5EIFJlZ0V4TWF0Y2g7CgpQUk9DRURVUkUg
 QW5kKGxlZnQsIHJpZ2h0OiBUKTogVCA9CiAgQkVHSU4KICAgIElGIGxlZnQgPSBGYWxzZSBPUiBy
 aWdodCA9IEZhbHNlIFRIRU4KICAgICAgUkVUVVJOIEZhbHNlOwogICAgRUxTSUYgbGVmdCA9IFRy
 dWUgVEhFTgogICAgICBSRVRVUk4gcmlnaHQ7CiAgICBFTFNJRiByaWdodCA9IFRydWUgVEhFTgog
 ICAgICBSRVRVUk4gbGVmdDsKICAgIEVMU0UKICAgICAgUkVUVVJOIE5FVyhBbmROb2RlLCBsZWZ0
 IDo9IGxlZnQsIHJpZ2h0IDo9IHJpZ2h0KTsKICAgIEVORDsKICBFTkQgQW5kOwoKUFJPQ0VEVVJF
 IE9yKGxlZnQsIHJpZ2h0OiBUKTogVCA9CiAgQkVHSU4KICAgIElGIGxlZnQgPSBUcnVlIE9SIHJp
 Z2h0ID0gVHJ1ZSBUSEVOCiAgICAgIFJFVFVSTiBUcnVlOwogICAgRUxTSUYgbGVmdCA9IEZhbHNl
 IFRIRU4KICAgICAgUkVUVVJOIHJpZ2h0OwogICAgRUxTSUYgcmlnaHQgPSBGYWxzZSBUSEVOCiAg
 ICAgIFJFVFVSTiBsZWZ0OwogICAgRUxTRQogICAgICBSRVRVUk4gTkVXKE9yTm9kZSwgbGVmdCA6
 PSBsZWZ0LCByaWdodCA6PSByaWdodCk7CiAgICBFTkQ7CiAgRU5EIE9yOwoKUFJPQ0VEVVJFIE5v
 dChjaGlsZDogVCk6IFQgPQogIEJFR0lOCiAgICBJRiBjaGlsZCA9IFRydWUgVEhFTgogICAgICBS
 RVRVUk4gRmFsc2U7CiAgICBFTFNJRiBjaGlsZCA9IEZhbHNlIFRIRU4KICAgICAgUkVUVVJOIFRy
 dWU7CiAgICBFTFNFCiAgICAgIFJFVFVSTiBORVcoTm90Tm9kZSwgbGVmdCA6PSBjaGlsZCk7CiAg
 ICBFTkQ7CiAgRU5EIE5vdDsKCigqIExlYWYgZXZhbHVhdG9ycy4gKikKClBST0NFRFVSRSBNYXRj
 aFRlc3Qoc2VsZjogTWF0Y2hOb2RlOyBmaWxlbmFtZTogVEVYVCk6IEJPT0xFQU4gPQogIEJFR0lO
 CiAgICBSRVRVUk4gR2xvYi5NYXRjaChzZWxmLnBhdHRlcm4sIGZpbGVuYW1lLCBzZWxmLm9wdGlv
 bnMpOwogIEVORCBNYXRjaFRlc3Q7CgpQUk9DRURVUkUgUmVnRXhUZXN0KHNlbGY6IFJlZ0V4Tm9k
 ZTsgZmlsZW5hbWU6IFRFWFQpOiBCT09MRUFOID0KICBCRUdJTgogICAgUkVUVVJOIFJlZ0V4LkV4
 ZWN1dGUoc2VsZi5wYXR0ZXJuLCBmaWxlbmFtZSkgPj0gMDsKICBFTkQgUmVnRXhUZXN0OwoKUFJP
 Q0VEVVJFIFRydWVUZXN0KDwqVU5VU0VEKj4gc2VsZjogVDsgPCpVTlVTRUQqPiBmaWxlbmFtZTog
 VEVYVCk6IEJPT0xFQU4gPQogIEJFR0lOCiAgICBSRVRVUk4gVFJVRTsKICBFTkQgVHJ1ZVRlc3Q7
 CgpQUk9DRURVUkUgRmFsc2VUZXN0KDwqVU5VU0VEKj4gc2VsZjogVDsgPCpVTlVTRUQqPiBmaWxl
 bmFtZTogVEVYVCk6IEJPT0xFQU4gPQogIEJFR0lOCiAgICBSRVRVUk4gRkFMU0U7CiAgRU5EIEZh
 bHNlVGVzdDsKCigqIEV2YWx1YXRpb24gb2YgbW9yZSBjb21wbGV4IHRyZWVzLiAqKQoKVFlQRQog
 IFN0YXRlID0geyBEb2luZ0xlZnQsIERvaW5nUmlnaHQgfTsKCiAgU3RhY2tFbGVtID0gUkVGIFJF
 Q09SRAogICAgbmV4dDogU3RhY2tFbGVtOwogICAgbm9kZTogTm9kZTsKICAgIHN0YXRlOiBTdGF0
 ZTsKICBFTkQ7CgpQUk9DRURVUkUgVHJlZVRlc3Qoc2VsZjogVHJlZU5vZGU7IGZpbGVuYW1lOiBU
 RVhUKTogQk9PTEVBTiA9CiAgVkFSCiAgICBzdGFjazogU3RhY2tFbGVtIDo9IE5JTDsKICAgIGN1
 cjogTm9kZTsKICAgIHN0YXRlOiBTdGF0ZTsKICAgIHZhbDogQk9PTEVBTjsKICBQUk9DRURVUkUg
 UHVzaChub2RlOiBOb2RlOyBzdGF0ZTogU3RhdGUpID0KICAgIEJFR0lOCiAgICAgIHN0YWNrIDo9
 IE5FVyhTdGFja0VsZW0sIG5vZGUgOj0gbm9kZSwgc3RhdGUgOj0gc3RhdGUsIG5leHQgOj0gc3Rh
 Y2spOwogICAgRU5EIFB1c2g7CiAgUFJPQ0VEVVJFIFBvcChWQVIgbm9kZTogTm9kZTsgVkFSIHN0
 YXRlOiBTdGF0ZSkgPQogICAgQkVHSU4KICAgICAgbm9kZSA6PSBzdGFjay5ub2RlOwogICAgICBz
 dGF0ZSA6PSBzdGFjay5zdGF0ZTsKICAgICAgc3RhY2sgOj0gc3RhY2submV4dDsKICAgIEVORCBQ
 b3A7CiAgQkVHSU4KICAgIGN1ciA6PSBzZWxmOwogICAgTE9PUAogICAgICAoKiBEZXNjZW5kIHRv
 IHRoZSBsZWZ0IHVudGlsIHdlIGhpdCBib3R0b20uICopCiAgICAgIFdISUxFIGN1ci5sZWZ0ICMg
 TklMIERPCglQdXNoKGN1ciwgU3RhdGUuRG9pbmdMZWZ0KTsKCWN1ciA6PSBjdXIubGVmdDsKICAg
 ICAgRU5EOwogICAgICAoKiBOb3cgY3VyIGlzIGEgbGVhZiBub2RlLiAgRXZhbHVhdGUgaXQuICop
 CiAgICAgIHZhbCA6PSBjdXIudGVzdChmaWxlbmFtZSk7CiAgICAgICgqIEFzY2VuZCwgcHJvcGFn
 YXRpbmcgdGhlIHZhbHVlIHRocm91Z2ggb3BlcmF0b3Igbm9kZXMuICopCiAgICAgIExPT1AKCUlG
 IHN0YWNrID0gTklMIFRIRU4KCSAgUkVUVVJOIHZhbDsKCUVORDsKCVBvcChjdXIsIHN0YXRlKTsK
 CVRZUEVDQVNFIGN1ciBPRgoJfCBOb3ROb2RlID0+CgkgICAgdmFsIDo9IE5PVCB2YWw7Cgl8IEFu
 ZE5vZGUgPT4KCSAgICAoKiBJZiB3ZSBoYXZlbid0IHlldCBldmFsdWF0ZWQgdGhlIHJpZ2h0IHN1
 YnRyZWUgYW5kIHRoZSBwYXJ0aWFsCgkgICAgICAgcmVzdWx0IGlzIFRSVUUsIGRlc2NlbmQgdG8g
 dGhlIHJpZ2h0LiAgT3RoZXJ3aXNlIHRoZSByZXN1bHQKCSAgICAgICBpcyBhbHJlYWR5IGRldGVy
 bWluZWQgdG8gYmUgdmFsLiAqKQoJICAgIElGIHN0YXRlID0gU3RhdGUuRG9pbmdMZWZ0IEFORCB2
 YWwgVEhFTgoJICAgICAgUHVzaChjdXIsIFN0YXRlLkRvaW5nUmlnaHQpOwoJICAgICAgY3VyIDo9
 IGN1ci5yaWdodDsKCSAgICAgIEVYSVQ7CgkgICAgRU5EOwoJfCBPck5vZGUgPT4KCSAgICAoKiBJ
 ZiB3ZSBoYXZlbid0IHlldCBldmFsdWF0ZWQgdGhlIHJpZ2h0IHN1YnRyZWUgYW5kIHRoZSBwYXJ0
 aWFsCgkgICAgICAgcmVzdWx0IGlzIEZBTFNFLCBkZXNjZW5kIHRvIHRoZSByaWdodC4gIE90aGVy
 d2lzZSB0aGUgcmVzdWx0CgkgICAgICAgaXMgYWxyZWFkeSBkZXRlcm1pbmVkIHRvIGJlIHZhbC4g
 KikKCSAgICBJRiBzdGF0ZSA9IFN0YXRlLkRvaW5nTGVmdCBBTkQgTk9UIHZhbCBUSEVOCgkgICAg
 ICBQdXNoKGN1ciwgU3RhdGUuRG9pbmdSaWdodCk7CgkgICAgICBjdXIgOj0gY3VyLnJpZ2h0OwoJ
 ICAgICAgRVhJVDsKCSAgICBFTkQ7CglFTFNFCgkgICgqIFdlIG9ubHkgcHVzaCBub2RlcyB0aGF0
 IGhhdmUgY2hpbGRyZW4gLS0gaS5lLiwgb3BlcmF0b3Igbm9kZXMuICopCgkgIDwqQVNTRVJUIEZB
 TFNFICo+CglFTkQ7CiAgICAgIEVORDsKICAgIEVORDsKICBFTkQgVHJlZVRlc3Q7CgpCRUdJTgog
 IFRydWUgOj0gTkVXKFRydWVOb2RlKTsKICBGYWxzZSA6PSBORVcoRmFsc2VOb2RlKTsKRU5EIEds
 b2JUcmVlLgo=
 
 --_=XFMail.1.5.1.FreeBSD:20021117181326:47214=_--
 End of MIME message

From: Dmitry Morozovsky <marck@rinet.ru>
To: John Polstra <jdp@polstra.com>
Cc: FreeBSD-gnats-submit@freebsd.org
Subject: Re: ports/33093: cvsup SNAP_16_1e breaks by SIGILL during lagde 
Date: Mon, 18 Nov 2002 13:39:10 +0300 (MSK)

 On Sun, 17 Nov 2002, John Polstra wrote:
 
 JP> Please let me know if it solves the problem.
 
 Unfortunately it does not:
 
 %~marck/ports/cvsup-snap-16.1f/client/FreeBSD4/cvsup -zgl /tmp/kde-big.Lock -L1 kde-big.cvsup
 Connected to cvsup.kde.org
 Falling back to protocol version 16.1
 Updating collection www/cvs
 Updating collection qt-copy/cvs
 Updating collection kde-common/cvs
 Updating collection kde-i18n/cvs
 Updating collection kdeaddons/cvs
 Updating collection kdeadmin/cvs
 Updating collection kdeartwork/cvs
 Updating collection kdebase/cvs
 Updating collection kdebindings/cvs
 Updating collection kdegames/cvs
 Updating collection kdegraphics/cvs
 Updating collection kdelibs/cvs
 Updating collection kdemultimedia/cvs
 Updating collection kdenetwork/cvs
 Updating collection kdepim/cvs
 Updating collection kdesdk/cvs
 Updating collection kdetoys/cvs
 Updating collection kdeutils/cvs
 Bus error
 
 (it is at the same place as the original cvsup-16.1f breaks)
 
 I would be very glad to help track this problem down further. Any directions?
 
 Sincerely,
 D.Marck                                   [DM5020, DM268-RIPE, DM3-RIPN]
 ------------------------------------------------------------------------
 *** Dmitry Morozovsky --- D.Marck --- Wild Woozle --- marck@rinet.ru ***
 ------------------------------------------------------------------------
 

From: John Polstra <jdp@polstra.com>
To: Dmitry Morozovsky <marck@rinet.ru>
Cc: FreeBSD-gnats-submit@freebsd.org
Subject: Re: ports/33093: cvsup SNAP_16_1e breaks by SIGILL during lagde
Date: Mon, 18 Nov 2002 09:33:09 -0800 (PST)

 Dmitry Morozovsky wrote:
 > On Sun, 17 Nov 2002, John Polstra wrote:
 > 
 > JP> Please let me know if it solves the problem.
 > 
 > Unfortunately it does not:
 > 
 > %~marck/ports/cvsup-snap-16.1f/client/FreeBSD4/cvsup -zgl /tmp/kde-big.Lock -L1
 > kde-big.cvsup
 > Connected to cvsup.kde.org
 > Falling back to protocol version 16.1
 > Updating collection www/cvs
 > Updating collection qt-copy/cvs
 > Updating collection kde-common/cvs
 > Updating collection kde-i18n/cvs
 > Updating collection kdeaddons/cvs
 > Updating collection kdeadmin/cvs
 > Updating collection kdeartwork/cvs
 > Updating collection kdebase/cvs
 > Updating collection kdebindings/cvs
 > Updating collection kdegames/cvs
 > Updating collection kdegraphics/cvs
 > Updating collection kdelibs/cvs
 > Updating collection kdemultimedia/cvs
 > Updating collection kdenetwork/cvs
 > Updating collection kdepim/cvs
 > Updating collection kdesdk/cvs
 > Updating collection kdetoys/cvs
 > Updating collection kdeutils/cvs
 > Bus error
 > 
 > (it is at the same place as the original cvsup-16.1f breaks)
 
 Thanks for the quick reply!  I am really surprised that this fix
 didn't solve the problem.
 
 Could you please try running the program under gdb?  When it crashes,
 use gdb's "where" command to get a stack trace.  (I recommend running
 gdb under the "script" command to capture all the output.)  Please
 send the stack trace to me.
 
 Thanks,
 John
State-Changed-From-To: open->closed 
State-Changed-By: jdp 
State-Changed-When: Wed Mar 5 08:02:52 PST 2003 
State-Changed-Why:  
Fixed in CVSup 16.1g.  I have updated the port accordingly. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=33093 
>Unformatted:
 >Workaround: split collection list into two supfiles 
 
