openhpi2 / Open-HPI

Open HPI is an open source implementation of the SA Forum's Hardware Platform Interface (HPI). HPI provides an abstracted interface to managing computer hardware, typically for chassis and rack based servers
Other
3 stars 1 forks source link

Crash observed in the call soap_message #2542

Closed openhpi2 closed 8 years ago

openhpi2 commented 10 years ago

On a "HP c-Class system", we observed a crash on a call "soap_message".

(gdb) bt

0 0x00007f4c7b988e08 in ?? () from /lib/x86_64-linux-gnu/libc.so.6

1 0x00007f4c7b98a446 in ?? () from /lib/x86_64-linux-gnu/libc.so.6

2 0x00007f4c7b98e388 in calloc () from /lib/x86_64-linux-gnu/libc.so.6

3 0x00007f4c7b97ccd9 in open_memstream () from /lib/x86_64-linux-gnu/libc.so.6

4 0x00007f4c7b9f969b in __vsyslog_chk () from /lib/x86_64-linux-gnu/libc.so.6

5 0x00007f4c7b9f9cef in syslog () from /lib/x86_64-linux-gnu/libc.so.6

6 0x00007f4c7c44774b in g_logv (log_domain=0x7f4c7b08cc43 "oa_soap", log_level=G_LOG_LEVEL_CRITICAL, format=, args=args@entry=0x7f4c794f17d8) at gmessages.c:949

7 0x00007f4c7c447932 in g_log (log_domain=log_domain@entry=0x7f4c7b08cc43 "oa_soap", log_level=log_level@entry=G_LOG_LEVEL_CRITICAL, format=) at gmessages.c:1010

8 0x00007f4c7b08bacf in soap_message (connection=connection@entry=0xff34e0,

request=request@entry=0xff3658 "<?xml version=\"1.0\"?>\n<SOAP-ENV:Envelope xmlns:SOAP-ENV=\"http://www.w3.org/2003/05/soap-envelope\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xml"..., doc=doc@entry=0xff3650) at oa_soap_callsupport.c:638

9 0x00007f4c7b08c668 in soap_call (connection=connection@entry=0xff34e0) at oa_soap_callsupport.c:1085

10 0x00007f4c7b0896b9 in soap_getPowerCapConfig (con=0xff34e0, response=response@entry=0xff2970, desired_dynamic_pwr_cap_limit=desired_dynamic_pwr_cap_limit@entry=0xff2a34,

desired_derated_circuit_cap_limit=desired_derated_circuit_cap_limit@entry=0xff2a38, desired_rated_circuit_cap_limit=desired_rated_circuit_cap_limit@entry=0xff2a3c) at oa_soap_calls.c:1726

11 0x00007f4c7b07342c in oa_soap_push_power_events (oh_handler=oh_handler@entry=0xfec650, info=info@entry=0x7f4c794f2d08, resource_id=37) at oa_soap_ps_event.c:301

12 0x00007f4c7b073bff in oa_soap_proc_ps_subsys_info (oh_handler=oh_handler@entry=0xfec650, info=info@entry=0x7f4c794f2d08) at oa_soap_ps_event.c:532

13 0x00007f4c7b06f4f4 in process_oa_events (oh_handler=oh_handler@entry=0xfec650, oa=oa@entry=0xff2a50, response=response@entry=0x7f4c794f2e40) at oa_soap_event.c:747

14 0x00007f4c7b071a7e in oa_soap_event_thread (oa_pointer=0xff2a50) at oa_soap_event.c:245

15 0x00007f4c7c464265 in g_thread_proxy (data=0x1043a80) at gthread.c:798

16 0x00007f4c7c1e2e9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0

17 0x00007f4c7b9fdccd in clone () from /lib/x86_64-linux-gnu/libc.so.6

18 0x0000000000000000 in ?? ()

OpenHPI version : 3.4.0

Attached is the output of full back-trace.

crash_soap_message.txt

Reported by: amar-nv

openhpi2 commented 9 years ago

Original comment by: dr_mohan

openhpi2 commented 9 years ago

Bugs 1814 and 1871 are related to this bug. Resolving those, resolved this bug too. Closing as duplicate.

Original comment by: dr_mohan

openhpi2 commented 9 years ago

Original comment by: dr_mohan