This is the mail archive of the cygwin 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]
Other format: [Raw text]

OpenSSH *** fatal error - unable to load C:\WINDOWS\system32\user32.dll, Win32 error 1114


I'm consistently getting a stack trace when attempting to run a command via ssh, using a dsa key, on a remote Windows Server 2003 SP2 x64 that has Cygwin sshd installed and configured.  The error is occurring at the remote sshd process:

    $ ssh qaautotest1 ls
          2 [main] sshd 3156 D:\cygwin\usr\sbin\sshd.exe: *** fatal error - unable to load C:\WINDOWS\system32\user32.dll, Win32 error 1114
    Stack trace:
    Frame     Function  Args
    002298B4  6102796B  (002298B4, 00000000, 00000000, 00000040)
    00229BA4  6102796B  (6117EC60, 00008000, 00000000, 61180977)
    0022ABD4  61004F1B  (61180101, 0022AC00, 00000000, FFFDDBF8)
    0022AE34  61001756  (6103175B, 612466DC, 0022AEA0, 0022AE68)
    0022BB68  6115EAA4  (00000000, FFFFFFFF, FFFFFFFF, 00000002)
    0022BBA8  610CE5EF  (00000003, 1044E9F0, 0022BCA4, 1044DCA8)
    0022BBC8  610299A7  (1044E9F0, 0022BCA4, 1044DCA8, 0022BCCC)
    0022C0E8  610C3545  (1045AB88, 1045AC38, 00000002, 00000000)
    0022C148  00412F68  (1045AB88, 1045AC38, 104519C0, 6F6260CD)
    0022C198  004132EC  (1045AB88, 1045AC38, 104519C0, 6F6260CD)
    0022C258  00413A0E  (1045AA98, 104519C0, 104519C0, 00000001)
    0022C2A8  0040AC83  (00000062, 00000008, 10450128, 6F6260CD)
    0022C2F8  0043B908  (00000001, 00000000, 10450128, 6F6260CD)
    0022C328  0040B2A7  (1044E868, 1044EA30, 0022CD68, 6F6260CD)
    0022C378  0040C509  (1044DAF0, 1044E9A8, 00000000, 10450128)
    0022C3C8  004141E8  (1044DAF0, 00000003, 10450128, 0022CC4C)
    End of stack trace (more stack frames may be present)

This happens only using pubkey authentication, and only when the ssh server is Win2003 SP2 (with all MS updates applied; the reason it hasn't been upgraded to Win2003R2 or later is that it's a test system for for our application, and we still have some customers that run on  that OS).  I have similar setups on Win2003R2, Win2008SP2 and Win2008R2, none of which exhibit the problem.  The type of client system is immaterial (fails even from Linux ssh clients).
    
Googling around I found http://cygwin.com/ml/cygwin/2010-12/msg00016.html but that's almost a year old, and refers to cygwin1.dll version 1.7.7. My cygwin1.dll is at 1.7.9.

Full cygcheck -s -v -r output for the server is attached.

My gut feeling is that this is an interaction between Cygwin and a bug in Win2003SP2, but I'd like to have that confirmed if possible.

Attachment: cygcheck.out
Description: cygcheck.out

--
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

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