delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2010/07/08/09:02:03

X-Recipient: archive-cygwin AT delorie DOT com
X-SWARE-Spam-Status: No, hits=3.2 required=5.0 tests=AWL,BAYES_50,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,RCVD_IN_DNSWL_NONE,TW_GD
X-Spam-Check-By: sourceware.org
Message-ID: <346D8CF793D04BC99A972949F9555CC3@amber>
From: "Don Ward" <don2387ward AT sprynet DOT com>
To: <cygwin AT cygwin DOT com>
Subject: gcc4: throwing exception from signal handler
Date: Thu, 8 Jul 2010 09:01:41 -0400
MIME-Version: 1.0
X-ELNK-Trace: 289b4676444fa27bf7f185e0b4d0be75e5331016acda17f9d01072474b1bd55e0f93df593941e954350badd9bab72f9c350badd9bab72f9c350badd9bab72f9c
X-IsSubscribed: yes
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com

------=_NextPart_000_09C0_01CB1E7C.2E6FFBE0
Content-Type: text/plain;
	format=flowed;
	charset="iso-8859-1";
	reply-type=original
Content-Transfer-Encoding: 7bit

I would like to be able to catch certain signals (SIGSEGV and SIGSYS) and 
throw a C++ exception (to be caught in a try/catch construct).  As a simple 
example:

#include <stdio.h>
#include <string.h>
#include <stdexcept>
#include <signal.h>
void throw_signal( int signum )
{
  // fprintf(stderr,"throw_signal: before throw; 
signum=%d\n",signum);fflush(stderr);
  throw std::runtime_error ("throw_signal");
}
int main() {
  struct sigaction new_action, d_old_action;
  memset (&new_action, 0, sizeof (new_action));
  new_action.sa_handler = throw_signal;
  sigemptyset (&new_action.sa_mask);
  new_action.sa_flags = 0;
  if (sigaction (SIGSEGV, &new_action, &d_old_action) < 0){
    perror ("sigaction (install new)");
    throw std::runtime_error ("sigaction");
  }
  try {
    int j = *((int *)NULL);
  }
  catch (...){
    printf("caught exception\n");
  }
}

g++ 3.3.4 gives the result I expect:

$ sh /usr/bin/set-gcc-default-3.sh
$ gcc --version
gcc (GCC) 3.4.4 (cygming special, gdc 0.12, using dmd 0.125)
Copyright (C) 2004 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
$ g++ -fnon-call-exceptions throw_segv.cc
$ ./a.exe
caught exception

but g++ 4.3.4 aborts after the exception is thrown and before it is caught:

$ sh /usr/bin/set-gcc-default-4.sh
$ gcc --version
gcc (GCC) 4.3.4 20090804 (release) 1
Copyright (C) 2008 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
$ g++ -fnon-call-exceptions throw_segv.cc
$ ./a.exe
terminate called after throwing an instance of 'std::runtime_error'
  what():  throw_signal
Aborted (core dumped)

Am I misunderstanding how this should work or doing something wrong?  Or is 
this a problem with Cygwin or gcc?

Thanks,

-- Don W.

------=_NextPart_000_09C0_01CB1E7C.2E6FFBE0
Content-Type: application/octet-stream;
	name="cygcheck.out"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment;
	filename="cygcheck.out"


Cygwin Configuration Diagnostics
Current System Time: Thu Jul 08 08:39:53 2010

Windows XP Professional Ver 5.1 Build 2600 Service Pack 3

Path:	D:\cygwin\usr\local\bin
	D:\cygwin\bin
	D:\cygwin\bin
	D:\WINDOWS\system32
	D:\WINDOWS
	D:\WINDOWS\System32\Wbem
	D:\cygwin\lib\lapack

Output from D:\cygwin\bin\id.exe
UID: 500(Empowered Student) GID: 513(None)
513(None)                   0(root)
544(Administrators)         545(Users)

SysDir: D:\WINDOWS\system32
WinDir: D:\WINDOWS

USER =3D 'Empowered Student'
PWD =3D '//Amber/GShared'
HOME =3D '/home/Empowered Student'

HOMEPATH =3D '\Documents and Settings\Empowered Student'
MANPATH =3D '/usr/local/man:/usr/share/man:/usr/man:'
APPDATA =3D 'D:\Documents and Settings\Empowered Student\Application Data'
HOSTNAME =3D 'KRAMDEN-0ADA29C'
TERM =3D 'cygwin'
PROCESSOR_IDENTIFIER =3D 'x86 Family 15 Model 4 Stepping 1, GenuineIntel'
WINDIR =3D 'D:\WINDOWS'
OLDPWD =3D '/usr/lib'
USERDOMAIN =3D 'KRAMDEN-0ADA29C'
OS =3D 'Windows_NT'
ALLUSERSPROFILE =3D 'D:\Documents and Settings\All Users'
!:: =3D '::\'
COMMONPROGRAMFILES =3D 'C:\Program Files\Common Files'
USERNAME =3D 'Empowered Student'
PROCESSOR_LEVEL =3D '15'
FP_NO_HOST_CHECK =3D 'NO'
SYSTEMDRIVE =3D 'D:'
LANG =3D 'C.UTF-8'
USERPROFILE =3D 'D:\Documents and Settings\Empowered Student'
CLIENTNAME =3D 'Console'
PS1 =3D '\[\e]0;\w\a\]\n\[\e[32m\]\u@\h \[\e[33m\]\w\[\e[0m\]\n\$ '
LOGONSERVER =3D '\\KRAMDEN-0ADA29C'
PROCESSOR_ARCHITECTURE =3D 'x86'
SHLVL =3D '1'
PATHEXT =3D '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH'
HOMEDRIVE =3D 'D:'
!D: =3D 'D:\cygwin\bin'
PROMPT =3D '$P$G'
COMSPEC =3D 'D:\WINDOWS\system32\cmd.exe'
SYSTEMROOT =3D 'D:\WINDOWS'
PRINTER =3D 'Microsoft XPS Document Writer'
CVS_RSH =3D '/bin/ssh'
PROCESSOR_REVISION =3D '0401'
INFOPATH =3D '/usr/local/info:/usr/share/info:/usr/info:'
PROGRAMFILES =3D 'C:\Program Files'
NUMBER_OF_PROCESSORS =3D '1'
SESSIONNAME =3D 'Console'
COMPUTERNAME =3D 'KRAMDEN-0ADA29C'
_ =3D '/usr/bin/cygcheck'

HKEY_CURRENT_USER\Software\Cygwin
HKEY_CURRENT_USER\Software\Cygwin\Program Options
HKEY_CURRENT_USER\Software\Cygwin\setup
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOr=
der\Start Menu2\Programs\Cygwin
  (default) =3D (unsupported type)
HKEY_LOCAL_MACHINE\SOFTWARE\Cygwin
HKEY_LOCAL_MACHINE\SOFTWARE\Cygwin\Installations
  (default) =3D '\??\D:\cygwin'
HKEY_LOCAL_MACHINE\SOFTWARE\Cygwin\Program Options
HKEY_LOCAL_MACHINE\SOFTWARE\Cygwin\setup
  (default) =3D 'D:\cygwin'

obcaseinsensitive set to 1

Cygwin installations found in the registry:
  System: Key: 1720b01b097bf4fc Path: D:\cygwin

c:  hd  NTFS     40303Mb  40% CP CS UN PA FC=20=20=20=20=20
d:  hd  NTFS     20144Mb  49% CP CS UN PA FC=20=20=20=20=20
e:  hd  FAT32    15853Mb  66% CP    UN=20=20=20=20=20=20=20=20=20=20=20
f:  cd             N/A    N/A=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20

D:\cygwin        /          system  binary,auto
D:\cygwin\bin    /usr/bin   system  binary,auto
D:\cygwin\lib    /usr/lib   system  binary,auto
cygdrive prefix  /cygdrive  user    binary,auto

