[Mondo-devel] buffer overflow?
Brought to you by:
bcornec
From: Morgan R. <ms...@re...> - 2006-06-18 03:57:51
|
Hello Folks, I'm getting a "buffer overflow" failure (output copied below, log attached) when executing: sudo /usr/sbin/mondoarchive -Oc 4 -D -I "/home/morgan /etc" -N -d /dev/hdc -m -s 700m -9 -F -e -T /tmp -S /tmp -W -E\ > "/home/morgan/Public\ > /home/morgan/AudioVisualFiles/Stills\ > /home/morgan/.BasiliskII/Volumes\ > /home/morgan/.beagle\ > /home/morgan/.Trash\ > /home/morgan/.thunderbird/p0axlukx.default/News\ > /home/morgan/.thunderbird/p0axlukx.default/ImapMail\ > /home/morgan/.thunderbird/p0axlukx.default/Mail/Local Folders/Archive.sbd" I don't get the same failure when I execute: sudo /usr/sbin/mondoarchive -Oc 8 -Vc 24 -I "/home/morgan /etc" -N -d /dev/hdc -g -m -s 700m -9 -F -e -S /tmp -T /tmp -E\ "/home/morgan/Public\ /home/morgan/AudioVisualFiles/Stills\ /home/morgan/.BasiliskII/Volumes\ /home/morgan/.beagle" Any ideas would be much appreciated - shall I file a bug for this? Regards, Morgan. ... ---evalcall---1--- Dividing filelist into sets ---evalcall---2--- TASK: [*******************.] 94% done; 0:00 to go ---evalcall---E--- Your backup will probably occupy a single CDR. Maybe two. Done. Copying Mondo's core files to the scratch directory Done. *** buffer overflow detected ***: /usr/sbin/mondoarchive terminated ======= Backtrace: ========= /lib/libc.so.6(__chk_fail+0x41)[0x475da2b1] /lib/libc.so.6(__vsprintf_chk+0x0)[0x475d9b48] /lib/libc.so.6(_IO_default_xsputn+0x9c)[0x4755e817] /lib/libc.so.6(_IO_vfprintf+0x93c)[0x47538955] /lib/libc.so.6(__vsprintf_chk+0xa1)[0x475d9be9] /lib/libc.so.6(__sprintf_chk+0x30)[0x475d9b3c] /usr/sbin/mondoarchive[0x805731f] /usr/sbin/mondoarchive[0x80584e4] /usr/sbin/mondoarchive[0x804afc8] /lib/libc.so.6(__libc_start_main+0xdc)[0x47513724] /usr/sbin/mondoarchive[0x804a251] ======= Memory map: ======== 08048000-08096000 r-xp 00000000 fd:00 1893896 /usr/sbin/mondoarchive 08096000-08098000 rwxp 0004e000 fd:00 1893896 /usr/sbin/mondoarchive 08098000-0809c000 rwxp 08098000 00:00 0 084de000-08eaa000 rwxp 084de000 00:00 0 [heap] 474e0000-474e1000 r-xp 474e0000 00:00 0 [vdso] 474e1000-474fa000 r-xp 00000000 fd:00 229735 /lib/ld-2.4.so 474fa000-474fb000 r-xp 00018000 fd:00 229735 /lib/ld-2.4.so 474fb000-474fc000 rwxp 00019000 fd:00 229735 /lib/ld-2.4.so 474fe000-4762b000 r-xp 00000000 fd:00 230025 /lib/libc-2.4.so 4762b000-4762d000 r-xp 0012d000 fd:00 230025 /lib/libc-2.4.so 4762d000-4762e000 rwxp 0012f000 fd:00 230025 /lib/libc-2.4.so 4762e000-47631000 rwxp 4762e000 00:00 0 47633000-47656000 r-xp 00000000 fd:00 230026 /lib/libm-2.4.so 47656000-47657000 r-xp 00022000 fd:00 230026 /lib/libm-2.4.so 47657000-47658000 rwxp 00023000 fd:00 230026 /lib/libm-2.4.so 4765a000-4765c000 r-xp 00000000 fd:00 230027 /lib/libdl-2.4.so 4765c000-4765d000 r-xp 00001000 fd:00 230027 /lib/libdl-2.4.so 4765d000-4765e000 rwxp 00002000 fd:00 230027 /lib/libdl-2.4.so 47660000-47671000 r-xp 00000000 fd:00 1906875 /usr/lib/libnewt.so.0.52.1 47671000-47672000 rwxp 00010000 fd:00 1906875 /usr/lib/libnewt.so.0.52.1 47793000-477a3000 r-xp 00000000 fd:00 230033 /lib/libpthread-2.4.so 477a3000-477a4000 r-xp 0000f000 fd:00 230033 /lib/libpthread-2.4.so 477a4000-477a5000 rwxp 00010000 fd:00 230033 /lib/libpthread-2.4.so 477a5000-477a7000 rwxp 477a5000 00:00 0 48258000-482f9000 r-xp 00000000 fd:00 1902786 /usr/lib/libslang.so.2.0.5 482f9000-48309000 rwxp 000a0000 fd:00 1902786 /usr/lib/libslang.so.2.0.5 48309000-48328000 rwxp 48309000 00:00 0 49d50000-49d5b000 r-xp 00000000 fd:00 229971 /lib/libgcc_s-4.1.1-20060525.so.1 49d5b000-49d5c000 rwxp 0000a000 fd:00 229971 /lib/libgcc_s-4.1.1-20060525.so.1 b7f5d000-b7f60000 rw-p b7f5d000 00:00 0 b7f76000-b7f77000 rw-p b7f76000 00:00 0 bff60000-bff76000 rw-p bff60000 00:00 0 [stack] SIGABRT signal received from OS Abort - probably failed assertion. I'm sleeping for a few seconds so you can rea Fatal error... Mondoarchive is terminating in response to a signal from the OS ---FATALERROR--- Mondoarchive is terminating in response to a signal from the OS If you require technical support, please contact the mailing list. See http://www.mondorescue.org for details. The list's members can help you, if you attach that file to your e-mail. Log file: /var/log/mondo-archive.log FYI, I have gzipped the log and saved it to /tmp/MA.log.gz Mondo has aborted. Execution run ended; result=254 Type 'less /var/log/mondo-archive.log' to see the output log [morgan@morgansmachine ~]$ -- Morgan Read NEW ZEALAND <mailto:mstuffATreadDOTorgDOTnz> fedora: Freedom Forever! http://fedoraproject.org/wiki/Overview |