Displaying 20 results from an estimated 200 matches similar to: "dict: Leaked a t_pop() call in I/O handler"
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] ->
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
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 Oct 01
1
potential maildir folder rename bug
Admittedly not a common situation but:
MAIL=maildir:~/tmp/dovecot/Maildir ./src/imap/imap
* PREAUTH [CAPABILITY IMAP4rev1 SASL-IR SORT THREAD=REFERENCES MULTIAPPEND UNSELECT LITERAL+ IDLE CHILDREN NAMESPACE LOGIN-REFERRALS] Logged in as pod
01 LIST "" *
* LIST (\HasNoChildren) "." "INBOX"
01 OK List completed.
02 CREATE a
02 OK Create completed.
03 LIST ""
2005 Dec 14
2
Patch: ioloop using kqueue/kevent for FreeBSD
Hi,
I would like to submit the attached patch. It implements IO loop using
FreeBSD's kqueue/kevent syscalls. It is based on snapshot of CVS HEAD as of
2005-12-12.
I could only give it limited testing on FreeBSD 5.4 but it works fine so far.
Vaclav Haisman
-------------- next part --------------
diff -rN -u old-dovecot-cvs/autogen.sh new-dovecot-cvs/autogen.sh
---
2004 Oct 25
0
[PATCH] Request for testing: BSD kqueue ioloop handler
Hello,
attached patch adds experimental ioloop handler which uses BSD kqueue API.
It compiles and survives my small test program, but not thoroughly
tested because I have no suitable BSD machine to torture.
Brave owners of (Free|Net|Open)BSD please test and report results :)
Best regards.
--
Andrey Panin | Linux and UNIX system administrator
pazke at donpac.ru | PGP key: wwwkeys.pgp.net
2004 Aug 30
0
[PATCH] [RFC] epoll based ioloop handler (now with patch)
Sorry, I forgot to attach patch to previous mail.
--
Andrey Panin | Linux and UNIX system administrator
pazke at donpac.ru | PGP key: wwwkeys.pgp.net
-------------- next part --------------
diff -urpNX /usr/share/dontdiff dovecot-cvs.vanilla/configure.in dovecot-cvs/configure.in
--- dovecot-cvs.vanilla/configure.in 2004-08-09 23:14:02.000000000 +0400
+++ dovecot-cvs/configure.in 2004-08-25
2003 Apr 16
1
PATCH Add support for kqueue in ioloop subsystem
Hey,
I noticed that there was an ioloop "module" (if we can call it that) for
select and poll and decided to add one for kqueue (aka kevent) BSDs high
performance descriptor multiplexing API. I haven't done any of the
configure glue stuff but the code is complete and works well. kqueue is
available on all recent versions of FreeBSD, NetBSD, OpenBSD and Darwin
(and therefore MacOS
2005 Dec 15
2
Patch: More of kqueue() support.
Hi,
the attached patch contains these changes:
2005-12-15 22:18 Vaclav Haisman <v.haisman@sh.cvut.cz>
* src/lib/ioloop-kqueue.c: Fix IO_ERROR behaviour.
* src/lib/ioloop-notify-kqueue.c: New file.
* configure.in: Improve kqueue detection and handling. Cleanup.
The configure.in changes that are not related to kqueue are there to make
autoconf 2.59, automake 1.9.6 and libtool 1.5.20
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
2016 Mar 03
2
Dovecot 2.2.21 - segfault
pid 31943 (dovecot), uid 0: exited on signal 11 (core dumped)
dovecot --version
2.2.21 (5345f22)
uname -a
FreeBSD 10.3-BETA2 #0 r295966M: amd64
bt full
#0 0x00000008008eb037 in t_push (marker=0x0) at data-stack.c:133
133 data-stack.c: No such file or directory.
in data-stack.c
(gdb) bt full
#0 0x00000008008eb037 in t_push (marker=0x0) at data-stack.c:133
frame_block = (struct
2003 Oct 03
4
PATCH: mysql authentication
Here's another patch. This one isn't much different from the last patch,
except it tries a little harder to make sure that the required fields
are returned by the query (like the pgsql module does).
One question about how t_strdup works. How and who should memory
returned by t_strdup be freed? My patch has a function my_get_str()
which returns the value of t_strdup, and then I do
2003 Apr 21
1
Message with lots of attachments breaks Dovecot
I have a message with over a 1000 embedded attachments(!), and it breaks
Dovecot. The issue appears to be buffer management. There is some logic
in the function message_part_deserialize_part that seems to assume that
the message part structure is in a contiguous array, but that doesn't
seem to be the case. I haven't been able to figure out enough about the
memory management in Dovecot to
2014 Jul 28
2
not able to compile deleted_to_trash Plugin
Following version and content of .conf file
----------------------------------------------------------------------------------------
root at ABCD:/CavE/download/delete_to_trash# dovecot --version
2.2.9
root at ABCD:/CavE/download/delete_to_trash# dovecot -n
# 2.2.9: /etc/dovecot/dovecot.conf
# OS: Linux 3.13.0-32-generic x86_64 Ubuntu 14.04.1 LTS
auth_mechanisms = plain login
log_path =
2010 Sep 01
3
Dovecot - some more optimisations
I did some more optimisation.
Most performance hit in Dovecot do "for loop" in string operations.
In one case (in message-parser.c) "for loop" has another "for" inside
with the same variable used as iterator. This case is very hard to
optimise by compiler.
I do changes only in top functions listed in oprofile.
Maybe I do more in future.
Code was analysed and
2006 Aug 21
2
Filesystem Quota Enhancement Patch
I have just updated my patch that provides enhanced support for
filesystem-based quotas in Dovecot. I provides 2 main features:
* Support for group quotas
* Number of messages quota for users of maildir
If both user and group quotas are enabled on the filesystem, the plugin
will report the quota that is closer to the maximum independently for
both storage space and message count. The
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
+++
2009 Jun 06
2
expire-tool --test: timestamps
$ /usr/sbin/dovecot --exec-mail ext expire-tool --test
Info: Trash: timestamp 1243963680 (Tue Jun 2 19:28:00 2009
) -> 1244307774 (Tue Jun 2 19:28:00 2009
)
Both human readable timestamps are equal as ctime() returns a pointer
to a static buffer. In addition there are some newline characters added
by ctime(). The following patch is a try to fix this for 1.2.rc5.
--- expire-tool.c.orig
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