Mail Archives: cygwin/2004/12/01/13:45:32
--M9NhX3UHpAaciwkO
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Drat... Windows Update decided to install a "critical security fix"
last night, and today, Cygwin appears to be 100% dead in the water as
opposed to yesterday's 90%. The security fix is supposed to be in
Internet Explorer so it might just be a coincidence.
I've attached "strace" output from running "ls". The output is
slightly different from previous attempts, because I'd been able to
run the postinstall scripts to populate /etc/passwd and /etc/group;
but the failure mode appears unchanged, with death following shortly
after signals are enabled. The trace is still slightly variable from
one run to the next; sometimes I get one or two messages about locks,
sometimes not.
By the way, this is a dual Xeon workstation, without hyperthreading.
-- Dave
--M9NhX3UHpAaciwkO
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename="strace.out"
**********************************************
Program name: C:\local\cygwin\bin\ls.exe (1336)
App version: 1005.0, api: 0.88
DLL version: 1005.12, api: 0.116
DLL build: 2004-11-10 08:34
OS version: Windows NT-5.1
Heap size: 402653184
Date/Time: 2004-12-01 10:27:38
**********************************************
200 1735 [main] ls 1336 set_myself: myself->dwProcessId 0
1154 2889 [main] ls 1336 environ_init: 0x10010250: !C:=C:\local\cygwin\bin
325 3214 [main] ls 1336 environ_init: 0x10010008: !EXITCODE=00000000
329 3543 [main] ls 1336 environ_init: 0x10010270: !H:=H:\
334 3877 [main] ls 1336 parse_options: tty 1001
344 4221 [main] ls 1336 parse_options: returning
190 4411 [main] ls 1336 environ_init: 0x10010280: CYGWIN=tty
367 4778 [main] ls 1336 pinfo_init: pid 1336, pgid 1336
253 5031 [main] ls 1336 dtable::extend: size 32, fds 0x61790C24
190 5221 [main] ls 1336 normalize_posix_path: src /etc/passwd
139 5360 [main] ls 1336 normalize_posix_path: /etc/passwd = normalize_posix_path (/etc/passwd)
148 5508 [main] ls 1336 mount_info::conv_to_win32_path: conv_to_win32_path (/etc/passwd)
158 5666 [main] ls 1336 set_flags: flags: binary (0x2)
152 5818 [main] ls 1336 mount_info::conv_to_win32_path: src_path /etc/passwd, dst C:\local\cygwin\etc\passwd, flags 0xA, rc 0
325 6143 [main] ls 1336 symlink_info::check: not a symlink
164 6307 [main] ls 1336 symlink_info::check: 0 = symlink.check (C:\local\cygwin\etc\passwd, 0x22E8D8) (0xA)
372 6679 [main] ls 1336 path_conv::check: this->path(C:\local\cygwin\etc\passwd), has_acls(1)
431 7110 [main] ls 1336 etc::test_file_change: FindFirstFile succeeded
160 7270 [main] ls 1336 etc::test_file_change: fn[1] C:\local\cygwin\etc\passwd res 1
145 7415 [main] ls 1336 etc::init: fn[1] C:\local\cygwin\etc\passwd, curr_ix 1
137 7552 [main] ls 1336 pwdgrp::load: /etc/passwd
4502 12054 [main] ls 1336 pwdgrp::load: /etc/passwd curr_lines 214
160 12214 [main] ls 1336 pwdgrp::load: /etc/passwd load succeeded
179 12393 [main] ls 1336 normalize_posix_path: src /etc/group
141 12534 [main] ls 1336 normalize_posix_path: /etc/group = normalize_posix_path (/etc/group)
142 12676 [main] ls 1336 mount_info::conv_to_win32_path: conv_to_win32_path (/etc/group)
159 12835 [main] ls 1336 set_flags: flags: binary (0x2)
141 12976 [main] ls 1336 mount_info::conv_to_win32_path: src_path /etc/group, dst C:\local\cygwin\etc\group, flags 0xA, rc 0
345 13321 [main] ls 1336 symlink_info::check: not a symlink
148 13469 [main] ls 1336 symlink_info::check: 0 = symlink.check (C:\local\cygwin\etc\group, 0x22E898) (0xA)
146 13615 [main] ls 1336 path_conv::check: this->path(C:\local\cygwin\etc\group), has_acls(1)
415 14030 [main] ls 1336 etc::test_file_change: FindFirstFile succeeded
155 14185 [main] ls 1336 etc::test_file_change: fn[2] C:\local\cygwin\etc\group res 1
141 14326 [main] ls 1336 etc::init: fn[2] C:\local\cygwin\etc\group, curr_ix 2
140 14466 [main] ls 1336 pwdgrp::load: /etc/group
1867 16333 [main] ls 1336 pwdgrp::load: /etc/group curr_lines 66
141 16474 [main] ls 1336 pwdgrp::load: /etc/group load succeeded
173 16647 [main] ls 1336 cygheap_user::ontherange: what 2, pw 0x10018380
155 16802 [main] ls 1336 cygheap_user::ontherange: Set HOME (from /etc/passwd) to //duckling/dhinds
662 17464 [main] ls 1336 normalize_posix_path: src //duckling/dhinds
139 17603 [main] ls 1336 normalize_posix_path: //duckling/dhinds = normalize_posix_path (//duckling/dhinds)
148 17751 [main] ls 1336 mount_info::conv_to_win32_path: conv_to_win32_path (//duckling/dhinds)
151 17902 [main] ls 1336 mount_info::conv_to_win32_path: src_path //duckling/dhinds, dst \\duckling\dhinds, flags 0x0, rc 0
866 18768 [main] ls 1336 symlink_info::check: not a symlink
209 18977 [main] ls 1336 symlink_info::check: 0 = symlink.check (\\duckling\dhinds, 0x22E0E8) (0x0)
1579 20556 [main] ls 1336 path_conv::check: this->path(\\duckling\dhinds), has_acls(0)
354 20910 [main] ls 1336 win_env::add_cache: posix //duckling/dhinds
165 21075 [main] ls 1336 win_env::add_cache: native HOME=\\duckling\dhinds
406 21481 [main] ls 1336 normalize_posix_path: src //duckling/dhinds
142 21623 [main] ls 1336 normalize_posix_path: //duckling/dhinds = normalize_posix_path (//duckling/dhinds)
140 21763 [main] ls 1336 mount_info::conv_to_win32_path: conv_to_win32_path (//duckling/dhinds)
160 21923 [main] ls 1336 mount_info::conv_to_win32_path: src_path //duckling/dhinds, dst \\duckling\dhinds, flags 0x0, rc 0
483 22406 [main] ls 1336 symlink_info::check: not a symlink
154 22560 [main] ls 1336 symlink_info::check: 0 = symlink.check (\\duckling\dhinds, 0x22E118) (0x0)
218 22778 [main] ls 1336 path_conv::check: this->path(\\duckling\dhinds), has_acls(0)
158 22936 [main] ls 1336 win_env::add_cache: posix //duckling/dhinds
149 23085 [main] ls 1336 win_env::add_cache: native HOME=\\duckling\dhinds
641 23726 [main] ls 1336 sigproc_init: process/signal handling enabled(1001)
203 23929 [main] ls 1336 __cygwin_lock_lock: threadcount 1. not locking
--M9NhX3UHpAaciwkO
Content-Type: text/plain; charset=us-ascii
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
--M9NhX3UHpAaciwkO--
- Raw text -