Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT sources DOT redhat DOT com Delivered-To: mailing list cygwin AT sources DOT redhat DOT com Message-ID: <134653617.1002241386599.JavaMail.root@boots> Date: 04 Oct 2001 20:15:12 -0000 From: kefg5vm40bt001 AT sneakemail DOT com To: cygwin AT cygwin DOT com Subject: 1.3.3: stat() broken on /dev/null/some/file Mime-Version: 1.0 Content-type: text/plain Content-Transfer-Encoding: 7bit The stat() system call seems to return successfully for paths deeper than /dev/null. Is that the expected behaviour? This is due to the recursive algorithm in path.cc that analyses every path elements in reverse order for possible symbolic links. Other unices seem to behave differently. This causes for example the libtool(1.4.2) testsuite to fail on cygwin for the test cases that use CONFIG_SITE=/dev/null/config/site to set $CONFIG_SITE to a non-existing file. access.exe relies on the stat() system call (when using the -r flag), so the test case for this behaviour is fairly straightforward: $ (access -r /dev/null/some/file && echo FAIL) || echo PASS FAIL I would greatly appreciate any insight, as i got lost in the inner workings of path.cc when trying to fix this problem. I collected some information below. thanks in advance, Stephane ------------------------------------------------------------------ $ uname -a CYGWIN_NT-4.0 CYCLOP 1.3.3(0.46/3/2) 2001-09-12 23:54 i686 unknown $ strace access -r /dev/null/some/file ********************************************** Program name: E:\cygwin\bin\access.exe (432) App version: 1001.8, api: 0.34 DLL version: 1003.3, api: 0.46 DLL build: 2001-09-12 23:54 OS version: Windows NT-4.0 Date/Time: 2001-10-05 01:04:00 ********************************************** 3469 7534 [main] access 432 environ_init: 0x100201B0: !C:=C:\users 910 8444 [main] access 432 environ_init: 0x100201C8: !E:=E:\cygwin\bin 788 9232 [main] access 432 environ_init: 0x100201E0: COMPUTERNAME=CYCLOP 803 10035 [main] access 432 environ_init: 0x100201F8: COMSPEC=C:\WINNT\system32\cmd.exe 2589 12624 [main] access 432 getwinenv: can't set native for HOME= since no environ yet 1031 13655 [main] access 432 mount_info::conv_to_posix_path: conv_to_posix_path (e:\cvsroot, no-keep-rel, no-add-slash) 1184 14839 [main] access 432 normalize_win32_path: e:\cvsroot = normalize_win32_path (e:\cvsroot) 717 15556 [main] access 432 mount_info::conv_to_posix_path: /cygdrive/e/cvsroot = conv_to_posix_path (e:\cvsroot) 1118 16674 [main] access 432 win_env::add_cache: posix /cygdrive/e/cvsroot 558 17232 [main] access 432 win_env::add_cache: native HOME=e:\cvsroot 604 17836 [main] access 432 posify: env var converted to HOME=/cygdrive/e/cvsroot 806 18642 [main] access 432 environ_init: 0x10020238: HOME=/cygdrive/e/cvsroot 878 19520 [main] access 432 environ_init: 0x10020220: HOMEDRIVE=C: 788 20308 [main] access 432 environ_init: 0x10020378: HOMEPATH=\ 815 21123 [main] access 432 environ_init: 0x10020388: HOSTNAME=CYCLOP 833 21956 [main] access 432 environ_init: 0x100203A0: HOSTTYPE=i686 783 22739 [main] access 432 environ_init: 0x100203B8: JAVA_HOME=d:\jdk1.3 824 23563 [main] access 432 environ_init: 0x100203D0: LOGONSERVER=\\CYCLOP 852 24415 [main] access 432 environ_init: 0x100203F0: MACHTYPE=i686-pc-cygwin 896 25311 [main] access 432 environ_init: 0x10020410: MAKE_MODE=unix 833 26144 [main] access 432 environ_init: 0x10020428: NUMBER_OF_PROCESSORS=1 831 26975 [main] access 432 environ_init: 0x10020448: OLDPWD=/usr/bin 821 27796 [main] access 432 environ_init: 0x10020460: OS2LIBPATH=C:\WINNT\system32\os2\dll; 813 28609 [main] access 432 environ_init: 0x10020490: OS=Windows_NT 831 29440 [main] access 432 environ_init: 0x100204A8: OSTYPE=cygwin 818 30258 [main] access 432 getwinenv: can't set native for PATH= since no environ yet 823 31081 [main] access 432 mount_info::conv_to_posix_path: conv_to_posix_path (E:\cygwin\usr\local\bin, keep-rel, no-add-slash) 715 31796 [main] access 432 normalize_win32_path: E:\cygwin\usr\local\bin = normalize_win32_path (E:\cygwin\usr\local\bin) 648 32444 [main] access 432 mount_info::conv_to_posix_path: /usr/local/bin = conv_to_posix_path (E:\cygwin\usr\local\bin) 673 33117 [main] access 432 mount_info::conv_to_posix_path: conv_to_posix_path (E:\cygwin\bin, keep-rel, no-add-slash) 617 33734 [main] access 432 normalize_win32_path: E:\cygwin\bin = normalize_win32_path (E:\cygwin\bin) 971 34705 [main] access 432 mount_info::conv_to_posix_path: /usr/bin = conv_to_posix_path (E:\cygwin\bin) 633 35338 [main] access 432 mount_info::conv_to_posix_path: conv_to_posix_path (E:\cygwin\bin, keep-rel, no-add-slash) 664 36002 [main] access 432 normalize_win32_path: E:\cygwin\bin = normalize_win32_path (E:\cygwin\bin) 611 36613 [main] access 432 mount_info::conv_to_posix_path: /usr/bin = conv_to_posix_path (E:\cygwin\bin) 702 37315 [main] access 432 mount_info::conv_to_posix_path: conv_to_posix_path (d:\Perl\bin\, keep-rel, add-slash) 618 37933 [main] access 432 normalize_win32_path: d:\Perl\bin\ = normalize_win32_path (d:\Perl\bin\) 662 38595 [main] access 432 mount_info::conv_to_posix_path: /cygdrive/d/Perl/bin/ = conv_to_posix_path (d:\Perl\bin\) 623 39218 [main] access 432 mount_info::conv_to_posix_path: conv_to_posix_path (c:\WINNT\system32, keep-rel, no-add-slash) 628 39846 [main] access 432 normalize_win32_path: c:\WINNT\system32 = normalize_win32_path (c:\WINNT\system32) 667 40513 [main] access 432 mount_info::conv_to_posix_path: /cygdrive/c/WINNT/system32 = conv_to_posix_path (c:\WINNT\system32) 627 41140 [main] access 432 mount_info::conv_to_posix_path: conv_to_posix_path (c:\WINNT, keep-rel, no-add-slash) 652 41792 [main] access 432 normalize_win32_path: c:\WINNT = normalize_win32_path (c:\WINNT) 611 42403 [main] access 432 mount_info::conv_to_posix_path: /cygdrive/c/WINNT = conv_to_posix_path (c:\WINNT) 665 43068 [main] access 432 mount_info::conv_to_posix_path: conv_to_posix_path (e:\ACE-5.1\bin, keep-rel, no-add-slash) 618 43686 [main] access 432 normalize_win32_path: e:\ACE-5.1\bin = normalize_win32_path (e:\ACE-5.1\bin) 715 44401 [main] access 432 mount_info::conv_to_posix_path: /cygdrive/e/ACE-5.1/bin = conv_to_posix_path (e:\ACE-5.1\bin) 625 45026 [main] access 432 mount_info::conv_to_posix_path: conv_to_posix_path (d:\PROGRA~1\Tcl\bin, keep-rel, no-add-slash) 668 45694 [main] access 432 normalize_win32_path: d:\PROGRA~1\Tcl\bin = normalize_win32_path (d:\PROGRA~1\Tcl\bin) 621 46315 [main] access 432 mount_info::conv_to_posix_path: /cygdrive/d/PROGRA~1/Tcl/bin = conv_to_posix_path (d:\PROGRA~1\Tcl\bin) 669 46984 [main] access 432 mount_info::conv_to_posix_path: conv_to_posix_path (e:\java\jakarta-ant-1.4\bin, keep-rel, no-add-slash) 623 47607 [main] access 432 normalize_win32_path: e:\java\jakarta-ant-1.4\bin = normalize_win32_path (e:\java\jakarta-ant-1.4\bin) 681 48288 [main] access 432 mount_info::conv_to_posix_path: /cygdrive/e/java/jakarta-ant-1.4/bin = conv_to_posix_path (e:\java\jakarta-ant-1.4\bin ) 796 49084 [main] access 432 mount_info::conv_to_posix_path: conv_to_posix_path (d:\jdk1.3\bin, keep-rel, no-add-slash) 614 49698 [main] access 432 normalize_win32_path: d:\jdk1.3\bin = normalize_win32_path (d:\jdk1.3\bin) 1060 50758 [main] access 432 mount_info::conv_to_posix_path: /cygdrive/d/jdk1.3/bin = conv_to_posix_path (d:\jdk1.3\bin) 632 51390 [main] access 432 mount_info::conv_to_posix_path: conv_to_posix_path (c:\usr\local\bin, keep-rel, no-add-slash) 628 52018 [main] access 432 normalize_win32_path: c:\usr\local\bin = normalize_win32_path (c:\usr\local\bin) 625 52643 [main] access 432 mount_info::conv_to_posix_path: /cygdrive/c/usr/local/bin = conv_to_posix_path (c:\usr\local\bin) 1070 53713 [main] access 432 win_env::add_cache: posix /usr/local/bin:/usr/bin:/usr/bin:/cygdrive/d/Perl/bin/:/cygdrive/c/WINNT/system32:/cygdrive/ c/WINNT:/cygdrive/e/ACE-5.1/bin:/cygdrive/d/PROGRA~1/Tcl/bin:/cygdrive/e/java/jakarta-ant-1.4/bin:/cygdrive/d/jdk1.3/bin:/cygdrive/c/usr/local/bin 16940 70653 [main] access 432 win_env::add_cache: native PATH=E:\cygwin\usr\local\bin;E:\cygwin\bin;E:\cygwin\bin;d:\Perl\bin\;c:\WINNT\system32;c:\ WINNT;e:\ACE-5.1\bin;d:\PROGRA~1\Tcl\bin;e:\java\jakarta-ant-1.4\bin;d:\jdk1.3\bin;c:\usr\local\bin 904 71557 [main] access 432 posify: env var converted to PATH=/usr/local/bin:/usr/bin:/usr/bin:/cygdrive/d/Perl/bin/:/cygdrive/c/WINNT/system32:/c ygdrive/c/WINNT:/cygdrive/e/ACE-5.1/bin:/cygdrive/d/PROGRA~1/Tcl/bin:/cygdrive/e/java/jakarta-ant-1.4/bin:/cygdrive/d/jdk1.3/bin:/cygdrive/c/usr/local /bin 1178 72735 [main] access 432 environ_init: 0x10020588: PATH=/usr/local/bin:/usr/bin:/usr/bin:/cygdrive/d/Perl/bin/:/cygdrive/c/WINNT/system32:/cygd rive/c/WINNT:/cygdrive/e/ACE-5.1/bin:/cygdrive/d/PROGRA~1/Tcl/bin:/cygdrive/e/java/jakarta-ant-1.4/bin:/cygdrive/d/jdk1.3/bin:/cygdrive/c/usr/local/bi n 1135 73870 [main] access 432 environ_init: 0x100204C0: PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH 1002 74872 [main] access 432 environ_init: 0x10020500: PROCESSOR_ARCHITECTURE=x86 816 75688 [main] access 432 environ_init: 0x10020520: PROCESSOR_IDENTIFIER=x86 Family 6 Model 3 Stepping 4, GenuineIntel 833 76521 [main] access 432 environ_init: 0x10020568: PROCESSOR_LEVEL=6 788 77309 [main] access 432 environ_init: 0x100208C8: PROCESSOR_REVISION=0304 818 78127 [main] access 432 environ_init: 0x100208E8: PROMPT=$P$G 784 78911 [main] access 432 environ_init: 0x100208F8: PS1=\[\033]0;\w\007 \033[32m\]\u@\h \[\033[33m\w\033[0m\] $ 980 79891 [main] access 432 environ_init: 0x10020940: PWD=/cygdrive/e/cvsroot 829 80720 [main] access 432 environ_init: 0x10020960: SHELL=/bin/bash 781 81501 [main] access 432 environ_init: 0x10020978: SHLVL=1 770 82271 [main] access 432 environ_init: 0x10020988: SYSTEMDRIVE=C: 795 83066 [main] access 432 environ_init: 0x100209A0: SYSTEMROOT=C:\WINNT 779 83845 [main] access 432 getwinenv: can't set native for TEMP= since no environ yet 995 84840 [main] access 432 mount_info::conv_to_posix_path: conv_to_posix_path (c:\TEMP, no-keep-rel, no-add-slash) 632 85472 [main] access 432 normalize_win32_path: c:\TEMP = normalize_win32_path (c:\TEMP) 613 86085 [main] access 432 mount_info::conv_to_posix_path: /cygdrive/c/TEMP = conv_to_posix_path (c:\TEMP) 1043 87128 [main] access 432 win_env::add_cache: posix /cygdrive/c/TEMP 566 87694 [main] access 432 win_env::add_cache: native TEMP=c:\TEMP 574 88268 [main] access 432 posify: env var converted to TEMP=/cygdrive/c/TEMP 806 89074 [main] access 432 environ_init: 0x100209D0: TEMP=/cygdrive/c/TEMP 808 89882 [main] access 432 environ_init: 0x100209B8: TERM=cygwin 789 90671 [main] access 432 getwinenv: can't set native for TMP= since no environ yet 812 91483 [main] access 432 mount_info::conv_to_posix_path: conv_to_posix_path (c:\TEMP, no-keep-rel, no-add-slash) 618 92101 [main] access 432 normalize_win32_path: c:\TEMP = normalize_win32_path (c:\TEMP) 612 92713 [main] access 432 mount_info::conv_to_posix_path: /cygdrive/c/TEMP = conv_to_posix_path (c:\TEMP) 1057 93770 [main] access 432 win_env::add_cache: posix /cygdrive/c/TEMP 678 94448 [main] access 432 win_env::add_cache: native TMP=c:\TEMP 565 95013 [main] access 432 posify: env var converted to TMP=/cygdrive/c/TEMP 809 95822 [main] access 432 environ_init: 0x10020B20: TMP=/cygdrive/c/TEMP 841 96663 [main] access 432 environ_init: 0x10020C58: USER=Administrator 781 97444 [main] access 432 environ_init: 0x10020C70: USERDOMAIN=CYCLOP 778 98222 [main] access 432 environ_init: 0x10020C88: USERNAME=Administrator 807 99029 [main] access 432 environ_init: 0x10020CA8: USERPROFILE=C:\WINNT\Profiles\Administrator 829 99858 [main] access 432 environ_init: 0x10020CD8: WINDIR=C:\WINNT 775 100633 [main] access 432 environ_init: 0x10020CF0: WLS451_HOME=e:\wls4.5.1 817 101450 [main] access 432 environ_init: 0x10020D10: _=/usr/bin/strace 714 102164 [main] access 432 pinfo_init: pid 432, pgid 432 758 102922 [main] access 432 dtable::extend: size 32, fds 0x614E0124 3128 106050 [main] access 432 internal_getlogin: GetUserName() = Administrator 782 106832 [main] access 432 internal_getlogin: User: Administrator, Domain: CYCLOP, Logon Server: CYCLOP 29783 136615 [main] access 432 internal_getlogin: Domain: CYCLOP, Logon Server: CYCLOP, Windows Username: Administrator 1138 137753 [main] access 432 internal_getlogin: Cygwins Username: Administrator 948 138701 [main] access 432 _cygwin_istext_for_stdio: _cygwin_istext_for_stdio (0) 603 139304 [main] access 432 _cygwin_istext_for_stdio: _cifs: fd not open 567 139871 [main] access 432 _cygwin_istext_for_stdio: _cygwin_istext_for_stdio (1) 599 140470 [main] access 432 _cygwin_istext_for_stdio: _cifs: fd not open 565 141035 [main] access 432 _cygwin_istext_for_stdio: _cygwin_istext_for_stdio (2) 611 141646 [main] access 432 _cygwin_istext_for_stdio: _cifs: fd not open 595 142241 [main] access 432 _open: open (/etc/passwd, 0x20000) 616 142857 [main] access 432 dtable::build_fhandler: some disk file - cb 60, fd 3, fh 0x614E027C 697 143554 [main] access 432 fhandler_disk_file::open: (/etc/passwd, 0x20000) 717 144271 [main] access 432 normalize_posix_path: src /etc/passwd 575 144846 [main] access 432 normalize_posix_path: /etc/passwd = normalize_posix_path (/etc/passwd) 637 145483 [main] access 432 mount_info::conv_to_win32_path: conv_to_win32_path (/etc/passwd) 634 146117 [main] access 432 mount_info::conv_to_win32_path: src_path /etc/passwd, dst E:\cygwin\etc\passwd, flags 0xA, rc 0 2067 148184 [main] access 432 symlink_info::check: not a symlink 641 148825 [main] access 432 symlink_info::check: 0 = symlink.check (E:\cygwin\etc\passwd, 0x240E740) (0xA) 637 149462 [main] access 432 path_conv::check: root_dir(E:\), this->path(E:\cygwin\etc\passwd), set_has_acls(8) 630 150092 [main] access 432 fhandler_base::open: (E:\cygwin\etc\passwd, 0x20000) 1022 151114 [main] access 432 fhandler_base::open: 0x48 = CreateFileA (E:\cygwin\etc\passwd, 0x80000000, 0x7, 0x240EB40, 0x3, 0x80, 0) 696 151810 [main] access 432 fhandler_base::open: filemode set to text 589 152399 [main] access 432 fhandler_base::open: 1 = fhandler_base::open (E:\cygwin\etc\passwd, 0x20000) 620 153019 [main] access 432 fhandler_disk_file::open: 1 = fhandler_disk_file::open (E:\cygwin\etc\passwd, 0x20000) 618 153637 [main] access 432 _open: 3 = open (/etc/passwd, 0x20000) 3807 157444 [main] access 432 _cygwin_istext_for_stdio: _cygwin_istext_for_stdio (3) 671 158115 [main] access 432 _cygwin_istext_for_stdio: _cygwin_istext_for_stdio says yes 750 158865 [main] access 432 fhandler_disk_file::fstat: 1 = GetFileInformationByHandle (E:\cygwin\etc\passwd, 72) 930 159795 [main] access 432 fhandler_disk_file::fstat: 0 = fstat (, 0x240EEE0) st_atime=3BBCE422 st_size=526, st_mode=0x81A4, st_ino=677005280, si zeof=64 772 160567 [main] access 432 _fstat: 0 = fstat (3, 240EEE0) 621 161188 [main] access 432 _cygwin_istext_for_stdio: _cygwin_istext_for_stdio (3) 603 161791 [main] access 432 _cygwin_istext_for_stdio: _cifs: get_*_binary 591 162382 [main] access 432 setmode_helper: setmode: file was cle now raw 571 162953 [main] access 432 setmode: setmode (3, binary) returns text 632 163585 [main] access 432 _read: read (3, 0x10020EC8, 1024) blocking, sigcatchers 0 1759 165344 [main] access 432 _read: non-interruptible read 729 166073 [main] access 432 fhandler_base::read: returning 526 chars, binary mode 727 166800 [main] access 432 _read: 526 = read (3, 0x10020EC8, 1024), bin 4096, errno 0 706 167506 [main] access 432 _cygwin_istext_for_stdio: _cygwin_istext_for_stdio (3) 680 168186 [main] access 432 _cygwin_istext_for_stdio: _cygwin_istext_for_stdio says yes 611 168797 [main] access 432 setmode_helper: setmode: file was raw now cle 568 169365 [main] access 432 setmode: setmode (3, text) returns binary 2173 171538 [main] access 432 _cygwin_istext_for_stdio: _cygwin_istext_for_stdio (3) 604 172142 [main] access 432 _cygwin_istext_for_stdio: _cifs: get_*_binary 569 172711 [main] access 432 setmode_helper: setmode: file was cle now raw 569 173280 [main] access 432 setmode: setmode (3, binary) returns text 601 173881 [main] access 432 _read: read (3, 0x10020EC8, 1024) blocking, sigcatchers 0 699 174580 [main] access 432 _read: non-interruptible read 578 175158 [main] access 432 _read: 0 = read (3, 0x10020EC8, 1024), bin 4096, errno 0 636 175794 [main] access 432 _cygwin_istext_for_stdio: _cygwin_istext_for_stdio (3) 597 176391 [main] access 432 _cygwin_istext_for_stdio: _cygwin_istext_for_stdio says yes 597 176988 [main] access 432 setmode_helper: setmode: file was raw now cle 566 177554 [main] access 432 setmode: setmode (3, text) returns binary 667 178221 [main] access 432 _close: close (3) 561 178782 [main] access 432 fhandler_base::close: handle 0x48 702 179484 [main] access 432 _close: 0 = close (3) 1069 180553 [main] access 432 sigproc_init: process/signal handling enabled(1) 883 181436 [main] access 432 build_argv: argv[0] = 'access' 557 181993 [main] access 432 build_argv: argv[1] = '-r' 570 182563 [main] access 432 build_argv: argv[2] = '/dev/null/some/file' 578 183141 [main] access 432 build_argv: argc 3 1506 184647 [main] access 432 dtable::build_fhandler: /dev/conin - cb 1248, fd 0, fh 0x614E027C 699 185346 [main] access 432 fhandler_base::init: created new fhandler_base for handle 0xB 735 186081 [main] access 432 open_shared: name (null), shared 0x22450000 (wanted 0x0), h 0xE0 663 186744 [main] access 432 tty_min::set_ctty: attached tty1073741824 sid 432, pid 432, tty->pgid 0, tty->sid 432 638 187382 [main] access 432 tty_min::set_ctty: resetting tty1073741824 sid. Was 432, now 432. pgid was 0, now 432. 1593 188975 [main] access 432 fhandler_console::open: opened conin$ 0x2B, conout$ 0x2F 711 189686 [main] access 432 fhandler_console::output_tcsetattr: 0 = tcsetattr (,22450018) (ENABLE FLAGS 3) (lflag 107 oflag 9) 684 190370 [main] access 432 dtable::init_std_file_from_handle: fd 0, handle 0xB 686 191056 [main] access 432 dtable::build_fhandler: /dev/conout - cb 1248, fd 1, fh 0x614E0AF4 616 191672 [main] access 432 fhandler_base::init: created new fhandler_base for handle 0x13 845 192517 [main] access 432 fhandler_console::open: opened conin$ 0xB, conout$ 0x33 676 193193 [main] access 432 fhandler_console::output_tcsetattr: 0 = tcsetattr (,22450018) (ENABLE FLAGS 3) (lflag 107 oflag 9) 648 193841 [main] access 432 dtable::init_std_file_from_handle: fd 1, handle 0x13 787 194628 [main] access 432 dtable::build_fhandler: /dev/conout - cb 1248, fd 2, fh 0x614E136C 594 195222 [main] access 432 fhandler_base::init: created new fhandler_base for handle 0x17 834 196056 [main] access 432 fhandler_console::open: opened conin$ 0x13, conout$ 0x37 649 196705 [main] access 432 fhandler_console::output_tcsetattr: 0 = tcsetattr (,22450018) (ENABLE FLAGS 3) (lflag 107 oflag 9) 612 197317 [main] access 432 dtable::init_std_file_from_handle: fd 2, handle 0x17 585 197902 [main] access 432 dll_list::init: here 572 198474 [main] access 432 dll_crt0_1: user_data->main 0x401320 9261 207735 [sig] access 432 wait_sig: sigcatch_nonmain 0xE8, sigcatch_main 0xF8 821 208556 [main] access 432 sig_send: pid 432, signal -2, its_me 1 565 209121 [main] access 432 sig_send: Waiting for thiscomplete 0x60 601 209722 [sig] access 432 wait_sig: Ready. dwProcessid 432 596 210318 [sig] access 432 wait_sig: awake 579 210897 [sig] access 432 wait_sig: processing signal -2 579 211476 [main] access 432 sig_send: returning 0 from sending signal -2 567 212043 [main] access 432 stat_worker: stat (/dev/null/some/file, 0x240FE14) 620 212663 [main] access 432 normalize_posix_path: src /dev/null/some/file 569 213232 [main] access 432 normalize_posix_path: /dev/null/some/file = normalize_posix_path (/dev/null/some/file) 668 213900 [main] access 432 mount_info::conv_to_win32_path: conv_to_win32_path (/dev/null/some/file) 1035 214935 [main] access 432 mount_info::conv_to_win32_path: src_path /dev/null/some/file, dst E:\cygwin\dev\null\some\file, flags 0xA, rc 0 2148 217083 [main] access 432 symlink_info::check: GetFileAttributesA (E:\cygwin\dev\null\some\file) failed 1460 218543 [sig] access 432 wait_sig: set main thread completion event 612 219155 [sig] access 432 wait_sig: looping 584 219739 [main] access 432 geterrno_from_win_error: windows error 3 == errno 2 1013 220752 [main] access 432 symlink_info::check: GetFileAttributesA (E:\cygwin\dev\null\some\file.exe) failed 694 221446 [main] access 432 geterrno_from_win_error: windows error 3 == errno 2 959 222405 [main] access 432 symlink_info::check: GetFileAttributesA (E:\cygwin\dev\null\some\file.exe) failed 673 223078 [main] access 432 geterrno_from_win_error: windows error 3 == errno 2 1011 224089 [main] access 432 symlink_info::check: GetFileAttributesA (E:\cygwin\dev\null\some\file.exe.lnk) failed 744 224833 [main] access 432 geterrno_from_win_error: windows error 3 == errno 2 1045 225878 [main] access 432 symlink_info::check: GetFileAttributesA (E:\cygwin\dev\null\some\file.lnk) failed 691 226569 [main] access 432 geterrno_from_win_error: windows error 3 == errno 2 615 227184 [main] access 432 symlink_info::check: 0 = symlink.check (E:\cygwin\dev\null\some\file, 0x240F424) (0xA) 636 227820 [main] access 432 mount_info::conv_to_win32_path: conv_to_win32_path (/dev/null/some) 651 228471 [main] access 432 mount_info::conv_to_win32_path: src_path /dev/null/some, dst E:\cygwin\dev\null\some, flags 0xA, rc 0 1031 229502 [main] access 432 symlink_info::check: GetFileAttributesA (E:\cygwin\dev\null\some) failed 673 230175 [main] access 432 geterrno_from_win_error: windows error 3 == errno 2 979 231154 [main] access 432 symlink_info::check: GetFileAttributesA (E:\cygwin\dev\null\some.lnk) failed 672 231826 [main] access 432 geterrno_from_win_error: windows error 3 == errno 2 607 232433 [main] access 432 symlink_info::check: 0 = symlink.check (E:\cygwin\dev\null\some, 0x240F424) (0xA) 644 233077 [main] access 432 mount_info::conv_to_win32_path: conv_to_win32_path (/dev/null) 625 233702 [main] access 432 mount_info::conv_to_win32_path: src_path /dev/null, dst nul, flags 0x2, rc 0 987 234689 [main] access 432 path_conv::update_fs_info: Cannot get root component of path nul 1594 236283 [main] access 432 path_conv::check: root_dir(E:\), this->path(E:\cygwin\dev\null\some\file), set_has_acls(8) 807 237090 [main] access 432 time: 1002236641 = time (0) 612 237702 [main] access 432 do_exit: do_exit (0) 571 238273 [main] access 432 void: 0x0 = signal (20, 0x1) 568 238841 [main] access 432 void: 0x0 = signal (1, 0x1) 572 239413 [main] access 432 void: 0x0 = signal (2, 0x1) 566 239979 [main] access 432 void: 0x0 = signal (3, 0x1) 766 240745 [main] access 432 proc_terminate: nchildren 0, nzombies 0 579 241324 [main] access 432 proc_terminate: leaving 566 241890 [main] access 432 sigproc_terminate: entering 573 242463 [main] access 432 sigproc_terminate: done 866 243329 [main] access 432 __to_clock_t: dwHighDateTime 0, dwLowDateTime 300432 612 243941 [main] access 432 __to_clock_t: total 00000000 0000001E 631 244572 [main] access 432 __to_clock_t: dwHighDateTime 0, dwLowDateTime 400576 612 245184 [main] access 432 __to_clock_t: total 00000000 00000028 577 245761 [main] access 432 _pinfo::exit: Calling ExitProcess 0 -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/