This is the mail archive of the cygwin@sources.redhat.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]

Re: Issues resolved in 1.1.5, time for 1.1.6?


On Fri, Nov 17, 2000 at 10:22:37PM -0500, Charles S. Wilson wrote:
>Christopher Faylor wrote:
>> 
>> Problems solved:
>> 
>> - fixed the make -j and zsh hanging problems.
>> 
>> - fixed 'clear screen' only clearing part of the screen when horizontal
>>   buffer is larger than visible buffer.
>> 
>> - fixed problem with rewinddir.
>> 
>> - fixed problem with ./.foo when cwd is root.
>> 
>> If there are no other serious issues, I am going to release 1.1.6 on
>> Tuesday.
>
>I'm copying this to the xemacs-nt list.  Those of you familiar with the
>XEmacs code, please be gentle when correcting my misconceptions (I'm
>sure there are some) -- as they say, "a little knowledge is a dangerous
>thing"...
>
>What about the "*main_environ = NULL" patch in dcrt0.cc ?

It's been there since I supplied you with the patch.  I should have mentioned
it in the above mail.

>AFAIRC, when you run XEmacs.exe it creates a copy of itself in memory,
>populates various areas of its codespace with pre-compiled lisp code
>(which is *stored* as an additional section in the pe-i386 executable). 
>Then, it exec's this new, 'dumped' xemacs.  Somewhere along this path,
>something goes haywire with environment passing.  However, because of
>the weirdness, it's beyond my limited familiarity with the XEmacs code
>to debug -- but the "*main_environ = NULL" patch seems to fix it.

It must be copying the environment pointer but not the memory that it
is pointing to, which is outside of the main heap.

cgf

--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com


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