Mail Archives: cygwin/2002/11/07/18:20:50
Greetings,
With cygwin-1.3.13 on Win98, these work great, and I use them all the
time:
bash$ eval `ssh-agent`
bash$ ssh-add
But since 1.3.14, and still with 1.3.15, ssh-add fails with:
Could not open a connection to your authentication agent.
When I run ssh-add under strace, it dumps:
bash$ strace -o trace-output ssh-add -l
79588 [main] ssh-add 382023 handle_exceptions: Exception: STATUS_ACCESS_VIOLATION
80807 [main] ssh-add 382023 open_stackdumpfile: Dumping stack trace to SSH-ADD.EXE.stackdump
Here is the stackdump:
Exception: STATUS_ACCESS_VIOLATION at eip=00401F70
eax=100C0288 ebx=00000000 ecx=CE0746D0 edx=00401F70 esi=00000001 edi=00415F40
ebp=0074FDB8 esp=0074FD5C program=C:\CYGWIN\BIN\SSH-ADD.EXE
cs=015F ds=0167 es=0167 fs=18E7 gs=0000 ss=0167
Stack trace:
Frame Function Args
0074FDB8 00401F70 (61007457, FFFFFFFE, 00000020, 610C7958)
0074FE08 6100753D (00000000, 00000000, BFFC9490, 0074FF68)
0074FE28 00414F02 (00401F70, 037F0500, 0074FF78, BFF8B537)
0074FE38 0040103C (00000000, 817579FC, 00540000, 2D687353)
0074FF78 BFF8B537 (81757C10, 817579FC, 00000008, 00000000)
1492178 [main] ssh-add 382023 handle_exceptions: Exception:
STATUS_ACCESS_VIOLATION
1536314 [main] ssh-add 382023 handle_exceptions: Error while dumping
state (probably corrupted stack)
Trace output below (177 lines). Is there something else I can do?
Thanks,
David
**********************************************
Program name: C:\CYGWIN\BIN\SSH-ADD.EXE (382023)
App version: 1003.14, api: 0.62
DLL version: 1003.15, api: 0.63
DLL build: 2002-11-06 22:41
OS version: Windows 98-4.10
Heap size: 402653184
Date/Time: 2002-11-07 22:53:00
**********************************************
1594 4552 [main] SSH-ADD 382023 environ_init: 0x100C0430: BLASTER=A220 I5 D1 T4
645 5197 [main] SSH-ADD 382023 environ_init: 0x100C0450: CMDLINE=WIN
641 5838 [main] SSH-ADD 382023 environ_init: 0x100C0460: COLORFGBG=15;default;0
643 6481 [main] SSH-ADD 382023 environ_init: 0x100C0480: COLORTERM=rxvt-xpm
640 7121 [main] SSH-ADD 382023 environ_init: 0x100C0498: COMSPEC=C:\WINDOWS\COMMAND.COM
677 7798 [main] SSH-ADD 382023 environ_init: 0x100C04C0: CVS_RSH=ssh
710 8508 [main] SSH-ADD 382023 environ_init: 0x100C04D0: DISPLAY=:0
719 9227 [main] SSH-ADD 382023 getwinenv: can't set native for HOME= since no environ yet
652 9879 [main] SSH-ADD 382023 mount_info::conv_to_posix_path: conv_to_posix_path (C:\cygwin\home\starksb, no-keep-rel, no-add-slash)
362 10241 [main] SSH-ADD 382023 normalize_win32_path: C:\cygwin\home\starksb = normalize_win32_path (C:\cygwin\home\starksb)
368 10609 [main] SSH-ADD 382023 mount_info::conv_to_posix_path: /home/starksb = conv_to_posix_path (C:\cygwin\home\starksb)
948 11557 [main] SSH-ADD 382023 win_env::add_cache: posix /home/starksb
338 11895 [main] SSH-ADD 382023 win_env::add_cache: native HOME=C:\cygwin\home\starksb
348 12243 [main] SSH-ADD 382023 posify: env var converted to HOME=/home/starksb
662 12905 [main] SSH-ADD 382023 environ_init: 0x100C0500: HOME=/home/starksb
657 13562 [main] SSH-ADD 382023 environ_init: 0x100C0648: HOMEDRIVE=C:
647 14209 [main] SSH-ADD 382023 environ_init: 0x100C0660: HOMEPATH=\cygwin\home\starksb
644 14853 [main] SSH-ADD 382023 environ_init: 0x100C0688: LESS=-X
642 15495 [main] SSH-ADD 382023 environ_init: 0x100C0698: LESSCHARSET=latin1
645 16140 [main] SSH-ADD 382023 environ_init: 0x100C06B0: MAKE_MODE=unix
646 16786 [main] SSH-ADD 382023 environ_init: 0x100C06C8: MANPATH=/usr/local/man:/usr/man:/home/starksb/man
668 17454 [main] SSH-ADD 382023 environ_init: 0x100C04E0: OLDPWD=/home/starksb
667 18121 [main] SSH-ADD 382023 environ_init: 0x100C0700: PAGER=less
726 18847 [main] SSH-ADD 382023 getwinenv: can't set native for PATH= since no environ yet
670 19517 [main] SSH-ADD 382023 mount_info::conv_to_posix_path: conv_to_posix_path (C:\cygwin\home\starksb\bin, keep-rel, no-add-slash)
442 19959 [main] SSH-ADD 382023 normalize_win32_path: C:\cygwin\home\starksb\bin = normalize_win32_path (C:\cygwin\home\starksb\bin)
358 20317 [main] SSH-ADD 382023 mount_info::conv_to_posix_path: /home/starksb/bin = conv_to_posix_path (C:\cygwin\home\starksb\bin)
363 20680 [main] SSH-ADD 382023 mount_info::conv_to_posix_path: conv_to_posix_path (C:\cygwin\usr\local\bin, keep-rel, no-add-slash)
354 21034 [main] SSH-ADD 382023 normalize_win32_path: C:\cygwin\usr\local\bin = normalize_win32_path (C:\cygwin\usr\local\bin)
362 21396 [main] SSH-ADD 382023 mount_info::conv_to_posix_path: /usr/local/bin = conv_to_posix_path (C:\cygwin\usr\local\bin)
361 21757 [main] SSH-ADD 382023 mount_info::conv_to_posix_path: conv_to_posix_path (C:\cygwin\bin, keep-rel, no-add-slash)
352 22109 [main] SSH-ADD 382023 normalize_win32_path: C:\cygwin\bin = normalize_win32_path (C:\cygwin\bin)
352 22461 [main] SSH-ADD 382023 mount_info::conv_to_posix_path: /usr/bin = conv_to_posix_path (C:\cygwin\bin)
388 22849 [main] SSH-ADD 382023 mount_info::conv_to_posix_path: conv_to_posix_path (C:\gnu\emacs-21.2\bin, keep-rel, no-add-slash)
357 23206 [main] SSH-ADD 382023 normalize_win32_path: C:\gnu\emacs-21.2\bin = normalize_win32_path (C:\gnu\emacs-21.2\bin)
369 23575 [main] SSH-ADD 382023 mount_info::conv_to_posix_path: /c/gnu/emacs-21.2/bin = conv_to_posix_path (C:\gnu\emacs-21.2\bin)
360 23935 [main] SSH-ADD 382023 mount_info::conv_to_posix_path: conv_to_posix_path (C:\cygwin\usr\X11R6\bin, keep-rel, no-add-slash)
383 24318 [main] SSH-ADD 382023 normalize_win32_path: C:\cygwin\usr\X11R6\bin = normalize_win32_path (C:\cygwin\usr\X11R6\bin)
360 24678 [main] SSH-ADD 382023 mount_info::conv_to_posix_path: /usr/X11R6/bin = conv_to_posix_path (C:\cygwin\usr\X11R6\bin)
359 25037 [main] SSH-ADD 382023 mount_info::conv_to_posix_path: conv_to_posix_path (C:\java\j2sdk1.4.0_01\bin, keep-rel, no-add-slash)
362 25399 [main] SSH-ADD 382023 normalize_win32_path: C:\java\j2sdk1.4.0_01\bin = normalize_win32_path (C:\java\j2sdk1.4.0_01\bin)
359 25758 [main] SSH-ADD 382023 mount_info::conv_to_posix_path: /c/java/j2sdk1.4.0_01/bin = conv_to_posix_path (C:\java\j2sdk1.4.0_01\bin)
362 26120 [main] SSH-ADD 382023 mount_info::conv_to_posix_path: conv_to_posix_path (C:\WINDOWS\COMMAND, keep-rel, no-add-slash)
355 26475 [main] SSH-ADD 382023 normalize_win32_path: C:\WINDOWS\COMMAND = normalize_win32_path (C:\WINDOWS\COMMAND)
361 26836 [main] SSH-ADD 382023 mount_info::conv_to_posix_path: /c/WINDOWS/COMMAND = conv_to_posix_path (C:\WINDOWS\COMMAND)
359 27195 [main] SSH-ADD 382023 mount_info::conv_to_posix_path: conv_to_posix_path (C:\WINDOWS, keep-rel, no-add-slash)
394 27589 [main] SSH-ADD 382023 normalize_win32_path: C:\WINDOWS = normalize_win32_path (C:\WINDOWS)
357 27946 [main] SSH-ADD 382023 mount_info::conv_to_posix_path: /c/WINDOWS = conv_to_posix_path (C:\WINDOWS)
1047 28993 [main] SSH-ADD 382023 win_env::add_cache: posix /home/starksb/bin:/usr/local/bin:/usr/bin:/c/gnu/emacs-21.2/bin:/usr/X11R6/bin:/c/java/j2sdk1.4.0_01/bin:/c/WINDOWS/COMMAND:/c/WINDOWS
363 29356 [main] SSH-ADD 382023 win_env::add_cache: native PATH=C:\cygwin\home\starksb\bin;C:\cygwin\usr\local\bin;C:\cygwin\bin;C:\gnu\emacs-21.2\bin;C:\cygwin\usr\X11R6\bin;C:\java\j2sdk1.4.0_01\bin;C:\WINDOWS\COMMAND;C:\WINDOWS
369 29725 [main] SSH-ADD 382023 posify: env var converted to PATH=/home/starksb/bin:/usr/local/bin:/usr/bin:/c/gnu/emacs-21.2/bin:/usr/X11R6/bin:/c/java/j2sdk1.4.0_01/bin:/c/WINDOWS/COMMAND:/c/WINDOWS
662 30387 [main] SSH-ADD 382023 environ_init: 0x100C07C0: PATH=/home/starksb/bin:/usr/local/bin:/usr/bin:/c/gnu/emacs-21.2/bin:/usr/X11R6/bin:/c/java/j2sdk1.4.0_01/bin:/c/WINDOWS/COMMAND:/c/WINDOWS
669 31056 [main] SSH-ADD 382023 environ_init: 0x100C0710: PROMPT=$p$g
652 31708 [main] SSH-ADD 382023 environ_init: 0x100C0720: PS1=\[[1m\]starksb@\h:\w/\[[0m\]\n[\!] \$
649 32357 [main] SSH-ADD 382023 environ_init: 0x100C0758: PWD=/home/starksb
674 33031 [main] SSH-ADD 382023 environ_init: 0x100C0770: SHLVL=1
660 33691 [main] SSH-ADD 382023 environ_init: 0x100C0780: SSH_AGENT_PID=338023
641 34332 [main] SSH-ADD 382023 environ_init: 0x100C0AD8: SSH_AUTH_SOCK=/tmp/ssh-om341107/agent.341107
650 34982 [main] SSH-ADD 382023 getwinenv: can't set native for TEMP= since no environ yet
647 35629 [main] SSH-ADD 382023 mount_info::conv_to_posix_path: conv_to_posix_path (C:\WINDOWS\TEMP, no-keep-rel, no-add-slash)
354 35983 [main] SSH-ADD 382023 normalize_win32_path: C:\WINDOWS\TEMP = normalize_win32_path (C:\WINDOWS\TEMP)
358 36341 [main] SSH-ADD 382023 mount_info::conv_to_posix_path: /c/WINDOWS/TEMP = conv_to_posix_path (C:\WINDOWS\TEMP)
950 37291 [main] SSH-ADD 382023 win_env::add_cache: posix /c/WINDOWS/TEMP
361 37652 [main] SSH-ADD 382023 win_env::add_cache: native TEMP=C:\WINDOWS\TEMP
342 37994 [main] SSH-ADD 382023 posify: env var converted to TEMP=/c/WINDOWS/TEMP
720 38714 [main] SSH-ADD 382023 environ_init: 0x100C0B10: TEMP=/c/WINDOWS/TEMP
649 39363 [main] SSH-ADD 382023 environ_init: 0x100C0C58: TERM=xterm
648 40011 [main] SSH-ADD 382023 environ_init: 0x100C0C68: TEXMF={/usr/share/lilypond/1.6.5,/usr/share/texmf}
650 40661 [main] SSH-ADD 382023 getwinenv: can't set native for TMP= since no environ yet
648 41309 [main] SSH-ADD 382023 mount_info::conv_to_posix_path: conv_to_posix_path (C:\WINDOWS\TEMP, no-keep-rel, no-add-slash)
378 41687 [main] SSH-ADD 382023 normalize_win32_path: C:\WINDOWS\TEMP = normalize_win32_path (C:\WINDOWS\TEMP)
356 42043 [main] SSH-ADD 382023 mount_info::conv_to_posix_path: /c/WINDOWS/TEMP = conv_to_posix_path (C:\WINDOWS\TEMP)
968 43011 [main] SSH-ADD 382023 win_env::add_cache: posix /c/WINDOWS/TEMP
346 43357 [main] SSH-ADD 382023 win_env::add_cache: native TMP=C:\WINDOWS\TEMP
348 43705 [main] SSH-ADD 382023 posify: env var converted to TMP=/c/WINDOWS/TEMP
640 44345 [main] SSH-ADD 382023 environ_init: 0x100C0CB8: TMP=/c/WINDOWS/TEMP
640 44985 [main] SSH-ADD 382023 environ_init: 0x100C0CA0: USER=starksb
644 45629 [main] SSH-ADD 382023 environ_init: 0x100C0DE0: WINBOOTDIR=C:\WINDOWS
640 46269 [main] SSH-ADD 382023 environ_init: 0x100C0E00: WINDIR=C:\WINDOWS
644 46913 [main] SSH-ADD 382023 environ_init: 0x100C0E18: WINDOWID=10032160
666 47579 [main] SSH-ADD 382023 environ_init: 0x100C0E30: _=/bin/strace
350 47929 [main] SSH-ADD 382023 pinfo_init: pid 382023, pgid 382023
369 48298 [main] SSH-ADD 382023 dtable::extend: size 32, fds 0x615D0188
542 48840 [main] SSH-ADD 382023 normalize_posix_path: src /etc/passwd
358 49198 [main] SSH-ADD 382023 normalize_posix_path: /etc/passwd = normalize_posix_path (/etc/passwd)
353 49551 [main] SSH-ADD 382023 mount_info::conv_to_win32_path: conv_to_win32_path (/etc/passwd)
372 49923 [main] SSH-ADD 382023 set_flags: flags: binary (0x2)
349 50272 [main] SSH-ADD 382023 mount_info::conv_to_win32_path: src_path /etc/passwd, dst C:\cygwin\etc\passwd, flags 0xA, rc 0
1023 51295 [main] SSH-ADD 382023 symlink_info::check: not a symlink
371 51666 [main] SSH-ADD 382023 symlink_info::check: 0 = symlink.check (C:\cygwin\etc\passwd, 0x74F3A0) (0xA)
360 52026 [main] SSH-ADD 382023 path_conv::check: root_dir(C:\), this->path(C:\cygwin\etc\passwd), set_has_acls(0)
1526 53552 [main] SSH-ADD 382023 read_etc_passwd: Read /etc/passwd, 1 lines
388 53940 [main] SSH-ADD 382023 cygheap_user::ontherange: what 2, pw 0x100C0E78
366 54306 [main] SSH-ADD 382023 cygheap_user::ontherange: HOME is already in the environment /home/starksb
1362 55668 [main] SSH-ADD 382023 sigproc_init: process/signal handling enabled(1)
376 56044 [main] SSH-ADD 382023 _cygwin_istext_for_stdio: _cygwin_istext_for_stdio (0)
361 56405 [main] SSH-ADD 382023 _cygwin_istext_for_stdio: _cifs: fd not open
993 57398 [main] SSH-ADD 382023 _cygwin_istext_for_stdio: _cygwin_istext_for_stdio (1)
422 57820 [main] SSH-ADD 382023 _cygwin_istext_for_stdio: _cifs: fd not open
354 58174 [main] SSH-ADD 382023 _cygwin_istext_for_stdio: _cygwin_istext_for_stdio (2)
373 58547 [main] SSH-ADD 382023 _cygwin_istext_for_stdio: _cifs: fd not open
966 59513 [main] SSH-ADD 382023 build_argv: argv[0] = 'ssh-add'
351 59864 [main] SSH-ADD 382023 build_argv: argv[1] = '-l'
351 60215 [main] SSH-ADD 382023 build_argv: argc 2
511 60726 [main] SSH-ADD 382023 normalize_posix_path: src /dev/piper
377 61103 [main] SSH-ADD 382023 normalize_posix_path: /dev/piper = normalize_posix_path (/dev/piper)
361 61464 [main] SSH-ADD 382023 mount_info::conv_to_win32_path: conv_to_win32_path (/dev/piper)
371 61835 [main] SSH-ADD 382023 mount_info::conv_to_win32_path: src_path /dev/piper, dst \dev\piper, flags 0x2, rc 0
417 62252 [main] SSH-ADD 382023 dtable::build_fhandler: fd 0, fh 0x615D0328
390 62642 [main] SSH-ADD 382023 fhandler_base::set_flags: flags 0x10002, supplied_bin 0x0
360 63002 [main] SSH-ADD 382023 fhandler_base::set_flags: O_TEXT/O_BINARY set in flags 0x10000
365 63367 [main] SSH-ADD 382023 fhandler_base::set_flags: filemode set to binary
355 63722 [main] SSH-ADD 382023 fhandler_base::init: created new fhandler_base for handle 0x90, bin 1
361 64083 [main] SSH-ADD 382023 dtable::init_std_file_from_handle: fd 0, handle 0x90
375 64458 [main] SSH-ADD 382023 normalize_posix_path: src /dev/pipew
358 64816 [main] SSH-ADD 382023 normalize_posix_path: /dev/pipew = normalize_posix_path (/dev/pipew)
385 65201 [main] SSH-ADD 382023 mount_info::conv_to_win32_path: conv_to_win32_path (/dev/pipew)
369 65570 [main] SSH-ADD 382023 mount_info::conv_to_win32_path: src_path /dev/pipew, dst \dev\pipew, flags 0x2, rc 0
407 65977 [main] SSH-ADD 382023 dtable::build_fhandler: fd 1, fh 0x615D0400
361 66338 [main] SSH-ADD 382023 fhandler_base::set_flags: flags 0x10002, supplied_bin 0x0
357 66695 [main] SSH-ADD 382023 fhandler_base::set_flags: O_TEXT/O_BINARY set in flags 0x10000
360 67055 [main] SSH-ADD 382023 fhandler_base::set_flags: filemode set to binary
350 67405 [main] SSH-ADD 382023 fhandler_base::init: created new fhandler_base for handle 0xA4, bin 1
402 67807 [main] SSH-ADD 382023 dtable::init_std_file_from_handle: fd 1, handle 0xA4
372 68179 [main] SSH-ADD 382023 normalize_posix_path: src /dev/pipew
374 68553 [main] SSH-ADD 382023 normalize_posix_path: /dev/pipew = normalize_posix_path (/dev/pipew)
429 68982 [main] SSH-ADD 382023 mount_info::conv_to_win32_path: conv_to_win32_path (/dev/pipew)
370 69352 [main] SSH-ADD 382023 mount_info::conv_to_win32_path: src_path /dev/pipew, dst \dev\pipew, flags 0x2, rc 0
409 69761 [main] SSH-ADD 382023 dtable::build_fhandler: fd 2, fh 0x615D04D8
361 70122 [main] SSH-ADD 382023 fhandler_base::set_flags: flags 0x10002, supplied_bin 0x0
356 70478 [main] SSH-ADD 382023 fhandler_base::set_flags: O_TEXT/O_BINARY set in flags 0x10000
356 70834 [main] SSH-ADD 382023 fhandler_base::set_flags: filemode set to binary
357 71191 [main] SSH-ADD 382023 fhandler_base::init: created new fhandler_base for handle 0xC0, bin 1
363 71554 [main] SSH-ADD 382023 dtable::init_std_file_from_handle: fd 2, handle 0xC0
407 71961 [main] SSH-ADD 382023 open_shared: name (null), shared 0x82D2D000 (wanted 0x0), h 0xB0
406 72367 [main] SSH-ADD 382023 tty_min::set_ctty: attached tty1073741824 sid 382023, pid 382023, tty->pgid 0, tty->sid 382023
411 72778 [main] SSH-ADD 382023 tty_min::set_ctty: resetting tty1073741824 sid. Was 382023, now 382023. pgid was 0, now 382023.
3471 76249 [main] ssh-add 382023 dll_crt0_1: user_data->main 0x401F70
907 77156 [sig] ssh-add 382023 wait_sig: sigcatch_nonmain 0xCC, sigcatch_main 0xD0
567 77723 [sig] ssh-add 382023 wait_sig: Ready. dwProcessid -382023
701 78424 [main] ssh-add 382023 handle_exceptions: In cygwin_except_handler exc 0xC0000005 at 0x401F70 sp 0x74FD5C
443 78867 [main] ssh-add 382023 handle_exceptions: In cygwin_except_handler sig = 11 at 0x401F70
365 79232 [main] ssh-add 382023 handle_exceptions: In cygwin_except_handler calling 0x0
356 79588 [main] ssh-add 382023 handle_exceptions: Exception: STATUS_ACCESS_VIOLATION
377 79965 [main] ssh-add 382023 try_to_debug: debugger_command ''
842 80807 [main] ssh-add 382023 open_stackdumpfile: Dumping stack trace to SSH-ADD.EXE.stackdump
1410258 1491065 [main] ssh-add 382023 handle_exceptions: In cygwin_except_handler exc 0xC0000005 at 0x61011813 sp 0x74FB30
403 1491468 [main] ssh-add 382023 handle_exceptions: In cygwin_except_handler sig = 11 at 0x61011813
358 1491826 [main] ssh-add 382023 handle_exceptions: In cygwin_except_handler calling 0x0
352 1492178 [main] ssh-add 382023 handle_exceptions: Exception: STATUS_ACCESS_VIOLATION
44136 1536314 [main] ssh-add 382023 handle_exceptions: Error while dumping state (probably corrupted stack)
47677 1583991 [main] ssh-add 382023 signal_exit: about to call do_exit (18B00)
421 1584412 [main] ssh-add 382023 do_exit: do_exit (101120)
424 1584836 [main] ssh-add 382023 void: 0x0 = signal (20, 0x1)
413 1585249 [main] ssh-add 382023 void: 0x0 = signal (1, 0x1)
411 1585660 [main] ssh-add 382023 void: 0x0 = signal (2, 0x1)
409 1586069 [main] ssh-add 382023 void: 0x0 = signal (3, 0x1)
419 1586488 [main] ssh-add 382023 fhandler_base::close: closing '/dev/piper' handle 0x90
518 1587006 [main] ssh-add 382023 fhandler_base::close: closing '/dev/pipew' handle 0xA4
608 1587614 [main] ssh-add 382023 fhandler_base::close: closing '/dev/pipew' handle 0xC0
603 1588217 [main] ssh-add 382023 sigproc_terminate: entering
424 1588641 [main] ssh-add 382023 proc_terminate: nchildren 0, nzombies 0
413 1589054 [main] ssh-add 382023 proc_terminate: leaving
783 1589837 [main] ssh-add 382023 __to_clock_t: dwHighDateTime 0, dwLowDateTime 0
411 1590248 [main] ssh-add 382023 __to_clock_t: total 00000000 00000000
418 1590666 [main] ssh-add 382023 __to_clock_t: dwHighDateTime 0, dwLowDateTime 0
415 1591081 [main] ssh-add 382023 __to_clock_t: total 00000000 00000000
23704 1614785 [main] ssh-add 382023 _pinfo::exit: Calling ExitProcess 101120
[end of strace output]
--
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/
- Raw text -