This is the mail archive of the cygwin-developers@cygwin.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

20011101 snapshot broken


Greetings,

Kris Huber has also reported this problem in the main list.

On Win98, with the 20011101 snapshot, 'ssh' dumps core with the
following stackdump:

  $ cat SSH.EXE.stackdump
  Exception: STATUS_ACCESS_VIOLATION at eip=6102F1A0
  eax=00A24598 ebx=6100161B ecx=00000000 edx=00A245D0 esi=610947B4 edi=00404F52
  ebp=007EF708 esp=007EF6F4 program=C:\CYGWIN\BIN\SSH.EXE
  cs=015F ds=0167 es=0167 fs=33DF gs=2B66 ss=0167
  Stack trace:
  Frame     Function  Args
  007EF708  6102F1A0  (00404F52, 00404F4E, 000001F4, 00000001)
  007EFBA8  004050AD  (61110D40, 004B6A0C, 00000000, 00000001)
  007EFD68  00403238  (00000000, 61111EF0, 00A20278, 00000000)
  007EFDA8  61003D16  (00000000, 00000000, 00000000, 00000000)
  007EFDC8  61003F11  (00402538, 00000000, 007EFE08, 004A6EA7)
  007EFDD8  61003F4D  (00000000, 00000000, FFFFFFFF, 00000002)
  007EFE08  004A6EA7  (00402538, 007EFC8C, BFFC9490, 007EFF68)
  007EFE38  0040103D  (00000000, 81909080, 005E0000, 00687353)
  007EFF78  BFF8B537  (8190C488, 81909080, 00000008, 00000000)
        0 [main] ssh 188389 handle_exceptions: Error while dumping state (probably corrupted stack)

Then trying ssh-agent gives me:

  $ eval `ssh-agent`
        0 [main] ssh-agent 2068825 fhandler_base::fork_fixup: %a - Win32 error 6, handle secret_event<0x1>

(The "%a" was really some 8-bit garbage characters that I can't paste faithfully.)

Along with a popup:

  "This program has performed an illegal operation and will be shut down."
  
  "If the problem persists, contact the program vendor."
  
  SSH-AGENT caused an invalid page fault in
  module CYGWIN1.DLL at 015f:61055607.
  Registers:
  EAX=ffe06beb CS=015f EIP=61055607 EFLGS=00010286
  EBX=0000001c SS=0167 ESP=007af6dc EBP=007af6e8
  ECX=611116e0 DS=0167 ESI=ffe06beb FS=299f
  EDX=61110f88 ES=0167 EDI=00000000 GS=0000
  Bytes at CS:EIP:
  39 73 10 74 3c 8d 7b 08 57 e8 ef 0a 01 00 39 73 
  Stack dump:
  61111030 00000000 00000000 007af6f8 61001ef2 ffffffff 61111038 007af704 610021cf 61110f88 007af710 6101274e 611100d8 007af72c 61006f28 61110f88 

Reverting to 20011031 makes everything work again.

Hope this helps.  I can provide an strace upon request, but I doubt I
can build a debugging version of the DLL this week.

Regards,
David


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]