Displaying 20 results from an estimated 100 matches similar to: "Panic: Leaked t_pop() call"
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 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
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
2011 Feb 02
1
Resource temporarily unavailable
On very high traffic in POP3 I have flood of messages in my log:
Feb 2 16:32:17 pp4 dovecot: pop3: Error:
net_connect_unix(/var/run/dovecot/auth-master) failed: Resource
temporarily unavailable
What a Terrible Failure (WTF)?
Can You help me resolve this problem?
I've not found any info about auth-master problem :/
My settings:
default_process_limit = 2000
default_client_limit = 4096
2010 Aug 10
1
Why p_strdup and other string functions uses loops instead strlen? (dovecot 2.0.rc4)
I did Dovecot profiling on huge e-mail system, and p_strdup was very
high on list.
I do minor change:
p_strdup:
/*
for (len = 0; (str)[len] != '\0'; )
len++;
len++;
*/
len = strlen(str) + 1;
p_strndup:
/*
len = 0;
while (len < max_chars && ((const char *) str)[len] != '\0')
len++;
*/
len = strnlen(str, max_chars);
And after changes strdup drop down on the
2010 Sep 03
1
safe_memset
samples % lib function
4 0.0525 libdovecot.so.0.0.0 sha1_result_libmysqlcli(..)
7 0.0919 libdovecot.so.0.0.0 io_loop_handler_run
36 0.4729 libdovecot.so.0.0.0 imap_parser_reset
227 2.9817 libdovecot.so.0.0.0 pool_alloconly_unref
7339 96.4009 libdovecot.so.0.0.0 pool_alloconly_clear
7710 3.2463
2010 Oct 11
1
Dovecot 2.0.5 crash when It cannot remove maildir
This is scenario that cause segmentation fault in my Dovecot.
Maybe I do something wrong, but I don't know what...
We run: mailbox_delete
mailbox_delete do: mailbox_open(box) < 0
and after we have: box->v.delete(box) which run index_storage_mailbox_delete
index_storage_mailbox_delete do:
mailbox_close(box); and now mailbox is closed
(this close box->view and mailbox open)
Try to
2012 May 30
2
Strange Dovecot 2.0.20 auth chokes and cores
When we upgrade our kernels from 2.6.32.2 to 3.2.16 something strange
has happened.
On high traffic dovecot/auth looks like not responding.
We found a lot of this lines at the log:
dovecot: pop3-login: Error: net_connect_unix(pop3) failed: Resource
temporarily unavailable
(...) and clients stop authorizing
Some other errors follow in the wake of:
dovecot: pop3: Error: Raw backtrace:
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
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
---
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
2007 Nov 15
1
imap process consuming 100% CPU (Dovecot 1.0.3)
>
> Is this behavior cured, or do you continue to see it?
>
No, the behavior isn't cured. We still continue to see it
with various clients. I have posted a couple of truss outputs,
but so far no resolution.
Sorry for the slow response. I've been "fighting other fires".
Jackie
> Jackie Hunt wrote:
> >> On Mon, 2007-09-03 at 12:37 +0200, Robert
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
2016 Oct 17
2
Dict proxy client returning empty string instead of multiline string
Hi!
Looking at the code, I think the bug is that it just copies pointer to the value, it should, instead, duplicate the value to some memory region. Can you see if this following patch fixes it?
Aki
> On October 17, 2016 at 4:14 PM Pierre Jaury <pierre at jaury.eu> wrote:
>
>
> Okay, it seems to me that the bug is due to "t_str_tabunescape" using
> the unsafe
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
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
2016 Oct 17
2
Dict proxy client returning empty string instead of multiline string
Oh duh, it used datastack pool. Try again with the attached patch? Please remember to clear the previous one out before trying.
Aki
>
> The trace is missing some symbols, I will debug tomorrow and see where
> the call comes from exactly.
>
> Regards,
>
>
> On 10/17/2016 06:23 PM, Aki Tuomi wrote:
> > Hi!
> >
> > Looking at the code, I think the bug
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
2010 Oct 11
0
AUTOREPLY Dovecot 2.0.5 crash when It cannot remove maildir
Vielen Dank f?r Ihre Email!
Ich bin heute leider nicht im B?ro, erhalte Ihre Email aber trotzdem. In dringenden F?llen k?nnen Sie mich auch per Handy erreichen: 0177-7372923.
Mit freundlichen Gr??en aus Sarstedt
Hauke Hagedorn
--
Hagedorn Internet- & Veranstaltungsdienstleistungen
Wenderter Str. 37d
31157 Sarstedt
Ust-Id DE 256037115
Tel: +49 5066 917 339 1
Fax: +49 5066 917 339 9