Your message dated Wed, 16 Mar 2016 16:02:56 +0100
with message-id 
<1458140576.3820013.550944698.564dc...@webmail.messagingengine.com>
and subject line Closing ancient bugs
has caused the Debian Bug report #273259,
regarding courier-base: maildrop -q happily overflows a signed integer somewhere
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
273259: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=273259
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: courier-base
Version: 0.45.6.20040712-1
Severity: normal

If you call `maildirmake -q 2147483647S ./foo && cat ./foo/maildirsize`
(after doing the initial `maildirmake ./foo`), you end up w/:
2147483647S
           0            0

That's fine; a quota of 2147483647 bytes, and the mailbox is currently
empty.  However, if you increase the number of bytes by 1 (`maildirmake
-q 2147483648S ./foo && cat ./foo/maildirsize`), you get:

           0            0

Presumably, courier is overflowing a signed integer, and refusing to
write out a negative number for the quota.  It should probably use an
unsigned long instead (or even an uint64_t, if the platform allows for
it), and if it overflows that, die w/ a non-zero code.



-- System Information:
Debian Release: 3.1
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.8-1-k7
Locale: LANG=en_US, LC_CTYPE=en_US

Versions of packages courier-base depends on:
ii  debconf                     1.4.36       Debian configuration management sy
ii  libc6                       2.3.2.ds1-16 GNU C Library: Shared libraries an
ii  libfam0c102                 2.7.0-5      client library to control the FAM 
ii  libgdbm3                    1.8.3-2      GNU dbm database routines (runtime
ii  perl                        5.8.4-2.2    Larry Wall's Practical Extraction 

-- debconf information:
  courier-base/maildir: Maildir
  courier-base/authnotice:
* courier-base/webadmin-configmode: false


--- End Message ---
--- Begin Message ---
Version: 0.73.1-1.6

I am closing all pre-wheezy bug reports and non-critical wheezy bug
reports. If you can reproduce the issue using jessie (or even better
current unstable), feel free to reopen the bug.

Cheers,
-- 
Ondřej Surý <[email protected]>
Knot DNS (https://www.knot-dns.cz/) – a high-performance DNS server

--- End Message ---

Reply via email to