Found: D:\cygwin\bin\awk
Found: D:\cygwin\bin\awk
 -> D:\cygwin\bin\gawk.exe
Found: D:\cygwin\bin\bash.exe
Found: D:\cygwin\bin\bash.exe
Found: D:\cygwin\bin\cat.exe
Found: D:\cygwin\bin\cat.exe
Found: D:\cygwin\bin\cp.exe
Found: D:\cygwin\bin\cp.exe
Found: D:\cygwin\bin\cpp.exe
Found: D:\cygwin\bin\cpp.exe
 -> D:\cygwin\etc\alternatives\cpp
 -> D:\cygwin\bin\cpp-4.exe
Not Found: crontab
Found: D:\cygwin\bin\find.exe
Found: D:\cygwin\bin\find.exe
Found: D:\WINDOWS\system32\find.exe
Warning: D:\cygwin\bin\find.exe hides D:\WINDOWS\system32\find.exe
Found: D:\cygwin\bin\gcc.exe
Found: D:\cygwin\bin\gcc.exe
 -> D:\cygwin\etc\alternatives\gcc
 -> D:\cygwin\bin\gcc-4.exe
Found: D:\cygwin\bin\gdb.exe
Found: D:\cygwin\bin\gdb.exe
Found: D:\cygwin\bin\grep.exe
Found: D:\cygwin\bin\grep.exe
Found: D:\cygwin\bin\kill.exe
Found: D:\cygwin\bin\kill.exe
Found: D:\cygwin\bin\ld.exe
Found: D:\cygwin\bin\ld.exe
Found: D:\cygwin\bin\ls.exe
Found: D:\cygwin\bin\ls.exe
Found: D:\cygwin\bin\make.exe
Found: D:\cygwin\bin\make.exe
Found: D:\cygwin\bin\mv.exe
Found: D:\cygwin\bin\mv.exe
Found: D:\cygwin\bin\patch.exe
Found: D:\cygwin\bin\patch.exe
Found: D:\cygwin\bin\perl.exe
Found: D:\cygwin\bin\perl.exe
Found: D:\cygwin\bin\rm.exe
Found: D:\cygwin\bin\rm.exe
Found: D:\cygwin\bin\sed.exe
Found: D:\cygwin\bin\sed.exe
Not Found: ssh
Found: D:\cygwin\bin\sh.exe
Found: D:\cygwin\bin\sh.exe
Found: D:\cygwin\bin\tar.exe
Found: D:\cygwin\bin\tar.exe
Found: D:\cygwin\bin\test.exe
Found: D:\cygwin\bin\test.exe
Not Found: vi
Not Found: vim

  549k 2010/07/07 D:\cygwin\usr\local\bin\cygboost_date_time.dll - os=3D4.0=
 img=3D1.0 sys=3D4.0
                  "cygboost_date_time.dll" v0.0 ts=3D2010/7/6 20:41
 1021k 2010/07/07 D:\cygwin\usr\local\bin\cygboost_program_options.dll - os=
=3D4.0 img=3D1.0 sys=3D4.0
                  "cygboost_program_options.dll" v0.0 ts=3D2010/7/6 20:42
  240k 2010/07/07 D:\cygwin\usr\local\bin\cygboost_thread.dll - os=3D4.0 im=
g=3D1.0 sys=3D4.0
                  "cygboost_thread.dll" v0.0 ts=3D2010/7/6 20:42
 1900k 2010/07/07 D:\cygwin\usr\local\bin\cygwxbase28_gcc_custom-0.dll - os=
=3D4.0 img=3D1.0 sys=3D4.0
                  "cygwxbase28_gcc_custom-0.dll" v0.0 ts=3D2010/7/7 9:21
  277k 2010/07/07 D:\cygwin\usr\local\bin\cygwxbase28_net_gcc_custom-0.dll =
- os=3D4.0 img=3D1.0 sys=3D4.0
                  "cygwxbase28_net_gcc_custom-0.dll" v0.0 ts=3D2010/7/7 9:22
  212k 2010/07/07 D:\cygwin\usr\local\bin\cygwxbase28_xml_gcc_custom-0.dll =
- os=3D4.0 img=3D1.0 sys=3D4.0
                  "cygwxbase28_xml_gcc_custom-0.dll" v0.0 ts=3D2010/7/7 9:44
 1117k 2010/07/07 D:\cygwin\usr\local\bin\cygwxmsw28_adv_gcc_custom-0.dll -=
 os=3D4.0 img=3D1.0 sys=3D4.0
                  "cygwxmsw28_adv_gcc_custom-0.dll" v0.0 ts=3D2010/7/7 9:42
  645k 2010/07/07 D:\cygwin\usr\local\bin\cygwxmsw28_aui_gcc_custom-0.dll -=
 os=3D4.0 img=3D1.0 sys=3D4.0
                  "cygwxmsw28_aui_gcc_custom-0.dll" v0.0 ts=3D2010/7/7 9:49
 5016k 2010/07/07 D:\cygwin\usr\local\bin\cygwxmsw28_core_gcc_custom-0.dll =
- os=3D4.0 img=3D1.0 sys=3D4.0
                  "cygwxmsw28_core_gcc_custom-0.dll" v0.0 ts=3D2010/7/7 9:39
  955k 2010/07/07 D:\cygwin\usr\local\bin\cygwxmsw28_html_gcc_custom-0.dll =
- os=3D4.0 img=3D1.0 sys=3D4.0
                  "cygwxmsw28_html_gcc_custom-0.dll" v0.0 ts=3D2010/7/7 9:44
  251k 2010/07/07 D:\cygwin\usr\local\bin\cygwxmsw28_qa_gcc_custom-0.dll - =
os=3D4.0 img=3D1.0 sys=3D4.0
                  "cygwxmsw28_qa_gcc_custom-0.dll" v0.0 ts=3D2010/7/7 9:44
 1593k 2010/07/07 D:\cygwin\usr\local\bin\cygwxmsw28_richtext_gcc_custom-0.=
dll - os=3D4.0 img=3D1.0 sys=3D4.0
                  "cygwxmsw28_richtext_gcc_custom-0.dll" v0.0 ts=3D2010/7/7=
 9:52
 1180k 2010/07/07 D:\cygwin\usr\local\bin\cygwxmsw28_stc_gcc_custom-0.dll -=
 os=3D4.0 img=3D1.0 sys=3D4.0
                  "cygwxmsw28_stc_gcc_custom-0.dll" v0.0 ts=3D2010/7/7 10:26
  959k 2010/07/07 D:\cygwin\usr\local\bin\cygwxmsw28_xrc_gcc_custom-0.dll -=
 os=3D4.0 img=3D1.0 sys=3D4.0
                  "cygwxmsw28_xrc_gcc_custom-0.dll" v0.0 ts=3D2010/7/7 9:48
   15k 2009/12/27 D:\cygwin\bin\cygattr-1.dll - os=3D4.0 img=3D1.0 sys=3D4.0
                  "cygattr-1.dll" v0.0 ts=3D2009/11/18 7:52
   95k 2010/06/24 D:\cygwin\bin\cygblkid-1.dll - os=3D4.0 img=3D1.0 sys=3D4=
.0
                  "cygblkid-1.dll" v0.0 ts=3D2010/6/24 15:20
   61k 2009/03/02 D:\cygwin\bin\cygbz2-1.dll - os=3D4.0 img=3D1.0 sys=3D4.0
                  "cygbz2-1.dll" v0.0 ts=3D2009/3/1 22:11
  657k 2007/10/25 D:\cygwin\bin\cygcppunit-1-12-0.dll - os=3D4.0 img=3D1.0 =
