Crash ej-contests (ejudge 2.3.28)

Обсуждение вопросов, связанных с системой проведения турниров ejudge.
Post Reply
zhomart
Posts:5
Joined:16 June 2011, 18:26
Crash ej-contests (ejudge 2.3.28)

Post by zhomart » 26 November 2013, 10:02

После обновление на 2.3.28, при запущенном контесте ej-contests периодический падает.

Ошибка
*** glibc detected *** /home/ejudge/inst-ejudge/bin/ej-contests: munmap_chunk(): invalid pointer: 0x0000000000c60bf0 ***
После
mysql: UPDATE runs SET size = 370 .....


Лог файл $ tail -n 200 /home/judges/var/ej-contests.log

ue Nov 26 12:33:52 2013:info:writing file /home/judges/000104/var/archive/runs/0/0/2/000064
Tue Nov 26 12:33:52 2013:info:writing file /home/judges/compile/var/compile/src/G00208G6GC9V.cpp
Tue Nov 26 12:33:52 2013:info:writing file /home/judges/compile/var/compile/queue/in/7678_acm_G00208G6GC9V
Tue Nov 26 12:33:52 2013:info:Move: /home/judges/compile/var/compile/queue/in/7678_acm_G00208G6GC9V -> /home/judges/compile/var/compile/queue/dir/G00208G6GC9V
mysql: UPDATE runs SET status = 98, score = -1, test_num = 0, judge_id = 65, passed_mode = 1, last_change_time = '2013-11-26 12:33:52', last_change_nsec = 733617000 WHERE contest_id = 104 AND run_id = 64 ;
Tue Nov 26 12:33:52 2013:info:HTTP_REQUEST -> OK, 91
Tue Nov 26 12:33:52 2013:info:11971: received 2 file descriptors: 6, 7
Tue Nov 26 12:33:52 2013:info:HTTP_REQUEST -> OK, 8935
Tue Nov 26 12:33:53 2013:info:Move: /home/judges/compile/var/compile/000104/status/dir/000064 -> /home/judges/compile/var/compile/000104/status/out/7678_acm_000064
Tue Nov 26 12:33:53 2013:info:reading file /home/judges/compile/var/compile/000104/status/out/7678_acm_000064
Tue Nov 26 12:33:53 2013:info:reading file /home/judges/compile/var/compile/000104/report/000064.txt
Tue Nov 26 12:33:53 2013:info:Copy: /home/judges/compile/var/compile/000104/report/000064 -> /home/judges/super-run/var/exe/G00208G6H4OS
Tue Nov 26 12:33:53 2013:info:writing file /home/judges/super-run/var/queue/in/7678_acm_G00208G6H4OS
Tue Nov 26 12:33:53 2013:info:Move: /home/judges/super-run/var/queue/in/7678_acm_G00208G6H4OS -> /home/judges/super-run/var/queue/dir/G00208G6H4OS
mysql: UPDATE runs SET status = 96, score = -1, test_num = 0, judge_id = 65, passed_mode = 1, last_change_time = '2013-11-26 12:33:53', last_change_nsec = 467131000 WHERE contest_id = 104 AND run_id = 64 ;
Tue Nov 26 12:33:53 2013:info:11973: received 2 file descriptors: 6, 7
Tue Nov 26 12:33:53 2013:info:HTTP_REQUEST -> OK, 134
Tue Nov 26 12:33:54 2013:info:Move: /home/judges/000104/var/run/000104/status/dir/000064 -> /home/judges/000104/var/run/000104/status/out/7678_acm_000064
Tue Nov 26 12:33:54 2013:info:reading file /home/judges/000104/var/run/000104/status/out/7678_acm_000064
mysql: UPDATE runs SET status = 5, score = -1, test_num = 0, judge_id = 0, is_marked = 0, is_saved = 0, saved_status = 0, saved_score = 0, saved_test = 0, passed_mode = 1, last_change_time = '2013-11-26 12:33:54', last_change_nsec = 469248000 WHERE contest_id = 104 AND run_id = 64 ;
Tue Nov 26 12:33:54 2013:info:Copy: /home/judges/000104/var/status/XXX_13854476347678 -> /home/judges/000104/var/status/in/7678_acm_standings.html
Tue Nov 26 12:33:54 2013:info:Move: /home/judges/000104/var/status/in/7678_acm_standings.html -> /home/judges/000104/var/status/dir/standings.html
Tue Nov 26 12:33:54 2013:info:Copy: /home/judges/000104/var/run/000104/report/000064 -> /home/judges/000104/var/archive/xmlreports/0/0/2/000064
Tue Nov 26 12:33:54 2013:info:11975: received 2 file descriptors: 6, 7
Tue Nov 26 12:33:54 2013:info:HTTP_REQUEST -> OK, 8925
Tue Nov 26 12:33:56 2013:info:11977: received 2 file descriptors: 6, 7
Tue Nov 26 12:33:56 2013:info:HTTP_REQUEST -> OK, 134
Tue Nov 26 12:33:59 2013:info:11979: received 2 file descriptors: 6, 7
Tue Nov 26 12:33:59 2013:info:HTTP_REQUEST -> OK, 134
Tue Nov 26 12:34:04 2013:info:11981: received 2 file descriptors: 6, 7
Tue Nov 26 12:34:04 2013:info:HTTP_REQUEST -> OK, 12210
Tue Nov 26 12:34:05 2013:info:11983: received 2 file descriptors: 6, 7
Tue Nov 26 12:34:05 2013:info:HTTP_REQUEST -> OK, 133
Tue Nov 26 12:34:06 2013:info:11985: received 2 file descriptors: 6, 7
Tue Nov 26 12:34:06 2013:info:HTTP_REQUEST -> OK, 133
Tue Nov 26 12:34:09 2013:info:11987: received 2 file descriptors: 6, 7
mysql: INSERT INTO runs VALUES ( 65, 104, 0, '2013-11-26 12:34:09', 261802000, 948, 0, 0, 22, 0, 0, '0.0.0.0', NULL, NULL, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, NULL, 0, 0, 0, 0, 0, 0, '2013-11-26 12:34:09', 261806000, 0, 0, 0, 0, 0, 0, 0 ) ;
mysql: UPDATE runs SET size = 370, user_id = 948, prob_id = 2, lang_id = 3, status = 99, ssl_flag = 0, ip_version = 4, ip = '92.46.55.11', hash = 'b34ee6f381f5124452685645f18065f1384f7559', score = -1, test_num = 0, locale_id = 0, variant = 0, is_hidden = 0, mime_type = NULL, eoln_type = 0, last_change_time = '2013-11-26 12:34:09', last_change_nsec = 262176000 WHERE contest_id = 104 AND run_id = 65 ;
*** glibc detected *** /home/ejudge/inst-ejudge/bin/ej-contests: munmap_chunk(): invalid pointer: 0x0000000000c60bf0 ***
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(+0x7e626)[0x7f0b29e69626]
/lib/x86_64-linux-gnu/libc.so.6(_IO_vfscanf+0x7f2)[0x7f0b29e3e0f2]
/lib/x86_64-linux-gnu/libc.so.6(vsscanf+0x70)[0x7f0b29e5c360]
/lib/x86_64-linux-gnu/libc.so.6(_IO_sscanf+0x87)[0x7f0b29e47317]
/lib/x86_64-linux-gnu/libc.so.6(+0xaf04c)[0x7f0b29e9a04c]
/lib/x86_64-linux-gnu/libc.so.6(+0xb1401)[0x7f0b29e9c401]
/lib/x86_64-linux-gnu/libc.so.6(+0xafd7f)[0x7f0b29e9ad7f]
/home/ejudge/inst-ejudge/bin/ej-contests(vwrite_log+0x13e)[0x579f60]
/home/ejudge/inst-ejudge/bin/ej-contests(info+0xa9)[0x41f242]
/home/ejudge/inst-ejudge/bin/ej-contests(generic_write_file+0x1f9)[0x56b15a]
/home/ejudge/inst-ejudge/bin/ej-contests[0x454cd5]
/home/ejudge/inst-ejudge/bin/ej-contests[0x465edf]
/home/ejudge/inst-ejudge/bin/ej-contests(ns_handle_http_request+0x9e8)[0x466a60]
/home/ejudge/inst-ejudge/bin/ej-contests[0x416bc0]
/home/ejudge/inst-ejudge/bin/ej-contests[0x4170a1]
/home/ejudge/inst-ejudge/bin/ej-contests[0x4e4454]
/home/ejudge/inst-ejudge/bin/ej-contests(nsf_main_loop+0x7b3)[0x4e4c5f]
/home/ejudge/inst-ejudge/bin/ej-contests(main+0x80c)[0x417f00]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xed)[0x7f0b29e0c76d]
/home/ejudge/inst-ejudge/bin/ej-contests[0x4158b9]
======= Memory map: ========
00400000-00603000 r-xp 00000000 08:01 1098801 /home/ejudge/inst-ejudge/bin/ej-contests
00802000-00803000 r--p 00202000 08:01 1098801 /home/ejudge/inst-ejudge/bin/ej-contests
00803000-00810000 rw-p 00203000 08:01 1098801 /home/ejudge/inst-ejudge/bin/ej-contests
00810000-0081f000 rw-p 00000000 00:00 0
00bf7000-00c18000 rw-p 00000000 00:00 0 [heap]
00c18000-026ab000 rw-p 00000000 00:00 0 [heap]
7f0b20000000-7f0b20021000 rw-p 00000000 00:00 0
7f0b20021000-7f0b24000000 ---p 00000000 00:00 0
7f0b2785c000-7f0b27b28000 r--p 00000000 08:01 394084 /usr/lib/locale/locale-archive
7f0b27b28000-7f0b27b2c000 r-xp 00000000 08:01 1132107 /home/ejudge/inst-ejudge/libexec/ejudge/plugins/cldb_mysql.so
7f0b27b2c000-7f0b27d2b000 ---p 00004000 08:01 1132107 /home/ejudge/inst-ejudge/libexec/ejudge/plugins/cldb_mysql.so
7f0b27d2b000-7f0b27d2c000 r--p 00003000 08:01 1132107 /home/ejudge/inst-ejudge/libexec/ejudge/plugins/cldb_mysql.so
7f0b27d2c000-7f0b27d2d000 rw-p 00004000 08:01 1132107 /home/ejudge/inst-ejudge/libexec/ejudge/plugins/cldb_mysql.so
7f0b27d2d000-7f0b27d42000 r-xp 00000000 08:01 663836 /lib/x86_64-linux-gnu/libgcc_s.so.1
7f0b27d42000-7f0b27f41000 ---p 00015000 08:01 663836 /lib/x86_64-linux-gnu/libgcc_s.so.1
7f0b27f41000-7f0b27f42000 r--p 00014000 08:01 663836 /lib/x86_64-linux-gnu/libgcc_s.so.1
7f0b27f42000-7f0b27f43000 rw-p 00015000 08:01 663836 /lib/x86_64-linux-gnu/libgcc_s.so.1
7f0b27f43000-7f0b27f44000 ---p 00000000 00:00 0
7f0b27f44000-7f0b28744000 rw-p 00000000 00:00 0
7f0b28744000-7f0b2883d000 r-xp 00000000 08:01 662519 /lib/x86_64-linux-gnu/libm-2.15.so
7f0b2883d000-7f0b28a3c000 ---p 000f9000 08:01 662519 /lib/x86_64-linux-gnu/libm-2.15.so
7f0b28a3c000-7f0b28a3d000 r--p 000f8000 08:01 662519 /lib/x86_64-linux-gnu/libm-2.15.so
7f0b28a3d000-7f0b28a3e000 rw-p 000f9000 08:01 662519 /lib/x86_64-linux-gnu/libm-2.15.so
7f0b28a3e000-7f0b28a56000 r-xp 00000000 08:01 663031 /lib/x86_64-linux-gnu/libpthread-2.15.so
7f0b28a56000-7f0b28c55000 ---p 00018000 08:01 663031 /lib/x86_64-linux-gnu/libpthread-2.15.so
7f0b28c55000-7f0b28c56000 r--p 00017000 08:01 663031 /lib/x86_64-linux-gnu/libpthread-2.15.so
7f0b28c56000-7f0b28c57000 rw-p 00018000 08:01 663031 /lib/x86_64-linux-gnu/libpthread-2.15.so
7f0b28c57000-7f0b28c5b000 rw-p 00000000 00:00 0
7f0b28c5b000-7f0b28f18000 r-xp 00000000 08:01 395182 /usr/lib/x86_64-linux-gnu/libmysqlclient.so.18.0.0
7f0b28f18000-7f0b29117000 ---p 002bd000 08:01 395182 /usr/lib/x86_64-linux-gnu/libmysqlclient.so.18.0.0
7f0b29117000-7f0b2911d000 r--p 002bc000 08:01 395182 /usr/lib/x86_64-linux-gnu/libmysqlclient.so.18.0.0
7f0b2911d000-7f0b2919b000 rw-p 002c2000 08:01 395182 /usr/lib/x86_64-linux-gnu/libmysqlclient.so.18.0.0
7f0b2919b000-7f0b291a0000 rw-p 00000000 00:00 0
7f0b291a0000-7f0b291a5000 r-xp 00000000 08:01 1132104 /home/ejudge/inst-ejudge/libexec/ejudge/plugins/common_mysql.so
7f0b291a5000-7f0b293a4000 ---p 00005000 08:01 1132104 /home/ejudge/inst-ejudge/libexec/ejudge/plugins/common_mysql.so
7f0b293a4000-7f0b293a5000 r--p 00004000 08:01 1132104 /home/ejudge/inst-ejudge/libexec/ejudge/plugins/common_mysql.so
7f0b293a5000-7f0b293a6000 rw-p 00005000 08:01 1132104 /home/ejudge/inst-ejudge/libexec/ejudge/plugins/common_mysql.so
7f0b293a6000-7f0b293ad000 r-xp 00000000 08:01 1132108 /home/ejudge/inst-ejudge/libexec/ejudge/plugins/rldb_mysql.so
7f0b293ad000-7f0b295ad000 ---p 00007000 08:01 1132108 /home/ejudge/inst-ejudge/libexec/ejudge/plugins/rldb_mysql.so
7f0b295ad000-7f0b295ae000 r--p 00007000 08:01 1132108 /home/ejudge/inst-ejudge/libexec/ejudge/plugins/rldb_mysql.so
7f0b295ae000-7f0b295af000 rw-p 00008000 08:01 1132108 /home/ejudge/inst-ejudge/libexec/ejudge/plugins/rldb_mysql.so
7f0b295af000-7f0b295bb000 r-xp 00000000 08:01 662530 /lib/x86_64-linux-gnu/libnss_files-2.15.so
7f0b295bb000-7f0b297ba000 ---p 0000c000 08:01 662530 /lib/x86_64-linux-gnu/libnss_files-2.15.so
7f0b297ba000-7f0b297bb000 r--p 0000b000 08:01 662530 /lib/x86_64-linux-gnu/libnss_files-2.15.so
7f0b297bb000-7f0b297bc000 rw-p 0000c000 08:01 662530 /lib/x86_64-linux-gnu/libnss_files-2.15.so
7f0b297bc000-7f0b297c6000 r-xp 00000000 08:01 662531 /lib/x86_64-linux-gnu/libnss_nis-2.15.so
7f0b297c6000-7f0b299c6000 ---p 0000a000 08:01 662531 /lib/x86_64-linux-gnu/libnss_nis-2.15.so
7f0b299c6000-7f0b299c7000 r--p 0000a000 08:01 662531 /lib/x86_64-linux-gnu/libnss_nis-2.15.so
7f0b299c7000-7f0b299c8000 rw-p 0000b000 08:01 662531 /lib/x86_64-linux-gnu/libnss_nis-2.15.so
7f0b299c8000-7f0b299df000 r-xp 00000000 08:01 662525 /lib/x86_64-linux-gnu/libnsl-2.15.so
7f0b299df000-7f0b29bde000 ---p 00017000 08:01 662525 /lib/x86_64-linux-gnu/libnsl-2.15.so
7f0b29bde000-7f0b29bdf000 r--p 00016000 08:01 662525 /lib/x86_64-linux-gnu/libnsl-2.15.so
7f0b29bdf000-7f0b29be0000 rw-p 00017000 08:01 662525 /lib/x86_64-linux-gnu/libnsl-2.15.so
7f0b29be0000-7f0b29be2000 rw-p 00000000 00:00 0
7f0b29be2000-7f0b29bea000 r-xp 00000000 08:01 663023 /lib/x86_64-linux-gnu/libnss_compat-2.15.so
7f0b29bea000-7f0b29de9000 ---p 00008000 08:01 663023 /lib/x86_64-linux-gnu/libnss_compat-2.15.so
7f0b29de9000-7f0b29dea000 r--p 00007000 08:01 663023 /lib/x86_64-linux-gnu/libnss_compat-2.15.so
7f0b29dea000-7f0b29deb000 rw-p 00008000 08:01 663023 /lib/x86_64-linux-gnu/libnss_compat-2.15.so
7f0b29deb000-7f0b29f9e000 r-xp 00000000 08:01 662520 /lib/x86_64-linux-gnu/libc-2.15.so
7f0b29f9e000-7f0b2a19d000 ---p 001b3000 08:01 662520 /lib/x86_64-linux-gnu/libc-2.15.so
7f0b2a19d000-7f0b2a1a1000 r--p 001b2000 08:01 662520 /lib/x86_64-linux-gnu/libc-2.15.so
7f0b2a1a1000-7f0b2a1a3000 rw-p 001b6000 08:01 662520 /lib/x86_64-linux-gnu/libc-2.15.so
7f0b2a1a3000-7f0b2a1a8000 rw-p 00000000 00:00 0
7f0b2a1a8000-7f0b2a1b4000 r-xp 00000000 08:01 420270 /usr/lib/libzip.so.2.1.0
7f0b2a1b4000-7f0b2a3b3000 ---p 0000c000 08:01 420270 /usr/lib/libzip.so.2.1.0
7f0b2a3b3000-7f0b2a3b4000 r--p 0000b000 08:01 420270 /usr/lib/libzip.so.2.1.0
7f0b2a3b4000-7f0b2a3b5000 rw-p 0000c000 08:01 420270 /usr/lib/libzip.so.2.1.0
7f0b2a3b5000-7f0b2a3dc000 r-xp 00000000 08:01 655469 /lib/x86_64-linux-gnu/libexpat.so.1.5.2
7f0b2a3dc000-7f0b2a5dc000 ---p 00027000 08:01 655469 /lib/x86_64-linux-gnu/libexpat.so.1.5.2
7f0b2a5dc000-7f0b2a5de000 r--p 00027000 08:01 655469 /lib/x86_64-linux-gnu/libexpat.so.1.5.2
7f0b2a5de000-7f0b2a5df000 rw-p 00029000 08:01 655469 /lib/x86_64-linux-gnu/libexpat.so.1.5.2
7f0b2a5df000-7f0b2a5e1000 r-xp 00000000 08:01 663027 /lib/x86_64-linux-gnu/libdl-2.15.so
7f0b2a5e1000-7f0b2a7e1000 ---p 00002000 08:01 663027 /lib/x86_64-linux-gnu/libdl-2.15.so
7f0b2a7e1000-7f0b2a7e2000 r--p 00002000 08:01 663027 /lib/x86_64-linux-gnu/libdl-2.15.so
7f0b2a7e2000-7f0b2a7e3000 rw-p 00003000 08:01 663027 /lib/x86_64-linux-gnu/libdl-2.15.so
7f0b2a7e3000-7f0b2a7f9000 r-xp 00000000 08:01 655392 /lib/x86_64-linux-gnu/libz.so.1.2.3.4
7f0b2a7f9000-7f0b2a9f8000 ---p 00016000 08:01 655392 /lib/x86_64-linux-gnu/libz.so.1.2.3.4
7f0b2a9f8000-7f0b2a9f9000 r--p 00015000 08:01 655392 /lib/x86_64-linux-gnu/libz.so.1.2.3.4
7f0b2a9f9000-7f0b2a9fa000 rw-p 00016000 08:01 655392 /lib/x86_64-linux-gnu/libz.so.1.2.3.4
7f0b2a9fa000-7f0b2aa1c000 r-xp 00000000 08:01 662523 /lib/x86_64-linux-gnu/ld-2.15.so
7f0b2ac0a000-7f0b2ac0e000 rw-p 00000000 00:00 0
7f0b2ac12000-7f0b2ac13000 rw-p 00000000 00:00 0
7f0b2ac13000-7f0b2ac1a000 r--s 00000000 08:01 416002 /usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache
7f0b2ac1a000-7f0b2ac1c000 rw-p 00000000 00:00 0
7f0b2ac1c000-7f0b2ac1d000 r--p 00022000 08:01 662523 /lib/x86_64-linux-gnu/ld-2.15.so
7f0b2ac1d000-7f0b2ac1f000 rw-p 00023000 08:01 662523 /lib/x86_64-linux-gnu/ld-2.15.so
7fffa25e2000-7fffa2603000 rw-p 00000000 00:00 0 [stack]
7fffa2660000-7fffa2661000 r-xp 00000000 00:00 0 [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]

cher
Posts:1153
Joined:13 March 2004, 17:00
Contact:

Re: Crash ej-contests (ejudge 2.3.28)

Post by cher » 26 November 2013, 21:37

http://ejudge.ru/download/ejudge-2.3.28.1.tgz

Использовалась эта версия?

apathism
Posts:64
Joined:09 January 2009, 22:54
Location:Мытищи, Россия

Re: Crash ej-contests (ejudge 2.3.28)

Post by apathism » 26 November 2013, 22:29

Наблюдал такое на своем сервере. Установка 2.3.28.1 помогла.

zhomart
Posts:5
Joined:16 June 2011, 18:26

Re: Crash ej-contests (ejudge 2.3.28)

Post by zhomart » 29 November 2013, 18:23

Спасибо, не знал про эту версию.

Post Reply