Opened 14 years ago

Closed 14 years ago

#447 closed defect (fixed)

Error : *** buffer overflow detected ***: mondoarchive terminated

Reported by: getcha Owned by: Bruno Cornec
Priority: normal Milestone: 2.2.9.5
Component: mondo Version: 2.2.9.4
Severity: normal Keywords:
Cc:

Description

I'm using mondoarchive with RHEL 5 and try to perform a backup with

mondoarchive -Oi -d /rep/ -E '/rep1/ /work/ /rep2/ /rep4/ /rep5/'

and i have the following error :

Initializing...
See /var/log/mondoarchive.log for details of backup run.
Checking sanity of your Linux distribution
Done.
BusyBox's sources are available from http://www.busybox.net
Making catalog of files to be backed up
---evalcall---1---          Making catalog of /       
---evalcall---2--- TASK:  [*...................]   5% done;  1:16 to go
---evalcall---E---
---evalcall---1---          Making catalog of /       
---evalcall---2--- TASK:  [**..................]   9% done;  0:50 to go
---evalcall---E---
---evalcall---1---          Making catalog of /       
---evalcall---2--- TASK:  [**..................]  10% done;  1:03 to go
---evalcall---E---
---evalcall---1---          Making catalog of /       
---evalcall---2--- TASK:  [***.................]  11% done;  9:50 to go
---evalcall---E---
---evalcall---1---          Making catalog of /       
---evalcall---2--- TASK:  [***.................]  13% done;  8:15 to go
---evalcall---E---
---evalcall---1---          Making catalog of /       
---evalcall---2--- TASK:  [***.................]  14% done;  7:59 to go
---evalcall---E---
---evalcall---1---          Making catalog of /       
---evalcall---2--- TASK:  [***.................]  15% done;  7:39 to go
---evalcall---E---
---evalcall---1---          Making catalog of /       
---evalcall---2--- TASK:  [****................]  16% done;  7:10 to go
---evalcall---E---
---evalcall---1---          Making catalog of /       
---evalcall---2--- TASK:  [****................]  17% done;  6:55 to go
---evalcall---E---
---evalcall---1---          Making catalog of /       
---evalcall---2--- TASK:  [****................]  19% done;  6:10 to go
---evalcall---E---
---evalcall---1---          Making catalog of /       
---evalcall---2--- TASK:  [*****...............]  21% done;  5:31 to go
---evalcall---E---
---evalcall---1---          Making catalog of /       
---evalcall---2--- TASK:  [******..............]  27% done;  4:06 to go
---evalcall---E---
---evalcall---1---          Making catalog of /       
---evalcall---2--- TASK:  [******..............]  30% done;  3:34 to go
---evalcall---E---
---evalcall---1---          Making catalog of /       
---evalcall---2--- TASK:  [*********...........]  43% done;  2:03 to go
---evalcall---E---
---evalcall---1---          Making catalog of /       
---evalcall---2--- TASK:  [***********.........]  55% done;  1:16 to go
---evalcall---E---
---evalcall---1---          Making catalog of /       
---evalcall---2--- TASK:  [*************.......]  65% done;  0:51 to go
---evalcall---E---
---evalcall---1---          Making catalog of /       
---evalcall---2--- TASK:  [***************.....]  74% done;  0:33 to go
---evalcall---E---
---evalcall---1---          Making catalog of /       
---evalcall---2--- TASK:  [*****************...]  82% done;  0:21 to go
---evalcall---E---
---evalcall---1---          Making catalog of /       
---evalcall---2--- TASK:  [*****************...]  85% done;  0:17 to go
---evalcall---E---
---evalcall---1---          Making catalog of /       
---evalcall---2--- TASK:  [******************..]  88% done;  0:13 to go
---evalcall---E---
---evalcall---1---          Making catalog of /       
---evalcall---2--- TASK:  [******************..]  90% done;  0:11 to go
---evalcall---E---
---evalcall---1---          Making catalog of /       
---evalcall---2--- TASK:  [*******************.]  92% done;  0:12 to go
---evalcall---E---
---evalcall---1---          Making catalog of /       
---evalcall---2--- TASK:  [*******************.]  94% done;  0:09 to go
---evalcall---E---
Done.
Dividing filelist into sets
Dividing filelist into sets. Please wait.
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [*...................]   3% done;  9:42 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [*...................]   4% done;  8:00 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [*...................]   5% done;  6:39 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [**..................]   6% done;  6:00 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [**..................]   7% done;  5:32 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [**..................]   8% done;  4:59 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [**..................]   9% done;  4:43 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [**..................]  10% done;  4:30 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [***.................]  11% done;  4:10 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [***.................]  12% done;  4:02 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [***.................]  13% done;  4:07 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [***.................]  14% done;  3:59 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [***.................]  15% done;  3:46 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [****................]  16% done;  3:40 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [****................]  17% done;  3:29 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [****................]  18% done;  3:25 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [****................]  19% done;  3:20 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [****................]  20% done;  3:12 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [*****...............]  21% done;  3:15 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [*****...............]  22% done;  3:11 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [*****...............]  23% done;  3:04 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [*****...............]  24% done;  3:00 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [*****...............]  25% done;  2:54 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [******..............]  26% done;  2:50 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [******..............]  27% done;  2:53 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [******..............]  28% done;  2:57 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [******..............]  29% done;  2:51 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [******..............]  30% done;  2:50 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [*******.............]  31% done;  2:49 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [*******.............]  32% done;  2:50 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [*******.............]  33% done;  2:50 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [*******.............]  34% done;  2:48 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [*******.............]  35% done;  2:50 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [********............]  36% done;  2:48 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [********............]  37% done;  2:45 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [********............]  38% done;  2:41 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [********............]  39% done;  2:42 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [********............]  40% done;  2:39 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [*********...........]  41% done;  2:33 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [*********...........]  42% done;  2:30 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [*********...........]  43% done;  2:31 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [*********...........]  44% done;  2:30 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [*********...........]  45% done;  2:27 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [**********..........]  46% done;  2:32 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [**********..........]  47% done;  2:35 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [**********..........]  48% done;  2:31 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [**********..........]  49% done;  2:28 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [**********..........]  50% done;  2:32 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [***********.........]  51% done;  2:27 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [***********.........]  52% done;  2:22 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [***********.........]  53% done;  2:16 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [***********.........]  54% done;  2:11 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [***********.........]  55% done;  2:06 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [************........]  56% done;  2:01 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [************........]  57% done;  1:56 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [************........]  58% done;  1:52 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [************........]  59% done;  1:47 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [************........]  60% done;  1:44 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [*************.......]  61% done;  1:41 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [*************.......]  62% done;  1:36 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [*************.......]  63% done;  1:32 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [*************.......]  64% done;  1:28 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [*************.......]  65% done;  1:25 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [**************......]  66% done;  1:21 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [**************......]  67% done;  1:18 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [**************......]  68% done;  1:15 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [**************......]  69% done;  1:12 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [**************......]  70% done;  1:09 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [***************.....]  71% done;  1:06 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [***************.....]  72% done;  1:03 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [***************.....]  73% done;  1:00 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [***************.....]  74% done;  0:57 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [***************.....]  75% done;  0:55 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [****************....]  76% done;  0:52 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [****************....]  77% done;  0:53 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [****************....]  78% done;  0:50 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [****************....]  79% done;  0:48 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [****************....]  80% done;  0:45 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [*****************...]  81% done;  0:43 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [*****************...]  82% done;  0:41 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [*****************...]  83% done;  0:39 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [*****************...]  84% done;  0:37 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [*****************...]  85% done;  0:35 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [******************..]  86% done;  0:33 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [******************..]  87% done;  0:31 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [******************..]  88% done;  0:29 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [******************..]  89% done;  0:26 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [******************..]  90% done;  0:24 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [*******************.]  91% done;  0:22 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [*******************.]  92% done;  0:20 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [*******************.]  93% done;  0:17 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [*******************.]  94% done;  0:15 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [*******************.]  95% done;  0:12 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [********************]  96% done;  0:09 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [********************]  97% done;  0:07 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [********************]  98% done;  0:05 to go
---evalcall---E---
---evalcall---1---      Dividing filelist into sets   
---evalcall---2--- TASK:  [********************]  99% done;  0:02 to go
---evalcall---E---
Done.
Copying Mondo's core files to the scratch directory
Done.
Calling MINDI to create boot+data disks
Your boot loader is GRUB and it boots from /dev/sda
*** buffer overflow detected ***: mondoarchive terminated
======= Backtrace: =========
/lib64/libc.so.6(__chk_fail+0x2f)[0x33048e789f]
/lib64/libc.so.6[0x33048e6d09]
/lib64/libc.so.6(_IO_default_xsputn+0x94)[0x330486e294]
/lib64/libc.so.6(_IO_vfprintf+0x3e13)[0x3304846503]
/lib64/libc.so.6(__vsprintf_chk+0x9d)[0x33048e6dad]
mondoarchive[0x42e3f0]
mondoarchive[0x41e2d7]
mondoarchive[0x40c189]
mondoarchive[0x40cd94]
mondoarchive[0x40371c]
/lib64/libc.so.6(__libc_start_main+0xf4)[0x330481d994]
mondoarchive[0x402bb9]
======= Memory map: ========
00400000-0044e000 r-xp 00000000 fd:04 753809                             /usr/sbin/mondoarchive
0064e000-00650000 rw-p 0004e000 fd:04 753809                             /usr/sbin/mondoarchive
00650000-00654000 rw-p 00650000 00:00 0 
0084f000-00850000 rw-p 0004f000 fd:04 753809                             /usr/sbin/mondoarchive
0d13d000-0d161000 rw-p 0d13d000 00:00 0                                  [heap]
3304400000-330441c000 r-xp 00000000 fd:00 163861                         /lib64/ld-2.5.so
330461b000-330461c000 r--p 0001b000 fd:00 163861                         /lib64/ld-2.5.so
330461c000-330461d000 rw-p 0001c000 fd:00 163861                         /lib64/ld-2.5.so
3304800000-330494e000 r-xp 00000000 fd:00 163864                         /lib64/libc-2.5.so
330494e000-3304b4d000 ---p 0014e000 fd:00 163864                         /lib64/libc-2.5.so
3304b4d000-3304b51000 r--p 0014d000 fd:00 163864                         /lib64/libc-2.5.so
3304b51000-3304b52000 rw-p 00151000 fd:00 163864                         /lib64/libc-2.5.so
3304b52000-3304b57000 rw-p 3304b52000 00:00 0 
3304c00000-3304c82000 r-xp 00000000 fd:00 164154                         /lib64/libm-2.5.so
3304c82000-3304e81000 ---p 00082000 fd:00 164154                         /lib64/libm-2.5.so
3304e81000-3304e82000 r--p 00081000 fd:00 164154                         /lib64/libm-2.5.so
3304e82000-3304e83000 rw-p 00082000 fd:00 164154                         /lib64/libm-2.5.so
3305000000-3305002000 r-xp 00000000 fd:00 164153                         /lib64/libdl-2.5.so
3305002000-3305202000 ---p 00002000 fd:00 164153                         /lib64/libdl-2.5.so
3305202000-3305203000 r--p 00002000 fd:00 164153                         /lib64/libdl-2.5.so
3305203000-3305204000 rw-p 00003000 fd:00 164153                         /lib64/libdl-2.5.so
3305400000-3305416000 r-xp 00000000 fd:00 164149                         /lib64/libpthread-2.5.so
3305416000-3305615000 ---p 00016000 fd:00 164149                         /lib64/libpthread-2.5.so
3305615000-3305616000 r--p 00015000 fd:00 164149                         /lib64/libpthread-2.5.so
3305616000-3305617000 rw-p 00016000 fd:00 164149                         /lib64/libpthread-2.5.so
3305617000-330561b000 rw-p 3305617000 00:00 0 
3305800000-3305812000 r-xp 00000000 fd:04 297498                         /usr/lib64/libnewt.so.0.52.1
3305812000-3305a11000 ---p 00012000 fd:04 297498                         /usr/lib64/libnewt.so.0.52.1
3305a11000-3305a13000 rw-p 00011000 fd:04 297498                         /usr/lib64/libnewt.so.0.52.1
3305c00000-3305cc2000 r-xp 00000000 fd:04 296576                         /usr/lib64/libslang.so.2.0.6
3305cc2000-3305ec1000 ---p 000c2000 fd:04 296576                         /usr/lib64/libslang.so.2.0.6
3305ec1000-3305edc000 rw-p 000c1000 fd:04 296576                         /usr/lib64/libslang.so.2.0.6
3305edc000-3305f0f000 rw-p 3305edc000 00:00 0 
3312e00000-3312e0d000 r-xp 00000000 fd:00 164144                         /lib64/libgcc_s-4.1.2-20080825.so.1
3312e0d000-331300d000 ---p 0000d000 fd:00 164144                         /lib64/libgcc_s-4.1.2-20080825.so.1
331300d000-331300e000 rw-p 0000d000 fd:00 164144                         /lib64/libgcc_s-4.1.2-20080825.so.1
2ac3dc451000-2ac3dc453000 rw-p 2ac3dc451000 00:00 0 
2ac3dc463000-2ac3dc467000 rw-p 2ac3dc463000 00:00 0 
7ffffad6c000-7ffffad81000 rw-p 7ffffffea000 00:00 0                      [stack]
ffffffffff600000-ffffffffffe00000 ---p 00000000 00:00 0                  [vdso]
SIGABRT signal received from OS
Abort - probably failed assertion. I'm sleeping for a few seconds so you can rea
Fatal error... MondoRescue is terminating in response to a signal from the OS
---FATALERROR--- MondoRescue 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/mondoarchive.log
Mondo has aborted.
Execution run ended; result=254
Type 'less /var/log/mondoarchive.log' to see the output log

Attachments (1)

mondoarchive.log (1.2 MB ) - added by getcha 14 years ago.

Download all attachments as: .zip

Change History (2)

by getcha, 14 years ago

Attachment: mondoarchive.log added

comment:1 by Bruno Cornec, 14 years ago

Resolution: fixed
Status: newclosed

Hello,

This version was delivered as a misatke and should not have been used. My fault. Please uninstall mindi and mondo with rpm -e and use yum again to reinstall mondo , as the repository has been fixed in between.

Sorry for the inconvenience

Note: See TracTickets for help on using tickets.