Displaying 20 results from an estimated 1100 matches similar to: "Bug: quota-maildir.c, array accessed out of bounds"
2006 Jul 14
0
dovecot 1.00 RC2 bugs
imho, dovecot 1.00 RC2 has two bugs at the maildir quota implementation
1. Incorrect calculation of used storage and count of messages
When calculating, dovecot counts "." and ".." directory entries. So, if
there are no subdirs and messages in maildir,
maildirsize still shows 4 messages and some used storage.
My workaround is
--- src/plugins/quota/quota-maildir.c.orig Sun
2020 Feb 07
2
Dovecot/doveadm quota
Hello,
Is there any reason why dovecot relies on S= instead of real disk size email takes?
1) compressed mails take less than than the S= specified
2) we could avoid using "S=" for the lookups and count every file there, including indexes and mails without S=... if we'd read filesizes
Eample:
# ls -l '1567026317.M331058P4751.testing.server.com,S=3086,W=3148:2,S'
-rw-------
2006 Feb 16
1
ugly hack to make maildir quotas work
Timo encouraged me to forward this to the list. Basically it pokes
the right value into the right place to make quota deltas work properly
when saving mail to Maildirs.
It's a nasty hack workaround, so don't rely on it without understanding
that it should be superseded in future.
Without this, saving to a maildir doesn't increment quota.
---
2006 Apr 14
0
Quota again
Hi,
quota is now working well, except that both quota-fs and quota-maildir
is showing incorrect values. I have to use this patch to get correct
numbers. I _know_ it's totally wrong, and that the cause have to be
something else, I just want to know if this is something with my setup,
or what? With these changes the values are correct (Indeed the quota-fs
is correct, the quota-maildir is at
2019 Nov 20
2
[Clang] memory allocation
Hi,
Could anyone please help me understand why Clang reallocates the same
memory address for different variables while their lifetime intersect?
Here is an example code:
#include <stdlib.h>
#include <stdio.h>
#include <memory.h>
#include <alloca.h>
/* Checking information */
static int solutions[] = {
1,
0,
0,
2,
10, /* 5 */
2019 Nov 26
2
[Clang] memory allocation
Thanks David for your reply!
However, OK is called inside nqueens. So, the same stack space cannot be
used/reused for both of them.
Best,
Mohammad
On Wed, Nov 20, 2019 at 11:43 PM David Blaikie <dblaikie at gmail.com> wrote:
> You printed &j and &solutions - did you mean to print 'solutions' instead
> of '&solutions' Because 'solutions' and
2010 Apr 28
1
[PATCH] RFC: Running initscripts from kinit
For our platforms, we'd like to embed several different userland scripts /
programs that are executed before we have mounted the root filesystem as part
of the initramfs payload.
Specifically, I'd like to have multiple scripts executed before do_mounts(), so
I coded up this simple do_initscripts function that executes all executables
found in /etc/init.d in alphabetically sorted order.
I
2008 Jan 23
0
[LLVMdev] help - needed - compiling llvm-gcc4.2 frontend on cygwin
Hi,
I am new to LLVM & to this mailing list.
I need help compiling llvm-gcc-frontend-4.2 on windows using cygwin
I have gcc 4.2.2 (compiled from source)
here is my configure - command line (hope this is correct)
****
bash-3.2$ ../llvm-gcc/configure --prefix=/usr/local/llvm-gcc
--program-prefix=llvm- --enable-llvm=/cygdrive/d/llvm-svn/llvm-objdir/
--enable-languages=c,c++
2008 Mar 19
2
problem with worker status
Hi,
I have a page were users can start jobs that may take several hours to
run. BackgrounDrb is perfect for me and seems to be working well most of
the time but some times I have the following problem:
My worker is set up like this:
class UploadWorker < BackgrounDRb::MetaWorker
set_worker_name :upload_worker
set_no_auto_load(true)
def create(args = nil )
file = args[:file]
2008 Mar 05
1
antispam plugin / mailtrain backend: t_pop() leak & killed with signal 6
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hello,
antispam plugin version downloaded HEAD snapshot today.
Leaked a t_pop() call in I/O handler 0x805b350
Raw backtrace: imap [0x80ad741] -> imap [0x80ad65c] ->
imap(io_loop_handler _run+0x1ce) [0x80b35ce] -> imap(io_loop_run+0x28)
[0x80b29a8] -> imap(main+0x5a0) [0x8063590] ->
/lib/tls/i686/cmov/libc.so.6(__lib
2007 Dec 10
1
dict: Leaked a t_pop() call in I/O handler
Hello,
I've just installed another postfix+dovecot based mail service (I
love dovecot! :-), and I found this message "dict: Leaked a t_pop()
call in I/O handler (nil)" being logged each time I authenticate
against it via POP3 or IMAP.
Searching through the code, I've found this (this is Dovecot v1.0.8):
---- src/dict/dict-cache.c ----
void dict_cache_unref(struct dict_cache
2010 Sep 10
2
Panic: Leaked t_pop() call
I have version 2.0.0 and upgraded to 2.0.2 and after - this is happend:
Raw backtrace:
/opt/dovecot2/lib/dovecot/libdovecot.so.0 [0xb7e3425e] ->
/opt/dovecot2/lib/dovecot/libdovecot.so.0 [0xb7e342b5] ->
/opt/dovecot2/lib/dovecot/libdovecot.so.0 [0xb7e338d6] ->
/opt/dovecot2/lib/dovecot/libdovecot.so.0 [0xb7e31cb1] ->
dovecot/pop3(client_handle_input+0x8e) [0x804be7e] ->
2006 Apr 19
0
[patch] Re: Test migration (IMAP copy) and INTERNALDATE?]
I haven't been able to find what is responsible for altering the time on
APPENDed mail, but was able to come up with a temporary workaround ...
simply calling utime() later on in the process resolves it.
Below is my patch.
Steve
--- dovecot-1.0.beta7-orig/src/lib-storage/index/maildir/maildir-save.c
2006-03-25 05:53:43.000000000 -0500
+++
2007 Dec 06
3
imap crash with fts squat enabled.
Hi Timo,
Here is the backtrace for your reference. I have already applied
dovecot-97702c9c4111 changes to my 1.1 beta10 code base.
I am running dovecot on FC7, gcc 4.1.2, mailbox is on NFS. Whenever I did
UID SEARCH body "xxxx"
imap crashes.
Program terminated with signal 6, Aborted.
#0 0x00110402 in __kernel_vsyscall ()
(gdb) bt full
#0 0x00110402 in __kernel_vsyscall ()
No
2010 Oct 05
2
Feature request for maildir style boxes
greetings,
i'd like to ask for a certain feature request.
dovecot:maildir_uidlist_recreate() to set the gid of new files based on
the parent directory group ownership and normally that's desired, an
appropriate security method. on our server, we use directory
permissions to more stringently isolate access between users and
services. we have three group ids used for this, and i'll
2010 Apr 14
1
[LLVMdev] Most efficient way to count # of intrcutions in a module ?
I need to count the total number of instructions in a given module.
The only way I found is using the obvious double iteration as seen
below. Is there any more efficient way to achieve this ? I don't like
the fact that simple calculation like that has performance of o(F*B)
(# of functions * # of blocks per function)
unsigned int calcSize(Module* mod)
{
unsigned int size = 0;
for
2003 May 14
1
Creating and renaming mbox folders on NFS auto-installed partitions
I'm trying dovecot-0.99.9.1 in place of uw-imap which ground to a halt
on a 500MHz SunBlade 100 Solaris 8 system which acts as our Departmental
mail server. INBOXes are mbox files on the servers's local SCSI disk.
But user directories are auto mounted from other Sun NFS servers and
these may contain other mbox mailboxes in a ~/Mail directory.
There's a problem with creating (and with
2008 Dec 11
1
Hi guys other error, one link set to /dev/null in web
Hi,
I'm enconter other error, is one link to not found in documents manual to
centos[1], in site click next link go to not found site[2].
One probability solution problem is referece to correct page[3]. Problems
some s3 change to s1 :)
Bye....
( I remember my english is bad =p )
Reference:
[1]
http://www.centos.org/docs/5/html/5.2/Deployment_Guide/s3-filesystem-boot.html
[2]
2010 Jun 19
3
Error: dict: Leaked a t_pop() call
I'm running dovecot 1.0.7 on CentOS 5.5, and I've configured it to work
with PostfixAdmin (http://sourceforge.net/projects/postfixadmin/).
Everything seems to work great, except for one problem. Any time a user
logs in, I get errors like the following
Jun 19 02:21:59 ve dovecot: dict: Leaked a t_pop() call in I/O handler (nil)
Jun 19 02:21:59 ve dovecot: dict: Raw backtrace: dict
2006 Feb 03
1
passwd-userdb with args
I'm not sure why the 'passwd' userdb didn't allow args, but it meant (for
instance) that the quota plugins weren't usable. I spent quite a bit of time
trying to get my new quota-rquotad plugin to work, only to find out that it
was my 'quota=rquotad:<filesystem list>' argument that wasn't being passed
to the imap child :)
The attached patch implements