Displaying 20 results from an estimated 46 matches for "body_sent".
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
2009 Mar 12
0
Sieve - Backtrace after deliver(brabax): Panic: file sieve-cmu.c: line 264 (part_save): assertion failed: (buf->used - 1 == part->body_size.physical_size)
Hello,
It's my first mailserver I set up. Thanks to everybody who contributes to
dovecot. Dovecot works great for me! One thing I want to get rid off is this
traceback error using dovecot with sieve. Somebody can help on this?
System: Ubuntu server 8.10
dovecot --version
1.1.4
I filter for keywords in mail body with sieve.
Mail is stored at lokal harddrive.
I already deleted
2009 Oct 13
2
Panic: file sieve-cmu.c: line 262 (part_save): assertion failed: (buf->used - 1 == part->body_size.physical_size)
Hi everybody
We are running in the same issue as Maciej Polewczynski does in
http://www.dovecot.org/list/dovecot/2008-September/033645.html
Is there already a solution? I dont think so? In the TODO-File for 1.2.2
this issue is still reported:
####
[...]
- sieve-cmu.c crash: i_assert(buf->used - 1 ==
part->body_size.physical_size);
[...]
####
I am not able to reproduce the problem but I
2005 Sep 19
0
1.0alpha2: two asserts/cores
Hi,
Two cores over the weekend, same assert message in syslog:
imap(user): file message-body-search.c: line 393
(message_body_search_ctx): assertion failed: (input->v_offset <=
part->physical_pos)
Setup: Solaris 9, imap usage only, mbox format, dovecot compiled
with gcc 4.0.1.
gdb sessions of the two core files attached. Let me know if you
need further analysis of the cores.
2009 Apr 03
2
Implementation of editheaders in dovecot
Hello.
I wrote the hook function for deliver. I want to add support of
editheaders in the plug-in for dovecot. For this purpose I wrote the
function rarules_get_stream. Remover of headrs works properly, but
adding does not work. I took Timo Sirainen's advice from http://markmail.org/message/skb6arnll5gaopdr
. Do I use a correct way of creation of a message?
I give backtrace and a
2009 Sep 01
3
assertion failed while using sieve
Hi,
there is a line in TODO: "- sieve-cmu.c crash: i_assert(buf->used - 1 ==
part->body_size.physical_size); ". Yes, we've really seen this crash.
Therefore we upgraded to dovecot-1.2.3 with dovecot-1.2-sieve-0.1.11 in
order to use sieve plugin (i.e. not cmu-sieve). We use Solaris 10 on Sun
servers, we don't use NFS.
However, unfortunately, dovecot with sieve crashes
2007 Dec 17
3
FETCH for mailbox INBOX UID 39641 got too little data: 4823 vs 4825
Whenever I try to access an e-mail in the middle (rather than at the end) of
the mailbox, my mail-client (KMail) gets an error a message like this is
logged in the maillog:
IMAP(mi): FETCH for mailbox INBOX UID 39641 got too little data: 4823 vs 4825
IMAP(mi): Disconnected: Disconnected
The actual numbers vary, but it is always X vs X+2
The problem started when I upgraded to 1.0.8.
2008 Mar 11
2
Mongrel 1.1.4, possible bug http_response
...done = true
raise details
end
@@ -150,9 +150,9 @@
# Used during error conditions to mark the response as "done" so
there isn''t any more processing
# sent to the client.
def done=(val)
- @status_sent = true
- @header_sent = true
- @body_sent = true
+ @status_sent = val
+ @header_sent = val
+ @body_sent = val
end
def done
* If done=() is never reverted, it might be more beneficial to replace
done=(val) just by a done!() and call that in socket_error() instead.
Regards,
Jo
--
Using Opera''s rev...
2009 Apr 13
0
How can I skip EOH in headers?
Hello.
My callback for get_stream is called from mail_get_stream in
mail_storage_copy. Further, mbox_save_init is called and it called
mbox_save_get_input_stream.
backtrace (A) for my callback:
#0 i_stream_header_filter_read (stream=0x8147e00) at istream-header-
filter.c:314
#1 0x080cdbaa in parse_header (mstream=0x8147e00) at istream-header-
filter.c:356
#2 0x080cdc0c in
2008 Dec 02
1
Panic 1.1.x
Hi,
its me again.
I still cant use any 1.1 edition because of recurrent panics...
At the moment i try 1.1.7, i have again panics and problems with Next message unexpectedly lost
dovecot -n
# 1.1.7: /etc/dovecot.conf
# OS: Linux 2.6.24.4 i686 SUSE LINUX 10.1 (i586)
protocols: imap imaps pop3 pop3s
ssl_ca_file: /path/path/*.servername.com.bundle.crt
ssl_cert_file: /path/path/*.servername.com.crt
2011 Jan 17
0
dsync crash
Hello!
I'm converting mailboxes from maildirs to mdbox and dsync crashes on two
of them
/var/mail-nfs-1 - nfs mount
/var/mail-nfs-indexes - local fs
/usr/bin/dsync -f -u user at site.ru mirror
mdbox:/var/mail-nfs-1/mail/site.ru/user/mail:INDEX=/var/mail-nfs-indexes/site.ru/user
dsync(user at site.ru): Panic: file istream-limit.c: line 79
(i_stream_limit_seek): assertion failed: (v_offset
2005 Aug 24
0
verbose imap logging
Implements more verbose imap logging (when client exits).
Similar to existing logging in POP3.
Due to the nature of imap and my incomplete understanding (of the
dovecot code) the session statistics reported have varying accuracy.
Much better than nothing IMO.
Cheers,
Jens
-----------------------------------------------------------------------
'This mail automatically becomes portable
2005 Sep 01
0
another assert/core with 1.0alpha1
Same as reported before:
Assert:
IMAP(user): file mbox-sync-update.c: line 442
(mbox_sync_update_header_from): assertion failed: (ctx->mail.uid == 0 ||
ctx->mail.uid_broken || ctx->mail.uid == mail->uid)
Setup: 1.0alpha1 on Solaris 9, built with gcc 4.0.1
Debug output of the core is attached.
Jeff Earickson
Colby College
-------------- next part --------------
Script started on
2005 Sep 07
0
1.0alpha1: new assert/core
Hi,
I saw a new assert and core dump today in 1.0alpha1.
Setup is Solaris 9, dovecot built with gcc 4.0.1, running
as imap server for mbox format. The syslog said:
IMAP(user): file message-body-search.c: line 393 (message_body_search_ctx): assertion failed: (input->v_offset <= part->physical_pos)
A gdb analysis of the core dump is attached. BTW, I save
core dumps in case you need
2005 Jun 16
1
imap crash
This is from the June 16 CVS, it also happens with June 15 but not with
June 8.
Basically, imap segfaults when opening my mbox. Some details are below:
Core was generated by `imap'.
Program terminated with signal 11, Segmentation fault.
#0 0x08094e5c in message_parse_header_next (ctx=0x80c8e10, hdr_r=0xbffff64c)
at message-parser.c:755
755 if (msg[0] ==
2010 Jun 21
1
Plugin Handle input messages
Hi Timo....
I try to change my plugin to read the input email to increase a header line
and one \r\n.
But i need help to get this input....
My plugin is based in zlib plugin.
In "static int zlib_permail_get_stream" function, have it.
if (imail->data.stream != NULL ||
(_mail->uid == 0 && zuser->save_handler == NULL)) {
return
2005 Aug 16
2
test80: assert/core debug info
Timo,
Attached is gdb information from core dumps related to the
following assert in test-80:
IMAP(username): file mbox-sync-update.c: line 442
(mbox_sync_update_header_from): assertion failed: (ctx->mail.uid == 0 ||
ctx->mail.uid_broken || ctx->mail.uid == mail->uid)
My setup: Solaris 9, mbox format. test-80 compiled with
gcc 4.0.1 using the following configure options:
CC=gcc
2005 Jun 04
0
Crash and Assertion Error
I've attached two backtraces, one from a segfault and another from an
assertion error in imap. I've seen a couple of the same assertion and
this is the only segfault. It looks like they could be related. They
both have to do with indexing anyway...
The code is from CVS as of May 30.
The segfault happened while imap was doing searches for my pine filters.
I've also noticed that in
2010 Feb 27
2
Possible CPU Denial-Of-Service attack to dovecot IMAP.
Hi All!
Some time ago, we received e-mail message, which makes our server CPU
exhaustion attack.
---
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
26319 5751796 20 0 2868 1868 1484 R 99.2 0.1 22:04.77 imap
---
It happens when I try open mail folder with this buggy message.
Our setup:
-- slackware 11.0, x86_32
-- linux 2.6.31.6
-- dovecot 1.2.10
-- mailbox(not
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