sys=3D4.0
                  "cygcppunit-1-12-0.dll" v0.0 ts=3D2007/10/25 13:27
    7k 2003/10/19 D:\cygwin\bin\cygcrypt-0.dll - os=3D4.0 img=3D1.0 sys=3D4=
.0
                  "cygcrypt-0.dll" v0.0 ts=3D2003/10/19 3:57
 1149k 2010/06/23 D:\cygwin\bin\cygcrypto-0.9.8.dll - os=3D4.0 img=3D1.0 sy=
s=3D4.0
                  "cygcrypto-0.9.8.dll" v0.0 ts=3D2010/6/23 4:39
  943k 2007/12/17 D:\cygwin\bin\cygdb-4.5.dll - os=3D4.0 img=3D1.0 sys=3D4.0
                  "cygdb-4.5.dll" v0.0 ts=3D2007/12/17 8:12
 1296k 2007/12/17 D:\cygwin\bin\cygdb_cxx-4.5.dll - os=3D4.0 img=3D1.0 sys=
=3D4.0
                  "cygdb_cxx-4.5.dll" v0.0 ts=3D2007/12/17 8:12
  118k 2008/05/09 D:\cygwin\bin\cygexpat-1.dll - os=3D4.0 img=3D1.0 sys=3D4=
.0
                  "cygexpat-1.dll" v0.0 ts=3D2008/5/9 0:03
   24k 2009/12/11 D:\cygwin\bin\cygffi-4.dll - os=3D4.0 img=3D1.0 sys=3D4.0
                  "cygffi-4.dll" v0.0 ts=3D2009/12/7 19:39
  784k 2009/07/28 D:\cygwin\bin\cygfftw3-3.dll - os=3D4.0 img=3D1.0 sys=3D4=
.0
                  "cygfftw3-3.dll" v0.0 ts=3D2009/7/28 15:14
  758k 2009/07/28 D:\cygwin\bin\cygfftw3f-3.dll - os=3D4.0 img=3D1.0 sys=3D=
4.0
                  "cygfftw3f-3.dll" v0.0 ts=3D2009/7/28 15:05
   19k 2009/07/28 D:\cygwin\bin\cygfftw3f_threads-3.dll - os=3D4.0 img=3D1.=
0 sys=3D4.0
                  "cygfftw3f_threads-3.dll" v0.0 ts=3D2009/7/28 15:05
   19k 2009/07/28 D:\cygwin\bin\cygfftw3_threads-3.dll - os=3D4.0 img=3D1.0=
 sys=3D4.0
                  "cygfftw3_threads-3.dll" v0.0 ts=3D2009/7/28 15:14
   43k 2010/01/02 D:\cygwin\bin\cygform-10.dll - os=3D4.0 img=3D1.0 sys=3D4=
.0
                  "cygform-10.dll" v0.0 ts=3D2010/1/2 9:49
   40k 2009/03/01 D:\cygwin\bin\cygform-8.dll - os=3D4.0 img=3D1.0 sys=3D4.0
                  "cygform-8.dll" v0.0 ts=3D2009/3/1 1:32
   43k 2009/11/20 D:\cygwin\bin\cygform-9.dll - os=3D4.0 img=3D1.0 sys=3D4.0
                  "cygform-9.dll" v0.0 ts=3D2009/11/20 14:14
   47k 2010/01/02 D:\cygwin\bin\cygformw-10.dll - os=3D4.0 img=3D1.0 sys=3D=
4.0
                  "cygformw-10.dll" v0.0 ts=3D2010/1/2 12:31
   45k 2009/12/11 D:\cygwin\bin\cyggcc_s-1.dll - os=3D4.0 img=3D1.0 sys=3D4=
.0
                  "cyggcc_s-1.dll" v0.0 ts=3D2009/12/7 19:30
   19k 2009/02/26 D:\cygwin\bin\cyggdbm-4.dll - os=3D4.0 img=3D1.0 sys=3D4.0
                  "cyggdbm-4.dll" v0.0 ts=3D2009/2/26 2:58
    8k 2009/02/26 D:\cygwin\bin\cyggdbm_compat-4.dll - os=3D4.0 img=3D1.0 s=
ys=3D4.0
                  "cyggdbm_compat-4.dll" v0.0 ts=3D2009/2/26 2:58
  645k 2009/12/11 D:\cygwin\bin\cyggfortran-3.dll - os=3D4.0 img=3D1.0 sys=
=3D4.0
                  "cyggfortran-3.dll" v0.0 ts=3D2009/12/7 20:22
  315k 2009/06/06 D:\cygwin\bin\cyggmp-3.dll - os=3D4.0 img=3D1.0 sys=3D4.0
                  "cyggmp-3.dll" v0.0 ts=3D2009/6/6 7:23
   14k 2009/06/06 D:\cygwin\bin\cyggmpxx-4.dll - os=3D4.0 img=3D1.0 sys=3D4=
.0
                  "cyggmpxx-4.dll" v0.0 ts=3D2009/6/6 7:23
   27k 2009/12/11 D:\cygwin\bin\cyggomp-1.dll - os=3D4.0 img=3D1.0 sys=3D4.0
                  "cyggomp-1.dll" v0.0 ts=3D2009/12/7 19:42
 1611k 2010/04/05 D:\cygwin\bin\cyggsl-0.dll - os=3D4.0 img=3D1.0 sys=3D4.0
                  "cyggsl-0.dll" v0.0 ts=3D2010/4/5 17:28
  225k 2010/04/05 D:\cygwin\bin\cyggslcblas-0.dll - os=3D4.0 img=3D1.0 sys=
=3D4.0
                  "cyggslcblas-0.dll" v0.0 ts=3D2010/4/5 17:15
  528k 2005/10/09 D:\cygwin\bin\cygguile-12.dll - os=3D4.0 img=3D1.0 sys=3D=
4.0
                  "cygguile-12.dll" v0.0 ts=3D2005/10/9 9:25
  675k 2007/08/27 D:\cygwin\bin\cygguile-17.dll - os=3D4.0 img=3D1.0 sys=3D=
4.0
                  "cygguile-17.dll" v0.0 ts=3D2007/8/27 3:14
   18k 2005/10/09 D:\cygwin\bin\cygguile-ltdl-1.dll - os=3D4.0 img=3D1.0 sy=
s=3D4.0
                  "cygguile-ltdl-1.dll" v0.0 ts=3D2005/10/9 9:24
   23k 2007/08/27 D:\cygwin\bin\cygguile-srfi-srfi-1-v-3-3.dll - os=3D4.0 i=
mg=3D1.0 sys=3D4.0
                  "cygguile-srfi-srfi-1-v-3-3.dll" v0.0 ts=3D2007/8/27 3:14
   68k 2005/10/09 D:\cygwin\bin\cygguile-srfi-srfi-13-14-v-1-1.dll - os=3D4=
.0 img=3D1.0 sys=3D4.0
                  "cygguile-srfi-srfi-13-14-v-1-1.dll" v0.0 ts=3D2005/10/9 =
9:25
    4k 2007/08/27 D:\cygwin\bin\cygguile-srfi-srfi-13-14-v-3-3.dll - os=3D4=
.0 img=3D1.0 sys=3D4.0
                  "cygguile-srfi-srfi-13-14-v-3-3.dll" v0.0 ts=3D2007/8/27 =
3:14
   31k 2005/10/09 D:\cygwin\bin\cygguile-srfi-srfi-4-v-1-1.dll - os=3D4.0 i=
mg=3D1.0 sys=3D4.0
                  "cygguile-srfi-srfi-4-v-1-1.dll" v0.0 ts=3D2005/10/9 9:25
    4k 2007/08/27 D:\cygwin\bin\cygguile-srfi-srfi-4-v-3-3.dll - os=3D4.0 i=
