[GE issues] [Issue 3194] sge_shepherd segfault on OpenSuSE 11.2 (x86_64)

megware stephan.ebelt at megware.com
Mon Jan 25 15:02:20 GMT 2010


http://gridengine.sunsource.net/issues/show_bug.cgi?id=3194






------- Additional comments from megware at sunsource.net Mon Jan 25 07:02:19 -0800 2010 -------
I recompiled the most recent code from maintrunk, including jemalloc.c v1.6 and moved the new sge_shepherd binary into the installation
(sufficient? Or do I have to replace other binaries/libs as well?).

Its still crashing and does not look much different to me:

[...]
read(6, "# /etc/default/nss\n# This file c"..., 4096) = 1685
read(6, "", 4096)                       = 0
open("/dev/tty", O_RDWR|O_NOCTTY|O_NONBLOCK) = -1 ENXIO (No such device or address)
writev(2, [{"*** glibc detected *** ", 23}, {"/opt/sge/bin/lx24-amd64/sge_shep"..., 49}, {": ", 2}, {"free(): invalid pointer", 23}, {":
0x", 4}, {"00002b7aee34e080", 16}, {" ***\n", 5}], 7) = 122
open("/etc/ld.so.cache", O_RDONLY)      = 7
fstat(7, {st_mode=S_IFREG|0644, st_size=42808, ...}) = 0
mmap(NULL, 42808, PROT_READ, MAP_PRIVATE, 7, 0) = 0x2b7aee401000
close(7)                                = 0
open("/lib64/libgcc_s.so.1", O_RDONLY)  = 7
read(7, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\200-\0\0\0\0\0\0"..., 832) = 832
fstat(7, {st_mode=S_IFREG|0755, st_size=92648, ...}) = 0
mmap(NULL, 2188280, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 7, 0) = 0x2b7aef4fa000
fadvise64(7, 0, 2188280, POSIX_FADV_WILLNEED) = 0
mprotect(0x2b7aef510000, 2093056, PROT_NONE) = 0
mmap(0x2b7aef70f000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 7, 0x15000) = 0x2b7aef70f000
close(7)                                = 0
mprotect(0x2b7aef70f000, 4096, PROT_READ) = 0
munmap(0x2b7aee401000, 42808)           = 0
futex(0x2b7aeeec65b0, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x2b7aef710190, FUTEX_WAKE_PRIVATE, 2147483647) = 0
write(2, "======= Backtrace: =========\n", 29) = 29
writev(2, [{"/lib64/libc.so.6", 16}, {"[0x", 3}, {"2b7aeebdfc76", 12}, {"]\n", 2}], 4) = 33
writev(2, [{"/lib64/libc.so.6", 16}, {"(", 1}, {"cfree", 5}, {"+0x", 3}, {"6c", 2}, {")", 1}, {"[0x", 3}, {"2b7aeebe496c", 12}, {"]\n", 2}],
9) = 45
writev(2, [{"/lib64/libnsl.so.1", 18}, {"[0x", 3}, {"2b7aef2f1c2a", 12}, {"]\n", 2}], 4) = 35
writev(2, [{"/lib64/libpthread.so.0", 22}, {"(", 1}, {"pthread_once", 12}, {"+0x", 3}, {"53", 2}, {")", 1}, {"[0x", 3}, {"2b7aee95c0f3",
12}, {"]\n", 2}], 9) = 58
writev(2, [{"/lib64/libnsl.so.1", 18}, {"(", 1}, {"_nsl_default_nss", 16}, {"+0x", 3}, {"21", 2}, {")", 1}, {"[0x", 3}, {"2b7aef2f1d41",
12}, {"]\n", 2}], 9) = 58
writev(2, [{"/lib64/libnss_nis.so.2", 22}, {"(", 1}, {"_nss_nis_initgroups_dyn", 23}, {"+0x", 3}, {"6a", 2}, {")", 1}, {"[0x", 3},
{"2b7aef0dec8a", 12}, {"]\n", 2}], 9) = 69
writev(2, [{"/lib64/libc.so.6", 16}, {"[0x", 3}, {"2b7aeec0a1c2", 12}, {"]\n", 2}], 4) = 33
writev(2, [{"/lib64/libc.so.6", 16}, {"(", 1}, {"initgroups", 10}, {"+0x", 3}, {"6c", 2}, {")", 1}, {"[0x", 3}, {"2b7aeec0a38c", 12},
{"]\n", 2}], 9) = 50
writev(2, [{"/opt/sge/bin/lx24-amd64/sge_shep"..., 49}, {"[0x", 3}, {"51eca4", 6}, {"]\n", 2}], 4) = 60
writev(2, [{"/opt/sge/bin/lx24-amd64/sge_shep"..., 49}, {"[0x", 3}, {"51ea47", 6}, {"]\n", 2}], 4) = 60
writev(2, [{"/opt/sge/bin/lx24-amd64/sge_shep"..., 49}, {"[0x", 3}, {"40d3f3", 6}, {"]\n", 2}], 4) = 60
writev(2, [{"/opt/sge/bin/lx24-amd64/sge_shep"..., 49}, {"[0x", 3}, {"409841", 6}, {"]\n", 2}], 4) = 60
writev(2, [{"/opt/sge/bin/lx24-amd64/sge_shep"..., 49}, {"[0x", 3}, {"409276", 6}, {"]\n", 2}], 4) = 60
writev(2, [{"/lib64/libc.so.6", 16}, {"(", 1}, {"__libc_start_main", 17}, {"+0x", 3}, {"fd", 2}, {")", 1}, {"[0x", 3}, {"2b7aeeb8ba7d", 12},
{"]\n", 2}], 9) = 57
writev(2, [{"/opt/sge/bin/lx24-amd64/sge_shep"..., 49}, {"[0x", 3}, {"408009", 6}, {"]\n", 2}], 4) = 60
write(2, "======= Memory map: ========\n", 29) = 29
open("/proc/self/maps", O_RDONLY)       = 7
read(7, "00400000-00576000 r-xp 00000000 "..., 1024) = 1024
write(2, "00400000-00576000 r-xp 00000000 "..., 1024) = 1024
read(7, "o\n2b7aee6f9000-2b7aee6fa000 r--p"..., 1024) = 1024
write(2, "o\n2b7aee6f9000-2b7aee6fa000 r--p"..., 1024) = 1024
read(7, ":00 0 \n2b7aeeb6d000-2b7aeecbe000"..., 1024) = 1024
write(2, ":00 0 \n2b7aeeb6d000-2b7aeecbe000"..., 1024) = 1024
read(7, "  /lib64/libnss_nis-2.10.1.so\n2b"..., 1024) = 1024
write(2, "  /lib64/libnss_nis-2.10.1.so\n2b"..., 1024) = 1024
read(7, "    /lib64/libgcc_s.so.1\n7fffbc7"..., 1024) = 270
write(2, "    /lib64/libgcc_s.so.1\n7fffbc7"..., 270) = 270
read(7, "", 1024)                       = 0
close(7)                                = 0
rt_sigprocmask(SIG_UNBLOCK, [ABRT], NULL, 8) = 0
tgkill(10042, 10042, SIGABRT)           = 0
--- SIGABRT (Aborted) @ 0 (0) ---

------------------------------------------------------
http://gridengine.sunsource.net/ds/viewMessage.do?dsForumId=36&dsMessageId=240900

To unsubscribe from this discussion, e-mail: [issues-unsubscribe at gridengine.sunsource.net].



More information about the gridengine-users mailing list