Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
| From | "Joachim Schmitz" <nospam.jojo@schmitz-digital.de> |
|---|---|
| Newsgroups | comp.lang.c |
| Subject | Re: ITUGLIB update |
| Date | 2011-12-13 15:22 +0100 |
| Organization | 1&1 Internet AG |
| Message-ID | <jc7n34$fmn$1@online.de> (permalink) |
| References | <jc7j9k$cl4$1@online.de> |
Joachim Schmitz wrote: > Hi folks > > With quite some embarassment I have to admit to a rather bad and > stupid bug in floss-1.1. It has been brought to my attention last > Sunday and is fixed now, in floss-1.3, but quite a few packages on > ITUGLIB had been build using that broken libfloss.a. > > Background: the floss_read() and floss_write() funktions that are > there to split read()/write() into chunks of at most SSIZE_MAX > (53248) bytes reported a wrong byte count (the last byte count rather > the grand total). > So every program using these calls that reads/writes files larger > than 53248 bytes and checks the return values of the read/write is > doomed to fail. > As bad as that sounds, I've been using bash and vim on a more or less > daily basis and not noticed any problem with them so far, yet they > are potentially affected (see below), so maybe I was only lucky to > not have been biten by the bug. > > I've rebuilt all the potentially affected packages (list follows), so > if you downloaded any of them since about 14Feb2011, please load them > again now (some packages I have just rebuild and replaced on ITUGLIB, > some others I updated to the latest version) > > The list: > floss-1.1-src.tar.gz (left on ITUGLIB for historical reasons) updated > to floss-1.3! > bash-4.1.11-nse.tar.gz (nsr version to follow) > bash-4.2.20-nse.tar.gz (nsr version to follow) > ncurses-5.7-nse.tar.gz updated to ncurses-5.9 > php-5.3.8-nse.tar.gz > readline-6.2-nse.tar.gz updated to readline-6.2.002 > samba-3.5.*-nse.tar.gz updated to samba-3.5.12 > samba-3.6.*-nse.tar.gz updated to samba-3.6.1 > tack-1.07-nse.tar.gz > unzip-6.0-nse.tar.gz > vim-7.2-nse.tar.gz > vim-7.3-nse.tar.gz patchlevel 359 updated to patchlevel 372 > wget-1.13.1-nse.tar.gz updated to wget-1.13.4! > zip-3.0-nse.tar.gz > zlib-1.2.5-nse.tar.gz > > I'm terribly sorry for the inconvenience caused! > > Oh and for those who need the URL to ITUGLIB: > http://ituglib.connect-community.org Sorry, wrong newsgroup... should have gone to comp.sys.tandem Bye, Jojo
Back to comp.lang.c | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
ITUGLIB update "Joachim Schmitz" <nospam.jojo@schmitz-digital.de> - 2011-12-13 14:17 +0100
Re: ITUGLIB update "Joachim Schmitz" <nospam.jojo@schmitz-digital.de> - 2011-12-13 15:22 +0100
Re: ITUGLIB update Kleuske <kleuske@nowhere.net> - 2011-12-14 11:29 +0000
Re: ITUGLIB update Keith Thompson <kst-u@mib.org> - 2011-12-14 13:04 -0800
Re: ITUGLIB update Kleuske <kleuske@nowhere.net> - 2011-12-15 22:23 +0000
csiph-web