Dear all,

I keep having the "decoder died" problem when running mert-moses(details
below). The decoder died in the middle of the process, e.g. at run 2, 8, 13,
... When I rerun the mert-mose with "--continue", normally it runs fine.
Maybe someone could help enlighten me on what could possible cause the
problem? I ofter run multiple mert-moses at the same time on around 4-6
corpora, so I'm not sure whether the problem below is due to the machine
resource being overloaded. (I attached the system "top" information here as
well).

*The error message, I normally encounter is:*
sh: line 1: 12100 Segmentation fault
/home/lmthang/HYP/src/moses/moses-cmd/src/moses -config filtered/moses.ini
-inputtype 0 -w -0.687588 -lm 0.009388 -d 0.039359 0.083356 0.000572
-0.007485 0.003778 -0.023522 -0.046637 -tm -0.005330 0.024834 0.064540
0.000418 0.003193 -n-best-list run2.best100.out 100 -i
/mnt/homes/lmthang/HYP/scripts/acl05_full_10/w-m_100/acl05_full.dev.processed.en
> run2.out
Exit code: 139
The decoder died. at
/home/lmthang/HYP/bin_02_June_08/moses-scripts/scripts-20080602-2352/training/mert-moses.pl
line 772.

*Sometimes, I saw the more detailed error here:*
*** glibc detected *** /home/lmthang/HYP/src/moses/moses-cmd/src/moses:
free(): invalid pointer: 0x3599f890 ***
======= Backtrace: =========
/lib/libc.so.6[0xab3b16]
/lib/libc.so.6(cfree+0x90)[0xab7070]
/usr/lib/libstdc++.so.6(_ZdlPv+0x21)[0xf7f52151]
/home/lmthang/HYP/src/moses/moses-cmd/src/moses[0x806e977]
/home/lmthang/HYP/src/moses/moses-cmd/src/moses[0x806e965]
/home/lmthang/HYP/src/moses/moses-cmd/src/moses[0x806e965]
/home/lmthang/HYP/src/moses/moses-cmd/src/moses[0x806e965]
/home/lmthang/HYP/src/moses/moses-cmd/src/moses[0x806e965]
/home/lmthang/HYP/src/moses/moses-cmd/src/moses[0x806e965]
/home/lmthang/HYP/src/moses/moses-cmd/src/moses[0x806e965]
/home/lmthang/HYP/src/moses/moses-cmd/src/moses[0x806e965]
/home/lmthang/HYP/src/moses/moses-cmd/src/moses[0x806e965]
/home/lmthang/HYP/src/moses/moses-cmd/src/moses[0x806e965]
/home/lmthang/HYP/src/moses/moses-cmd/src/moses[0x806e965]
/home/lmthang/HYP/src/moses/moses-cmd/src/moses[0x8064c43]
/home/lmthang/HYP/src/moses/moses-cmd/src/moses[0x8061850]
/home/lmthang/HYP/src/moses/moses-cmd/src/moses[0x80621b8]
/home/lmthang/HYP/src/moses/moses-cmd/src/moses[0x809eb92]
/home/lmthang/HYP/src/moses/moses-cmd/src/moses[0x8095b7a]
/lib/libc.so.6(exit+0xe9)[0xa769d9]
/lib/libc.so.6(__libc_start_main+0xe4)[0xa60df4]
/home/lmthang/HYP/src/moses/moses-cmd/src/moses(__gxx_personality_v0+0xbd)[0x804bc81]
======= Memory map: ========
00a2d000-00a47000 r-xp 00000000 09:02 15171585
/lib/ld-2.5.so
00a47000-00a48000 r--p 00019000 09:02 15171585
/lib/ld-2.5.so
00a48000-00a49000 rw-p 0001a000 09:02 15171585
/lib/ld-2.5.so
00a4b000-00b88000 r-xp 00000000 09:02 8716308
/lib/libc-2.5.so
00b88000-00b8a000 r--p 0013c000 09:02 8716308
/lib/libc-2.5.so
00b8a000-00b8b000 rw-p 0013e000 09:02 8716308
/lib/libc-2.5.so
00b8b000-00b8e000 rw-p 00b8b000 00:00 0
00ba9000-00bce000 r-xp 00000000 09:02 8716346
/lib/libm-2.5.so
00bce000-00bcf000 r--p 00024000 09:02 8716346
/lib/libm-2.5.so
00bcf000-00bd0000 rw-p 00025000 09:02 8716346
/lib/libm-2.5.so
00cd2000-00cdd000 r-xp 00000000 09:02 8717060
/lib/libgcc_s-4.1.2-20080102.so.1
00cdd000-00cde000 rw-p 0000a000 09:02 8717060
/lib/libgcc_s-4.1.2-20080102.so.1
00d12000-00d24000 r-xp 00000000 09:02 10961094
/usr/lib/libz.so.1.2.3
00d24000-00d25000 rw-p 00011000 09:02 10961094
/usr/lib/libz.so.1.2.3
08048000-08114000 r-xp 00000000 00:15 105283593
/mnt/homes/lmthang/HYP/src/moses/moses-cmd/src/moses
08114000-08115000 rw-p 000cb000 00:15 105283593
/mnt/homes/lmthang/HYP/src/moses/moses-cmd/src/moses
08115000-085ac000 rw-p 08115000 00:00 0
095db000-e57c7000 rw-p 095db000 00:00 0
f7d00000-f7d21000 rw-p f7d00000 00:00 0
f7d21000-f7e00000 ---p f7d21000 00:00 0
f7e9f000-f7ea1000 rw-p f7e9f000 00:00 0
f7ea1000-f7f7f000 r-xp 00000000 09:02 10965054
/usr/lib/libstdc++.so.6.0.8
f7f7f000-f7f82000 r--p 000dd000 09:02 10965054
/usr/lib/libstdc++.so.6.0.8
f7f82000-f7f84000 rw-p 000e0000 09:02 10965054
/usr/lib/libstdc++.so.6.0.8
f7f84000-f7f8a000 rw-p f7f84000 00:00 0
f7f9f000-f7fa1000 rw-p f7f9f000 00:00 0
ffe9d000-ffea1000 rw-p ffe9d000 00:00 0
[stack]
ffffe000-fffff000 r-xp ffffe000 00:00 0
sh: line 1: 11579 Aborted
/home/lmthang/HYP/src/moses/moses-cmd/src/moses -config filtered/moses.ini
-inputtype 0 -w -0.427595 -lm 0.010922 -d 0.099354 0.032944 -0.001238
-0.170074 0.041642 0.081615 -0.033839 -tm 0.003272 0.025515 0.030671
0.029248 -0.012071 -n-best-list run2.best100.out 100 -i
/mnt/homes/lmthang/HYP/scripts/acl05_full_10/w-m_10/acl05_full.dev.processed.en
> run2.out
Exit code: 134
The decoder died. at
/home/lmthang/HYP/bin_02_June_08/moses-scripts/scripts-20080602-2352/training/mert-moses.pl
line 772.

