By default it seems to not be built with debugging symbols (CFLAGS=-g -pipe; COPTS=${CFLAGS})

Since you're running an RPM system, get yourself a copy of the ipmitool-blah-src.rpm and fire up "rpmbuild -b SPEC"

~BAS

On Wed, 13 Dec 2006, venkata kishore wrote:

Hi all,

 I am new to this tool. On one of my Sun Fire V20z box with Redhat EL 3
update 5, the ipmitool is
failing with the following error.

<SNIP>

# rpm -qa | grep ipmitool
ipmitool-1.6.0-1.rh3

#/usr/bin/ipmitool -I open lan set 1 ipaddr 0.0.0.0
Setting LAN IP Address to 0.0.0.0
Segmentation fault

Here is the strace output.

strace /usr/bin/ipmitool -I open lan set 1 ipaddr 0.0.0.0
execve("/usr/bin/ipmitool", ["/usr/bin/ipmitool", "-I", "open", "lan",
"set", "1", "ipaddr", "0.0.0.0"], [/* 26 vars */]) = 0
uname({sys="Linux", node="pts-linux-lab020", ...}) = 0
brk(0)                                  = 0x53c000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x2a9566c000
open("/etc/ld.so.preload", O_RDONLY)    = -1 ENOENT (No such file or
directory)
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=106852, ...}) = 0
mmap(NULL, 106852, PROT_READ, MAP_PRIVATE, 3, 0) = 0x2a9566d000
close(3)                                = 0
open("/lib64/tls/libm.so.6", O_RDONLY)  = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@@\0\0\0"..., 640) =
640
fstat(3, {st_mode=S_IFREG|0755, st_size=666384, ...}) = 0
mmap(NULL, 1602568, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x2a95688000
mprotect(0x2a9570f000, 1049608, PROT_NONE) = 0
mmap(0x2a9580f000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3,
0x87000) = 0x2a9580f000
close(3)                                = 0
open("/lib64/libcrypto.so.4", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\200\305"..., 640) =
640
fstat(3, {st_mode=S_IFREG|0755, st_size=1236736, ...}) = 0
mmap(NULL, 2299672, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x2a95810000
mprotect(0x2a95920000, 1185560, PROT_NONE) = 0
mmap(0x2a95a20000, 122880, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3,
0x110000) = 0x2a95a20000
mmap(0x2a95a3e000, 14104, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x2a95a3e000
close(3)                                = 0
open("/lib64/tls/libc.so.6", O_RDONLY)  = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>[EMAIL PROTECTED]"..., 640) =
640
fstat(3, {st_mode=S_IFREG|0755, st_size=1669064, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x2a95a42000
mmap(NULL, 2375528, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x2a95a43000
mprotect(0x2a95b7e000, 1085288, PROT_NONE) = 0
mmap(0x2a95c7e000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3,
0x13b000) = 0x2a95c7e000
mmap(0x2a95c83000, 16232, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x2a95c83000
close(3)                                = 0
open("/usr/kerberos/lib64/libgssapi_krb5.so.2", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>[EMAIL PROTECTED]"..., 640) =
640
fstat(3, {st_mode=S_IFREG|0755, st_size=91304, ...}) = 0
mmap(NULL, 1138128, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x2a95c87000
mprotect(0x2a95c9c000, 1052112, PROT_NONE) = 0
mmap(0x2a95d9c000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3,
0x15000) = 0x2a95d9c000
close(3)                                = 0
open("/usr/kerberos/lib64/libkrb5.so.3", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>[EMAIL PROTECTED]"..., 640) =
640
fstat(3, {st_mode=S_IFREG|0755, st_size=429568, ...}) = 0
mmap(NULL, 1477096, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x2a95d9d000
mprotect(0x2a95e02000, 1063400, PROT_NONE) = 0
mmap(0x2a95f02000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3,
0x65000) = 0x2a95f02000
close(3)                                = 0
open("/usr/kerberos/lib64/libcom_err.so.3", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\200\r\0"..., 640) =
640
fstat(3, {st_mode=S_IFREG|0755, st_size=7744, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x2a95f06000
mmap(NULL, 1054664, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x2a95f07000
mprotect(0x2a95f09000, 1046472, PROT_NONE) = 0
mmap(0x2a96008000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3,
0x1000) = 0x2a96008000
close(3)                                = 0
open("/usr/kerberos/lib64/libk5crypto.so.3", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0=\0\0\0"..., 640) =
640
fstat(3, {st_mode=S_IFREG|0755, st_size=80288, ...}) = 0
mmap(NULL, 1128808, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x2a96009000
mprotect(0x2a9601c000, 1050984, PROT_NONE) = 0
mmap(0x2a9611b000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3,
0x12000) = 0x2a9611b000
close(3)                                = 0
open("/lib64/libresolv.so.2", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\200?\0\0"..., 640) =
640
fstat(3, {st_mode=S_IFREG|0755, st_size=85704, ...}) = 0
mmap(NULL, 1129416, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x2a9611d000
mprotect(0x2a9612e000, 1059784, PROT_NONE) = 0
mmap(0x2a9622d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3,
0x10000) = 0x2a9622d000
mmap(0x2a9622f000, 7112, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x2a9622f000
close(3)                                = 0
open("/lib64/libdl.so.2", O_RDONLY)     = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\360\35\0"..., 640) =
640
fstat(3, {st_mode=S_IFREG|0755, st_size=18656, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x2a96231000
mmap(NULL, 1058728, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x2a96232000
mprotect(0x2a96235000, 1046440, PROT_NONE) = 0
mmap(0x2a96334000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3,
0x2000) = 0x2a96334000
close(3)                                = 0
open("/usr/lib64/libz.so.1", O_RDONLY)  = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\300$\0\0"..., 640) =
640
fstat(3, {st_mode=S_IFREG|0755, st_size=58472, ...}) = 0
mmap(NULL, 1105304, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x2a96335000
mprotect(0x2a96342000, 1052056, PROT_NONE) = 0
mmap(0x2a96441000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3,
0xc000) = 0x2a96441000
close(3)                                = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x2a96443000
arch_prctl(ARCH_SET_FS, 0x2a96443740)   = 0
munmap(0x2a9566d000, 106852)            = 0
brk(0)                                  = 0x53c000
brk(0x55d000)                           = 0x55d000
brk(0)                                  = 0x55d000
fstat(1, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 0), ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x2a9566d000
write(1, "Setting LAN IP Address to 0.0.0."..., 34Setting LAN IP Address to
0.0.0.0
) = 34
open("/dev/ipmi0", O_RDWR)              = 3
ioctl(3, IPMICTL_SET_GETS_EVENTS_CMD, 0x7fbfffbf5c) = 0
ioctl(3, IPMICTL_SET_MY_ADDRESS_CMD, 0x7fbfffbf58) = 0
ioctl(3, IPMICTL_SEND_COMMAND, 0x7fbfffc000) = 0
select(4, [3], NULL, NULL, NULL)        = 1 (in [3])
ioctl(3, I2OEVTGET or IPMICTL_RECEIVE_MSG_TRUNC, 0x7fbfffc060) = 0
ioctl(3, IPMICTL_SEND_COMMAND, 0x7fbfffbfe0) = 0
select(4, [3], NULL, NULL, NULL)        = 1 (in [3])
ioctl(3, I2OEVTGET or IPMICTL_RECEIVE_MSG_TRUNC, 0x7fbfffc040) = 0
ioctl(3, IPMICTL_SEND_COMMAND, 0x7fbfffbf60) = 0
select(4, [3], NULL, NULL, NULL)        = 1 (in [3])
ioctl(3, I2OEVTGET or IPMICTL_RECEIVE_MSG_TRUNC, 0x7fbfffbfc0) = 0
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++

</SNIP>

  Could you please let us know the reason for this. It is not dumping
core.

Thanks in advance,
Kishore


l8*
        -lava (Brian A. Seklecki - Pittsburgh, PA, USA)
               http://www.spiritual-machines.org/

"...from back in the heady days when "helpdesk" meant nothing, "diskquota"
meant everything, and lives could be bought and sold for a couple of pages
of laser printout - and frequently were."
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Ipmitool-devel mailing list
Ipmitool-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ipmitool-devel
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Ipmitool-devel mailing list
Ipmitool-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ipmitool-devel

Reply via email to