This is the mail archive of the
cygwin-apps@cygwin.com
mailing list for the Cygwin project.
RE: new 'temp' directory in CVS cinstall contains dependency WIP
- To: <cygwin-apps at cygwin dot com>
- Subject: RE: new 'temp' directory in CVS cinstall contains dependency WIP
- From: "Gerrit P. Haase" <gp at familiehaase dot de>
- Date: Mon, 24 Sep 2001 09:25:17 +0200
- Organization: Esse keine toten Tiere
- Reply-to: gp at familiehaase dot de
Robert Collins schrieb am 2001-09-24, 13:23:
>> -----Original Message-----
>> From: Gerrit P. Haase [mailto:gp@familiehaase.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
--
=^..^=