Displaying 20 results from an estimated 40 matches for "i_stream_seekable".
2003 Apr 21
0
Patch for zero content-length
mbox-index.c uses a zero content length as a flag for an invalid
Content-Length: header. Unfortunately zero is also a valid value for
Content-Length. The patch below attempts to address the problem.
*** mbox-index.h.orig Tue Apr 15 09:04:02 2003
--- mbox-index.h Sun Apr 20 11:42:12 2003
***************
*** 19,24 ****
--- 19,25 ----
struct istream *input;
uoff_t
2017 May 18
3
lmtp segfault after upgrade
Hello Tom
On 02.05.2017 11:19, Timo Sirainen wrote:
> On 2 May 2017, at 10.41, Tom Sommer <mail at tomsommer.dk> wrote:
>>
>> (gdb) bt full
>> #0 i_stream_seek (stream=0x21, v_offset=0) at istream.c:298
>> _stream = <value optimized out>
>> #1 0x00007fe98391ff32 in i_stream_concat_read_next (stream=0x1efe6c0) at istream-concat.c:77
>>
2017 Apr 27
3
Problem with LMTP
>
> Can you post
>
> gdb /usr/libexec/dovecot/lmtp /path/to/core
> bt full
>
GNU gdb (Ubuntu 7.11.1-0ubuntu1~16.04) 7.11.1
Copyright (C) 2016 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later
<http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
2017 May 02
4
lmtp segfault after upgrade
On 2017-05-02 09:35, Aki Tuomi wrote:
> On 2017-05-02 10:20, Tom Sommer wrote:
>> On 2017-05-01 19:26, Aki Tuomi wrote:
>>>> On May 1, 2017 at 8:21 PM Tom Sommer <mail at tomsommer.dk> wrote:
>>>>
>>>>
>>>> I just upgraded our Director to 2.2.29.1 from 2.2.26, and now my
>>>> dmesg
>>>> and /var/log/messages
2010 Dec 21
2
over quota issue
I have a situation where if a user is over quota and sending through postfix
I get an error, now this error only happens if the user is over quota,
otherwise it works with no problem. However if sending using
/usr/local/libexec/dovecot/dovecot-lda it works every time even if
overquota, any ideas? I just can't seem to figure this one out.
TIA, Paul
Using mail command
Dec 21
2010 Mar 29
3
2.0.beta4, Panic: stream doesn't support seeking backwards
Hi,
got the following with beta4 while uploading messages from a local
mbox to the dovecot server in my LAN, tested with mutt and sylpheed,
the same action works with 1.2.11:
Mar 29 13:42:46 [dovecot] imap(juergen): Panic: stream doesn't support
seeking backwards
Mar 29 13:42:46 [dovecot] imap(juergen): Raw backtrace:
/usr/lib/dovecot/libdovecot.so.0 [0xb76b7ec4] ->
2017 May 18
2
lmtp segfault after upgrade
On 18.05.2017 10:55, Tom Sommer wrote:
> On 2017-05-18 09:36, Teemu Huovila wrote:
>> Hello Tom
>>
>> On 02.05.2017 11:19, Timo Sirainen wrote:
>>> On 2 May 2017, at 10.41, Tom Sommer <mail at tomsommer.dk> wrote:
>>>>
>>>> (gdb) bt full
>>>> #0 i_stream_seek (stream=0x21, v_offset=0) at istream.c:298
>>>>
2004 Mar 06
0
Mails manipulation and indices
I've recently manipulated the contents of my maildir, changing the content
of some mail files (mime handling and such...). This broke dovecot since it
expected different filesizes while reading contents of files that were
previously indexed. Therefore dovecot returned some assert like this:
imap(jwk at bug.it): file istream.c: line 163 (i_stream_seek): assertion
failed: (v_offset <=
2014 Apr 23
1
zlib maildir reindex broken
...and maildir. If messages are re-indexed, the INTERNALDATE of all messages is set to the time the re-index is done.
The problem seems to be in src/plugins/zlib/zlib-plugin.c in the function zlib_mail_cache_open.
During a reindex maildir_mail_get_received_date() does an i_stream_stat on the the i_stream_seekable stream created in zlib_mail_cache_open, but this istream does not know about the original maildir message file and always returns the current time for the file's stat times.
This is also broken on initial index, but if mail is indexed when it's received (ours isn't) it coincidentally g...
2017 May 10
0
Problem with LMTP
On 27.04.2017 09:42, Angel L. Mateo wrote:
>>
>> Can you post
>>
>> gdb /usr/libexec/dovecot/lmtp /path/to/core
>> bt full
>>
> GNU gdb (Ubuntu 7.11.1-0ubuntu1~16.04) 7.11.1
> Copyright (C) 2016 Free Software Foundation, Inc.
> License GPLv3+: GNU GPL version 3 or later
> <http://gnu.org/licenses/gpl.html>
> This is free software: you are
2017 May 19
1
lmtp segfault after upgrade
On 2 May 2017, at 11.19, Timo Sirainen <tss at iki.fi> wrote:
>
> On 2 May 2017, at 10.41, Tom Sommer <mail at tomsommer.dk> wrote:
>>
>> (gdb) bt full
>> #0 i_stream_seek (stream=0x21, v_offset=0) at istream.c:298
>> _stream = <value optimized out>
>> #1 0x00007fe98391ff32 in i_stream_concat_read_next (stream=0x1efe6c0) at
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
2017 Jul 21
2
Core dumped when authenticating to managesieve
Hey,
I'm getting "Error in MANAGESIEVE command received by server." and
service(managesieve-login) killed with signal 11 (core dumped) when doing
two line autenticate(sogo) to managesieve().
# telnet localhost 4190
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
"IMPLEMENTATION" "Dovecot Pigeonhole"
"SIEVE"
2017 May 02
2
lmtp segfault after upgrade
On 2017-05-01 19:26, Aki Tuomi wrote:
>> On May 1, 2017 at 8:21 PM Tom Sommer <mail at tomsommer.dk> wrote:
>>
>>
>> I just upgraded our Director to 2.2.29.1 from 2.2.26, and now my dmesg
>> and /var/log/messages are getting flooded by these errors:
>>
>> lmtp[45758]: segfault at 21 ip 00007fb412d3ad11 sp 00007ffe83ad2df0
>> error 4 in
2007 Jan 30
1
1.0rc19 with plugins on AIX 5.2
Hello,
has anyone out there successfully build dovecot on AIX with plugins
supported? I'm talking about an dlopen error when a plugin tries to
access global symbols, that are defined in the dovecot "parent" binary
For example:
# MAIL_PLUGINS=zlib /usr/local/libexec/dovecot/imap
imap(root): Error:
dlopen(/usr/local/lib/dovecot/imap/lib20_zlib_plugin.so) failed:
rtld: 0712-001
2011 May 06
4
compressed mboxes very slow
I have some archive mails in gzipped mboxes. I could use them with
dovecot 1.x without problems.
But recently I have installed dovecot 2.0.12, and they are slow. very
slow.
Creating index files takes about 10 minutes for ~20M file with 560
messages for bzipped mbox, for gzipped is little better but still
unusable :(
Stracing dovecot process shows that every ~ 20 messages it rereads
complete mbox
2017 Apr 26
3
Problem with LMTP
Hello,
I'm having a problem with LMTP in a proxy server since I upgraded from
2.1.16 to 2.2.28.
In my logs I have:
Apr 26 12:54:17 musio12 dovecot: lmtp(2082): Fatal: master:
service(lmtp): child 2082 killed with signal 11 (core dumped).
As far as I could check the message is delivered in a later connection.
I have enabled core dumped files, but how could I debug it?
--
Angel L.
2010 Dec 20
1
quota issues
Hi I seem to be getting an error when quotas are enabled. Also I noticed
that the quota_ rule settings don't actually get used, the only settings
that are used are on the sql.conf file. Maybe I'm not understanding what the
quota_rule does but should I be specifying the storage/messages values on
there even though they are being read/used are on the sql.conf file only.
dict {
2006 Apr 28
1
imaptest, with options!
I hacked some command line options into imaptest.
I dont think I broke it..
Place into dovecot-source root as usual and compile with:
gcc imaptest.c -o imaptest -Wall -W -I. -Isrc/lib -DHAVE_CONFIG_H
src/lib/liblib.a
As per Timo's instructions.
# imaptest -h imaptest [USER at IP:PORTNO] [pass=PASSWORD] [mbox=MBOX]
[clients=CC] [msgs=NMSG] [use_authenticate] [PORTNO]
USER = template for
2017 Jul 24
0
Core dumped when authenticating to managesieve
On 21.07.2017 16:19, Kristjan Eentsalu wrote:
> Hey,
>
> I'm getting "Error in MANAGESIEVE command received by server." and
> service(managesieve-login) killed with signal 11 (core dumped) when doing
> two line autenticate(sogo) to managesieve().
>
> # telnet localhost 4190
> Trying 127.0.0.1...
> Connected to localhost.
> Escape character is