mg=3D1.0 sys=3D4.0
                  "cygguile-srfi-srfi-4-v-3-3.dll" v0.0 ts=3D2007/8/27 3:14
    8k 2007/08/27 D:\cygwin\bin\cygguile-srfi-srfi-60-v-2-2.dll - os=3D4.0 =
img=3D1.0 sys=3D4.0
                  "cygguile-srfi-srfi-60-v-2-2.dll" v0.0 ts=3D2007/8/27 3:14
   12k 2005/10/09 D:\cygwin\bin\cygguilereadline-v-12-12.dll - os=3D4.0 img=
=3D1.0 sys=3D4.0
                  "cygguilereadline-v-12-12.dll" v0.0 ts=3D2005/10/9 9:25
   11k 2007/08/27 D:\cygwin\bin\cygguilereadline-v-17-17.dll - os=3D4.0 img=
=3D1.0 sys=3D4.0
                  "cygguilereadline-v-17-17.dll" v0.0 ts=3D2007/8/27 3:14
   24k 2009/06/23 D:\cygwin\bin\cyghistory6.dll - os=3D4.0 img=3D1.0 sys=3D=
4.0
                  "cyghistory6.dll" v0.0 ts=3D2009/6/23 8:20
   25k 2009/07/06 D:\cygwin\bin\cyghistory7.dll - os=3D4.0 img=3D1.0 sys=3D=
4.0
                  "cyghistory7.dll" v0.0 ts=3D2009/7/5 10:45
  360k 2009/12/29 D:\cygwin\bin\cygicons-0.dll - os=3D4.0 img=3D1.4 sys=3D4=
.0
                  "cygicons-0.dll" v0.0 ts=3D2009/12/29 0:30
  982k 2009/12/23 D:\cygwin\bin\cygiconv-2.dll - os=3D4.0 img=3D1.0 sys=3D4=
.0
                  "cygiconv-2.dll" v0.0 ts=3D2009/12/23 8:25
   31k 2005/11/20 D:\cygwin\bin\cygintl-3.dll - os=3D4.0 img=3D1.0 sys=3D4.0
                  "cygintl-3.dll" v0.0 ts=3D2005/11/19 21:04
   31k 2009/04/03 D:\cygwin\bin\cygintl-8.dll - os=3D4.0 img=3D1.0 sys=3D4.0
                  "cygintl-8.dll" v0.0 ts=3D2009/4/2 21:15
    5k 2010/04/12 D:\cygwin\bin\cyglsa.dll - os=3D4.0 img=3D1.0 sys=3D4.0
                  "cyglsa.dll" v0.0 ts=3D2010/4/12 13:08
    9k 2010/04/12 D:\cygwin\bin\cyglsa64.dll - os=3D5.2 img=3D0.0 sys=3D5.2
   24k 2008/04/14 D:\cygwin\bin\cygltdl-3.dll - os=3D4.0 img=3D1.0 sys=3D4.0
                  "cygltdl-3.dll" v0.0 ts=3D2008/4/14 1:40
   31k 2009/12/31 D:\cygwin\bin\cygltdl-7.dll - os=3D4.0 img=3D1.0 sys=3D4.0
                  "cygltdl-7.dll" v0.0 ts=3D2009/12/30 20:30
  125k 2010/04/09 D:\cygwin\bin\cyglzma-1.dll - os=3D4.0 img=3D1.0 sys=3D4.0
                  "cyglzma-1.dll" v0.0 ts=3D2010/4/9 11:54
   99k 2010/03/04 D:\cygwin\bin\cygmagic-1.dll - os=3D4.0 img=3D1.0 sys=3D4=
.0
                  "cygmagic-1.dll" v0.0 ts=3D2010/3/3 17:29
   25k 2010/01/02 D:\cygwin\bin\cygmenu-10.dll - os=3D4.0 img=3D1.0 sys=3D4=
.0
                  "cygmenu-10.dll" v0.0 ts=3D2010/1/2 9:48
   21k 2009/03/01 D:\cygwin\bin\cygmenu-8.dll - os=3D4.0 img=3D1.0 sys=3D4.0
                  "cygmenu-8.dll" v0.0 ts=3D2009/3/1 1:31
   25k 2009/11/20 D:\cygwin\bin\cygmenu-9.dll - os=3D4.0 img=3D1.0 sys=3D4.0
                  "cygmenu-9.dll" v0.0 ts=3D2009/11/20 14:13
   25k 2010/01/02 D:\cygwin\bin\cygmenuw-10.dll - os=3D4.0 img=3D1.0 sys=3D=
4.0
                  "cygmenuw-10.dll" v0.0 ts=3D2010/1/2 12:30
  211k 2009/06/06 D:\cygwin\bin\cygmp-3.dll - os=3D4.0 img=3D1.0 sys=3D4.0
                  "cygmp-3.dll" v0.0 ts=3D2009/6/6 7:23
  269k 2009/06/07 D:\cygwin\bin\cygmpfr-1.dll - os=3D4.0 img=3D1.0 sys=3D4.0
                  "cygmpfr-1.dll" v0.0 ts=3D2009/6/7 17:10
   63k 2010/01/02 D:\cygwin\bin\cygncurses++-10.dll - os=3D4.0 img=3D1.0 sy=
s=3D4.0
                  "cygncurses++-10.dll" v0.0 ts=3D2010/1/2 10:00
   66k 2009/03/01 D:\cygwin\bin\cygncurses++-8.dll - os=3D4.0 img=3D1.0 sys=
=3D4.0
                  "cygncurses++-8.dll" v0.0 ts=3D2009/3/1 1:39
   63k 2009/11/20 D:\cygwin\bin\cygncurses++-9.dll - os=3D4.0 img=3D1.0 sys=
=3D4.0
                  "cygncurses++-9.dll" v0.0 ts=3D2009/11/20 14:25
   63k 2010/01/02 D:\cygwin\bin\cygncurses++w-10.dll - os=3D4.0 img=3D1.0 s=
ys=3D4.0
                  "cygncurses++w-10.dll" v0.0 ts=3D2010/1/2 12:41
  195k 2010/01/02 D:\cygwin\bin\cygncurses-10.dll - os=3D4.0 img=3D1.0 sys=
=3D4.0
                  "cygncurses-10.dll" v0.0 ts=3D2010/1/2 9:45
  237k 2009/03/01 D:\cygwin\bin\cygncurses-8.dll - os=3D4.0 img=3D1.0 sys=
=3D4.0
                  "cygncurses-8.dll" v0.0 ts=3D2009/3/1 1:28
  198k 2009/11/20 D:\cygwin\bin\cygncurses-9.dll - os=3D4.0 img=3D1.0 sys=
=3D4.0
                  "cygncurses-9.dll" v0.0 ts=3D2009/11/20 14:10
  244k 2010/01/02 D:\cygwin\bin\cygncursesw-10.dll - os=3D4.0 img=3D1.0 sys=
=3D4.0
                  "cygncursesw-10.dll" v0.0 ts=3D2010/1/2 12:28
   13k 2010/01/02 D:\cygwin\bin\cygpanel-10.dll - os=3D4.0 img=3D1.0 sys=3D=
4.0
                  "cygpanel-10.dll" v0.0 ts=3D2010/1/2 9:47
   11k 2009/03/01 D:\cygwin\bin\cygpanel-8.dll - os=3D4.0 img=3D1.0 sys=3D4=
.0
                  "cygpanel-8.dll" v0.0 ts=3D2009/3/1 1:30
   13k 2009/11/20 D:\cygwin\bin\cygpanel-9.dll - os=3D4.0 img=3D1.0 sys=3D4=
.0
                  "cygpanel-9.dll" v0.0 ts=3D2009/11/20 14:12
   13k 2010/01/02 D:\cygwin\bin\cygpanelw-10.dll - os=3D4.0 img=3D1.0 sys=
