Displaying 16 results from an estimated 16 matches for "client_output".
2014 Jul 23
1
Maybe error in login-common/login-proxy.c/proxy_client_input
Hi!
It seems that o_stream_cork should be done on proxy->server_output but not on proxy->client_output.
o_stream_cork(proxy->client_output);
ret2 = o_stream_send(proxy->server_output, buf, ret);
o_stream_uncork(proxy->server_output);
2014 Jun 23
4
OOM in Dovecot 2.2.13 imap
...lugin.so(+0x5982) [0x7f1175692982] -> /usr/lib/dovecot/modules/lib30_imap_zlib_plugin.so(+0x5b62) [0x7f1175692b62] -> /usr/lib/dovecot/libdovecot.so.0(o_stream_flush+0x4d) [0x7f11766e5d6d] ->
/usr/lib/dovecot/libdovecot.so.0(+0x85e2c) [0x7f11766e5e2c] -> dovecot/imap [USER IP UID fetch](client_output+0xe9) [0x7f1176e8d269] -> /usr/lib/dovecot/libdovecot.so.0(+0x879d5) [0x7f11766e79d5] -> /usr/lib/dovecot/libdovecot.so.0(io_loop_call_io+0x4e) [0x7f11766dcfbe] -> /usr/lib/dovecot/libdovecot.so.0(io_loop_handler_run_internal+0xd7) [0x7f11766ddfb7] -> /usr/lib/dovecot/libdovecot.so.0(io...
2013 May 03
1
URLAUTH assertion failures in 2.2.1
...al_finish + 68
4 libdovecot.0.dylib 0x000000010db8df66 i_internal_error_handler + 0
5 libdovecot.0.dylib 0x000000010db8d53d i_panic + 158
6 imap 0x000000010da468fe client_command_free + 446
7 imap 0x000000010da47a33 client_output_cmd + 37
8 imap 0x000000010da46497 client_output + 143
9 libdovecot.0.dylib 0x000000010dba5610 stream_send_io + 53
10 libdovecot.0.dylib 0x000000010db9bc74 io_loop_call_io + 46
11 libdovecot.0.dylib 0x000000010db9cc85 io_loop_handl...
2016 Jul 11
4
2.3.0~alpha0-1~auto+197: Crash when openening a message via IMAP
...t/libdovecot.so.0(+0x8e18c)
[0x7efd1d3a318c] -> /usr/lib/dovecot/libdovecot.so.0(i_fatal+0)
[0x7efd1d34169e] -> dovecot/imap [hildeb 141.42.206.36 UID FETCH - 8192 bytes waiting corked](+0x1ad42)
[0x55649b35cd42] -> dovecot/imap [hildeb 141.42.206.36 UID FETCH - 8192 bytes waiting corked](client_output+0x118)
[0x55649b35ce68] -> /usr/lib/dovecot/libdovecot.so.0(+0xaf370)
[0x7efd1d3c4370] -> /usr/lib/dovecot/libdovecot.so.0(io_loop_call_io+0x4c)
[0x7efd1d3b715c] -> /usr/lib/dovecot/libdovecot.so.0(io_loop_handler_run_internal+0x101)
[0x7efd1d3b85b1] -> /usr/lib/dovecot/libdovecot.so....
2010 Mar 21
3
2.0.beta3 imapd running hot
Hi,
since a couple of weeks I occasionally have an imapd going crazy on me,
using up 100% CPU. Current revision is 10962
29865 vmail 20 0 47820 3296 1708 R 99.7 0.9 131:07.85 imap
vmail 29865 86.1 0.8 47820 3296 ? R Mar20 131:20
dovecot/imap [berni 2001:a60:f001:1:219:66ff:fe8b:a6e IDLE
strace -p <pid> shows a repeating pattern of
epoll_wait(8, {{EPOLLOUT,
2011 Aug 26
1
occasional dovecot crash, core captured but no symbol table info?
...; imap() [0x8095fb9] -> imap(index_storage_search_next_nonblock+0x13b) [0x80a763b] -> imap(mailbox_search_next_nonblock+0x2a) [0x80b5c1a] -> imap(mailbox_search_next+0x28) [0x80b5c68] -> imap(imap_fetch_more+0x274) [0x806a4c4] -> imap() [0x8062665] -> imap() [0x806753f] -> imap(client_output+0xeb) [0x806862b] -> imap() [0x810007e] -> imap(io_loop_handler_run+0xd6) [0x80f9aa6] -> imap(io_loop_run+0x20) [0x80f8f20] -> imap(main+0x5b4) [0x8070f24] -> /lib/i686/cmov/libc.so.6(__libc_start_main+0xe6) [0xb75f3c76] -> imap() [0x80603a1]
Aug 26 10:26:30 computer dovecot: dove...
2014 Jul 25
1
2.2.13 + hg: Panic: file ioloop.c: line 39 (io_add_file): assertion failed: (fd >= 0)
...o_add_file (fd=-1, condition=IO_READ,
source_linenum=816, callback=0x804d150 <client_input>,
context=0x83ba628) at ioloop.c:40
#7 0x00bf272f in io_add_istream (input=0x83ba960, source_linenum=816,
callback=0x804d150 <client_input>, context=0x83ba628) at ioloop.c:86
#8 0x0804d149 in client_output (client=0x83ba628) at pop3-client.c:815
#9 0x00bff17a in stream_send_io (fstream=0x83baa48) at ostream-file.c:468
#10 0x00bf1d88 in io_loop_call_io (io=0x83baaf8) at ioloop.c:441
#11 0x00bf375f in io_loop_handler_run_internal (ioloop=0x83a5498) at
ioloop-epoll.c:220
#12 0x00bf1e2e in io_loop_hand...
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
2015 Jan 07
0
Cached message size smaller than expected
....0(mail_get_virtual_size+0x2b)
[0x7feb1470f07b] -> dovecot/imap() [0x41b2f5] -> dovecot/imap()
[0x419d6c] -> dovecot/imap(imap_fetch_more+0x31) [0x419fa1] ->
dovecot/imap() [0x40ebb0] -> dovecot/imap(command_exec+0x3d) [0x4183ad]
-> dovecot/imap() [0x416a7e] -> dovecot/imap(client_output+0x10b)
[0x417adb] -> /usr/local/lib/dovecot/libdovecot.so.0(+0x931d9)
[0x7feb144871d9] ->
/usr/local/lib/dovecot/libdovecot.so.0(io_loop_call_io+0x5b)
[0x7feb1447b0db] ->
/usr/local/lib/dovecot/libdovecot.so.0(io_loop_handler_run_internal+0xaf) [0x7feb1447c27f]
-> /usr/local/lib/d...
2010 May 20
1
Patch for logging variables
...***********
*** 42,47 ****
--- 42,48 ----
client->fd_out = fd_out;
client->input = i_stream_create_fd(fd_in, imap_max_line_length, FALSE);
client->output = o_stream_create_fd(fd_out, (size_t)-1, FALSE);
+ client->expunged = 0;
o_stream_set_flush_callback(client->output, client_output, client);
***************
*** 105,110 ****
--- 106,113 ----
static struct var_expand_table static_tab[] = {
{ 'i', NULL, "input" },
{ 'o', NULL, "output" },
+ { 'c', NULL, "client_ip" },
+ { 'e', NULL, "expunged_coun...
2015 Mar 23
0
v2.2.16 released
.../imap
[---- at ---.com xx.xx.xx.xx UID FETCH - 2373 bytes waiting](+0x22344)
[0x7f34cda5b344] -> dovecot/imap [---- at ---.com xx.xx.xx.xx UID FETCH -
2373 bytes waiting](cmd_sync_delayed+0x1bf) [0x7f34cda5b67f] ->
dovecot/imap [---- at ---.com xx.xx.xx.xx UID FETCH - 2373 bytes
waiting](client_output+0xe0) [0x7f34cda52910] ->
/usr/lib/dovecot/libdovecot.so.0(+0x98a85) [0x7f34cd299a85] ->
/usr/lib/dovecot/libdovecot.so.0(io_loop_call_io+0x5b) [0x7f34cd28e80b]
-> /usr/lib/dovecot/libdovecot.so.0(io_loop_handler_run_internal+0xbb)
[0x7f34cd28f88b] ->
/usr/lib/dovecot/libdovecot.so...
2010 May 19
1
logging
I am looking through the logging options and wondering if there are a
couple of things that we can do
1. Logouts don't seem to show the IP address of the logout, we
typically see multiple sessions at a time and wondering if there is a
way to tie the logouts to an IP
2. POP logouts show the number of messages retrieved/deleted but I
don't see a way to do this with IMAP, is there a logout
2010 Apr 02
1
Dovecot Migration so far
...4/lib/dovecot/libdovecot-storage.so.0(mailbox_sync_init+0x39)
[0xb7815759] -> dovecot/imap [mail at box 215.108.28.102
UID](imap_sync_init+0x54) [0x805efa4] -> dovecot/imap [mail at box
215.108.28.102 UID](cmd_sync_delayed+0x223) [0x805f2a3] ->
dovecot/imap [mail at box 215.108.28.102 UID](client_output+0xb6)
[0x8056de6] -> /opt/dovecot-2.0.beta4/lib/dovecot/libdovecot.so.0
[0xb77d5d4a] ->
/opt/dovecot-2.0.beta4/lib/dovecot/libdovecot.so.0(io_loop_handler_run+0xf5)
[0xb77cd1d5] ->
/opt/dovecot-2.0.beta4/lib/dovecot/libdovecot.so.0(io_loop_run+0x30)
[0xb77cc220] ->
/opt/dovecot-2.0.beta...
2015 Mar 12
5
v2.2.16 released
http://dovecot.org/releases/2.2/dovecot-2.2.16.tar.gz
http://dovecot.org/releases/2.2/dovecot-2.2.16.tar.gz.sig
A few fixes and some imapc improvements since the release candidate.
* dbox: Resyncing (e.g. doveadm force-resync) no longer deletes
dovecot.index.cache file. The cache file was rarely the problem
so this just caused unnecessary slowness.
* Mailbox name limits changed during
2015 Mar 12
5
v2.2.16 released
http://dovecot.org/releases/2.2/dovecot-2.2.16.tar.gz
http://dovecot.org/releases/2.2/dovecot-2.2.16.tar.gz.sig
A few fixes and some imapc improvements since the release candidate.
* dbox: Resyncing (e.g. doveadm force-resync) no longer deletes
dovecot.index.cache file. The cache file was rarely the problem
so this just caused unnecessary slowness.
* Mailbox name limits changed during
2010 Apr 09
4
Patch: support URLAUTH, BURL, CATENATE
...client_handle_unfinished_cmd(struct client_command_context *cmd);
void client_continue_pending_input(struct client *client);
+/* APPLE - catenate */
+bool client_skip_line(struct client *client);
+
void client_input(struct client *client);
bool client_handle_input(struct client *client);
int client_output(struct client *client);
diff -Nur dovecot-1.2.11/src/imap/cmd-append.c dovecot-1.2.11+lemonade/src/imap/cmd-append.c
--- dovecot-1.2.11/src/imap/cmd-append.c 2010-01-24 17:14:17.000000000 -0600
+++ dovecot-1.2.11+lemonade/src/imap/cmd-append.c 2010-04-08 09:59:12.000000000 -0500
@@ -8,9 +8,16 @@
#...