Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
| From | Kleuske <kleuske@nowhere.net> |
|---|---|
| Newsgroups | comp.lang.c |
| Subject | Re: ITUGLIB update |
| Date | 2011-12-14 11:29 +0000 |
| Organization | A noiseless patient Spider |
| Message-ID | <jca1bb$tjk$3@dont-email.me> (permalink) |
| References | <jc7j9k$cl4$1@online.de> <jc7n34$fmn$1@online.de> |
On Tue, 13 Dec 2011 15:22:24 +0100, Joachim Schmitz saw fit to publish the following: > 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 Errare humanum est. Good luck! -- One does not thank logic. -- Sarek, "Journey to Babel", stardate 3842.4
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