login-1.3 can't work on the recent snapshots.

Chris Faylor cgf@cygnus.com
Wed Jul 19 11:15:00 GMT 2000


On Thu, Jul 20, 2000 at 01:36:17AM +0900, Kazuhiro Fujieda wrote:
>>>> On 05 Jul 2000 23:28:46 +0900
>>>> Kazuhiro Fujieda <fujieda@jaist.ac.jp> said:
>
>> The login-1.3 of the net release seem not to work with the
>> recent snapshots. I tested it with inetutils-1.3.2-4 under
>> WinNT4 Sp6a and the latest snapshot.
>> 
>> When I connected with in.telnetd, I was able to find the
>> following message. But I couldn't start the remote session,
>> because bash.exe spawned by login.exe was choked by the system
>> error of "The application failed to initialize properly (0xc0000022).".
>
>I managed to find the cause of this problem.
>
>spawn_guts can modify values referred by `child', even though
>there is a case where `child' == `myself'.

Is this when spawn_guts is called to 'exec[lv]p?()' something?

>As a result, CreateProcessAsUser create a process with wrong sids
>generated by sec_user using the modified values referred by `myself'.

cgf


More information about the Cygwin-developers mailing list