=3D4.0
                  "cygpanelw-10.dll" v0.0 ts=3D2010/1/2 11:30
  224k 2010/06/15 D:\cygwin\bin\cygpcre-0.dll - os=3D4.0 img=3D1.0 sys=3D4.0
                  "cygpcre-0.dll" v0.0 ts=3D2010/6/15 0:10
   10k 2010/06/15 D:\cygwin\bin\cygpcreposix-0.dll - os=3D4.0 img=3D1.0 sys=
=3D4.0
                  "cygpcreposix-0.dll" v0.0 ts=3D2010/6/15 0:11
 1553k 2009/12/19 D:\cygwin\bin\cygperl5_10.dll - os=3D4.0 img=3D1.0 sys=3D=
4.0
                  "cygperl5_10.dll" v0.0 ts=3D2009/12/18 9:54
   22k 2002/06/09 D:\cygwin\bin\cygpopt-0.dll - os=3D4.0 img=3D1.0 sys=3D4.0
                  "cygpopt-0.dll" v0.0 ts=3D2002/6/9 1:45
  155k 2009/06/23 D:\cygwin\bin\cygreadline6.dll - os=3D4.0 img=3D1.0 sys=
=3D4.0
                  "cygreadline6.dll" v0.0 ts=3D2009/6/23 8:20
  162k 2009/07/06 D:\cygwin\bin\cygreadline7.dll - os=3D4.0 img=3D1.0 sys=
=3D4.0
                  "cygreadline7.dll" v0.0 ts=3D2009/7/5 10:45
   10k 2009/12/14 D:\cygwin\bin\cygsigsegv-2.dll - os=3D4.0 img=3D1.0 sys=
=3D4.0
                  "cygsigsegv-2.dll" v0.0 ts=3D2009/12/14 7:56
  475k 2009/12/18 D:\cygwin\bin\cygsqlite3-0.dll - os=3D4.0 img=3D1.0 sys=
=3D4.0
                  "cygsqlite3-0.dll" v0.0 ts=3D2009/12/17 20:28
  265k 2010/06/23 D:\cygwin\bin\cygssl-0.9.8.dll - os=3D4.0 img=3D1.0 sys=
=3D4.0
                  "cygssl-0.9.8.dll" v0.0 ts=3D2010/6/23 4:39
   10k 2009/12/11 D:\cygwin\bin\cygssp-0.dll - os=3D4.0 img=3D1.0 sys=3D4.0
                  "cygssp-0.dll" v0.0 ts=3D2009/12/7 19:38
  773k 2009/12/11 D:\cygwin\bin\cygstdc++-6.dll - os=3D4.0 img=3D1.0 sys=3D=
4.0
                  "cygstdc++-6.dll" v0.0 ts=3D2009/12/7 20:07
   48k 2010/01/02 D:\cygwin\bin\cygtic-10.dll - os=3D4.0 img=3D1.0 sys=3D4.0
                  "cygtic-10.dll" v0.0 ts=3D2010/1/2 9:45
   48k 2009/11/20 D:\cygwin\bin\cygtic-9.dll - os=3D4.0 img=3D1.0 sys=3D4.0
                  "cygtic-9.dll" v0.0 ts=3D2009/11/20 14:10
   48k 2010/01/02 D:\cygwin\bin\cygticw-10.dll - os=3D4.0 img=3D1.0 sys=3D4=
.0
                  "cygticw-10.dll" v0.0 ts=3D2010/1/2 12:28
   16k 2010/06/24 D:\cygwin\bin\cyguuid-1.dll - os=3D4.0 img=3D1.0 sys=3D4.0
                  "cyguuid-1.dll" v0.0 ts=3D2010/6/24 15:19
   64k 2009/03/02 D:\cygwin\bin\cygz.dll - os=3D4.0 img=3D1.0 sys=3D4.0
                  "cygz.dll" v0.0 ts=3D2009/3/1 20:33
 2547k 2010/04/12 D:\cygwin\bin\cygwin1.dll - os=3D4.0 img=3D1.0 sys=3D4.0
                  "cygwin1.dll" v0.0 ts=3D2010/4/12 13:07
    Cygwin DLL version info:
        DLL version: 1.7.5
        DLL epoch: 19
        DLL old termios: 5
        DLL malloc env: 28
        Cygwin conv: 181
        API major: 0
        API minor: 225
        Shared data: 5
        DLL identifier: cygwin1
        Mount registry: 3
        Cygwin registry name: Cygwin
        Program options name: Program Options
        Installations name: Installations
        Cygdrive default prefix:=20
        Build date:=20
        Shared id: cygwin1S5

   15k 2009/12/27 D:\cygwin\bin\cygattr-1.dll - os=3D4.0 img=3D1.0 sys=3D4.0
                  "cygattr-1.dll" v0.0 ts=3D2009/11/18 7:52
   95k 2010/06/24 D:\cygwin\bin\cygblkid-1.dll - os=3D4.0 img=3D1.0 sys=3D4=
.0
                  "cygblkid-1.dll" v0.0 ts=3D2010/6/24 15:20
   61k 2009/03/02 D:\cygwin\bin\cygbz2-1.dll - os=3D4.0 img=3D1.0 sys=3D4.0
                  "cygbz2-1.dll" v0.0 ts=3D2009/3/1 22:11
  657k 2007/10/25 D:\cygwin\bin\cygcppunit-1-12-0.dll - os=3D4.0 img=3D1.0 =
sys=3D4.0
                  "cygcppunit-1-12-0.dll" v0.0 ts=3D2007/10/25 13:27
    7k 2003/10/19 D:\cygwin\bin\cygcrypt-0.dll - os=3D4.0 img=3D1.0 sys=3D4=
.0
                  "cygcrypt-0.dll" v0.0 ts=3D2003/10/19 3:57
 1149k 2010/06/23 D:\cygwin\bin\cygcrypto-0.9.8.dll - os=3D4.0 img=3D1.0 sy=
s=3D4.0
                  "cygcrypto-0.9.8.dll" v0.0 ts=3D2010/6/23 4:39
  943k 2007/12/17 D:\cygwin\bin\cygdb-4.5.dll - os=3D4.0 img=3D1.0 sys=3D4.0
                  "cygdb-4.5.dll" v0.0 ts=3D2007/12/17 8:12
 1296k 2007/12/17 D:\cygwin\bin\cygdb_cxx-4.5.dll - os=3D4.0 img=3D1.0 sys=
=3D4.0
                  "cygdb_cxx-4.5.dll" v0.0 ts=3D2007/12/17 8:12
  118k 2008/05/09 D:\cygwin\bin\cygexpat-1.dll - os=3D4.0 img=3D1.0 sys=3D4=
.0
                  "cygexpat-1.dll" v0.0 ts=3D2008/5/9 0:03
   24k 2009/12/11 D:\cygwin\bin\cygffi-4.dll - os=3D4.0 img=3D1.0 sys=3D4.0
                  "cygffi-4.dll" v0.0 ts=3D2009/12/7 19:39
  784k 2009/07/28 D:\cygwin\bin\cygfftw3-3.dll - os=3D4.0 img=3D1.0 sys=3D4=
.0
                  "cygfftw3-3.dll" v0.0 ts=3D2009/7/28 15:14
  758k 2009/07/28 D:\cygwin\bin\cygfftw3f-3.dll - os=3D4.0 img=3D1.0 sys=3D=
4.0
                  "cygfftw3f-3.dll" v0.0 ts=3D2009/7/28 15:05
   19k 2009/07/28 D:\cygwin\bin\cygfftw3f_threads-3.dll - os=3D4.0 img=3D1.=
0 sys=3D4.0
                  "cygfftw3f_threads-3.dll" v0.0 ts=3D2009/7/28 15:05
   19k 2009/07/28 D:\cygwin\bin\cygfftw3_threads-3.dll - os=3D4.0 img=3D1.0=
 sys=3D4.0
                  "cygfftw3_threads-3.dll" v0.0 ts=3D2009/7/28 15:14
   43k 2010/01/02 D:\cygwin\bin\cygform-10.dll - os=3D4.0 img=3D1.0 sys=3D4=
