Mailing-List: contact cygwin-apps-help AT sourceware DOT cygnus DOT com; run by ezmlm Sender: cygwin-apps-owner AT sourceware DOT cygnus DOT com List-Subscribe: List-Archive: List-Post: List-Help: , Delivered-To: mailing list cygwin-apps AT sources DOT redhat DOT com From: "Gerrit P. Haase" Organization: Esse keine toten Tiere To: Date: Mon, 24 Sep 2001 09:25:17 +0200 MIME-Version: 1.0 Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7BIT Subject: RE: new 'temp' directory in CVS cinstall contains dependency WIP Reply-to: gp AT familiehaase DOT de Message-ID: <3BAEFBFD.27688.461CE741@localhost> In-reply-to: X-mailer: Pegasus Mail for Win32 (v3.12cDE) X-Hops: 1 X-Sender: 320081107336-0001 AT t-dialin DOT net Robert Collins schrieb am 2001-09-24, 13:23: >> -----Original Message----- >> From: Gerrit P. Haase [mailto:gp AT familiehaase DOT de] >> The bug: >> ======== >> (gdb) run >> Starting program: >> /cygdrive/d/ftp.uni-erlangen.de/pub/pc/gnuwin32/cygwin/mirrors >> /cygnus/setup.exe >> warning: LOG: 2 2001/09/23 21:52:50 Starting cygwin install, >> version 2.98 >> warning: LOG: 0 Current Directory: d:\ >> warning: LOG: 0 source: from cwd >> warning: LOG: 0 Selected local directory: >> D:\ftp.uni-erlangen.de\pub\pc\gnuwin32\cygwin\mirrors\cygnus >> warning: LOG: 0 mbox yesno: Warning: we recommend you do NOT >> use the root of your hard drive as the cygwin root. >> Proceed anyway? >> warning: LOG: 0 root: H:\ binary system >> warning: LOG: 1 get_url_to_string ./setup.ini >> warning: setup_version is 2.78.2.9, our_version is 2.98 >> >> Program received signal SIGSEGV, Segmentation fault. >> strcasecmp (sz1=0x563cf0 "ash", sz2=0x563cf0 "ash") > >can you do a bt here please? > >If the calling fn is choose.cc:903, please try the attached patch. Now the message is this: ======================== Program received signal SIGSEGV, Segmentation fault. 0x0042d697 in strcasecmp () Current language: auto; currently c++ (gdb) bt #0 0x0042d697 in strcasecmp () #1 0x00402ce8 in _view::insert_category () #2 0x00402bd7 in _view::insert_pkg () #3 0x00402be4 in _view::insert_pkg () #4 0x00402be4 in _view::insert_pkg () #5 0x00402be4 in _view::insert_pkg () #6 0x00402be4 in _view::insert_pkg () #7 0x00402be4 in _view::insert_pkg () >If that fixes it, you have a bug in strcasecmp where it won't compare >the same string. This is _bad_. However my patch should be ok to apply >regardless. I will have no time up to this evening, see you then, Gerrit -- =^..^=