Displaying 20 results from an estimated 53 matches for "buffer_write".
2012 Jan 05
4
Possible mdbox corruption
....so.0(+0x3ed56)
[0x7f6e17cbfd56] -> /usr/local/lib/dovecot/libdovecot.so.0(i_fatal+0)
[0x7f6e17c98d08] -> /usr/local/lib/dovecot/libdovecot.so.0(+0x4f310)
[0x7f6e17cd0310] -> /usr/local/lib/dovecot/libdovecot.so.0(+0x3b965)
[0x7f6e17cbc965] ->
/usr/local/lib/dovecot/libdovecot.so.0(buffer_write+0x7c)
[0x7f6e17cbd0ec] ->
/usr/local/lib/dovecot/lib21_fts_solr_plugin.so(+0x3292)
[0x7f6e164b7292] ->
/usr/local/lib/dovecot/lib21_fts_solr_plugin.so(+0x3a97)
[0x7f6e164b7a97] ->
/usr/local/lib/dovecot/lib20_fts_plugin.so(fts_backend_update_set_build_key+0x2c)
[0x7f6e166c4abc] ->...
2019 Jul 30
0
[PATCH libnbd] examples: Fix theoretical cookie race in example.
There was a theoretic race in this example: If the server was very
fast at handling commands then it's possible that in a call such as:
cookie = nbd_aio_pread_callback (..., callback, ...);
buffers[i].cookie = cookie;
nbd_aio_pread_callback finished and calls the callback before
returning. buffers[i].cookie would therefore not be set, but the
callback() function was checking the list of
2017 Mar 21
3
replicator crashing - oom
...ot.so.0(+0x95e3f) [0x7f4638a7ae3f] ->
/usr/local/lib/dovecot/libdovecot.so.0(+0x9608b) [0x7f4638a7b08b] ->
/usr/local/lib/dovecot/libdovecot.so.0(+0xb15f8) [0x7f4638a965f8] ->
/usr/local/lib/dovecot/libdovecot.so.0(+0x93c42) [0x7f4638a78c42] ->
/usr/local/lib/dovecot/libdovecot.so.0(buffer_write+0x74)
[0x7f4638a78fb4] -> dovecot/replicator(replicator_queue_push+0x13b)
[0x40519b] -> dovecot/replicator() [0x4049c2] -> dovecot/replicator()
[0x4040a8] -> dovecot/replicator() [0x404275] ->
/usr/local/lib/dovecot/libdovecot.so.0(io_loop_call_io+0x52)
[0x7f4638a907d2] ->
/...
2017 Mar 22
2
replicator crashing - oom
...f] ->
>> /usr/local/lib/dovecot/libdovecot.so.0(+0x9608b) [0x7f4638a7b08b] ->
>> /usr/local/lib/dovecot/libdovecot.so.0(+0xb15f8) [0x7f4638a965f8] ->
>> /usr/local/lib/dovecot/libdovecot.so.0(+0x93c42) [0x7f4638a78c42] ->
>> /usr/local/lib/dovecot/libdovecot.so.0(buffer_write+0x74)
>> [0x7f4638a78fb4] -> dovecot/replicator(replicator_queue_push+0x13b)
>> [0x40519b] -> dovecot/replicator() [0x4049c2] -> dovecot/replicator()
>> [0x4040a8] -> dovecot/replicator() [0x404275] ->
>> /usr/local/lib/dovecot/libdovecot.so.0(io_loop_call_io+...
2019 Jul 30
4
[PATCH libnbd] examples: Fix theoretical cookie race in example.
Previously discussed here:
https://www.redhat.com/archives/libguestfs/2019-July/msg00213.html
It turns out that deferring callbacks is a PITA. (It would be a bit
easier if C has closures.) However by rewriting the example we can
avoid the need to use the cookie at all and make it run a bit more
efficiently, so let's do that instead.
Rich.
2010 Aug 10
1
Why p_strdup and other string functions uses loops instead strlen? (dovecot 2.0.rc4)
...st char *) str)[len] != '\0')
len++;
*/
len = strnlen(str, max_chars);
And after changes strdup drop down on the profile list.
This is output from oprofile:
samples % symbol name
28000 10.9764 p_strdup
8507 3.3349 safe_memset
7857 3.0801 .plt
7627 2.9899 buffer_write
6871 2.6935 parse_body_add_block
And after (about four times smaller samples, but shows everything):
samples % symbol name
9595 26.2625 parse_next_body_to_boundary
8247 22.5729 parse_body_add_block
772 2.1130 .plt
672 1.8393 buffer_write
658 1.8010 __i6...
2004 Oct 21
3
RE: build errors on cvs
Building on Solaris 8 with Sun's compiler, I get the following error.
Would you fix this? Using gcc is not really a good option for me.
/opt/forte8/SUNWspro/bin/cc -DHAVE_CONFIG_H -I. -I. -I../..
-I/opt/csw/inclu\de -fast -xarch=v8 -I/opt/csw/include -c buffer.c
"buffer.c", line 159: void function cannot return value
"buffer.c", line 205: void function cannot return
2017 Mar 22
0
replicator crashing - oom
...gt;,
old_size=<optimized out>, mem=<optimized out>, pool=<optimized out>)
at mempool.h:88
#10 buffer_alloc (buf=buf at entry=0xf849a8, size=536870912) at buffer.c:36
#11 0x00007fddaf9bcfb4 in buffer_check_limits (data_size=32,
pos=268435424, buf=0xf849a8) at buffer.c:75
#12 buffer_write (_buf=0xf849a8, pos=268435424, data=0xfa0420,
data_size=32) at buffer.c:187
#13 0x000000000040519b in array_append_i (count=1, data=0xfa0420,
array=<synthetic pointer>) at ../../../src/lib/array.h:168
#14 replicator_queue_handle_sync_lookups (user=0xfa3fc0, queue=0xf92260)
at replicator-qu...
2017 Mar 24
3
replicator crashing - oom
...gt;,
old_size=<optimized out>, mem=<optimized out>, pool=<optimized out>)
at mempool.h:88
#10 buffer_alloc (buf=buf at entry=0xf849a8, size=536870912) at buffer.c:36
#11 0x00007fddaf9bcfb4 in buffer_check_limits (data_size=32,
pos=268435424, buf=0xf849a8) at buffer.c:75
#12 buffer_write (_buf=0xf849a8, pos=268435424, data=0xfa0420,
data_size=32) at buffer.c:187
#13 0x000000000040519b in array_append_i (count=1, data=0xfa0420,
array=<synthetic pointer>) at ../../../src/lib/array.h:168
#14 replicator_queue_handle_sync_lookups (user=0xfa3fc0, queue=0xf92260)
at replicator-qu...
2019 Aug 14
2
Re: [PATCH libnbd 1/4] api: Combine callback and user_data into a single struct.
On 8/13/19 5:36 PM, Richard W.M. Jones wrote:
> The definition of functions that take a callback is changed so that
> the callback and user_data are combined into a single structure, eg:
>
> int64_t nbd_aio_pread (struct nbd_handle *h,
> void *buf, size_t count, uint64_t offset,
> - int (*completion_callback) (/*..*/), void *user_data,
> +
2018 Aug 21
2
lmtp Panic Buffer write out of range
...linboundcm.eu)<SONkAYfje1veGgAAu8+/vw>:
Error: Raw backtrace: /usr/lib/dovecot/libdovecot.so.0(+0xcb851)
[0x7f78e6f0a851] -> /usr/lib/dovecot/libdovecot.so.0(+0xcb8e9)
[0x7f78e6f0a8e9] -> /usr/lib/dovecot/libdovecot.so.0(i_fatal+0)
[0x7f78e6e78851] -> /usr/lib/dovecot/libdovecot.so.0(buffer_write+0x131)
[0x7f78e6f04871] ->
/usr/lib/dovecot/libdovecot-sieve.so.0(rfc2822_header_append+0xcf)
[0x7f78e531613f] -> /usr/lib/dovecot/libdovecot-sieve.so.0(+0x7d35b)
[0x7f78e531335b] ->
/usr/lib/dovecot/libdovecot-sieve.so.0(edit_mail_header_add+0x1b)
[0x7f78e531525b] -> /usr/lib/dovecot/l...
2019 Jul 15
2
[PATCH libnbd] examples: Include an example of integrating with the glibc main loop.
** NOT WORKING **
This patch shows how to integrate libnbd and the glib main loop.
Posted mainly as a point of discussion as it doesn't quite work yet.
Rich.
2020 Aug 14
3
replicator: Panic: data stack: Out of memory
...libdovecot.so.0(t_pop_last_unsafe+0) [0x7f8346d73660] -> /usr/lib64/dovecot/libdovecot.so.0(+0xe7a50) [0x7f8346d73a50] -> /usr/lib64/dovecot/libdovecot.so.0(+0x10eb58) [0x7f8346d9ab58] -> /usr/lib64/dovecot/libdovecot.so.0(+0xe3ac5) [0x7f8346d6fac5] -> /usr/lib64/dovecot/libdovecot.so.0(buffer_write+0xf2) [0x7f8346d6fdb2] -> dovecot/replicator(replicator_queue_push+0xde) [0x5648989a5cde] -> dovecot/replicator(+0x5464) [0x5648989a5464] -> dovecot/replicator(+0x4a0b) [0x5648989a4a0b] -> dovecot/replicator(+0x4c02) [0x5648989a4c02] -> /usr/lib64/dovecot/libdovecot.so.0(io_loop_call...
2013 Jun 18
2
Crashes at login time with freshest code
...ELECT)
str = 0x10a04548
mutf7_name = 0x10a04698
name = 0x10a10c40 "INBOX"
ret = 1
#21 0x0000000000410c2c in cmd_list_full (cmd=0x10a47840, lsub=false) at
cmd-list.c:463
client = 0x10a47040
args = 0x10a100d8
list_args = 0x104e15a0 <buffer_write+90>
arg_count = 32767
ctx = 0x10a47938
patterns = {arr = {buffer = 0x10a47978, element_size = 8}, v =
0x10a47978, v_modifiable = 0x10a47978}
ref = 0x10a47968 ""
pattern = 0x10a47970 "*"
patterns_strarr = 0x10a479b0
str =...
2017 Mar 22
0
replicator crashing - oom
...) [0x7f4638a7ae3f] ->
> /usr/local/lib/dovecot/libdovecot.so.0(+0x9608b) [0x7f4638a7b08b] ->
> /usr/local/lib/dovecot/libdovecot.so.0(+0xb15f8) [0x7f4638a965f8] ->
> /usr/local/lib/dovecot/libdovecot.so.0(+0x93c42) [0x7f4638a78c42] ->
> /usr/local/lib/dovecot/libdovecot.so.0(buffer_write+0x74)
> [0x7f4638a78fb4] -> dovecot/replicator(replicator_queue_push+0x13b)
> [0x40519b] -> dovecot/replicator() [0x4049c2] -> dovecot/replicator()
> [0x4040a8] -> dovecot/replicator() [0x404275] ->
> /usr/local/lib/dovecot/libdovecot.so.0(io_loop_call_io+0x52)
> [0x7f...
2017 Mar 23
0
replicator crashing - oom
...;> /usr/local/lib/dovecot/libdovecot.so.0(+0x9608b) [0x7f4638a7b08b] ->
>>> /usr/local/lib/dovecot/libdovecot.so.0(+0xb15f8) [0x7f4638a965f8] ->
>>> /usr/local/lib/dovecot/libdovecot.so.0(+0x93c42) [0x7f4638a78c42] ->
>>> /usr/local/lib/dovecot/libdovecot.so.0(buffer_write+0x74)
>>> [0x7f4638a78fb4] -> dovecot/replicator(replicator_queue_push+0x13b)
>>> [0x40519b] -> dovecot/replicator() [0x4049c2] -> dovecot/replicator()
>>> [0x4040a8] -> dovecot/replicator() [0x404275] ->
>>> /usr/local/lib/dovecot/libdovecot.so.0(...
2018 Nov 12
0
replication guide
...ot.so.0() [0x3bdd630b8a] ->
/usr/lib64/dovecot/libdovecot.so.0() [0x3bdd69d34a] ->
/usr/lib64/dovecot/libdovecot.so .0() [0x3bdd69d558] ->
/usr/lib64/dovecot/libdovecot.so.0() [0x3bdd6bb818] ->
/usr/lib64/dovecot/libdovecot.so.0() [0x3bdd69b0a2] -> /usr/
Lib64/dovecot/libdovecot.so.0(buffer_write+0x89) [>xvebd/b. ->
dovecot/replicator() [0x4040d0] ->
/usr/lib64/dovecot/libdovecot.so.0(io_loop_call_io+0x61) [0x3bdd6b4921]
-> /usr/lib64/dovecot/libdovecot.so.0(io_loop_handler_run_internal+0xbf
) [0x3bdd6b65cf] ->
/usr/lib64/dovecot/libdovecot.so.0(io_loop_handler_run+0x3c)
[0x3...
2018 Nov 13
0
replication guide
...ot.so.0() [0x3bdd630b8a] ->
/usr/lib64/dovecot/libdovecot.so.0() [0x3bdd69d34a] ->
/usr/lib64/dovecot/libdovecot.so .0() [0x3bdd69d558] ->
/usr/lib64/dovecot/libdovecot.so.0() [0x3bdd6bb818] ->
/usr/lib64/dovecot/libdovecot.so.0() [0x3bdd69b0a2] -> /usr/
Lib64/dovecot/libdovecot.so.0(buffer_write+0x89) [>xvebd/b. ->
dovecot/replicator() [0x4040d0] ->
/usr/lib64/dovecot/libdovecot.so.0(io_loop_call_io+0x61) [0x3bdd6b4921]
-> /usr/lib64/dovecot/libdovecot.so.0(io_loop_handler_run_internal+0xbf
) [0x3bdd6b65cf] ->
/usr/lib64/dovecot/libdovecot.so.0(io_loop_handler_run+0x3c)
[0x3...
2007 Oct 12
1
dovecot 1.1beta2 and dovecot-sieve 1.1.2 - crash in LDA
...nilrz): Raw backtrace:
/usr/local/libexec/dovecot/deliver(i_syslog_panic_handler+0x1e) [0x47117e] ->
/usr/local/libexec/dovecot/deliver [0x470eac] ->
/usr/local/libexec/dovecot/deliver [0x47929b] ->
/usr/local/libexec/dovecot/deliver [0x46f3e3] ->
/usr/local/libexec/dovecot/deliver(buffer_write+0x9d) [0x46f70d] ->
/usr/local/libexec/dovecot/deliver [0x469aaf] ->
/usr/local/libexec/dovecot/deliver(message_header_decode+0x104) [0x469c14] ->
/usr/local/libexec/dovecot/deliver(message_header_decode_utf8+0x4b) [0x469d4b] ->
/usr/local/libexec/dovecot/deliver [0x43f3eb] ->
/usr/...
2007 Jul 16
0
Can't compile mbox-snarf-plugin.c on AIX 5.3
...l: .mailbox_open
ld: 0711-317 ERROR: Undefined symbol: .buffer_append_zero
ld: 0711-317 ERROR: Undefined symbol: .buffer_get_space_unsafe
ld: 0711-317 ERROR: Undefined symbol: .mailbox_close
ld: 0711-317 ERROR: Undefined symbol: .mail_storage_set_critical
ld: 0711-317 ERROR: Undefined symbol: .buffer_write
ld: 0711-317 ERROR: Undefined symbol: .home_expand
ld: 0711-317 ERROR: Undefined symbol: .p_strdup
ld: 0711-317 ERROR: Undefined symbol: mail_storage_module_id
ld: 0711-317 ERROR: Undefined symbol: hook_mail_storage_created
ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more
infor...