.0
                  "cygform-10.dll" v0.0 ts=3D2010/1/2 9:49
   40k 2009/03/01 D:\cygwin\bin\cygform-8.dll - os=3D4.0 img=3D1.0 sys=3D4.0
                  "cygform-8.dll" v0.0 ts=3D2009/3/1 1:32
   43k 2009/11/20 D:\cygwin\bin\cygform-9.dll - os=3D4.0 img=3D1.0 sys=3D4.0
                  "cygform-9.dll" v0.0 ts=3D2009/11/20 14:14
   47k 2010/01/02 D:\cygwin\bin\cygformw-10.dll - os=3D4.0 img=3D1.0 sys=3D=
4.0
                  "cygformw-10.dll" v0.0 ts=3D2010/1/2 12:31
   45k 2009/12/11 D:\cygwin\bin\cyggcc_s-1.dll - os=3D4.0 img=3D1.0 sys=3D4=
.0
                  "cyggcc_s-1.dll" v0.0 ts=3D2009/12/7 19:30
   19k 2009/02/26 D:\cygwin\bin\cyggdbm-4.dll - os=3D4.0 img=3D1.0 sys=3D4.0
                  "cyggdbm-4.dll" v0.0 ts=3D2009/2/26 2:58
    8k 2009/02/26 D:\cygwin\bin\cyggdbm_compat-4.dll - os=3D4.0 img=3D1.0 s=
ys=3D4.0
                  "cyggdbm_compat-4.dll" v0.0 ts=3D2009/2/26 2:58
  645k 2009/12/11 D:\cygwin\bin\cyggfortran-3.dll - os=3D4.0 img=3D1.0 sys=
=3D4.0
                  "cyggfortran-3.dll" v0.0 ts=3D2009/12/7 20:22
  315k 2009/06/06 D:\cygwin\bin\cyggmp-3.dll - os=3D4.0 img=3D1.0 sys=3D4.0
                  "cyggmp-3.dll" v0.0 ts=3D2009/6/6 7:23
   14k 2009/06/06 D:\cygwin\bin\cyggmpxx-4.dll - os=3D4.0 img=3D1.0 sys=3D4=
.0
                  "cyggmpxx-4.dll" v0.0 ts=3D2009/6/6 7:23
   27k 2009/12/11 D:\cygwin\bin\cyggomp-1.dll - os=3D4.0 img=3D1.0 sys=3D4.0
                  "cyggomp-1.dll" v0.0 ts=3D2009/12/7 19:42
 1611k 2010/04/05 D:\cygwin\bin\cyggsl-0.dll - os=3D4.0 img=3D1.0 sys=3D4.0
                  "cyggsl-0.dll" v0.0 ts=3D2010/4/5 17:28
  225k 2010/04/05 D:\cygwin\bin\cyggslcblas-0.dll - os=3D4.0 img=3D1.0 sys=
=3D4.0
                  "cyggslcblas-0.dll" v0.0 ts=3D2010/4/5 17:15
  528k 2005/10/09 D:\cygwin\bin\cygguile-12.dll - os=3D4.0 img=3D1.0 sys=3D=
4.0
                  "cygguile-12.dll" v0.0 ts=3D2005/10/9 9:25
  675k 2007/08/27 D:\cygwin\bin\cygguile-17.dll - os=3D4.0 img=3D1.0 sys=3D=
4.0
                  "cygguile-17.dll" v0.0 ts=3D2007/8/27 3:14
   18k 2005/10/09 D:\cygwin\bin\cygguile-ltdl-1.dll - os=3D4.0 img=3D1.0 sy=
s=3D4.0
                  "cygguile-ltdl-1.dll" v0.0 ts=3D2005/10/9 9:24
   23k 2007/08/27 D:\cygwin\bin\cygguile-srfi-srfi-1-v-3-3.dll - os=3D4.0 i=
mg=3D1.0 sys=3D4.0
                  "cygguile-srfi-srfi-1-v-3-3.dll" v0.0 ts=3D2007/8/27 3:14
   68k 2005/10/09 D:\cygwin\bin\cygguile-srfi-srfi-13-14-v-1-1.dll - os=3D4=
.0 img=3D1.0 sys=3D4.0
                  "cygguile-srfi-srfi-13-14-v-1-1.dll" v0.0 ts=3D2005/10/9 =
9:25
    4k 2007/08/27 D:\cygwin\bin\cygguile-srfi-srfi-13-14-v-3-3.dll - os=3D4=
.0 img=3D1.0 sys=3D4.0
                  "cygguile-srfi-srfi-13-14-v-3-3.dll" v0.0 ts=3D2007/8/27 =
3:14
   31k 2005/10/09 D:\cygwin\bin\cygguile-srfi-srfi-4-v-1-1.dll - os=3D4.0 i=
mg=3D1.0 sys=3D4.0
                  "cygguile-srfi-srfi-4-v-1-1.dll" v0.0 ts=3D2005/10/9 9:25
    4k 2007/08/27 D:\cygwin\bin\cygguile-srfi-srfi-4-v-3-3.dll - os=3D4.0 i=
mg=3D1.0 sys=3D4.0
                  "cygguile-srfi-srfi-4-v-3-3.dll" v0.0 ts=3D2007/8/27 3:14
    8k 2007/08/27 D:\cygwin\bin\cygguile-srfi-srfi-60-v-2-2.dll - os=3D4.0 =
img=3D1.0 sys=3D4.0
                  "cygguile-srfi-srfi-60-v-2-2.dll" v0.0 ts=3D2007/8/27 3:14
   12k 2005/10/09 D:\cygwin\bin\cygguilereadline-v-12-12.dll - os=3D4.0 img=
=3D1.0 sys=3D4.0
                  "cygguilereadline-v-12-12.dll" v0.0 ts=3D2005/10/9 9:25
   11k 2007/08/27 D:\cygwin\bin\cygguilereadline-v-17-17.dll - os=3D4.0 img=
=3D1.0 sys=3D4.0
                  "cygguilereadline-v-17-17.dll" v0.0 ts=3D2007/8/27 3:14
   24k 2009/06/23 D:\cygwin\bin\cyghistory6.dll - os=3D4.0 img=3D1.0 sys=3D=
4.0
                  "cyghistory6.dll" v0.0 ts=3D2009/6/23 8:20
   25k 2009/07/06 D:\cygwin\bin\cyghistory7.dll - os=3D4.0 img=3D1.0 sys=3D=
4.0
                  "cyghistory7.dll" v0.0 ts=3D2009/7/5 10:45
  360k 2009/12/29 D:\cygwin\bin\cygicons-0.dll - os=3D4.0 img=3D1.4 sys=3D4=
.0
                  "cygicons-0.dll" v0.0 ts=3D2009/12/29 0:30
  982k 2009/12/23 D:\cygwin\bin\cygiconv-2.dll - os=3D4.0 img=3D1.0 sys=3D4=
