corentin.labbe writes:
Program terminated with signal 11, Segmentation fault.
#0  0xf7b33038 in memcmp () from /lib/libc.so.6
(gdb) bt
#0  0xf7b33038 in memcmp () from /lib/libc.so.6
#1  0xf7d5be80 in is_ipmi_entry (sigp=0xf7aa8000 <Address 0xf7aa8000 out of 
bounds>) at ipmi-locate-smbios.c:215
#2 0xf7d5c220 in copy_impi_dev_info (type=IPMI_INTERFACE_KCS) at
ipmi-locate-smbios.c:313
#3  0xf7d5c550 in ipmi_locate_smbios_get_dev_info (type=IPMI_INTERFACE_KCS, 
info=0xffee1058) at ipmi-locate-smbios.c:385
#4  0x00010ec8 in smbios_probe_display () at ipmi-locate.c:186
#5  0x00011690 in main (argc=1, argv=0xffee15d4) at ipmi-locate.c:400

is_ipmi_entry() looks for _SM_ signature 0xf7aa8000 using memcmp and
thats where it segfaults. To my knowledge SMBIOS is available only on
IA-32, IA-64 and x86-64 architectures. Running dmidecode confirmed no
SMBIOS or DMI tables on your SPARC system. Explicitly passing KCS
address also gave no useful output.
Sun's x64-64 based servers do support IPMI. I don't know about SPARC.

--
Anand Babu GPG Key ID: 0x62E15A31 Blog [http://ab.freeshell.org] The GNU Operating System [http://www.gnu.org]


_______________________________________________
Freeipmi-users mailing list
Freeipmi-users@gnu.org
http://lists.gnu.org/mailman/listinfo/freeipmi-users

Reply via email to