search for: mplex_write

Displaying 10 results from an estimated 10 matches for "mplex_write".

2002 Jul 02
1
Rsync: Segmentation fault
Rsync 2.5.5; transfer via ssh; sparc-sun-solaris2.5 (Ultra 1); gcc 2.8.1. Every time rsync on this box causes boundary violation. I attached two strange examples. I have a few rsync's corefiles (100MB and above) and I can examine them. I will be grateful for any help. -Mirek <-------------------------------------------------------------------------> received 966761 names done
2007 Nov 12
3
DO NOT REPLY [Bug 5075] New: Syncing with --iconv may yield protocol error
...QAContact: rsync-qa@samba.org If you use --iconv to sync between two machines and a file with a name that needs conversion is to be deleted, the rsync protocol may get out of sync and yield a protocol error if the converted filename differs in length form the unconverted name. This is because mplex_write in io.c will record and send the message length *before* the message has been converted using iconvbuf. If the converted message differs in length, the reading rsync process will get confused and interpret part of the message data as tag & length. Here is an example: [21:45:27]lenux:~/Mirror...
2011 Apr 09
1
[Bug 8073] New: Regress: 3.0.8 cannot compile on freebsd
...-DHAVE_CONFIG_H -Wall -W -I./popt -c sender.c -o sender.o sender.c: In function `write_ndx_and_attrs': sender.c:143: warning: unused parameter `fname' sender.c:143: warning: unused parameter `file' gcc -I. -I. -g -O2 -DHAVE_CONFIG_H -Wall -W -I./popt -c io.c -o io.o io.c: In function `mplex_write': io.c:470: warning: unused parameter `convert' from 3.0.7 (works): gcc -I. -I. -g -O2 -DHAVE_CONFIG_H -Wall -W -I./popt -c rsync.c -o rsync.o rsync.c: In function `set_file_attrs': rsync.c:380: warning: unused parameter `fnamecmp' gcc -I. -I. -g -O2 -DHAVE_CONFIG_H -Wall -W -I./p...
2006 Sep 30
2
DO NOT REPLY [Bug 4139] New: Generator process (running as daemon) hangs after kill SIGINT.
...flush successfully. Patch is attached. Here's the generator's traceback: #0 0x473ad402 in __kernel_vsyscall () #1 0x4748cddd in ___newselect_nocancel () from /lib/libc.so.6 #2 0x0806a397 in writefd_unbuffered (fd=0, buf=0xbfec9dfc "]", len=97) at io.c:1074 #3 0x080692e9 in mplex_write (code=Variable "code" is not available. ) at io.c:1169 #4 0x080693db in io_multiplex_write (code=MSG_ERROR, buf=0xbfecae88 "rsync error: received SIGINT, SIGTERM, or SIGHUP (code 20) at rsync.c(260) [generator=2.6.8]\n", len=93) at io.c:1377 #5 0x0805c5b2 in rwrite (co...
2002 Jan 13
0
rsynd-2.5.1 / io.c patches
...fd = fd; - io_buffer = (char *)malloc(IO_BUFFER_SIZE); + io_buffer = malloc(IO_BUFFER_SIZE); if (!io_buffer) out_of_memory("writefd"); io_buffer_count = 0; } /* write an message to a multiplexed stream. If this fails then rsync exits */ -static void mplex_write(int fd, enum logcode code, char *buf, int len) +static void mplex_write(int fd, enum logcode code, const void *buf1, int len) { - char buffer[4096]; + unsigned char buffer[4096]; int n = len; +unsigned char * buf; + buf = (unsigned char *)buf1; SIVAL(buffer,...
2001 Dec 18
3
rsync hang, more details [LONG]
...r. Also attached below are a script for populating a sample hierarchy, and the rsync invocation. Backtrace on server: #0 0xff218224 in _poll () #1 0xff1cb808 in _select () #2 0x24bec in writefd_unbuffered (fd=1, buf=0xffbe5ed0 ">", len=66) at io.c:406 #3 0x24eac in mplex_write (fd=1, code=62, buf=0x591d8 "\a\020", len=62) at io.c:498 #4 0x24f24 in io_flush () at io.c:518 #5 0x24940 in readfd (fd=0, buffer=0xffbe7020 "?\002r\215?/\201R", N=4) at io.c:314 #6 0x24998 in read_int (f=0) at io.c:329 #7 0x199a4 in send_files (flist=0x...
2006 Jan 09
2
performance with >50GB files
Hi all, today we had a performance issue transfering a big amount of data where one file was over 50GB. Rsync was tunneled over SSH and we expected the data to be synced within hours. However after over 10 hours the data is still not synced ... The sending box has rsync running with 60-80 % CPU load (2GHz Pentium 4) while the receiver is nearly idle. So far I had no acces to the poblematic
2008 Feb 27
2
DO NOT REPLY [Bug 5287] New: FreeBSD pre10 compilation warnings report
...generator.c: In function `try_dests_non': generator.c:1021: warning: `type' might be used uninitialized in this function sender.c: In function `write_ndx_and_attrs': sender.c:150: warning: unused parameter `fname' sender.c:150: warning: unused parameter `file' io.c: In function `mplex_write': io.c:468: warning: unused parameter `convert' uidlist.c: In function `match_uid': uidlist.c:210: warning: comparison between signed and unsigned uidlist.c: In function `match_gid': uidlist.c:222: warning: comparison between signed and unsigned uidlist.c:226: warning: comparison be...
2002 Sep 25
0
stack overflow
...", len=64) at log.c:279 #212344 0x805236a in rprintf (code=FERROR, format=0x806c280 "rsync: error writing %d unbuffered bytes - exiting: %s\n") at log.c:324 #212345 0x8056e81 in writefd_unbuffered (fd=1, buf=0xbfbfe468 "A", len=69) at io.c:459 #212346 0x8056ff8 in mplex_write (fd=1, code=FERROR, buf=0xbfbff510 "rsync: connection unexpectedly closed (232684 bytes read so far)\n", len=65) at io.c:516 #212347 0x8057382 in io_multiplex_write (code=FERROR, buf=0xbfbff510 "rsync: connection unexpectedly closed (232684 bytes read so far)\n", len=...
2002 Oct 13
1
rsync 2.5.5 core dump
...Broken pipe\n", len=64) at log.c:279 #49 0x8052302 in rprintf (code=FERROR, format=0x806bec0 "rsync: error writing %d unbuffered bytes - exiting: %s\n") at log.c:324 #50 0x8056d85 in writefd_unbuffered (fd=1, buf=0xbfbfe45c "B", len=70) at io.c:459 #51 0x8056f08 in mplex_write (fd=1, code=FERROR, buf=0xbfbff504 "rsync: connection unexpectedly closed (2525941 bytes read so far)\n", len=66) at io.c:516 #52 0x805727a in io_multiplex_write (code=FERROR, buf=0xbfbff504 "rsync: connection unexpectedly closed (2525941 bytes read so far)\n", len=66)...