.0
                  "cygiconv-2.dll" v0.0 ts=3D2009/12/23 8:25
   31k 2005/11/20 D:\cygwin\bin\cygintl-3.dll - os=3D4.0 img=3D1.0 sys=3D4.0
                  "cygintl-3.dll" v0.0 ts=3D2005/11/19 21:04
   31k 2009/04/03 D:\cygwin\bin\cygintl-8.dll - os=3D4.0 img=3D1.0 sys=3D4.0
                  "cygintl-8.dll" v0.0 ts=3D2009/4/2 21:15
    5k 2010/04/12 D:\cygwin\bin\cyglsa.dll - os=3D4.0 img=3D1.0 sys=3D4.0
                  "cyglsa.dll" v0.0 ts=3D2010/4/12 13:08
    9k 2010/04/12 D:\cygwin\bin\cyglsa64.dll - os=3D5.2 img=3D0.0 sys=3D5.2
   24k 2008/04/14 D:\cygwin\bin\cygltdl-3.dll - os=3D4.0 img=3D1.0 sys=3D4.0
                  "cygltdl-3.dll" v0.0 ts=3D2008/4/14 1:40
   31k 2009/12/31 D:\cygwin\bin\cygltdl-7.dll - os=3D4.0 img=3D1.0 sys=3D4.0
                  "cygltdl-7.dll" v0.0 ts=3D2009/12/30 20:30
  125k 2010/04/09 D:\cygwin\bin\cyglzma-1.dll - os=3D4.0 img=3D1.0 sys=3D4.0
                  "cyglzma-1.dll" v0.0 ts=3D2010/4/9 11:54
   99k 2010/03/04 D:\cygwin\bin\cygmagic-1.dll - os=3D4.0 img=3D1.0 sys=3D4=
.0
                  "cygmagic-1.dll" v0.0 ts=3D2010/3/3 17:29
   25k 2010/01/02 D:\cygwin\bin\cygmenu-10.dll - os=3D4.0 img=3D1.0 sys=3D4=
.0
                  "cygmenu-10.dll" v0.0 ts=3D2010/1/2 9:48
   21k 2009/03/01 D:\cygwin\bin\cygmenu-8.dll - os=3D4.0 img=3D1.0 sys=3D4.0
                  "cygmenu-8.dll" v0.0 ts=3D2009/3/1 1:31
   25k 2009/11/20 D:\cygwin\bin\cygmenu-9.dll - os=3D4.0 img=3D1.0 sys=3D4.0
                  "cygmenu-9.dll" v0.0 ts=3D2009/11/20 14:13
   25k 2010/01/02 D:\cygwin\bin\cygmenuw-10.dll - os=3D4.0 img=3D1.0 sys=3D=
4.0
                  "cygmenuw-10.dll" v0.0 ts=3D2010/1/2 12:30
  211k 2009/06/06 D:\cygwin\bin\cygmp-3.dll - os=3D4.0 img=3D1.0 sys=3D4.0
                  "cygmp-3.dll" v0.0 ts=3D2009/6/6 7:23
  269k 2009/06/07 D:\cygwin\bin\cygmpfr-1.dll - os=3D4.0 img=3D1.0 sys=3D4.0
                  "cygmpfr-1.dll" v0.0 ts=3D2009/6/7 17:10
   63k 2010/01/02 D:\cygwin\bin\cygncurses++-10.dll - os=3D4.0 img=3D1.0 sy=
s=3D4.0
                  "cygncurses++-10.dll" v0.0 ts=3D2010/1/2 10:00
   66k 2009/03/01 D:\cygwin\bin\cygncurses++-8.dll - os=3D4.0 img=3D1.0 sys=
=3D4.0
                  "cygncurses++-8.dll" v0.0 ts=3D2009/3/1 1:39
   63k 2009/11/20 D:\cygwin\bin\cygncurses++-9.dll - os=3D4.0 img=3D1.0 sys=
=3D4.0
                  "cygncurses++-9.dll" v0.0 ts=3D2009/11/20 14:25
   63k 2010/01/02 D:\cygwin\bin\cygncurses++w-10.dll - os=3D4.0 img=3D1.0 s=
ys=3D4.0
                  "cygncurses++w-10.dll" v0.0 ts=3D2010/1/2 12:41
  195k 2010/01/02 D:\cygwin\bin\cygncurses-10.dll - os=3D4.0 img=3D1.0 sys=
=3D4.0
                  "cygncurses-10.dll" v0.0 ts=3D2010/1/2 9:45
  237k 2009/03/01 D:\cygwin\bin\cygncurses-8.dll - os=3D4.0 img=3D1.0 sys=
=3D4.0
                  "cygncurses-8.dll" v0.0 ts=3D2009/3/1 1:28
  198k 2009/11/20 D:\cygwin\bin\cygncurses-9.dll - os=3D4.0 img=3D1.0 sys=
=3D4.0
                  "cygncurses-9.dll" v0.0 ts=3D2009/11/20 14:10
  244k 2010/01/02 D:\cygwin\bin\cygncursesw-10.dll - os=3D4.0 img=3D1.0 sys=
=3D4.0
                  "cygncursesw-10.dll" v0.0 ts=3D2010/1/2 12:28
   13k 2010/01/02 D:\cygwin\bin\cygpanel-10.dll - os=3D4.0 img=3D1.0 sys=3D=
4.0
                  "cygpanel-10.dll" v0.0 ts=3D2010/1/2 9:47
   11k 2009/03/01 D:\cygwin\bin\cygpanel-8.dll - os=3D4.0 img=3D1.0 sys=3D4=
.0
                  "cygpanel-8.dll" v0.0 ts=3D2009/3/1 1:30
   13k 2009/11/20 D:\cygwin\bin\cygpanel-9.dll - os=3D4.0 img=3D1.0 sys=3D4=
.0
                  "cygpanel-9.dll" v0.0 ts=3D2009/11/20 14:12
   13k 2010/01/02 D:\cygwin\bin\cygpanelw-10.dll - os=3D4.0 img=3D1.0 sys=
=3D4.0
                  "cygpanelw-10.dll" v0.0 ts=3D2010/1/2 11:30
  224k 2010/06/15 D:\cygwin\bin\cygpcre-0.dll - os=3D4.0 img=3D1.0 sys=3D4.0
                  "cygpcre-0.dll" v0.0 ts=3D2010/6/15 0:10
   10k 2010/06/15 D:\cygwin\bin\cygpcreposix-0.dll - os=3D4.0 img=3D1.0 sys=
=3D4.0
                  "cygpcreposix-0.dll" v0.0 ts=3D2010/6/15 0:11
 1553k 2009/12/19 D:\cygwin\bin\cygperl5_10.dll - os=3D4.0 img=3D1.0 sys=3D=
4.0
                  "cygperl5_10.dll" v0.0 ts=3D2009/12/18 9:54
   22k 2002/06/09 D:\cygwin\bin\cygpopt-0.dll - os=3D4.0 img=3D1.0 sys=3D4.0
                  "cygpopt-0.dll" v0.0 ts=3D2002/6/9 1:45
  155k 2009/06/23 D:\cygwin\bin\cygreadline6.dll - os=3D4.0 img=3D1.0 sys=
=3D4.0
                  "cygreadline6.dll" v0.0 ts=3D2009/6/23 8:20
  162k 2009/07/06 D:\cygwin\bin\cygreadline7.dll - os=3D4.0 img=3D1.0 sys=
=3D4.0
                  "cygreadline7.dll" v0.0 ts=3D2009/7/5 10:45
   10k 2009/12/14 D:\cygwin\bin\cygsigsegv-2.dll - os=3D4.0 img=3D1.0 sys=
=3D4.0
                  "cygsigsegv-2.dll" v0.0 ts=3D2009/12/14 7:56
  475k 2009/12/18 D:\cygwin\bin\cygsqlite3-0.dll - os=3D4.0 img=3D1.0 sys=
=3D4.0
                  "cygsqlite3-0.dll" v0.0 ts=3D2009/12/17 20:28
  265k 2010/06/23 D:\cygwin\bin\cygssl-0.9.8.dll - os=3D4.0 img=3D1.0 sys=
=3D4.0
                  "cygssl-0.9.8.dll" v0.0 ts=3D2010/6/23 4:39
   10k 2009/12/11 D:\cygwin\bin\cygssp-0.dll - os=3D4.0 img=3D1.0 sys=3D4.0
                  "cygssp-0.dll" v0.0 ts=3D2009/12/7 19:38
  773k 2009/12/11 D:\cygwin\bin\cygstdc++-6.dll - os=3D4.0 img=3D1.0 sys=3D=
