Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.c > #14558

Re: ITUGLIB update

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>

Show all headers | View raw


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


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