Bug#653047: closed by Mike Hommey <mh at glandium.org> (Re: Bug#653047: jshashtable.h uses UINT32_MAX without including jsstdint.h)

Cyril Brulebois kibi at debian.org
Wed Jan 25 17:02:32 UTC 2012


severity 653047 important
thanks

Debian Bug Tracking System <owner at bugs.debian.org> (23/12/2011):
> On Fri, Dec 23, 2011 at 03:53:44AM +0100, Michael Biebl wrote:
> > Package: libmozjs-dev
> > Version: 9.0.1-1
> > Severity: serious
> > File: /usr/include/mozjs/jshashtable.h
> > 
> > $ grep UINT32_MAX *
> > jshashtable.h:        JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX);
> > jshashtable.h:        JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX);
> > jsstdint.h:#define UINT32_MAX 4294967295U
> > 
> > $ grep jsstdint.h jshashtable.h
> > 
> > This breaks software using that header, thus RC severity
> 
> That header goes away in version 10. I don't even think it was meant
> to be public.

Downgrading severity accordingly, giving us an opportunity to migrate
iceweasel 9 “soon”. 

Mraw,
KiBi.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-mozilla-maintainers/attachments/20120125/6a020388/attachment.pgp>


More information about the pkg-mozilla-maintainers mailing list