Thank you,

Regards,
Thang


-- 
Luong Minh Thang
WING group, School of Computing, National University of Singapore
http://wing.comp.nus.edu.sg/~lmthang
top - 11:15:47 up 46 days, 21:55,  2 users,  load average: 11.31, 11.48, 10.61
Tasks: 197 total,   6 running, 191 sleeping,   0 stopped,   0 zombie
Cpu(s): 85.9%us,  0.5%sy,  0.0%ni,  1.8%id, 11.7%wa,  0.0%hi,  0.1%si,  0.0%st
Mem:   8178368k total,  8130592k used,    47776k free,     1504k buffers
Swap: 66412688k total, 10292444k used, 56120244k free,   196780k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
19774 lmthang   25   0 83780  80m  820 R  100  1.0   2:02.75 GIZA++
19686 lmthang   25   0 90792  87m  820 R   98  1.1   6:00.58 GIZA++
19483 lmthang   19   0  162m  12m  800 R   92  0.2  24:17.36 score-nbest.py
19521 lmthang   18   0 2011m 524m  816 R   67  6.6  10:16.51 moses
18924 lmthang   18   0  589m 307m  816 R   64  3.9  72:39.32 moses
19642 lmthang   18   0 3766m 2.5g 1080 D    1 31.8   6:50.91 moses
19482 lmthang   18   0 61624 2516  312 S    0  0.0   0:51.54 sort
19562 lmthang   18   0 3510m 1.0g  732 D    0 13.2   6:04.31 moses
19762 lmthang   15   0 30780 2192 1520 R    0  0.0   0:00.69 top
_______________________________________________
Moses-support mailing list
[email protected]
http://mailman.mit.edu/mailman/listinfo/moses-support

Reply via email to