4.0
                  "cygstdc++-6.dll" v0.0 ts=3D2009/12/7 20:07
   48k 2010/01/02 D:\cygwin\bin\cygtic-10.dll - os=3D4.0 img=3D1.0 sys=3D4.0
                  "cygtic-10.dll" v0.0 ts=3D2010/1/2 9:45
   48k 2009/11/20 D:\cygwin\bin\cygtic-9.dll - os=3D4.0 img=3D1.0 sys=3D4.0
                  "cygtic-9.dll" v0.0 ts=3D2009/11/20 14:10
   48k 2010/01/02 D:\cygwin\bin\cygticw-10.dll - os=3D4.0 img=3D1.0 sys=3D4=
.0
                  "cygticw-10.dll" v0.0 ts=3D2010/1/2 12:28
   16k 2010/06/24 D:\cygwin\bin\cyguuid-1.dll - os=3D4.0 img=3D1.0 sys=3D4.0
                  "cyguuid-1.dll" v0.0 ts=3D2010/6/24 15:19
   64k 2009/03/02 D:\cygwin\bin\cygz.dll - os=3D4.0 img=3D1.0 sys=3D4.0
                  "cygz.dll" v0.0 ts=3D2009/3/1 20:33
 2547k 2010/04/12 D:\cygwin\bin\cygwin1.dll - os=3D4.0 img=3D1.0 sys=3D4.0
                  "cygwin1.dll" v0.0 ts=3D2010/4/12 13:07
    Cygwin DLL version info:
        DLL version: 1.7.5
        DLL epoch: 19
        DLL old termios: 5
        DLL malloc env: 28
        Cygwin conv: 181
        API major: 0
        API minor: 225
        Shared data: 5
        DLL identifier: cygwin1
        Mount registry: 3
        Cygwin registry name: Cygwin
        Program options name: Program Options
        Installations name: Installations
        Cygdrive default prefix:=20
        Build date:=20
        Shared id: cygwin1S5

  391k 2010/06/01 D:\cygwin\lib\lapack\cygblas-0.dll - os=3D4.0 img=3D1.0 s=
ys=3D4.0
                  "cygblas-0.dll" v0.0 ts=3D2010/6/1 11:13
 4051k 2010/06/01 D:\cygwin\lib\lapack\cyglapack-0.dll - os=3D4.0 img=3D1.0=
 sys=3D4.0
                  "cyglapack-0.dll" v0.0 ts=3D2010/6/1 11:32

Can't find the cygrunsrv utility, skipping services check.


Cygwin Package Information
Last downloaded files to:=20
Last downloaded files from:=20

Package              Version
_update-info-dir     00907-1
alternatives         1.3.30c-10
autoconf             8-1
autoconf2.1          2.13-10
autoconf2.5          2.65-1
automake             4-10
automake1.10         1.10.3-1
automake1.11         1.11.1-1
automake1.4          1.4p6-10
automake1.5          1.5-10
automake1.6          1.6.3-11
automake1.7          1.7.9-10
automake1.8          1.8.5-10
automake1.9          1.9.6-10
base-cygwin          2.1-1
base-files           3.9-3
base-passwd          3.1-1
bash                 3.2.49-23
binutils             2.20.51-2
bzip2                1.0.5-10
coreutils            8.5-2
cppunit              1.12.0-1
crypt                1.1-1
cygutils             1.4.2-1
cygwin               1.7.5-1
cygwin-doc           1.7-1
dash                 0.5.6.1-2
diffutils            2.9-1
editrights           1.01-2
fftw3                3.2.2-1
file                 5.04-1
findutils            4.5.9-1
gawk                 3.1.8-1
gcc-core             3.4.4-999
gcc-g++              3.4.4-999
gcc-mingw-core       20050522-1
gcc-mingw-g++        20050522-1
gcc4-core            4.3.4-3
gcc4-g++             4.3.4-3
gdb                  6.8-2
gettext              0.17-11
gmp                  4.3.1-3
grep                 2.5.4-2
groff                1.20.1-2
gsl                  1.14-2
gsl-devel            1.14-2
gsl-doc              1.14-2
guile                1.8.2-1
gzip                 1.3.12-2
ipc-utils            1.0-1
less                 436-1
libattr1             2.4.43-1
libblkid1            2.17.2-1
libbz2_1             1.0.5-10
libdb4.5             4.5.20.2-2
libexpat1            2.0.1-1
libffi4              4.3.4-3
libfftw3-devel       3.2.2-1
libfftw3_3           3.2.2-1
libgcc1              4.3.4-3
libgdbm4             1.8.3-20
libgfortran3         4.3.4-3
libgmp3              4.3.1-3
libgmpxx4            4.3.1-3
libgomp1             4.3.4-3
libguile12           1.6.7-4
libguile17           1.8.2-1
libiconv2            1.13.1-1
libintl3             0.14.5-1
libintl8             0.17-11
liblapack-devel      3.2.1-2
liblapack0           3.2.1-2
libltdl3             1.5.27a-1
libltdl7             2.2.7a-15
liblzma1             4.999.9beta-11
libmpfr1             2.4.1-4
libncurses10         5.7-18
libncurses8          5.5-10
libncurses9          5.7-16
libncursesw10        5.7-18
libopenssl098        0.9.8o-2
libpcre0             8.02-1
libpopt0             1.6.4-4
libreadline6         5.2.14-12
libreadline7         6.0.3-2
libsigsegv2          2.8-1
libsqlite3_0         3.6.21-3
libssp0              4.3.4-3
libstdc++6           4.3.4-3
libstdc++6-devel     4.3.4-3
libtool              2.2.7a-15
libuuid1             2.17.2-1
login                1.10-10
m4                   1.4.14-1
make                 3.81-2
man                  1.6f-1
mingw-runtime        3.18-1
patch                2.5.8-9
perl                 5.10.1-3
pkg-config           0.23b-10
python               2.6.5-2
python-numpy         1.4.1-1
rebase               3.0.1-1
run                  1.1.12-11
sed                  4.2.1-1
swig                 1.3.40-1
tar                  1.23-1
tcltk                20080420-1
terminfo             5.7_20091114-14
terminfo0            5.5_20061104-12
texinfo              4.13-3
tzcode               2010j-1
util-linux           2.17.2-1
w32api               3.14-1
which                2.20-2
xz                   4.999.9beta-11
zlib                 1.2.3-10
zlib-devel           1.2.3-10
zlib0                1.2.3-10
Use -h to see help about each section

------=_NextPart_000_09C0_01CB1E7C.2E6FFBE0
Content-Type: application/octet-stream;
	name="throw_segv.cc"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment;
	filename="throw_segv.cc"

#include <stdio.h>
#include <string.h>
#include <stdexcept>
#include <signal.h>

void throw_signal( int signum )
{
  //  fprintf(stderr,"throw_signal: before throw; signum=3D%d\n",signum);ff=
lush(stderr);
  throw std::runtime_error ("throw_signal");
}

int main() {

  struct sigaction new_action, d_old_action;
  memset (&new_action, 0, sizeof (new_action));

  new_action.sa_handler =3D throw_signal;
  sigemptyset (&new_action.sa_mask);
  new_action.sa_flags =3D 0;

  if (sigaction (SIGSEGV, &new_action, &d_old_action) < 0){
    perror ("sigaction (install new)");
    throw std::runtime_error ("sigaction");
  }

  try {
    int j =3D *((int *)NULL);
  }
  catch (...){
    printf("caught exception\n");
  }
}


------=_NextPart_000_09C0_01CB1E7C.2E6FFBE0
Content-Type: text/plain; charset=us-ascii

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
------=_NextPart_000_09C0_01CB1E7C.2E6FFBE0--

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019