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]

cygwin-1.5.6-1 Vim now broken

I installed the new 1.5.6-1 and rebooted. I then went to edit a file with
vim. I changed one line of code and went to save the file. This is what

 - vi
'Vim: Caught deadly signal SEGV
Vim: preserving files...

Basically I cannot use Vim to edit files - as it now stands.

Used setup.exe to backed out to 1.5.5-1, rebooted  - and Vim is back to
full functionality.

Brian Kelly

"Christopher Faylor" <>
on 01/19/2004 10:56:41 AM

Please respond to

Sent by:

cc:     (bcc: Brian Kelly/WTC1/Empire)

Subject:    [ANNOUNCEMENT] Updated: cygwin-1.5.6-1

I've made a new version of the Cygwin DLL and associated utilities
available for download.  As usual, a list of what has changed is below.

I'd like to send a special thanks to Thomas Pfaff who is stepping down
as the cygwin pthreads maintainer.  His efforts in improving pthreads
functionality were greatly appreciated.

To update your installation, click on the "Install Cygwin now" link on
the web page.  This downloads setup.exe to your
system.  Then, run setup and answer all of the questions.

If you have questions or comments, please send them to the Cygwin
mailing list at: .


If you want to unsubscribe from the cygwin-announce mailing list, look
at the "List-Unsubscribe: " tag in the email header of this message.
Send email to the address specified there.  It will be in the format:

If you need more information on unsubscribing, start reading here:

Please read *all* of the information on unsubscribing that is available
starting at this URL.

Christopher Faylor
Red Hat, Inc.

Changes since 1.5.5-1:

- Implement mknod.  (Christopher Faylor)

- Renumber many major/minor device numbers to be more like linux.
(Christopher Faylor)

- Revamp signal processing to allow beginnings of ability to send
signals to threads.  (Christopher Faylor)

- Create shared memory regions in appropriate name space and
with ACLs explicitly including their owner. (Pierre Humblet)

- Protect tty access from unauthorized users.  (Pierre Humblet,
Christopher Faylor)

- Add some missing entries to /usr/include/paths.h. (Christopher Faylor)

- Add some missing entries to /usr/include/tzfile.h. (Christopher Faylor)

- Fix problems with failing exec in a vfork.  (Christopher Faylor)

- Set errno to E2BIG if command line is longer than the CreateProcess
(Corinna Vinschen)

- mmap fixes.  (Corinna Vinschen)

- Implement TIOCLINUX ioctl.  (Pavel Tsekov)

- Fix problem with TIOCGWINSZ.  (Christopher Faylor)

- Reimplement sched_rr_get_interval for NT systems.  (Vaclav Haisman)

- Fix some thread initialization races for stdio.  (Christopher Faylor)

- Correctly define MAP_FAILED as void *.  (Yitzchak Scott-Thoennes)

- Fix problems programs which need a console available when running on a
pty.  (Christopher Faylor)

- Don't send SIGHUP on CTRL_LOGOFF_EVENT to processes running in
invisible Windows stations (like services).  (Corinna Vinschen)

- Add escape sequences for codepage ansi <-> oem switching for ncurses
frame drawing capabilities.  (Micha Nelissen, Corinna Vinschen)

- Implement System V shm, sem, msg handling in cygserver.  (Corinna

- Fix return value from FIONBIO ioctl.  (Christopher Faylor)

- Don't clobber O_APPEND when both O_NONBLOCK/O_NDELAY are set for
F_SETFL.  (Brian Ford)

- Disallow filenames consisting entirely of three or more dots.
(Corinna Vinschen)

- Encode filenames consisting of more than two dots for managed mode.
(Igor Pechtchanski)

- Make tmpfile 64-bit aware.  (Corinna Vinschen)

- Correctly define *64_MAX.  (Corinna Vinschen)

- Fix Windows 95 handling of some network functions.  (Corinna Vinschen)

- Don't open a directory which lacks read privileges.  (Christopher Faylor)

- Implement vwarnx, vwarn, warn, warnx, verr, verrx, err, errx.
(Corinna Vinschen)

- Fix handling of freerange cygthreads which caused occasional hangs.
(Christopher Faylor)

- Fix utmp handling so that login/logout are correctly recorded.
(Corinna Vinschen)

- Implement getprogname, setprogname.  (Corinna Vinschen)

- Raise SIGSYS if cygserver is not running for some cygserver-specific
calls.  (Christopher Faylor)

- Default to always checking for cygserver.  (Christopher Faylor)

- Add installation instructions for cygserver.  (Corinna Vinschen)

- Correct api major version check so that newer dlls will work with
older apps but not vice versa.  (Christopher Faylor)

- Implement sigwait.  (Christopher Faylor)

- Implement flock. (Nicholas Wourms)

- Make fcntl 64-bit aware.  (Corinna Vinschen)

- Remove polling loop for serial tcflush which caused "hangs".
(Brian Ford)

- Allow multiple pathnames on the cygpath command line.  (Mark Blackburn)

- Add ipcrm and ipcs to cygwin distribution.  (Corinna Vinschen)

- Change mkgroup to print "root" group with local admins group sid
and gid 0.  (Corinna Vinschen)

- Implement new options for passwd(1):
  -c/-C   User must not/may change password.
  -e/-E   User's password never expires/expires according to aging rules.
  -p/-P   Password not required/is required for user.
(Corinna Vinschen)

- Implement missing POSIX SEM calls sem_open, sem_close, sem_timedwait
and sem_getvalue. (Corinna Vinschen)

- Thread safe inserts/deletes for pthread object lists.  (Thomas Pfaff)

- Fix memory leak in stdio.  (Thomas Pfaff)

- Allow negative pids as arguments to kill program since they specify
process groups.  (Christopher Faylor)

Unsubscribe info:
Problem reports:

"WellChoice, Inc." made the following
 annotations on 01/19/2004 09:41:58 PM
Attention!  This electronic message contains information that may be legally confidential and/or privileged.  The information is intended solely for the individual or entity named above and access by anyone else is unauthorized.  If you are not the intended recipient, any disclosure, copying, distribution, or use of the contents of this information is prohibited and may be unlawful.  If you have received this electronic transmission in error, please reply immediately to the sender that you have received the message in error, and delete it. Release/Disclosure Statement

Unsubscribe info:
Problem reports:

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