You can subscribe to this list here.
2013 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(115) |
Jul
(218) |
Aug
(298) |
Sep
(222) |
Oct
(223) |
Nov
(228) |
Dec
(383) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2014 |
Jan
(527) |
Feb
(333) |
Mar
(177) |
Apr
(262) |
May
(292) |
Jun
(203) |
Jul
(169) |
Aug
(408) |
Sep
(671) |
Oct
(370) |
Nov
(185) |
Dec
(140) |
2015 |
Jan
(107) |
Feb
(96) |
Mar
(321) |
Apr
(305) |
May
(135) |
Jun
(137) |
Jul
(561) |
Aug
(355) |
Sep
(248) |
Oct
(307) |
Nov
(358) |
Dec
(166) |
2016 |
Jan
(133) |
Feb
(64) |
Mar
(172) |
Apr
(254) |
May
(365) |
Jun
(210) |
Jul
(158) |
Aug
(366) |
Sep
(546) |
Oct
(264) |
Nov
(354) |
Dec
(220) |
2017 |
Jan
(174) |
Feb
(215) |
Mar
(429) |
Apr
(189) |
May
(145) |
Jun
(168) |
Jul
(119) |
Aug
(194) |
Sep
(137) |
Oct
(233) |
Nov
(177) |
Dec
(132) |
2018 |
Jan
(75) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(45) |
Sep
(287) |
Oct
(116) |
Nov
(132) |
Dec
(61) |
2019 |
Jan
(211) |
Feb
(36) |
Mar
(61) |
Apr
(41) |
May
(50) |
Jun
(50) |
Jul
(152) |
Aug
(46) |
Sep
(65) |
Oct
(70) |
Nov
(45) |
Dec
(44) |
2020 |
Jan
(56) |
Feb
(67) |
Mar
(40) |
Apr
(36) |
May
(40) |
Jun
(11) |
Jul
(54) |
Aug
(37) |
Sep
(23) |
Oct
(24) |
Nov
(34) |
Dec
(26) |
2021 |
Jan
(19) |
Feb
(7) |
Mar
(58) |
Apr
(34) |
May
(30) |
Jun
(26) |
Jul
(46) |
Aug
(20) |
Sep
(78) |
Oct
(23) |
Nov
(12) |
Dec
(26) |
2022 |
Jan
(37) |
Feb
(16) |
Mar
(17) |
Apr
(9) |
May
(13) |
Jun
(18) |
Jul
(19) |
Aug
(13) |
Sep
(4) |
Oct
(34) |
Nov
(32) |
Dec
(29) |
2023 |
Jan
(5) |
Feb
(5) |
Mar
(19) |
Apr
(19) |
May
(10) |
Jun
|
Jul
(5) |
Aug
(7) |
Sep
(3) |
Oct
|
Nov
|
Dec
(5) |
2024 |
Jan
(8) |
Feb
(12) |
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: PhanTranQuocDat <dat...@us...> - 2024-03-23 02:45:13
|
--- **[tickets:#3349] ntf: ntfd cannot handle notification when logd overload** **Status:** assigned **Milestone:** 5.24.09 **Created:** Sat Mar 23, 2024 02:45 AM UTC by PhanTranQuocDat **Last Updated:** Sat Mar 23, 2024 02:45 AM UTC **Owner:** PhanTranQuocDat When AMF sends events to NTF but NTF is busy with full buffer, AMF will unable to process other jobs. This can happen due to: 1. LOG service is also busy 2. Notification stays too long in NTF logger buffer Step to reproduce: 1. Send STOP signal to LOG to stimulate LOG service is busy 2. Use 'ntfsend' command multiple time to create notifications, logger buffer will be full after 3. Observe ntfsend failed due to NTF buffer is full syslog: ~~~ 2024-03-22 15:04:54.773 SC-1 osafntfd[272]: WA The logger buffer is full. Check if there is issue in writing ~~~ --- Sent from sourceforge.net because ope...@li... is subscribed to https://sourceforge.net/p/opensaf/tickets/ To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/opensaf/admin/tickets/options. Or, if this is a mailing list, you can unsubscribe from the mailing list. |
From: Nagendra K. <nag...@us...> - 2024-02-28 18:13:35
|
--- **[tickets:#3348] mds: fix typo error** **Status:** unassigned **Milestone:** 5.24.09 **Created:** Wed Feb 28, 2024 06:13 PM UTC by Nagendra Kumar **Last Updated:** Wed Feb 28, 2024 06:13 PM UTC **Owner:** nobody The following fixes the typo: diff -rupN ori/src/mds/mds_svc_op.c mod/src/mds/mds_svc_op.c --- ori/src/mds/mds_svc_op.c 2023-03-28 01:00:36.000000000 +0100 +++ mod/src/mds/mds_svc_op.c 2024-01-16 16:43:47.506848477 +0000 @@ -642,8 +642,8 @@ uint32_t mds_svc_op_unsubscribe(const NC mds_subtn_tbl_del(svc_hdl, info->info.svc_cancel.i_svc_ids[i]); MDS_SVC_LOG_INFO(UNSUBSCRIBE_TAG, info, "Unsubscribe to svc_id = %s(%d) successful", - get_svc_names(info->info.svc_subscribe.i_svc_ids[i]), - info->info.svc_subscribe.i_svc_ids[i]); + get_svc_names(info->info.svc_cancel.i_svc_ids[i]), + info->info.svc_cancel.i_svc_ids[i]); } m_MDS_LEAVE(); return NCSCC_RC_SUCCESS; --- Sent from sourceforge.net because ope...@li... is subscribed to https://sourceforge.net/p/opensaf/tickets/ To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/opensaf/admin/tickets/options. Or, if this is a mailing list, you can unsubscribe from the mailing list. |
From: Gary L. <gar...@us...> - 2024-02-27 23:44:47
|
- **Type**: defect --> enhancement --- **[tickets:#3346] osaf: build failed with gcc/g++ 12** **Status:** fixed **Milestone:** 5.24.02 **Created:** Fri Jan 12, 2024 11:22 AM UTC by Thang Duc Nguyen **Last Updated:** Mon Jan 22, 2024 04:21 AM UTC **Owner:** Thang Duc Nguyen --- Sent from sourceforge.net because ope...@li... is subscribed to https://sourceforge.net/p/opensaf/tickets/ To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/opensaf/admin/tickets/options. Or, if this is a mailing list, you can unsubscribe from the mailing list. |
From: Gary L. <gar...@us...> - 2024-02-27 23:43:52
|
- **Milestone**: 5.24.02 --> 5.24.09 --- **[tickets:#3288] fmd: failed during setting role from standby to active** **Status:** review **Milestone:** 5.24.09 **Created:** Tue Oct 05, 2021 03:11 AM UTC by Huu The Truong **Last Updated:** Wed Nov 15, 2023 12:56 AM UTC **Owner:** Huu The Truong After the standby SC down then another SC is promoted to became the new standby SC. 2021-09-28 07:00:35.950 SC-2 osaffmd[392]: NO Node Down event for node id 2040f: 2021-09-28 07:00:35.950 SC-2 osaffmd[392]: NO Current role: STANDBY At that time, the new standby SC received peer info response from old standby SC is needed promote to became the active SC. 2021-09-28 07:00:35.972 SC-2 osaffmd[392]: NO Controller Failover: Setting role to ACTIVE 2021-09-28 07:00:35.972 SC-2 osafrded[382]: NO RDE role set to ACTIVE ... 2021-09-28 07:00:36.113 SC-2 osafclmd[448]: NO ACTIVE request 2021-09-28 07:00:36.114 SC-2 osaffmd[392]: NO Controller promoted. Stop supervision timer While an another active SC is alive lead to the standby SC reboots itselft because cluster has only one active SC. 2021-09-28 07:00:36.117 SC-2 osafamfd[459]: ER FAILOVER StandBy --> Active FAILED, Standby OUT OF SYNC 2021-09-28 07:00:36.117 SC-2 osafamfd[459]: Rebooting OpenSAF NodeId = 0 EE Name = No EE Mapped, Reason: FAILOVER failed, OwnNodeId = 2020f, SupervisionTime = 60 --- Sent from sourceforge.net because ope...@li... is subscribed to https://sourceforge.net/p/opensaf/tickets/ To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/opensaf/admin/tickets/options. Or, if this is a mailing list, you can unsubscribe from the mailing list. |
From: Gary L. <gar...@us...> - 2024-02-27 23:43:43
|
- **Milestone**: 5.24.02 --> 5.24.09 --- **[tickets:#3293] log: Replace ScopeLock by standard lock** **Status:** review **Milestone:** 5.24.09 **Created:** Fri Oct 22, 2021 12:24 AM UTC by Hieu Hong Hoang **Last Updated:** Wed Nov 15, 2023 12:56 AM UTC **Owner:** Hieu Hong Hoang We created a class ScopeLock to support recursive mutex. It's used a lot in module log. However, the C++ std have a std:unique_lock which supports std::recursive_mutex. We should use the standard lock instead of creating a new class. --- Sent from sourceforge.net because ope...@li... is subscribed to https://sourceforge.net/p/opensaf/tickets/ To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/opensaf/admin/tickets/options. Or, if this is a mailing list, you can unsubscribe from the mailing list. |
From: Gary L. <gar...@us...> - 2024-02-27 23:43:36
|
- **Milestone**: 5.24.02 --> 5.24.09 --- **[tickets:#3306] ckpt: checkpoint node director responding to async call.** **Status:** accepted **Milestone:** 5.24.09 **Created:** Thu Feb 17, 2022 10:46 AM UTC by Mohan Kanakam **Last Updated:** Wed Nov 15, 2023 12:56 AM UTC **Owner:** Mohan Kanakam During section create, one ckptnd sends async request(normal mds send) to another ckptnd. But, another ckptnd is responding to the request in assumption that it received the sync request and it has to respond to the sender ckptnd. In few cases, it is needed to respond when a sync req comes to ckptnd, but in few cases, it receives async req and it needn't respond async request. We are getting the following messages in mds log when creating the section: sc1-VirtualBox osafckptnd 27692 mds.log [meta sequenceId="2"] MDS_SND_RCV: Invalid Sync CTXT Len --- Sent from sourceforge.net because ope...@li... is subscribed to https://sourceforge.net/p/opensaf/tickets/ To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/opensaf/admin/tickets/options. Or, if this is a mailing list, you can unsubscribe from the mailing list. |
From: Gary L. <gar...@us...> - 2024-02-27 23:43:31
|
- **Milestone**: 5.24.02 --> 5.24.09 --- **[tickets:#3312] fmd: sc failed to failover in roamming mode** **Status:** assigned **Milestone:** 5.24.09 **Created:** Tue Mar 29, 2022 03:44 AM UTC by Huu The Truong **Last Updated:** Wed Nov 15, 2023 12:56 AM UTC **Owner:** Huu The Truong Shutdown SC-6 (role is standby): 2022-03-07 12:14:52.551 INFO: * Stop standby SC (SC-6) SC-10 changed role to standby: 2022-03-07 12:14:54.919 SC-10 osafrded[384]: NO RDE role set to STANDBY However, a service of the old standby is still alive, lead to SC-10 received peer info from the old standby (SC-6). It mistakes this service as active SC is downing. SC-10 changed role to active then rebooted. 2022-03-07 12:14:55.522 SC-10 osaffmd[394]: NO Controller Failover: Setting role to ACTIVE 2022-03-07 12:14:55.522 SC-10 osafrded[384]: NO RDE role set to ACTIVE 2022-03-07 12:14:55.522 SC-10 osafrded[384]: NO Running '/usr/local/lib/opensaf/opensaf_sc_active' with 0 argument(s) 2022-03-07 12:14:55.654 SC-10 opensaf_sc_active: 49cbd770-9e07-11ec-b3b4-525400fd3480 expected on SC-1 2022-03-07 12:14:55.656 SC-10 osafntfd[439]: NO ACTIVE request 2022-03-07 12:14:55.656 SC-10 osaffmd[394]: NO Controller promoted. Stop supervision timer 2022-03-07 12:14:55.657 SC-10 osafclmd[450]: NO ACTIVE request 2022-03-07 12:14:55.657 SC-10 osafamfd[461]: NO FAILOVER StandBy --> Active 2022-03-07 12:14:55.657 SC-10 osafamfd[461]: ER FAILOVER StandBy --> Active FAILED, Standby OUT OF SYNC 2022-03-07 12:14:55.657 SC-10 osafamfd[461]: Rebooting OpenSAF NodeId = 0 EE Name = No EE Mapped, Reason: FAILOVER failed, OwnNodeId = 20a0f, SupervisionTime = 60 --- Sent from sourceforge.net because ope...@li... is subscribed to https://sourceforge.net/p/opensaf/tickets/ To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/opensaf/admin/tickets/options. Or, if this is a mailing list, you can unsubscribe from the mailing list. |
From: Gary L. <gar...@us...> - 2024-02-27 23:43:19
|
- **Milestone**: 5.24.02 --> 5.24.09 --- **[tickets:#3323] imm: PL sync failed after reconnected with SC** **Status:** unassigned **Milestone:** 5.24.09 **Created:** Wed Oct 05, 2022 09:37 AM UTC by Son Tran Ngoc **Last Updated:** Wed Nov 15, 2023 12:56 AM UTC **Owner:** nobody Active SC1 and PL4 lost connect suddenly ( may be due to the environment reason),they re-established contact but PL4 sync failed due to PL4 did not update active SC1 information and discard message from IMMD SC1 PL4 sync failed log 2022-09-22 04:07:05.230 DEBUG: Syncing node PL-4 (timeout=120) 2022-09-22 04:08:06.325 WARNING: waiting more than 60 sec for node PL-4 to sync PL4 discard message from SC1 log 2022-09-22 04:07:08.406 PL-4 osafimmnd[354]: WA DISCARD message from IMMD 2010f as ACT:0 SBY:2020f 2022-09-22 04:07:09.013 PL-4 osafimmnd[354]: message repeated 243 times: [ WA DISCARD message from IMMD 2010f as ACT:0 SBY:2020f] step to reproduce. 1.start SCs, PLs. 2.Block traffic SC1 and PL4 ( make sure block traffic after IMM State : IMM_SERVER_SYNC_PENDING --> IMM_SERVER_SYNC_CLIENT ). 3.Unblock traffic SC1 and PL4. --- Sent from sourceforge.net because ope...@li... is subscribed to https://sourceforge.net/p/opensaf/tickets/ To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/opensaf/admin/tickets/options. Or, if this is a mailing list, you can unsubscribe from the mailing list. |
From: Gary L. <gar...@us...> - 2024-02-27 23:43:13
|
- **Milestone**: 5.24.02 --> 5.24.09 --- **[tickets:#3335] imm: Valgrind reported errors** **Status:** assigned **Milestone:** 5.24.09 **Created:** Mon Apr 10, 2023 03:06 AM UTC by PhanTranQuocDat **Last Updated:** Wed Nov 15, 2023 12:56 AM UTC **Owner:** PhanTranQuocDat Valgrind detects memleaks: /var/lib/lxc/SC-2/rootfs/var/log/opensaf/immd.valgrind ==417== 8,072 (56 direct, 8,016 indirect) bytes in 1 blocks are definitely lost in loss record 108 of 111 ==417== at 0x4C31B0F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==417== by 0x52ACC2B: sysf_alloc_pkt (sysf_mem.c:429) ==417== by 0x529BA1F: ncs_enc_init_space_pp (hj_ubaid.c:144) ==417== by 0x52C9996: mdtm_fill_data (mds_dt_common.c:1454) ==417== by 0x52CACCD: mdtm_process_recv_message_common (mds_dt_common.c:544) ==417== by 0x52CB071: mdtm_process_recv_data (mds_dt_common.c:1126) ==417== by 0x52D5B8E: mdtm_process_recv_events (mds_dt_tipc.c:1144) ==417== by 0x55106DA: start_thread (pthread_create.c:463) ==417== by 0x584961E: clone (clone.S:95) /var/lib/lxc/SC-1/rootfs/var/log/opensaf/immd.valgrind ==417== 7 bytes in 1 blocks are definitely lost in loss record 6 of 117 ==417== at 0x4C33B25: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==417== by 0x4E430B1: immsv_evt_dec_inline_string (immsv_evt.c:238) ==417== by 0x1172C4: mbcsv_dec_async_update (immd_mbcsv.c:1128) ==417== by 0x1172C4: immd_mbcsv_decode_proc (immd_mbcsv.c:1402) ==417== by 0x1172C4: immd_mbcsv_callback (immd_mbcsv.c:411) ==417== by 0x52B1335: ncs_mbscv_rcv_decode (mbcsv_act.c:409) ==417== by 0x52B14D0: ncs_mbcsv_rcv_async_update (mbcsv_act.c:460) ==417== by 0x52B829F: mbcsv_process_events (mbcsv_pr_evts.c:166) ==417== by 0x52B83BA: mbcsv_hdl_dispatch_all (mbcsv_pr_evts.c:271) ==417== by 0x52B2A19: mbcsv_process_dispatch_request (mbcsv_api.c:426) -- ==417== 8 bytes in 1 blocks are definitely lost in loss record 15 of 117 ==417== at 0x4C33B25: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==417== by 0x4E430B1: immsv_evt_dec_inline_string (immsv_evt.c:238) ==417== by 0x117288: mbcsv_dec_async_update (immd_mbcsv.c:1119) ==417== by 0x117288: immd_mbcsv_decode_proc (immd_mbcsv.c:1402) ==417== by 0x117288: immd_mbcsv_callback (immd_mbcsv.c:411) ==417== by 0x52B1335: ncs_mbscv_rcv_decode (mbcsv_act.c:409) ==417== by 0x52B14D0: ncs_mbcsv_rcv_async_update (mbcsv_act.c:460) ==417== by 0x52B829F: mbcsv_process_events (mbcsv_pr_evts.c:166) ==417== by 0x52B83BA: mbcsv_hdl_dispatch_all (mbcsv_pr_evts.c:271) ==417== by 0x52B2A19: mbcsv_process_dispatch_request (mbcsv_api.c:426) -- ==417== 16 bytes in 1 blocks are definitely lost in loss record 20 of 117 ==417== at 0x4C33B25: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==417== by 0x4E430B1: immsv_evt_dec_inline_string (immsv_evt.c:238) ==417== by 0x11724C: mbcsv_dec_async_update (immd_mbcsv.c:1110) ==417== by 0x11724C: immd_mbcsv_decode_proc (immd_mbcsv.c:1402) ==417== by 0x11724C: immd_mbcsv_callback (immd_mbcsv.c:411) ==417== by 0x52B1335: ncs_mbscv_rcv_decode (mbcsv_act.c:409) ==417== by 0x52B14D0: ncs_mbcsv_rcv_async_update (mbcsv_act.c:460) ==417== by 0x52B829F: mbcsv_process_events (mbcsv_pr_evts.c:166) ==417== by 0x52B83BA: mbcsv_hdl_dispatch_all (mbcsv_pr_evts.c:271) ==417== by 0x52B2A19: mbcsv_process_dispatch_request (mbcsv_api.c:426) --- Sent from sourceforge.net because ope...@li... is subscribed to https://sourceforge.net/p/opensaf/tickets/ To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/opensaf/admin/tickets/options. Or, if this is a mailing list, you can unsubscribe from the mailing list. |
From: Gary L. <gar...@us...> - 2024-02-27 23:43:05
|
- **Milestone**: 5.24.02 --> 5.24.09 --- **[tickets:#3341] log: memleak detected by valgrind** **Status:** review **Milestone:** 5.24.09 **Created:** Thu Aug 17, 2023 04:41 AM UTC by Thien Minh Huynh **Last Updated:** Wed Nov 15, 2023 12:56 AM UTC **Owner:** Thien Minh Huynh ==526== 8,072 (56 direct, 8,016 indirect) bytes in 1 blocks are definitely lost in loss record 172 of 175 ==526== at 0x4C31B0F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==526== by 0x5B3BC2B: sysf_alloc_pkt (sysf_mem.c:429) ==526== by 0x5B2A9CD: ncs_enc_init_space (hj_ubaid.c:108) ==526== by 0x5B4A03D: ncs_mbcsv_encode_message (mbcsv_util.c:899) ==526== by 0x5B4A56C: mbcsv_send_msg (mbcsv_util.c:1029) ==526== by 0x5B47112: mbcsv_process_events (mbcsv_pr_evts.c:139) ==526== by 0x5B473BA: mbcsv_hdl_dispatch_all (mbcsv_pr_evts.c:271) ==526== by 0x5B41A19: mbcsv_process_dispatch_request (mbcsv_api.c:426) ==526== by 0x13C6AD: lgs_mbcsv_dispatch(unsigned int) (lgs_mbcsv.cc:509) ==526== by 0x119919: main (lgs_main.cc:592) --- Sent from sourceforge.net because ope...@li... is subscribed to https://sourceforge.net/p/opensaf/tickets/ To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/opensaf/admin/tickets/options. Or, if this is a mailing list, you can unsubscribe from the mailing list. |
From: Gary L. <gar...@us...> - 2024-02-27 23:42:59
|
- **Milestone**: 5.24.02 --> 5.24.09 --- **[tickets:#3343] amf: SU is not in healthy state** **Status:** review **Milestone:** 5.24.09 **Created:** Wed Sep 13, 2023 11:30 AM UTC by Thang Duc Nguyen **Last Updated:** Wed Nov 15, 2023 12:56 AM UTC **Owner:** Thang Duc Nguyen System is not in healthy state in the below scenario 1. Deploy 2N model, each PI SU contains 1 PI comp and 1 NPI comp. 2. Terminate PI component then lock that SU. (Some sleep time is added in the instantiation script). 3. The SU is in LOCKED(AdminState) and UNINSTANTIATED(PresenceState). Can not use amf-adm to repair the SU. Only reboot node can help to cover the issue. --- Sent from sourceforge.net because ope...@li... is subscribed to https://sourceforge.net/p/opensaf/tickets/ To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/opensaf/admin/tickets/options. Or, if this is a mailing list, you can unsubscribe from the mailing list. |
From: Gary L. <gar...@us...> - 2024-02-27 23:41:10
|
- **Milestone**: 5.24.02 --> 5.24.09 --- **[tickets:#3347] smf: Valgrind reported errors** **Status:** assigned **Milestone:** 5.24.09 **Created:** Mon Feb 19, 2024 09:07 AM UTC by Nguyen Huynh Tai **Last Updated:** Mon Feb 19, 2024 09:07 AM UTC **Owner:** Nguyen Huynh Tai 14:49:09 Verify valgrind result 14:49:09 ==585== 2 errors in context 1 of 6: 14:49:09 ==585== Syscall param socketcall.sendto(msg) points to uninitialised byte(s) 14:49:09 ==585== at 0x5509B62: sendto (sendto.c:27) 14:49:09 ==585== by 0x52C5ACF: mds_retry_sendto (mds_dt_tipc.c:3154) 14:49:09 ==585== by 0x52C5CC4: mdtm_sendto (mds_dt_tipc.c:3211) 14:49:09 ==585== by 0x52C68EF: mds_mdtm_send_tipc (mds_dt_tipc.c:2815) 14:49:09 ==585== by 0x52B1AD6: mcm_msg_encode_full_or_flat_and_send (mds_c_sndrcv.c:1774) 14:49:09 ==585== by 0x52B31B6: mds_mcm_send_msg_enc (mds_c_sndrcv.c:1255) 14:49:09 ==585== by 0x52B574C: mcm_pvt_normal_snd_process_common (mds_c_sndrcv.c:1194) 14:49:09 ==585== by 0x52B6323: mcm_pvt_normal_svc_snd (mds_c_sndrcv.c:1017) 14:49:09 ==585== by 0x52B6323: mds_mcm_send (mds_c_sndrcv.c:781) 14:49:09 ==585== by 0x52B6323: mds_send (mds_c_sndrcv.c:458) 14:49:09 ==585== by 0x52BEFDB: ncsmds_api (mds_papi.c:165) 14:49:09 ==585== by 0x4E41519: smfsv_mds_msg_send (smfsv_evt.c:1365) 14:49:09 ==585== by 0x10AE71: smfnd_cbk_req_proc (smfnd_evt.c:336) 14:49:09 ==585== by 0x10B465: proc_cbk_req_rsp (smfnd_evt.c:545) 14:49:09 ==585== by 0x10B465: smfnd_process_mbx (smfnd_evt.c:591) 14:49:09 ==585== Address 0x6aeaa4f is 63 bytes inside a block of size 67 alloc'd 14:49:09 ==585== at 0x4C33B25: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==585== by 0x52C654B: mds_mdtm_send_tipc (mds_dt_tipc.c:2734) 14:49:09 ==585== by 0x52B1AD6: mcm_msg_encode_full_or_flat_and_send (mds_c_sndrcv.c:1774) 14:49:09 ==586== 2 errors in context 1 of 6: 14:49:09 ==586== Syscall param socketcall.sendto(msg) points to uninitialised byte(s) 14:49:09 ==586== at 0x5509B62: sendto (sendto.c:27) 14:49:09 ==586== by 0x52C5ACF: mds_retry_sendto (mds_dt_tipc.c:3154) 14:49:09 ==586== by 0x52C5CC4: mdtm_sendto (mds_dt_tipc.c:3211) 14:49:09 ==586== by 0x52C68EF: mds_mdtm_send_tipc (mds_dt_tipc.c:2815) 14:49:09 ==586== by 0x52B1AD6: mcm_msg_encode_full_or_flat_and_send (mds_c_sndrcv.c:1774) 14:49:09 ==586== by 0x52B31B6: mds_mcm_send_msg_enc (mds_c_sndrcv.c:1255) 14:49:09 ==586== by 0x52B574C: mcm_pvt_normal_snd_process_common (mds_c_sndrcv.c:1194) 14:49:09 ==586== by 0x52B6323: mcm_pvt_normal_svc_snd (mds_c_sndrcv.c:1017) 14:49:09 ==586== by 0x52B6323: mds_mcm_send (mds_c_sndrcv.c:781) 14:49:09 ==586== by 0x52B6323: mds_send (mds_c_sndrcv.c:458) 14:49:09 ==586== by 0x52BEFDB: ncsmds_api (mds_papi.c:165) 14:49:09 ==586== by 0x4E41519: smfsv_mds_msg_send (smfsv_evt.c:1365) 14:49:09 ==586== by 0x10AE71: smfnd_cbk_req_proc (smfnd_evt.c:336) 14:49:09 ==586== by 0x10B465: proc_cbk_req_rsp (smfnd_evt.c:545) 14:49:09 ==586== by 0x10B465: smfnd_process_mbx (smfnd_evt.c:591) 14:49:09 ==586== Address 0x6afcdaf is 63 bytes inside a block of size 67 alloc'd 14:49:09 ==586== at 0x4C33B25: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==586== by 0x52C654B: mds_mdtm_send_tipc (mds_dt_tipc.c:2734) 14:49:09 ==586== by 0x52B1AD6: mcm_msg_encode_full_or_flat_and_send (mds_c_sndrcv.c:1774) 14:49:09 ==586== 2 errors in context 1 of 6: 14:49:09 ==586== Syscall param socketcall.sendto(msg) points to uninitialised byte(s) 14:49:09 ==586== at 0x5509B62: sendto (sendto.c:27) 14:49:09 ==586== by 0x52C5ACF: mds_retry_sendto (mds_dt_tipc.c:3154) 14:49:09 ==586== by 0x52C5CC4: mdtm_sendto (mds_dt_tipc.c:3211) 14:49:09 ==586== by 0x52C68EF: mds_mdtm_send_tipc (mds_dt_tipc.c:2815) 14:49:09 ==586== by 0x52B1AD6: mcm_msg_encode_full_or_flat_and_send (mds_c_sndrcv.c:1774) 14:49:09 ==586== by 0x52B31B6: mds_mcm_send_msg_enc (mds_c_sndrcv.c:1255) 14:49:09 ==586== by 0x52B574C: mcm_pvt_normal_snd_process_common (mds_c_sndrcv.c:1194) 14:49:09 ==586== by 0x52B6323: mcm_pvt_normal_svc_snd (mds_c_sndrcv.c:1017) 14:49:09 ==586== by 0x52B6323: mds_mcm_send (mds_c_sndrcv.c:781) 14:49:09 ==586== by 0x52B6323: mds_send (mds_c_sndrcv.c:458) 14:49:09 ==586== by 0x52BEFDB: ncsmds_api (mds_papi.c:165) 14:49:09 ==586== by 0x4E41519: smfsv_mds_msg_send (smfsv_evt.c:1365) 14:49:09 ==586== by 0x10AE71: smfnd_cbk_req_proc (smfnd_evt.c:336) 14:49:09 ==586== by 0x10B465: proc_cbk_req_rsp (smfnd_evt.c:545) 14:49:09 ==586== by 0x10B465: smfnd_process_mbx (smfnd_evt.c:591) 14:49:09 ==586== Address 0x6b0f10f is 63 bytes inside a block of size 67 alloc'd 14:49:09 ==586== at 0x4C33B25: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==586== by 0x52C654B: mds_mdtm_send_tipc (mds_dt_tipc.c:2734) 14:49:09 ==586== by 0x52B1AD6: mcm_msg_encode_full_or_flat_and_send (mds_c_sndrcv.c:1774) 14:49:09 ==716== 16,144 (112 direct, 16,032 indirect) bytes in 2 blocks are definitely lost in loss record 80 of 82 14:49:09 ==716== at 0x4C31B0F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==716== by 0x529BC2B: sysf_alloc_pkt (sysf_mem.c:429) 14:49:09 ==716== by 0x528AA1F: ncs_enc_init_space_pp (hj_ubaid.c:144) 14:49:09 ==716== by 0x52B8996: mdtm_fill_data (mds_dt_common.c:1453) 14:49:09 ==716== by 0x52B9CC2: mdtm_process_recv_message_common (mds_dt_common.c:544) 14:49:09 ==716== by 0x52BA061: mdtm_process_recv_data (mds_dt_common.c:1125) 14:49:09 ==716== by 0x52C4B7E: mdtm_process_recv_events (mds_dt_tipc.c:1144) 14:49:09 ==716== by 0x54FF6DA: start_thread (pthread_create.c:463) 14:49:09 ==716== by 0x583861E: clone (clone.S:95) 14:49:09 ==716== 14:49:09 ==716== LEAK SUMMARY: 14:49:09 ==716== definitely lost: 112 bytes in 2 blocks 14:49:09 ==716== indirectly lost: 16,032 bytes in 2 blocks 14:49:09 ==716== possibly lost: 1,280 bytes in 4 blocks 14:49:09 ==716== still reachable: 145,677 bytes in 86 blocks 14:49:09 ==716== suppressed: 0 bytes in 0 blocks 14:49:09 ==716== Reachable blocks (those to which a pointer was found) are not shown. 14:49:09 ==716== To see them, rerun with: --leak-check=full --show-leak-kinds=all 14:49:09 ==716== 14:49:09 ==716== ERROR SUMMARY: 7 errors from 6 contexts (suppressed: 0 from 0) 14:49:09 -- 14:49:09 ==723== 7 bytes in 1 blocks are definitely lost in loss record 5 of 216 14:49:09 ==723== at 0x4C31B0F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==723== by 0x6FD89D9: strdup (strdup.c:42) 14:49:09 ==723== by 0x1D6A08: read_config_and_set_control_block (smfd_campaign_oi.cc:1229) 14:49:09 ==723== by 0x1D475D: amf_active_state_handler (smfd_amf.cc:51) 14:49:09 ==723== by 0x1D475D: amf_csi_set_callback(unsigned long long, SaNameT const*, SaAmfHAStateT, SaAmfCSIDescriptorT) (smfd_amf.cc:243) 14:49:09 ==723== by 0x5A5D4B8: ava_hdl_cbk_rec_prc(avsv_amf_cbk_info_tag*, osaf_amf_cbk*) (ava_hdl.cc:684) 14:49:09 ==723== by 0x5A5ECF8: ava_hdl_cbk_dispatch_all (ava_hdl.cc:447) 14:49:09 ==723== by 0x5A5ECF8: ava_hdl_cbk_dispatch (ava_hdl.cc:319) 14:49:09 ==723== by 0x5A56EB5: AmfAgent::Dispatch(unsigned long long, SaDispatchFlagsT) (amf_agent.cc:290) 14:49:09 ==723== by 0x136227: main_process (smfd_main.cc:386) 14:49:09 ==723== by 0x136227: main (smfd_main.cc:475) 14:49:09 ==723== 14:49:09 ==723== 16 bytes in 1 blocks are possibly lost in loss record 42 of 216 14:49:09 ==723== at 0x4C3217F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==723== by 0x1C5E57: SmfUpgradeStep::calculateStepType() (SmfUpgradeStep.cc:1566) 14:49:09 ==723== by 0x18D7B4: SmfStepStateInitial::execute(SmfUpgradeStep*) (SmfStepState.cc:127) 14:49:09 ==723== by 0x1C20B6: SmfUpgradeStep::execute() (SmfUpgradeStep.cc:2440) 14:49:09 ==723== by 0x184F5E: SmfProcStateExecuting::executeStep(SmfUpgradeProcedure*) (SmfProcState.cc:357) 14:49:09 ==723== by 0x1A978B: SmfUpgradeProcedure::execute() (SmfUpgradeProcedure.cc:4378) 14:49:09 ==723== by 0x187B13: SmfProcedureThread::processEvt() (SmfProcedureThread.cc:617) 14:49:09 -- 14:49:09 ==723== 21 bytes in 3 blocks are definitely lost in loss record 45 of 216 14:49:09 ==723== at 0x4C31B0F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==723== by 0x6FD89D9: strdup (strdup.c:42) 14:49:09 ==723== by 0x1D6A08: read_config_and_set_control_block (smfd_campaign_oi.cc:1229) 14:49:09 ==723== by 0x1D7183: saImmOiCcbApplyCallback(unsigned long long, unsigned long long) (smfd_campaign_oi.cc:659) 14:49:09 ==723== by 0x5E8AC94: imma_process_callback_info(imma_cb*, imma_client_node*, imma_callback_info*, unsigned long long) (imma_proc.cc:2539) 14:49:09 ==723== by 0x5E8D248: imma_hdl_callbk_dispatch_all(imma_cb*, unsigned long long) (imma_proc.cc:1868) 14:49:09 ==723== by 0x5E81756: saImmOiDispatch (imma_oi_api.cc:642) 14:49:09 ==723== by 0x13632D: main_process (smfd_main.cc:409) 14:49:09 ==723== by 0x13632D: main (smfd_main.cc:475) 14:49:09 ==723== 14:49:09 ==723== 27 bytes in 1 blocks are definitely lost in loss record 61 of 216 14:49:09 ==723== at 0x4C31B0F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==723== by 0x6FD89D9: strdup (strdup.c:42) 14:49:09 ==723== by 0x1D69BE: read_config_and_set_control_block (smfd_campaign_oi.cc:1225) 14:49:09 ==723== by 0x1D475D: amf_active_state_handler (smfd_amf.cc:51) 14:49:09 ==723== by 0x1D475D: amf_csi_set_callback(unsigned long long, SaNameT const*, SaAmfHAStateT, SaAmfCSIDescriptorT) (smfd_amf.cc:243) 14:49:09 ==723== by 0x5A5D4B8: ava_hdl_cbk_rec_prc(avsv_amf_cbk_info_tag*, osaf_amf_cbk*) (ava_hdl.cc:684) 14:49:09 ==723== by 0x5A5ECF8: ava_hdl_cbk_dispatch_all (ava_hdl.cc:447) 14:49:09 ==723== by 0x5A5ECF8: ava_hdl_cbk_dispatch (ava_hdl.cc:319) 14:49:09 ==723== by 0x5A56EB5: AmfAgent::Dispatch(unsigned long long, SaDispatchFlagsT) (amf_agent.cc:290) 14:49:09 ==723== by 0x136227: main_process (smfd_main.cc:386) 14:49:09 ==723== by 0x136227: main (smfd_main.cc:475) 14:49:09 ==723== 14:49:09 ==723== 29 bytes in 1 blocks are definitely lost in loss record 63 of 216 14:49:09 ==723== at 0x4C31B0F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==723== by 0x6FD89D9: strdup (strdup.c:42) 14:49:09 ==723== by 0x1D69F4: read_config_and_set_control_block (smfd_campaign_oi.cc:1228) 14:49:09 ==723== by 0x1D475D: amf_active_state_handler (smfd_amf.cc:51) 14:49:09 ==723== by 0x1D475D: amf_csi_set_callback(unsigned long long, SaNameT const*, SaAmfHAStateT, SaAmfCSIDescriptorT) (smfd_amf.cc:243) 14:49:09 ==723== by 0x5A5D4B8: ava_hdl_cbk_rec_prc(avsv_amf_cbk_info_tag*, osaf_amf_cbk*) (ava_hdl.cc:684) 14:49:09 ==723== by 0x5A5ECF8: ava_hdl_cbk_dispatch_all (ava_hdl.cc:447) 14:49:09 ==723== by 0x5A5ECF8: ava_hdl_cbk_dispatch (ava_hdl.cc:319) 14:49:09 ==723== by 0x5A56EB5: AmfAgent::Dispatch(unsigned long long, SaDispatchFlagsT) (amf_agent.cc:290) 14:49:09 ==723== by 0x136227: main_process (smfd_main.cc:386) 14:49:09 ==723== by 0x136227: main (smfd_main.cc:475) 14:49:09 ==723== 14:49:09 ==723== 38 bytes in 1 blocks are definitely lost in loss record 77 of 216 14:49:09 ==723== at 0x4C31B0F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==723== by 0x6FD89D9: strdup (strdup.c:42) 14:49:09 ==723== by 0x1D6937: read_config_and_set_control_block (smfd_campaign_oi.cc:1216) 14:49:09 ==723== by 0x1D475D: amf_active_state_handler (smfd_amf.cc:51) 14:49:09 ==723== by 0x1D475D: amf_csi_set_callback(unsigned long long, SaNameT const*, SaAmfHAStateT, SaAmfCSIDescriptorT) (smfd_amf.cc:243) 14:49:09 ==723== by 0x5A5D4B8: ava_hdl_cbk_rec_prc(avsv_amf_cbk_info_tag*, osaf_amf_cbk*) (ava_hdl.cc:684) 14:49:09 ==723== by 0x5A5ECF8: ava_hdl_cbk_dispatch_all (ava_hdl.cc:447) 14:49:09 ==723== by 0x5A5ECF8: ava_hdl_cbk_dispatch (ava_hdl.cc:319) 14:49:09 ==723== by 0x5A56EB5: AmfAgent::Dispatch(unsigned long long, SaDispatchFlagsT) (amf_agent.cc:290) 14:49:09 ==723== by 0x136227: main_process (smfd_main.cc:386) 14:49:09 ==723== by 0x136227: main (smfd_main.cc:475) 14:49:09 ==723== 14:49:09 ==723== 40 bytes in 1 blocks are definitely lost in loss record 83 of 216 14:49:09 ==723== at 0x4C31B0F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==723== by 0x6FD89D9: strdup (strdup.c:42) 14:49:09 ==723== by 0x1D6927: read_config_and_set_control_block (smfd_campaign_oi.cc:1215) 14:49:09 ==723== by 0x1D475D: amf_active_state_handler (smfd_amf.cc:51) 14:49:09 ==723== by 0x1D475D: amf_csi_set_callback(unsigned long long, SaNameT const*, SaAmfHAStateT, SaAmfCSIDescriptorT) (smfd_amf.cc:243) 14:49:09 ==723== by 0x5A5D4B8: ava_hdl_cbk_rec_prc(avsv_amf_cbk_info_tag*, osaf_amf_cbk*) (ava_hdl.cc:684) 14:49:09 ==723== by 0x5A5ECF8: ava_hdl_cbk_dispatch_all (ava_hdl.cc:447) 14:49:09 ==723== by 0x5A5ECF8: ava_hdl_cbk_dispatch (ava_hdl.cc:319) 14:49:09 ==723== by 0x5A56EB5: AmfAgent::Dispatch(unsigned long long, SaDispatchFlagsT) (amf_agent.cc:290) 14:49:09 ==723== by 0x136227: main_process (smfd_main.cc:386) 14:49:09 ==723== by 0x136227: main (smfd_main.cc:475) 14:49:09 ==723== 14:49:09 ==723== 41 bytes in 1 blocks are definitely lost in loss record 85 of 216 14:49:09 ==723== at 0x4C31B0F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==723== by 0x6FD89D9: strdup (strdup.c:42) 14:49:09 ==723== by 0x1D6917: read_config_and_set_control_block (smfd_campaign_oi.cc:1214) 14:49:09 ==723== by 0x1D475D: amf_active_state_handler (smfd_amf.cc:51) 14:49:09 ==723== by 0x1D475D: amf_csi_set_callback(unsigned long long, SaNameT const*, SaAmfHAStateT, SaAmfCSIDescriptorT) (smfd_amf.cc:243) 14:49:09 ==723== by 0x5A5D4B8: ava_hdl_cbk_rec_prc(avsv_amf_cbk_info_tag*, osaf_amf_cbk*) (ava_hdl.cc:684) 14:49:09 ==723== by 0x5A5ECF8: ava_hdl_cbk_dispatch_all (ava_hdl.cc:447) 14:49:09 ==723== by 0x5A5ECF8: ava_hdl_cbk_dispatch (ava_hdl.cc:319) 14:49:09 ==723== by 0x5A56EB5: AmfAgent::Dispatch(unsigned long long, SaDispatchFlagsT) (amf_agent.cc:290) 14:49:09 ==723== by 0x136227: main_process (smfd_main.cc:386) 14:49:09 ==723== by 0x136227: main (smfd_main.cc:475) 14:49:09 ==723== 14:49:09 ==723== 42 bytes in 1 blocks are definitely lost in loss record 89 of 216 14:49:09 ==723== at 0x4C31B0F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==723== by 0x6FD89D9: strdup (strdup.c:42) 14:49:09 ==723== by 0x1D695F: read_config_and_set_control_block (smfd_campaign_oi.cc:1218) 14:49:09 ==723== by 0x1D475D: amf_active_state_handler (smfd_amf.cc:51) 14:49:09 ==723== by 0x1D475D: amf_csi_set_callback(unsigned long long, SaNameT const*, SaAmfHAStateT, SaAmfCSIDescriptorT) (smfd_amf.cc:243) 14:49:09 ==723== by 0x5A5D4B8: ava_hdl_cbk_rec_prc(avsv_amf_cbk_info_tag*, osaf_amf_cbk*) (ava_hdl.cc:684) 14:49:09 ==723== by 0x5A5ECF8: ava_hdl_cbk_dispatch_all (ava_hdl.cc:447) 14:49:09 ==723== by 0x5A5ECF8: ava_hdl_cbk_dispatch (ava_hdl.cc:319) 14:49:09 ==723== by 0x5A56EB5: AmfAgent::Dispatch(unsigned long long, SaDispatchFlagsT) (amf_agent.cc:290) 14:49:09 ==723== by 0x136227: main_process (smfd_main.cc:386) 14:49:09 ==723== by 0x136227: main (smfd_main.cc:475) 14:49:09 ==723== 14:49:09 ==723== 44 bytes in 1 blocks are definitely lost in loss record 95 of 216 14:49:09 ==723== at 0x4C31B0F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==723== by 0x6FD89D9: strdup (strdup.c:42) 14:49:09 ==723== by 0x1D694B: read_config_and_set_control_block (smfd_campaign_oi.cc:1217) 14:49:09 ==723== by 0x1D475D: amf_active_state_handler (smfd_amf.cc:51) 14:49:09 ==723== by 0x1D475D: amf_csi_set_callback(unsigned long long, SaNameT const*, SaAmfHAStateT, SaAmfCSIDescriptorT) (smfd_amf.cc:243) 14:49:09 ==723== by 0x5A5D4B8: ava_hdl_cbk_rec_prc(avsv_amf_cbk_info_tag*, osaf_amf_cbk*) (ava_hdl.cc:684) 14:49:09 ==723== by 0x5A5ECF8: ava_hdl_cbk_dispatch_all (ava_hdl.cc:447) 14:49:09 ==723== by 0x5A5ECF8: ava_hdl_cbk_dispatch (ava_hdl.cc:319) 14:49:09 ==723== by 0x5A56EB5: AmfAgent::Dispatch(unsigned long long, SaDispatchFlagsT) (amf_agent.cc:290) 14:49:09 ==723== by 0x136227: main_process (smfd_main.cc:386) 14:49:09 ==723== by 0x136227: main (smfd_main.cc:475) 14:49:09 ==723== 14:49:09 ==723== 63 bytes in 3 blocks are possibly lost in loss record 105 of 216 14:49:09 ==723== at 0x4C3217F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==723== by 0x1A723E: void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) [clone .isra.206] (basic_string.tcc:219) 14:49:09 ==723== by 0x1AFB3D: _M_construct_aux<char*> (basic_string.h:236) 14:49:09 ==723== by 0x1AFB3D: _M_construct<char*> (basic_string.h:255) 14:49:09 ==723== by 0x1AFB3D: basic_string (basic_string.h:440) 14:49:09 ==723== by 0x1AFB3D: SmfBundleRef (SmfTargetTemplate.h:130) 14:49:09 ==723== by 0x1AFB3D: construct<SmfBundleRef, const SmfBundleRef&> (new_allocator.h:136) 14:49:09 -- 14:49:09 ==723== 81 bytes in 3 blocks are definitely lost in loss record 112 of 216 14:49:09 ==723== at 0x4C31B0F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==723== by 0x6FD89D9: strdup (strdup.c:42) 14:49:09 ==723== by 0x1D69BE: read_config_and_set_control_block (smfd_campaign_oi.cc:1225) 14:49:09 ==723== by 0x1D7183: saImmOiCcbApplyCallback(unsigned long long, unsigned long long) (smfd_campaign_oi.cc:659) 14:49:09 ==723== by 0x5E8AC94: imma_process_callback_info(imma_cb*, imma_client_node*, imma_callback_info*, unsigned long long) (imma_proc.cc:2539) 14:49:09 ==723== by 0x5E8D248: imma_hdl_callbk_dispatch_all(imma_cb*, unsigned long long) (imma_proc.cc:1868) 14:49:09 ==723== by 0x5E81756: saImmOiDispatch (imma_oi_api.cc:642) 14:49:09 ==723== by 0x13632D: main_process (smfd_main.cc:409) 14:49:09 ==723== by 0x13632D: main (smfd_main.cc:475) 14:49:09 ==723== 14:49:09 ==723== 85 bytes in 1 blocks are possibly lost in loss record 113 of 216 14:49:09 ==723== at 0x4C3217F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==723== by 0x689FAC6: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) 14:49:09 ==723== by 0x16D1C4: mergeStep (SmfExecControl.cc:332) 14:49:09 ==723== by 0x16D1C4: execctrl::createStepForBalancedProc(SmfUpgradeProcedure*) (SmfExecControl.cc:243) 14:49:09 ==723== by 0x183BA8: SmfProcStateInitial::executeInit(SmfUpgradeProcedure*) (SmfProcState.cc:250) 14:49:09 ==723== by 0x18310B: SmfProcStateInitial::execute(SmfUpgradeProcedure*) (SmfProcState.cc:214) 14:49:09 ==723== by 0x1A978B: SmfUpgradeProcedure::execute() (SmfUpgradeProcedure.cc:4378) 14:49:09 ==723== by 0x187B13: SmfProcedureThread::processEvt() (SmfProcedureThread.cc:617) 14:49:09 ==723== by 0x187C7D: SmfProcedureThread::handleEvents() (SmfProcedureThread.cc:697) 14:49:09 -- 14:49:09 ==723== 87 bytes in 3 blocks are definitely lost in loss record 114 of 216 14:49:09 ==723== at 0x4C31B0F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==723== by 0x6FD89D9: strdup (strdup.c:42) 14:49:09 ==723== by 0x1D69F4: read_config_and_set_control_block (smfd_campaign_oi.cc:1228) 14:49:09 ==723== by 0x1D7183: saImmOiCcbApplyCallback(unsigned long long, unsigned long long) (smfd_campaign_oi.cc:659) 14:49:09 ==723== by 0x5E8AC94: imma_process_callback_info(imma_cb*, imma_client_node*, imma_callback_info*, unsigned long long) (imma_proc.cc:2539) 14:49:09 ==723== by 0x5E8D248: imma_hdl_callbk_dispatch_all(imma_cb*, unsigned long long) (imma_proc.cc:1868) 14:49:09 ==723== by 0x5E81756: saImmOiDispatch (imma_oi_api.cc:642) 14:49:09 ==723== by 0x13632D: main_process (smfd_main.cc:409) 14:49:09 ==723== by 0x13632D: main (smfd_main.cc:475) 14:49:09 ==723== 14:49:09 ==723== 114 bytes in 3 blocks are definitely lost in loss record 123 of 216 14:49:09 ==723== at 0x4C31B0F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==723== by 0x6FD89D9: strdup (strdup.c:42) 14:49:09 ==723== by 0x1D6937: read_config_and_set_control_block (smfd_campaign_oi.cc:1216) 14:49:09 ==723== by 0x1D7183: saImmOiCcbApplyCallback(unsigned long long, unsigned long long) (smfd_campaign_oi.cc:659) 14:49:09 ==723== by 0x5E8AC94: imma_process_callback_info(imma_cb*, imma_client_node*, imma_callback_info*, unsigned long long) (imma_proc.cc:2539) 14:49:09 ==723== by 0x5E8D248: imma_hdl_callbk_dispatch_all(imma_cb*, unsigned long long) (imma_proc.cc:1868) 14:49:09 ==723== by 0x5E81756: saImmOiDispatch (imma_oi_api.cc:642) 14:49:09 ==723== by 0x13632D: main_process (smfd_main.cc:409) 14:49:09 ==723== by 0x13632D: main (smfd_main.cc:475) 14:49:09 ==723== 14:49:09 ==723== 120 bytes in 3 blocks are definitely lost in loss record 127 of 216 14:49:09 ==723== at 0x4C31B0F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==723== by 0x6FD89D9: strdup (strdup.c:42) 14:49:09 ==723== by 0x1D6927: read_config_and_set_control_block (smfd_campaign_oi.cc:1215) 14:49:09 ==723== by 0x1D7183: saImmOiCcbApplyCallback(unsigned long long, unsigned long long) (smfd_campaign_oi.cc:659) 14:49:09 ==723== by 0x5E8AC94: imma_process_callback_info(imma_cb*, imma_client_node*, imma_callback_info*, unsigned long long) (imma_proc.cc:2539) 14:49:09 ==723== by 0x5E8D248: imma_hdl_callbk_dispatch_all(imma_cb*, unsigned long long) (imma_proc.cc:1868) 14:49:09 ==723== by 0x5E81756: saImmOiDispatch (imma_oi_api.cc:642) 14:49:09 ==723== by 0x13632D: main_process (smfd_main.cc:409) 14:49:09 ==723== by 0x13632D: main (smfd_main.cc:475) 14:49:09 ==723== 14:49:09 ==723== 123 bytes in 3 blocks are definitely lost in loss record 128 of 216 14:49:09 ==723== at 0x4C31B0F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==723== by 0x6FD89D9: strdup (strdup.c:42) 14:49:09 ==723== by 0x1D6917: read_config_and_set_control_block (smfd_campaign_oi.cc:1214) 14:49:09 ==723== by 0x1D7183: saImmOiCcbApplyCallback(unsigned long long, unsigned long long) (smfd_campaign_oi.cc:659) 14:49:09 ==723== by 0x5E8AC94: imma_process_callback_info(imma_cb*, imma_client_node*, imma_callback_info*, unsigned long long) (imma_proc.cc:2539) 14:49:09 ==723== by 0x5E8D248: imma_hdl_callbk_dispatch_all(imma_cb*, unsigned long long) (imma_proc.cc:1868) 14:49:09 ==723== by 0x5E81756: saImmOiDispatch (imma_oi_api.cc:642) 14:49:09 ==723== by 0x13632D: main_process (smfd_main.cc:409) 14:49:09 ==723== by 0x13632D: main (smfd_main.cc:475) 14:49:09 ==723== 14:49:09 ==723== 126 bytes in 3 blocks are definitely lost in loss record 129 of 216 14:49:09 ==723== at 0x4C31B0F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==723== by 0x6FD89D9: strdup (strdup.c:42) 14:49:09 ==723== by 0x1D695F: read_config_and_set_control_block (smfd_campaign_oi.cc:1218) 14:49:09 ==723== by 0x1D7183: saImmOiCcbApplyCallback(unsigned long long, unsigned long long) (smfd_campaign_oi.cc:659) 14:49:09 ==723== by 0x5E8AC94: imma_process_callback_info(imma_cb*, imma_client_node*, imma_callback_info*, unsigned long long) (imma_proc.cc:2539) 14:49:09 ==723== by 0x5E8D248: imma_hdl_callbk_dispatch_all(imma_cb*, unsigned long long) (imma_proc.cc:1868) 14:49:09 ==723== by 0x5E81756: saImmOiDispatch (imma_oi_api.cc:642) 14:49:09 ==723== by 0x13632D: main_process (smfd_main.cc:409) 14:49:09 ==723== by 0x13632D: main (smfd_main.cc:475) 14:49:09 ==723== 14:49:09 ==723== 129 bytes in 3 blocks are possibly lost in loss record 132 of 216 14:49:09 ==723== at 0x4C3217F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==723== by 0x1A723E: void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) [clone .isra.206] (basic_string.tcc:219) 14:49:09 ==723== by 0x1AFAEC: _M_construct_aux<char*> (basic_string.h:236) 14:49:09 ==723== by 0x1AFAEC: _M_construct<char*> (basic_string.h:255) 14:49:09 ==723== by 0x1AFAEC: basic_string (basic_string.h:440) 14:49:09 ==723== by 0x1AFAEC: SmfPlmExecEnv (SmfTargetTemplate.h:102) 14:49:09 ==723== by 0x1AFAEC: construct<SmfPlmExecEnv, const SmfPlmExecEnv&> (new_allocator.h:136) 14:49:09 ==723== by 0x1AFAEC: construct<SmfPlmExecEnv, const SmfPlmExecEnv&> (alloc_traits.h:475) 14:49:09 ==723== by 0x1AFAEC: _M_create_node<const SmfPlmExecEnv&> (stl_list.h:575) 14:49:09 -- 14:49:09 ==723== 132 bytes in 3 blocks are definitely lost in loss record 136 of 216 14:49:09 ==723== at 0x4C31B0F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==723== by 0x6FD89D9: strdup (strdup.c:42) 14:49:09 ==723== by 0x1D694B: read_config_and_set_control_block (smfd_campaign_oi.cc:1217) 14:49:09 ==723== by 0x1D7183: saImmOiCcbApplyCallback(unsigned long long, unsigned long long) (smfd_campaign_oi.cc:659) 14:49:09 ==723== by 0x5E8AC94: imma_process_callback_info(imma_cb*, imma_client_node*, imma_callback_info*, unsigned long long) (imma_proc.cc:2539) 14:49:09 ==723== by 0x5E8D248: imma_hdl_callbk_dispatch_all(imma_cb*, unsigned long long) (imma_proc.cc:1868) 14:49:09 ==723== by 0x5E81756: saImmOiDispatch (imma_oi_api.cc:642) 14:49:09 ==723== by 0x13632D: main_process (smfd_main.cc:409) 14:49:09 ==723== by 0x13632D: main (smfd_main.cc:475) 14:49:09 ==723== 14:49:09 ==723== 168 bytes in 3 blocks are possibly lost in loss record 142 of 216 14:49:09 ==723== at 0x4C3217F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==723== by 0x16E1B9: allocate (new_allocator.h:111) 14:49:09 ==723== by 0x16E1B9: allocate (alloc_traits.h:436) 14:49:09 ==723== by 0x16E1B9: _M_get_node (stl_list.h:383) 14:49:09 ==723== by 0x16E1B9: _M_create_node<const unitNameAndState&> (stl_list.h:572) 14:49:09 ==723== by 0x16E1B9: _M_insert<const unitNameAndState&> (stl_list.h:1801) 14:49:09 ==723== by 0x16E1B9: emplace_back<const unitNameAndState&> (stl_list.h:1133) 14:49:09 ==723== by 0x16E1B9: _M_initialize_dispatch<std::_List_const_iterator<unitNameAndState> > (stl_list.h:1730) 14:49:09 ==723== by 0x16E1B9: list<std::_List_const_iterator<unitNameAndState> > (stl_list.h:712) 14:49:09 -- 14:49:09 ==723== 22,824 (4,800 direct, 18,024 indirect) bytes in 30 blocks are definitely lost in loss record 212 of 216 14:49:09 ==723== at 0x4C33B25: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==723== by 0x62D3150: ntfa_hdl_cbk_rec_prc.isra.1 (ntfa_util.c:533) 14:49:09 ==723== by 0x62D4002: ntfa_hdl_cbk_dispatch_all (ntfa_util.c:638) 14:49:09 ==723== by 0x62D4002: ntfa_hdl_cbk_dispatch (ntfa_util.c:1368) 14:49:09 ==723== by 0x62CC31F: saNtfDispatch (ntfa_api.c:1705) 14:49:09 ==723== by 0x1559A5: SmfCampaignThread::handleEvents() (SmfCampaignThread.cc:885) 14:49:09 ==723== by 0x134800: SmfCampaignThread::main() (SmfCampaignThread.cc:956) 14:49:09 ==723== by 0x134925: SmfCampaignThread::main(void*) (SmfCampaignThread.cc:107) 14:49:09 ==723== by 0x6D236DA: start_thread (pthread_create.c:463) 14:49:09 ==723== by 0x705C61E: clone (clone.S:95) 14:49:09 ==723== 14:49:09 ==723== 80,720 (560 direct, 80,160 indirect) bytes in 10 blocks are definitely lost in loss record 216 of 216 14:49:09 ==723== at 0x4C31B0F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==723== by 0x651EC2B: sysf_alloc_pkt (sysf_mem.c:429) 14:49:09 ==723== by 0x650DA1F: ncs_enc_init_space_pp (hj_ubaid.c:144) 14:49:09 ==723== by 0x653B996: mdtm_fill_data (mds_dt_common.c:1453) 14:49:09 ==723== by 0x653CCC2: mdtm_process_recv_message_common (mds_dt_common.c:544) 14:49:09 ==723== by 0x653D061: mdtm_process_recv_data (mds_dt_common.c:1125) 14:49:09 ==723== by 0x6547B7E: mdtm_process_recv_events (mds_dt_tipc.c:1144) 14:49:09 ==723== by 0x6D236DA: start_thread (pthread_create.c:463) 14:49:09 ==723== by 0x705C61E: clone (clone.S:95) 14:49:09 ==723== 14:49:09 ==723== LEAK SUMMARY: 14:49:09 ==723== definitely lost: 6,432 bytes in 72 blocks 14:49:09 ==723== indirectly lost: 98,184 bytes in 280 blocks 14:49:09 ==723== possibly lost: 4,328 bytes in 39 blocks 14:49:09 ==723== still reachable: 158,993 bytes in 208 blocks 14:49:09 ==723== suppressed: 0 bytes in 0 blocks 14:49:09 ==723== Reachable blocks (those to which a pointer was found) are not shown. 14:49:09 ==723== To see them, rerun with: --leak-check=full --show-leak-kinds=all 14:49:09 ==723== 14:49:09 ==723== ERROR SUMMARY: 89 errors from 48 contexts (suppressed: 0 from 0) 14:49:09 ==716== 2 errors in context 1 of 6: 14:49:09 ==716== Syscall param socketcall.sendto(msg) points to uninitialised byte(s) 14:49:09 ==716== at 0x5509B62: sendto (sendto.c:27) 14:49:09 ==716== by 0x52C5ACF: mds_retry_sendto (mds_dt_tipc.c:3154) 14:49:09 ==716== by 0x52C5CC4: mdtm_sendto (mds_dt_tipc.c:3211) 14:49:09 ==716== by 0x52C68EF: mds_mdtm_send_tipc (mds_dt_tipc.c:2815) 14:49:09 ==716== by 0x52B1AD6: mcm_msg_encode_full_or_flat_and_send (mds_c_sndrcv.c:1774) 14:49:09 ==716== by 0x52B31B6: mds_mcm_send_msg_enc (mds_c_sndrcv.c:1255) 14:49:09 ==716== by 0x52B574C: mcm_pvt_normal_snd_process_common (mds_c_sndrcv.c:1194) 14:49:09 ==716== by 0x52B6323: mcm_pvt_normal_svc_snd (mds_c_sndrcv.c:1017) 14:49:09 ==716== by 0x52B6323: mds_mcm_send (mds_c_sndrcv.c:781) 14:49:09 ==716== by 0x52B6323: mds_send (mds_c_sndrcv.c:458) 14:49:09 ==716== by 0x52BEFDB: ncsmds_api (mds_papi.c:165) 14:49:09 ==716== by 0x4E41519: smfsv_mds_msg_send (smfsv_evt.c:1365) 14:49:09 ==716== by 0x10B1E8: smfnd_cbk_resp_ok_proc (smfnd_evt.c:481) 14:49:09 ==716== by 0x10B275: smfnd_cbk_resp_proc (smfnd_evt.c:519) 14:49:09 ==716== Address 0x6ade79f is 63 bytes inside a block of size 67 alloc'd 14:49:09 ==716== at 0x4C33B25: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==716== by 0x52C654B: mds_mdtm_send_tipc (mds_dt_tipc.c:2734) 14:49:09 ==716== by 0x52B1AD6: mcm_msg_encode_full_or_flat_and_send (mds_c_sndrcv.c:1774) 14:49:09 ==716== by 0x52B31B6: mds_mcm_send_msg_enc (mds_c_sndrcv.c:1255) 14:49:09 -- 14:49:09 ==723== 1 errors in context 1 of 48: 14:49:09 ==723== Thread 6: 14:49:09 ==723== Conditional jump or move depends on uninitialised value(s) 14:49:09 ==723== at 0x4C34CAC: strnlen (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==723== by 0x891179B: ntfsv_sanamet_is_valid (ntfsv_mem.c:1412) 14:49:09 ==723== by 0x89097C2: encodeSaNameT (ntfsv_enc_dec.c:361) 14:49:09 ==723== by 0x8909E7F: ntfsv_enc_not_header (ntfsv_enc_dec.c:419) 14:49:09 ==723== by 0x890AEEA: ntfsv_enc_not_msg (ntfsv_enc_dec.c:726) 14:49:09 ==723== by 0x62D585C: ntfa_enc_send_not_msg (ntfa_mds.c:148) 14:49:09 ==723== by 0x62D585C: ntfa_mds_enc (ntfa_mds.c:539) 14:49:09 ==723== by 0x62D5AE8: ntfa_mds_callback (ntfa_mds.c:1026) 14:49:09 ==723== by 0x6534952: mcm_msg_encode_full_or_flat_and_send (mds_c_sndrcv.c:1654) 14:49:09 ==723== by 0x65361B6: mds_mcm_send_msg_enc (mds_c_sndrcv.c:1255) 14:49:09 ==723== by 0x653874C: mcm_pvt_normal_snd_process_common (mds_c_sndrcv.c:1194) 14:49:09 ==723== by 0x6539440: mcm_pvt_normal_svc_sndrsp (mds_c_sndrcv.c:2871) 14:49:09 ==723== by 0x6539440: mds_mcm_send (mds_c_sndrcv.c:792) 14:49:09 ==723== by 0x6539440: mds_send (mds_c_sndrcv.c:458) 14:49:09 ==723== by 0x6541FDB: ncsmds_api (mds_papi.c:165) 14:49:09 ==723== Uninitialised value was created by a heap allocation 14:49:09 ==723== at 0x4C31B0F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==723== by 0x1550E5: SmfCampaignThread::sendStateNotification(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, SaNtfSourceIndicatorT, unsigned int, unsigned int, unsigned int) (SmfCampaignThread.cc:697) 14:49:09 -- 14:49:09 ==723== 1 errors in context 2 of 48: 14:49:09 ==723== Conditional jump or move depends on uninitialised value(s) 14:49:09 ==723== at 0x4C34CAC: strnlen (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==723== by 0x891179B: ntfsv_sanamet_is_valid (ntfsv_mem.c:1412) 14:49:09 ==723== by 0x62CA6A2: checkHeader (ntfa_api.c:664) 14:49:09 ==723== by 0x62CD2C8: checkObjectCreateDeleteParameters (ntfa_api.c:922) 14:49:09 ==723== by 0x62CD2C8: saNtfNotificationSend (ntfa_api.c:2150) 14:49:09 ==723== by 0x15518B: SmfCampaignThread::sendStateNotification(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, SaNtfSourceIndicatorT, unsigned int, unsigned int, unsigned int) (SmfCampaignThread.cc:730) 14:49:09 ==723== by 0x1500CB: SmfCampaign::setState(SaSmfCmpgStateT) (SmfCampaign.cc:766) 14:49:09 ==723== by 0x146259: SmfCampState::changeState(SmfUpgradeCampaign*, SmfCampState*) (SmfCampState.cc:221) 14:49:09 ==723== by 0x14640B: SmfCampStateExecCompleted::commit(SmfUpgradeCampaign*) (SmfCampState.cc:1114) 14:49:09 ==723== by 0x19B41B: SmfUpgradeCampaign::commit() (SmfUpgradeCampaign.cc:854) 14:49:09 ==723== by 0x14FF4F: SmfCampaign::adminOpCommit() (SmfCampaign.cc:547) 14:49:09 ==723== by 0x155700: SmfCampaignThread::processEvt() (SmfCampaignThread.cc:794) 14:49:09 ==723== by 0x155920: SmfCampaignThread::handleEvents() (SmfCampaignThread.cc:895) 14:49:09 ==723== Uninitialised value was created by a heap allocation 14:49:09 ==723== at 0x4C31B0F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==723== by 0x1550E5: SmfCampaignThread::sendStateNotification(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, SaNtfSourceIndicatorT, unsigned int, unsigned int, unsigned int) (SmfCampaignThread.cc:697) 14:49:09 ==723== by 0x1500CB: SmfCampaign::setState(SaSmfCmpgStateT) (SmfCampaign.cc:766) 14:49:09 ==723== by 0x146259: SmfCampState::changeState(SmfUpgradeCampaign*, SmfCampState*) (SmfCampState.cc:221) 14:49:09 ==723== by 0x14640B: SmfCampStateExecCompleted::commit(SmfUpgradeCampaign*) (SmfCampState.cc:1114) 14:49:09 -- 14:49:09 ==723== 2 errors in context 3 of 48: 14:49:09 ==723== Thread 10: 14:49:09 ==723== Conditional jump or move depends on uninitialised value(s) 14:49:09 ==723== at 0x4C34D08: strlen (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==723== by 0x6518819: osaf_extended_name_steal (osaf_extended_name.c:160) 14:49:09 ==723== by 0x15512A: SmfCampaignThread::sendStateNotification(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, SaNtfSourceIndicatorT, unsigned int, unsigned int, unsigned int) (SmfCampaignThread.cc:705) 14:49:09 ==723== by 0x1BFFE2: SmfUpgradeStep::setImmStateAndSendNotification(SaSmfStepStateT) (SmfUpgradeStep.cc:326) 14:49:09 ==723== by 0x1C00A6: SmfUpgradeStep::changeState(SmfStepState const*) (SmfUpgradeStep.cc:172) 14:49:09 ==723== by 0x18D65E: SmfStepState::changeState(SmfUpgradeStep*, SmfStepState*) (SmfStepState.cc:91) 14:49:09 ==723== by 0x18D874: SmfStepStateInitial::execute(SmfUpgradeStep*) (SmfStepState.cc:141) 14:49:09 ==723== by 0x1C20B6: SmfUpgradeStep::execute() (SmfUpgradeStep.cc:2440) 14:49:09 ==723== by 0x184F5E: SmfProcStateExecuting::executeStep(SmfUpgradeProcedure*) (SmfProcState.cc:357) 14:49:09 ==723== by 0x1A978B: SmfUpgradeProcedure::execute() (SmfUpgradeProcedure.cc:4378) 14:49:09 ==723== by 0x187B13: SmfProcedureThread::processEvt() (SmfProcedureThread.cc:617) 14:49:09 ==723== by 0x187C7D: SmfProcedureThread::handleEvents() (SmfProcedureThread.cc:697) 14:49:09 ==723== Uninitialised value was created by a heap allocation 14:49:09 ==723== at 0x4C31B0F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==723== by 0x1550E5: SmfCampaignThread::sendStateNotification(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, SaNtfSourceIndicatorT, unsigned int, unsigned int, unsigned int) (SmfCampaignThread.cc:697) 14:49:09 ==723== by 0x1BFFE2: SmfUpgradeStep::setImmStateAndSendNotification(SaSmfStepStateT) (SmfUpgradeStep.cc:326) 14:49:09 ==723== by 0x1C00A6: SmfUpgradeStep::changeState(SmfStepState const*) (SmfUpgradeStep.cc:172) 14:49:09 ==723== by 0x18D65E: SmfStepState::changeState(SmfUpgradeStep*, SmfStepState*) (SmfStepState.cc:91) 14:49:09 -- 14:49:09 ==723== 2 errors in context 4 of 48: 14:49:09 ==723== Conditional jump or move depends on uninitialised value(s) 14:49:09 ==723== at 0x4C34D08: strlen (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==723== by 0x6518819: osaf_extended_name_steal (osaf_extended_name.c:160) 14:49:09 ==723== by 0x154F76: SmfCampaignThread::sendStateNotification(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, SaNtfSourceIndicatorT, unsigned int, unsigned int, unsigned int) (SmfCampaignThread.cc:687) 14:49:09 ==723== by 0x1BFFE2: SmfUpgradeStep::setImmStateAndSendNotification(SaSmfStepStateT) (SmfUpgradeStep.cc:326) 14:49:09 ==723== by 0x1C00A6: SmfUpgradeStep::changeState(SmfStepState const*) (SmfUpgradeStep.cc:172) 14:49:09 ==723== by 0x18D65E: SmfStepState::changeState(SmfUpgradeStep*, SmfStepState*) (SmfStepState.cc:91) 14:49:09 ==723== by 0x18D874: SmfStepStateInitial::execute(SmfUpgradeStep*) (SmfStepState.cc:141) 14:49:09 ==723== by 0x1C20B6: SmfUpgradeStep::execute() (SmfUpgradeStep.cc:2440) 14:49:09 ==723== by 0x184F5E: SmfProcStateExecuting::executeStep(SmfUpgradeProcedure*) (SmfProcState.cc:357) 14:49:09 ==723== by 0x1A978B: SmfUpgradeProcedure::execute() (SmfUpgradeProcedure.cc:4378) 14:49:09 ==723== by 0x187B13: SmfProcedureThread::processEvt() (SmfProcedureThread.cc:617) 14:49:09 ==723== by 0x187C7D: SmfProcedureThread::handleEvents() (SmfProcedureThread.cc:697) 14:49:09 ==723== Uninitialised value was created by a heap allocation 14:49:09 ==723== at 0x4C31B0F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==723== by 0x154F4A: SmfCampaignThread::sendStateNotification(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, SaNtfSourceIndicatorT, unsigned int, unsigned int, unsigned int) (SmfCampaignThread.cc:679) 14:49:09 ==723== by 0x1BFFE2: SmfUpgradeStep::setImmStateAndSendNotification(SaSmfStepStateT) (SmfUpgradeStep.cc:326) 14:49:09 ==723== by 0x1C00A6: SmfUpgradeStep::changeState(SmfStepState const*) (SmfUpgradeStep.cc:172) 14:49:09 ==723== by 0x18D65E: SmfStepState::changeState(SmfUpgradeStep*, SmfStepState*) (SmfStepState.cc:91) 14:49:09 ==723== by 0x18D874: SmfStepStateInitial::execute(SmfUpgradeStep*) (SmfStepState.cc:141) 14:49:09 -- 14:49:09 ==723== 3 errors in context 5 of 48: 14:49:09 ==723== Mismatched free() / delete / delete [] 14:49:09 ==723== at 0x4C3323B: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==723== by 0x1C1CD7: SmfUpgradeStep::waitForBundleCmdResult(std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (SmfUpgradeStep.cc:2183) 14:49:09 ==723== by 0x1C766C: SmfUpgradeStep::callBundleScript(SmfUpgradeStep::SmfInstallRemoveT, std::__cxx11::list<SmfBundleRef, std::allocator<SmfBundleRef> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (SmfUpgradeStep.cc:2023) 14:49:09 ==723== by 0x18FFB3: SmfStepTypeAuLock::execute() (SmfStepTypes.cc:388) 14:49:09 ==723== by 0x18D9F6: SmfStepStateExecuting::execute(SmfUpgradeStep*) (SmfStepState.cc:221) 14:49:09 ==723== by 0x1C20B6: SmfUpgradeStep::execute() (SmfUpgradeStep.cc:2440) 14:49:09 ==723== by 0x184F5E: SmfProcStateExecuting::executeStep(SmfUpgradeProcedure*) (SmfProcState.cc:357) 14:49:09 ==723== by 0x1A978B: SmfUpgradeProcedure::execute() (SmfUpgradeProcedure.cc:4378) 14:49:09 ==723== by 0x187B13: SmfProcedureThread::processEvt() (SmfProcedureThread.cc:617) 14:49:09 ==723== by 0x187C7D: SmfProcedureThread::handleEvents() (SmfProcedureThread.cc:697) 14:49:09 ==723== by 0x134BAB: SmfProcedureThread::main() (SmfProcedureThread.cc:717) 14:49:09 ==723== by 0x134C68: SmfProcedureThread::main(void*) (SmfProcedureThread.cc:57) 14:49:09 ==723== Address 0xa71d880 is 0 bytes inside a block of size 43 alloc'd 14:49:09 ==723== at 0x4C33B25: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==723== by 0x13575E: SmfNodeSwLoadThread::main() (SmfUpgradeStep.cc:2984) 14:49:09 ==723== by 0x135CA8: SmfNodeSwLoadThread::main(void*) (SmfUpgradeStep.cc:2747) 14:49:09 ==723== by 0x6D236DA: start_thread (pthread_create.c:463) 14:49:09 ==723== by 0x705C61E: clone (clone.S:95) 14:49:09 ==723== 14:49:09 -- 14:49:09 ==723== 3 errors in context 6 of 48: 14:49:09 ==723== Mismatched free() / delete / delete [] 14:49:09 ==723== at 0x4C3323B: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==723== by 0x1C1CD7: SmfUpgradeStep::waitForBundleCmdResult(std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (SmfUpgradeStep.cc:2183) 14:49:09 ==723== by 0x1C766C: SmfUpgradeStep::callBundleScript(SmfUpgradeStep::SmfInstallRemoveT, std::__cxx11::list<SmfBundleRef, std::allocator<SmfBundleRef> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (SmfUpgradeStep.cc:2023) 14:49:09 ==723== by 0x18FC22: SmfStepTypeAuLock::execute() (SmfStepTypes.cc:315) 14:49:09 ==723== by 0x18D9F6: SmfStepStateExecuting::execute(SmfUpgradeStep*) (SmfStepState.cc:221) 14:49:09 ==723== by 0x1C20B6: SmfUpgradeStep::execute() (SmfUpgradeStep.cc:2440) 14:49:09 ==723== by 0x184F5E: SmfProcStateExecuting::executeStep(SmfUpgradeProcedure*) (SmfProcState.cc:357) 14:49:09 ==723== by 0x1A978B: SmfUpgradeProcedure::execute() (SmfUpgradeProcedure.cc:4378) 14:49:09 ==723== by 0x187B13: SmfProcedureThread::processEvt() (SmfProcedureThread.cc:617) 14:49:09 ==723== by 0x187C7D: SmfProcedureThread::handleEvents() (SmfProcedureThread.cc:697) 14:49:09 ==723== by 0x134BAB: SmfProcedureThread::main() (SmfProcedureThread.cc:717) 14:49:09 ==723== by 0x134C68: SmfProcedureThread::main(void*) (SmfProcedureThread.cc:57) 14:49:09 ==723== Address 0xd4c21d0 is 0 bytes inside a block of size 43 alloc'd 14:49:09 ==723== at 0x4C33B25: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==723== by 0x13575E: SmfNodeSwLoadThread::main() (SmfUpgradeStep.cc:2984) 14:49:09 ==723== by 0x135CA8: SmfNodeSwLoadThread::main(void*) (SmfUpgradeStep.cc:2747) 14:49:09 ==723== by 0x6D236DA: start_thread (pthread_create.c:463) 14:49:09 ==723== by 0x705C61E: clone (clone.S:95) 14:49:09 ==723== 14:49:09 -- 14:49:09 ==723== 4 errors in context 7 of 48: 14:49:09 ==723== Thread 6: 14:49:09 ==723== Conditional jump or move depends on uninitialised value(s) 14:49:09 ==723== at 0x4C34D08: strlen (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==723== by 0x6518819: osaf_extended_name_steal (osaf_extended_name.c:160) 14:49:09 ==723== by 0x15512A: SmfCampaignThread::sendStateNotification(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, SaNtfSourceIndicatorT, unsigned int, unsigned int, unsigned int) (SmfCampaignThread.cc:705) 14:49:09 ==723== by 0x1500CB: SmfCampaign::setState(SaSmfCmpgStateT) (SmfCampaign.cc:766) 14:49:09 ==723== by 0x146259: SmfCampState::changeState(SmfUpgradeCampaign*, SmfCampState*) (SmfCampState.cc:221) 14:49:09 ==723== by 0x14A532: SmfCampStateInitial::execute(SmfUpgradeCampaign*) (SmfCampState.cc:331) 14:49:09 ==723== by 0x19AE0B: SmfUpgradeCampaign::execute() (SmfUpgradeCampaign.cc:731) 14:49:09 ==723== by 0x14FF0F: SmfCampaign::adminOpExecute() (SmfCampaign.cc:527) 14:49:09 ==723== by 0x1556E0: SmfCampaignThread::processEvt() (SmfCampaignThread.cc:784) 14:49:09 ==723== by 0x155920: SmfCampaignThread::handleEvents() (SmfCampaignThread.cc:895) 14:49:09 ==723== by 0x134800: SmfCampaignThread::main() (SmfCampaignThread.cc:956) 14:49:09 ==723== by 0x134925: SmfCampaignThread::main(void*) (SmfCampaignThread.cc:107) 14:49:09 ==723== Uninitialised value was created by a heap allocation 14:49:09 ==723== at 0x4C31B0F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==723== by 0x1550E5: SmfCampaignThread::sendStateNotification(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, SaNtfSourceIndicatorT, unsigned int, unsigned int, unsigned int) (SmfCampaignThread.cc:697) 14:49:09 ==723== by 0x1500CB: SmfCampaign::setState(SaSmfCmpgStateT) (SmfCampaign.cc:766) 14:49:09 ==723== by 0x146259: SmfCampState::changeState(SmfUpgradeCampaign*, SmfCampState*) (SmfCampState.cc:221) 14:49:09 ==723== by 0x14A532: SmfCampStateInitial::execute(SmfUpgradeCampaign*) (SmfCampState.cc:331) 14:49:09 -- 14:49:09 ==723== 4 errors in context 8 of 48: 14:49:09 ==723== Conditional jump or move depends on uninitialised value(s) 14:49:09 ==723== at 0x4C34D08: strlen (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==723== by 0x6518819: osaf_extended_name_steal (osaf_extended_name.c:160) 14:49:09 ==723== by 0x154F76: SmfCampaignThread::sendStateNotification(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, SaNtfSourceIndicatorT, unsigned int, unsigned int, unsigned int) (SmfCampaignThread.cc:687) 14:49:09 ==723== by 0x1500CB: SmfCampaign::setState(SaSmfCmpgStateT) (SmfCampaign.cc:766) 14:49:09 ==723== by 0x146259: SmfCampState::changeState(SmfUpgradeCampaign*, SmfCampState*) (SmfCampState.cc:221) 14:49:09 ==723== by 0x14A532: SmfCampStateInitial::execute(SmfUpgradeCampaign*) (SmfCampState.cc:331) 14:49:09 ==723== by 0x19AE0B: SmfUpgradeCampaign::execute() (SmfUpgradeCampaign.cc:731) 14:49:09 ==723== by 0x14FF0F: SmfCampaign::adminOpExecute() (SmfCampaign.cc:527) 14:49:09 ==723== by 0x1556E0: SmfCampaignThread::processEvt() (SmfCampaignThread.cc:784) 14:49:09 ==723== by 0x155920: SmfCampaignThread::handleEvents() (SmfCampaignThread.cc:895) 14:49:09 ==723== by 0x134800: SmfCampaignThread::main() (SmfCampaignThread.cc:956) 14:49:09 ==723== by 0x134925: SmfCampaignThread::main(void*) (SmfCampaignThread.cc:107) 14:49:09 ==723== Uninitialised value was created by a heap allocation 14:49:09 ==723== at 0x4C31B0F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==723== by 0x154F4A: SmfCampaignThread::sendStateNotification(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, SaNtfSourceIndicatorT, unsigned int, unsigned int, unsigned int) (SmfCampaignThread.cc:679) 14:49:09 ==723== by 0x1500CB: SmfCampaign::setState(SaSmfCmpgStateT) (SmfCampaign.cc:766) 14:49:09 ==723== by 0x146259: SmfCampState::changeState(SmfUpgradeCampaign*, SmfCampState*) (SmfCampState.cc:221) 14:49:09 ==723== by 0x14A532: SmfCampStateInitial::execute(SmfUpgradeCampaign*) (SmfCampState.cc:331) 14:49:09 ==723== by 0x19AE0B: SmfUpgradeCampaign::execute() (SmfUpgradeCampaign.cc:731) 14:49:09 -- 14:49:09 ==723== 8 errors in context 9 of 48: 14:49:09 ==723== Thread 7: 14:49:09 ==723== Conditional jump or move depends on uninitialised value(s) 14:49:09 ==723== at 0x4C34D08: strlen (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==723== by 0x6518819: osaf_extended_name_steal (osaf_extended_name.c:160) 14:49:09 ==723== by 0x15512A: SmfCampaignThread::sendStateNotification(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, SaNtfSourceIndicatorT, unsigned int, unsigned int, unsigned int) (SmfCampaignThread.cc:705) 14:49:09 ==723== by 0x1A8572: SmfUpgradeProcedure::setImmStateAndSendNotification(SaSmfProcStateT) (SmfUpgradeProcedure.cc:349) 14:49:09 ==723== by 0x1A8636: SmfUpgradeProcedure::changeState(SmfProcState const*) (SmfUpgradeProcedure.cc:204) 14:49:09 ==723== by 0x182F7E: SmfProcState::changeState(SmfUpgradeProcedure*, SmfProcState*) (SmfProcState.cc:175) 14:49:09 ==723== by 0x1830FF: SmfProcStateInitial::execute(SmfUpgradeProcedure*) (SmfProcState.cc:213) 14:49:09 ==723== by 0x1A978B: SmfUpgradeProcedure::execute() (SmfUpgradeProcedure.cc:4378) 14:49:09 ==723== by 0x187B13: SmfProcedureThread::processEvt() (SmfProcedureThread.cc:617) 14:49:09 ==723== by 0x187C7D: SmfProcedureThread::handleEvents() (SmfProcedureThread.cc:697) 14:49:09 ==723== by 0x134BAB: SmfProcedureThread::main() (SmfProcedureThread.cc:717) 14:49:09 ==723== by 0x134C68: SmfProcedureThread::main(void*) (SmfProcedureThread.cc:57) 14:49:09 ==723== Uninitialised value was created by a heap allocation 14:49:09 ==723== at 0x4C31B0F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==723== by 0x1550E5: SmfCampaignThread::sendStateNotification(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, SaNtfSourceIndicatorT, unsigned int, unsigned int, unsigned int) (SmfCampaignThread.cc:697) 14:49:09 ==723== by 0x1A8572: SmfUpgradeProcedure::setImmStateAndSendNotification(SaSmfProcStateT) (SmfUpgradeProcedure.cc:349) 14:49:09 ==723== by 0x1A8636: SmfUpgradeProcedure::changeState(SmfProcState const*) (SmfUpgradeProcedure.cc:204) 14:49:09 ==723== by 0x182F7E: SmfProcState::changeState(SmfUpgradeProcedure*, SmfProcState*) (SmfProcState.cc:175) 14:49:09 -- 14:49:09 ==723== 8 errors in context 10 of 48: 14:49:09 ==723== Conditional jump or move depends on uninitialised value(s) 14:49:09 ==723== at 0x4C34D08: strlen (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==723== by 0x6518819: osaf_extended_name_steal (osaf_extended_name.c:160) 14:49:09 ==723== by 0x154F76: SmfCampaignThread::sendStateNotification(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, SaNtfSourceIndicatorT, unsigned int, unsigned int, unsigned int) (SmfCampaignThread.cc:687) 14:49:09 ==723== by 0x1A8572: SmfUpgradeProcedure::setImmStateAndSendNotification(SaSmfProcStateT) (SmfUpgradeProcedure.cc:349) 14:49:09 ==723== by 0x1A8636: SmfUpgradeProcedure::changeState(SmfProcState const*) (SmfUpgradeProcedure.cc:204) 14:49:09 ==723== by 0x182F7E: SmfProcState::changeState(SmfUpgradeProcedure*, SmfProcState*) (SmfProcState.cc:175) 14:49:09 ==723== by 0x1830FF: SmfProcStateInitial::execute(SmfUpgradeProcedure*) (SmfProcState.cc:213) 14:49:09 ==723== by 0x1A978B: SmfUpgradeProcedure::execute() (SmfUpgradeProcedure.cc:4378) 14:49:09 ==723== by 0x187B13: SmfProcedureThread::processEvt() (SmfProcedureThread.cc:617) 14:49:09 ==723== by 0x187C7D: SmfProcedureThread::handleEvents() (SmfProcedureThread.cc:697) 14:49:09 ==723== by 0x134BAB: SmfProcedureThread::main() (SmfProcedureThread.cc:717) 14:49:09 ==723== by 0x134C68: SmfProcedureThread::main(void*) (SmfProcedureThread.cc:57) 14:49:09 ==723== Uninitialised value was created by a heap allocation 14:49:09 ==723== at 0x4C31B0F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==723== by 0x154F4A: SmfCampaignThread::sendStateNotification(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, SaNtfSourceIndicatorT, unsigned int, unsigned int, unsigned int) (SmfCampaignThread.cc:679) 14:49:09 ==723== by 0x1A8572: SmfUpgradeProcedure::setImmStateAndSendNotification(SaSmfProcStateT) (SmfUpgradeProcedure.cc:349) 14:49:09 ==723== by 0x1A8636: SmfUpgradeProcedure::changeState(SmfProcState const*) (SmfUpgradeProcedure.cc:204) 14:49:09 ==723== by 0x182F7E: SmfProcState::changeState(SmfUpgradeProcedure*, SmfProcState*) (SmfProcState.cc:175) 14:49:09 ==723== by 0x1830FF: SmfProcStateInitial::execute(SmfUpgradeProcedure*) (SmfProcState.cc:213) 14:49:09 -- 14:49:09 ==723== 16 errors in context 11 of 48: 14:49:09 ==723== Thread 6: 14:49:09 ==723== Syscall param socketcall.sendto(msg) points to uninitialised byte(s) 14:49:09 ==723== at 0x6D2DB62: sendto (sendto.c:27) 14:49:09 ==723== by 0x6548ACF: mds_retry_sendto (mds_dt_tipc.c:3154) 14:49:09 ==723== by 0x6548CC4: mdtm_sendto (mds_dt_tipc.c:3211) 14:49:09 ==723== by 0x65498EF: mds_mdtm_send_tipc (mds_dt_tipc.c:2815) 14:49:09 ==723== by 0x6534AD6: mcm_msg_encode_full_or_flat_and_send (mds_c_sndrcv.c:1774) 14:49:09 ==723== by 0x65361B6: mds_mcm_send_msg_enc (mds_c_sndrcv.c:1255) 14:49:09 ==723== by 0x653874C: mcm_pvt_normal_snd_process_common (mds_c_sndrcv.c:1194) 14:49:09 ==723== by 0x6539440: mcm_pvt_normal_svc_sndrsp (mds_c_sndrcv.c:2871) 14:49:09 ==723== by 0x6539440: mds_mcm_send (mds_c_sndrcv.c:792) 14:49:09 ==723== by 0x6539440: mds_send (mds_c_sndrcv.c:458) 14:49:09 ==723== by 0x6541FDB: ncsmds_api (mds_papi.c:165) 14:49:09 ==723== by 0x62D6AB2: ntfa_mds_msg_sync_send (ntfa_mds.c:1195) 14:49:09 ==723== by 0x62CD382: saNtfNotificationSend (ntfa_api.c:2169) 14:49:09 ==723== by 0x15518B: SmfCampaignThread::sendStateNotification(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, SaNtfSourceIndicatorT, unsigned int, unsigned int, unsigned int) (SmfCampaignThread.cc:730) 14:49:09 ==723== Address 0xc60d038 is 152 bytes inside a block of size 176 alloc'd 14:49:09 ==723== at 0x4C33B25: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==723== by 0x654954B: mds_mdtm_send_tipc (mds_dt_tipc.c:2734) 14:49:09 ==723== by 0x6534AD6: mcm_msg_encode_full_or_flat_and_send (mds_c_sndrcv.c:1774) --- Sent from sourceforge.net because ope...@li... is subscribed to https://sourceforge.net/p/opensaf/tickets/ To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/opensaf/admin/tickets/options. Or, if this is a mailing list, you can unsubscribe from the mailing list. |
From: Nguyen H. T. <tai...@us...> - 2024-02-19 09:07:06
|
--- **[tickets:#3347] smf: Valgrind reported errors** **Status:** assigned **Milestone:** 5.24.02 **Created:** Mon Feb 19, 2024 09:07 AM UTC by Nguyen Huynh Tai **Last Updated:** Mon Feb 19, 2024 09:07 AM UTC **Owner:** Nguyen Huynh Tai 14:49:09 Verify valgrind result 14:49:09 ==585== 2 errors in context 1 of 6: 14:49:09 ==585== Syscall param socketcall.sendto(msg) points to uninitialised byte(s) 14:49:09 ==585== at 0x5509B62: sendto (sendto.c:27) 14:49:09 ==585== by 0x52C5ACF: mds_retry_sendto (mds_dt_tipc.c:3154) 14:49:09 ==585== by 0x52C5CC4: mdtm_sendto (mds_dt_tipc.c:3211) 14:49:09 ==585== by 0x52C68EF: mds_mdtm_send_tipc (mds_dt_tipc.c:2815) 14:49:09 ==585== by 0x52B1AD6: mcm_msg_encode_full_or_flat_and_send (mds_c_sndrcv.c:1774) 14:49:09 ==585== by 0x52B31B6: mds_mcm_send_msg_enc (mds_c_sndrcv.c:1255) 14:49:09 ==585== by 0x52B574C: mcm_pvt_normal_snd_process_common (mds_c_sndrcv.c:1194) 14:49:09 ==585== by 0x52B6323: mcm_pvt_normal_svc_snd (mds_c_sndrcv.c:1017) 14:49:09 ==585== by 0x52B6323: mds_mcm_send (mds_c_sndrcv.c:781) 14:49:09 ==585== by 0x52B6323: mds_send (mds_c_sndrcv.c:458) 14:49:09 ==585== by 0x52BEFDB: ncsmds_api (mds_papi.c:165) 14:49:09 ==585== by 0x4E41519: smfsv_mds_msg_send (smfsv_evt.c:1365) 14:49:09 ==585== by 0x10AE71: smfnd_cbk_req_proc (smfnd_evt.c:336) 14:49:09 ==585== by 0x10B465: proc_cbk_req_rsp (smfnd_evt.c:545) 14:49:09 ==585== by 0x10B465: smfnd_process_mbx (smfnd_evt.c:591) 14:49:09 ==585== Address 0x6aeaa4f is 63 bytes inside a block of size 67 alloc'd 14:49:09 ==585== at 0x4C33B25: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==585== by 0x52C654B: mds_mdtm_send_tipc (mds_dt_tipc.c:2734) 14:49:09 ==585== by 0x52B1AD6: mcm_msg_encode_full_or_flat_and_send (mds_c_sndrcv.c:1774) 14:49:09 ==586== 2 errors in context 1 of 6: 14:49:09 ==586== Syscall param socketcall.sendto(msg) points to uninitialised byte(s) 14:49:09 ==586== at 0x5509B62: sendto (sendto.c:27) 14:49:09 ==586== by 0x52C5ACF: mds_retry_sendto (mds_dt_tipc.c:3154) 14:49:09 ==586== by 0x52C5CC4: mdtm_sendto (mds_dt_tipc.c:3211) 14:49:09 ==586== by 0x52C68EF: mds_mdtm_send_tipc (mds_dt_tipc.c:2815) 14:49:09 ==586== by 0x52B1AD6: mcm_msg_encode_full_or_flat_and_send (mds_c_sndrcv.c:1774) 14:49:09 ==586== by 0x52B31B6: mds_mcm_send_msg_enc (mds_c_sndrcv.c:1255) 14:49:09 ==586== by 0x52B574C: mcm_pvt_normal_snd_process_common (mds_c_sndrcv.c:1194) 14:49:09 ==586== by 0x52B6323: mcm_pvt_normal_svc_snd (mds_c_sndrcv.c:1017) 14:49:09 ==586== by 0x52B6323: mds_mcm_send (mds_c_sndrcv.c:781) 14:49:09 ==586== by 0x52B6323: mds_send (mds_c_sndrcv.c:458) 14:49:09 ==586== by 0x52BEFDB: ncsmds_api (mds_papi.c:165) 14:49:09 ==586== by 0x4E41519: smfsv_mds_msg_send (smfsv_evt.c:1365) 14:49:09 ==586== by 0x10AE71: smfnd_cbk_req_proc (smfnd_evt.c:336) 14:49:09 ==586== by 0x10B465: proc_cbk_req_rsp (smfnd_evt.c:545) 14:49:09 ==586== by 0x10B465: smfnd_process_mbx (smfnd_evt.c:591) 14:49:09 ==586== Address 0x6afcdaf is 63 bytes inside a block of size 67 alloc'd 14:49:09 ==586== at 0x4C33B25: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==586== by 0x52C654B: mds_mdtm_send_tipc (mds_dt_tipc.c:2734) 14:49:09 ==586== by 0x52B1AD6: mcm_msg_encode_full_or_flat_and_send (mds_c_sndrcv.c:1774) 14:49:09 ==586== 2 errors in context 1 of 6: 14:49:09 ==586== Syscall param socketcall.sendto(msg) points to uninitialised byte(s) 14:49:09 ==586== at 0x5509B62: sendto (sendto.c:27) 14:49:09 ==586== by 0x52C5ACF: mds_retry_sendto (mds_dt_tipc.c:3154) 14:49:09 ==586== by 0x52C5CC4: mdtm_sendto (mds_dt_tipc.c:3211) 14:49:09 ==586== by 0x52C68EF: mds_mdtm_send_tipc (mds_dt_tipc.c:2815) 14:49:09 ==586== by 0x52B1AD6: mcm_msg_encode_full_or_flat_and_send (mds_c_sndrcv.c:1774) 14:49:09 ==586== by 0x52B31B6: mds_mcm_send_msg_enc (mds_c_sndrcv.c:1255) 14:49:09 ==586== by 0x52B574C: mcm_pvt_normal_snd_process_common (mds_c_sndrcv.c:1194) 14:49:09 ==586== by 0x52B6323: mcm_pvt_normal_svc_snd (mds_c_sndrcv.c:1017) 14:49:09 ==586== by 0x52B6323: mds_mcm_send (mds_c_sndrcv.c:781) 14:49:09 ==586== by 0x52B6323: mds_send (mds_c_sndrcv.c:458) 14:49:09 ==586== by 0x52BEFDB: ncsmds_api (mds_papi.c:165) 14:49:09 ==586== by 0x4E41519: smfsv_mds_msg_send (smfsv_evt.c:1365) 14:49:09 ==586== by 0x10AE71: smfnd_cbk_req_proc (smfnd_evt.c:336) 14:49:09 ==586== by 0x10B465: proc_cbk_req_rsp (smfnd_evt.c:545) 14:49:09 ==586== by 0x10B465: smfnd_process_mbx (smfnd_evt.c:591) 14:49:09 ==586== Address 0x6b0f10f is 63 bytes inside a block of size 67 alloc'd 14:49:09 ==586== at 0x4C33B25: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==586== by 0x52C654B: mds_mdtm_send_tipc (mds_dt_tipc.c:2734) 14:49:09 ==586== by 0x52B1AD6: mcm_msg_encode_full_or_flat_and_send (mds_c_sndrcv.c:1774) 14:49:09 ==716== 16,144 (112 direct, 16,032 indirect) bytes in 2 blocks are definitely lost in loss record 80 of 82 14:49:09 ==716== at 0x4C31B0F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==716== by 0x529BC2B: sysf_alloc_pkt (sysf_mem.c:429) 14:49:09 ==716== by 0x528AA1F: ncs_enc_init_space_pp (hj_ubaid.c:144) 14:49:09 ==716== by 0x52B8996: mdtm_fill_data (mds_dt_common.c:1453) 14:49:09 ==716== by 0x52B9CC2: mdtm_process_recv_message_common (mds_dt_common.c:544) 14:49:09 ==716== by 0x52BA061: mdtm_process_recv_data (mds_dt_common.c:1125) 14:49:09 ==716== by 0x52C4B7E: mdtm_process_recv_events (mds_dt_tipc.c:1144) 14:49:09 ==716== by 0x54FF6DA: start_thread (pthread_create.c:463) 14:49:09 ==716== by 0x583861E: clone (clone.S:95) 14:49:09 ==716== 14:49:09 ==716== LEAK SUMMARY: 14:49:09 ==716== definitely lost: 112 bytes in 2 blocks 14:49:09 ==716== indirectly lost: 16,032 bytes in 2 blocks 14:49:09 ==716== possibly lost: 1,280 bytes in 4 blocks 14:49:09 ==716== still reachable: 145,677 bytes in 86 blocks 14:49:09 ==716== suppressed: 0 bytes in 0 blocks 14:49:09 ==716== Reachable blocks (those to which a pointer was found) are not shown. 14:49:09 ==716== To see them, rerun with: --leak-check=full --show-leak-kinds=all 14:49:09 ==716== 14:49:09 ==716== ERROR SUMMARY: 7 errors from 6 contexts (suppressed: 0 from 0) 14:49:09 -- 14:49:09 ==723== 7 bytes in 1 blocks are definitely lost in loss record 5 of 216 14:49:09 ==723== at 0x4C31B0F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==723== by 0x6FD89D9: strdup (strdup.c:42) 14:49:09 ==723== by 0x1D6A08: read_config_and_set_control_block (smfd_campaign_oi.cc:1229) 14:49:09 ==723== by 0x1D475D: amf_active_state_handler (smfd_amf.cc:51) 14:49:09 ==723== by 0x1D475D: amf_csi_set_callback(unsigned long long, SaNameT const*, SaAmfHAStateT, SaAmfCSIDescriptorT) (smfd_amf.cc:243) 14:49:09 ==723== by 0x5A5D4B8: ava_hdl_cbk_rec_prc(avsv_amf_cbk_info_tag*, osaf_amf_cbk*) (ava_hdl.cc:684) 14:49:09 ==723== by 0x5A5ECF8: ava_hdl_cbk_dispatch_all (ava_hdl.cc:447) 14:49:09 ==723== by 0x5A5ECF8: ava_hdl_cbk_dispatch (ava_hdl.cc:319) 14:49:09 ==723== by 0x5A56EB5: AmfAgent::Dispatch(unsigned long long, SaDispatchFlagsT) (amf_agent.cc:290) 14:49:09 ==723== by 0x136227: main_process (smfd_main.cc:386) 14:49:09 ==723== by 0x136227: main (smfd_main.cc:475) 14:49:09 ==723== 14:49:09 ==723== 16 bytes in 1 blocks are possibly lost in loss record 42 of 216 14:49:09 ==723== at 0x4C3217F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==723== by 0x1C5E57: SmfUpgradeStep::calculateStepType() (SmfUpgradeStep.cc:1566) 14:49:09 ==723== by 0x18D7B4: SmfStepStateInitial::execute(SmfUpgradeStep*) (SmfStepState.cc:127) 14:49:09 ==723== by 0x1C20B6: SmfUpgradeStep::execute() (SmfUpgradeStep.cc:2440) 14:49:09 ==723== by 0x184F5E: SmfProcStateExecuting::executeStep(SmfUpgradeProcedure*) (SmfProcState.cc:357) 14:49:09 ==723== by 0x1A978B: SmfUpgradeProcedure::execute() (SmfUpgradeProcedure.cc:4378) 14:49:09 ==723== by 0x187B13: SmfProcedureThread::processEvt() (SmfProcedureThread.cc:617) 14:49:09 -- 14:49:09 ==723== 21 bytes in 3 blocks are definitely lost in loss record 45 of 216 14:49:09 ==723== at 0x4C31B0F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==723== by 0x6FD89D9: strdup (strdup.c:42) 14:49:09 ==723== by 0x1D6A08: read_config_and_set_control_block (smfd_campaign_oi.cc:1229) 14:49:09 ==723== by 0x1D7183: saImmOiCcbApplyCallback(unsigned long long, unsigned long long) (smfd_campaign_oi.cc:659) 14:49:09 ==723== by 0x5E8AC94: imma_process_callback_info(imma_cb*, imma_client_node*, imma_callback_info*, unsigned long long) (imma_proc.cc:2539) 14:49:09 ==723== by 0x5E8D248: imma_hdl_callbk_dispatch_all(imma_cb*, unsigned long long) (imma_proc.cc:1868) 14:49:09 ==723== by 0x5E81756: saImmOiDispatch (imma_oi_api.cc:642) 14:49:09 ==723== by 0x13632D: main_process (smfd_main.cc:409) 14:49:09 ==723== by 0x13632D: main (smfd_main.cc:475) 14:49:09 ==723== 14:49:09 ==723== 27 bytes in 1 blocks are definitely lost in loss record 61 of 216 14:49:09 ==723== at 0x4C31B0F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==723== by 0x6FD89D9: strdup (strdup.c:42) 14:49:09 ==723== by 0x1D69BE: read_config_and_set_control_block (smfd_campaign_oi.cc:1225) 14:49:09 ==723== by 0x1D475D: amf_active_state_handler (smfd_amf.cc:51) 14:49:09 ==723== by 0x1D475D: amf_csi_set_callback(unsigned long long, SaNameT const*, SaAmfHAStateT, SaAmfCSIDescriptorT) (smfd_amf.cc:243) 14:49:09 ==723== by 0x5A5D4B8: ava_hdl_cbk_rec_prc(avsv_amf_cbk_info_tag*, osaf_amf_cbk*) (ava_hdl.cc:684) 14:49:09 ==723== by 0x5A5ECF8: ava_hdl_cbk_dispatch_all (ava_hdl.cc:447) 14:49:09 ==723== by 0x5A5ECF8: ava_hdl_cbk_dispatch (ava_hdl.cc:319) 14:49:09 ==723== by 0x5A56EB5: AmfAgent::Dispatch(unsigned long long, SaDispatchFlagsT) (amf_agent.cc:290) 14:49:09 ==723== by 0x136227: main_process (smfd_main.cc:386) 14:49:09 ==723== by 0x136227: main (smfd_main.cc:475) 14:49:09 ==723== 14:49:09 ==723== 29 bytes in 1 blocks are definitely lost in loss record 63 of 216 14:49:09 ==723== at 0x4C31B0F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==723== by 0x6FD89D9: strdup (strdup.c:42) 14:49:09 ==723== by 0x1D69F4: read_config_and_set_control_block (smfd_campaign_oi.cc:1228) 14:49:09 ==723== by 0x1D475D: amf_active_state_handler (smfd_amf.cc:51) 14:49:09 ==723== by 0x1D475D: amf_csi_set_callback(unsigned long long, SaNameT const*, SaAmfHAStateT, SaAmfCSIDescriptorT) (smfd_amf.cc:243) 14:49:09 ==723== by 0x5A5D4B8: ava_hdl_cbk_rec_prc(avsv_amf_cbk_info_tag*, osaf_amf_cbk*) (ava_hdl.cc:684) 14:49:09 ==723== by 0x5A5ECF8: ava_hdl_cbk_dispatch_all (ava_hdl.cc:447) 14:49:09 ==723== by 0x5A5ECF8: ava_hdl_cbk_dispatch (ava_hdl.cc:319) 14:49:09 ==723== by 0x5A56EB5: AmfAgent::Dispatch(unsigned long long, SaDispatchFlagsT) (amf_agent.cc:290) 14:49:09 ==723== by 0x136227: main_process (smfd_main.cc:386) 14:49:09 ==723== by 0x136227: main (smfd_main.cc:475) 14:49:09 ==723== 14:49:09 ==723== 38 bytes in 1 blocks are definitely lost in loss record 77 of 216 14:49:09 ==723== at 0x4C31B0F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==723== by 0x6FD89D9: strdup (strdup.c:42) 14:49:09 ==723== by 0x1D6937: read_config_and_set_control_block (smfd_campaign_oi.cc:1216) 14:49:09 ==723== by 0x1D475D: amf_active_state_handler (smfd_amf.cc:51) 14:49:09 ==723== by 0x1D475D: amf_csi_set_callback(unsigned long long, SaNameT const*, SaAmfHAStateT, SaAmfCSIDescriptorT) (smfd_amf.cc:243) 14:49:09 ==723== by 0x5A5D4B8: ava_hdl_cbk_rec_prc(avsv_amf_cbk_info_tag*, osaf_amf_cbk*) (ava_hdl.cc:684) 14:49:09 ==723== by 0x5A5ECF8: ava_hdl_cbk_dispatch_all (ava_hdl.cc:447) 14:49:09 ==723== by 0x5A5ECF8: ava_hdl_cbk_dispatch (ava_hdl.cc:319) 14:49:09 ==723== by 0x5A56EB5: AmfAgent::Dispatch(unsigned long long, SaDispatchFlagsT) (amf_agent.cc:290) 14:49:09 ==723== by 0x136227: main_process (smfd_main.cc:386) 14:49:09 ==723== by 0x136227: main (smfd_main.cc:475) 14:49:09 ==723== 14:49:09 ==723== 40 bytes in 1 blocks are definitely lost in loss record 83 of 216 14:49:09 ==723== at 0x4C31B0F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==723== by 0x6FD89D9: strdup (strdup.c:42) 14:49:09 ==723== by 0x1D6927: read_config_and_set_control_block (smfd_campaign_oi.cc:1215) 14:49:09 ==723== by 0x1D475D: amf_active_state_handler (smfd_amf.cc:51) 14:49:09 ==723== by 0x1D475D: amf_csi_set_callback(unsigned long long, SaNameT const*, SaAmfHAStateT, SaAmfCSIDescriptorT) (smfd_amf.cc:243) 14:49:09 ==723== by 0x5A5D4B8: ava_hdl_cbk_rec_prc(avsv_amf_cbk_info_tag*, osaf_amf_cbk*) (ava_hdl.cc:684) 14:49:09 ==723== by 0x5A5ECF8: ava_hdl_cbk_dispatch_all (ava_hdl.cc:447) 14:49:09 ==723== by 0x5A5ECF8: ava_hdl_cbk_dispatch (ava_hdl.cc:319) 14:49:09 ==723== by 0x5A56EB5: AmfAgent::Dispatch(unsigned long long, SaDispatchFlagsT) (amf_agent.cc:290) 14:49:09 ==723== by 0x136227: main_process (smfd_main.cc:386) 14:49:09 ==723== by 0x136227: main (smfd_main.cc:475) 14:49:09 ==723== 14:49:09 ==723== 41 bytes in 1 blocks are definitely lost in loss record 85 of 216 14:49:09 ==723== at 0x4C31B0F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==723== by 0x6FD89D9: strdup (strdup.c:42) 14:49:09 ==723== by 0x1D6917: read_config_and_set_control_block (smfd_campaign_oi.cc:1214) 14:49:09 ==723== by 0x1D475D: amf_active_state_handler (smfd_amf.cc:51) 14:49:09 ==723== by 0x1D475D: amf_csi_set_callback(unsigned long long, SaNameT const*, SaAmfHAStateT, SaAmfCSIDescriptorT) (smfd_amf.cc:243) 14:49:09 ==723== by 0x5A5D4B8: ava_hdl_cbk_rec_prc(avsv_amf_cbk_info_tag*, osaf_amf_cbk*) (ava_hdl.cc:684) 14:49:09 ==723== by 0x5A5ECF8: ava_hdl_cbk_dispatch_all (ava_hdl.cc:447) 14:49:09 ==723== by 0x5A5ECF8: ava_hdl_cbk_dispatch (ava_hdl.cc:319) 14:49:09 ==723== by 0x5A56EB5: AmfAgent::Dispatch(unsigned long long, SaDispatchFlagsT) (amf_agent.cc:290) 14:49:09 ==723== by 0x136227: main_process (smfd_main.cc:386) 14:49:09 ==723== by 0x136227: main (smfd_main.cc:475) 14:49:09 ==723== 14:49:09 ==723== 42 bytes in 1 blocks are definitely lost in loss record 89 of 216 14:49:09 ==723== at 0x4C31B0F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==723== by 0x6FD89D9: strdup (strdup.c:42) 14:49:09 ==723== by 0x1D695F: read_config_and_set_control_block (smfd_campaign_oi.cc:1218) 14:49:09 ==723== by 0x1D475D: amf_active_state_handler (smfd_amf.cc:51) 14:49:09 ==723== by 0x1D475D: amf_csi_set_callback(unsigned long long, SaNameT const*, SaAmfHAStateT, SaAmfCSIDescriptorT) (smfd_amf.cc:243) 14:49:09 ==723== by 0x5A5D4B8: ava_hdl_cbk_rec_prc(avsv_amf_cbk_info_tag*, osaf_amf_cbk*) (ava_hdl.cc:684) 14:49:09 ==723== by 0x5A5ECF8: ava_hdl_cbk_dispatch_all (ava_hdl.cc:447) 14:49:09 ==723== by 0x5A5ECF8: ava_hdl_cbk_dispatch (ava_hdl.cc:319) 14:49:09 ==723== by 0x5A56EB5: AmfAgent::Dispatch(unsigned long long, SaDispatchFlagsT) (amf_agent.cc:290) 14:49:09 ==723== by 0x136227: main_process (smfd_main.cc:386) 14:49:09 ==723== by 0x136227: main (smfd_main.cc:475) 14:49:09 ==723== 14:49:09 ==723== 44 bytes in 1 blocks are definitely lost in loss record 95 of 216 14:49:09 ==723== at 0x4C31B0F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==723== by 0x6FD89D9: strdup (strdup.c:42) 14:49:09 ==723== by 0x1D694B: read_config_and_set_control_block (smfd_campaign_oi.cc:1217) 14:49:09 ==723== by 0x1D475D: amf_active_state_handler (smfd_amf.cc:51) 14:49:09 ==723== by 0x1D475D: amf_csi_set_callback(unsigned long long, SaNameT const*, SaAmfHAStateT, SaAmfCSIDescriptorT) (smfd_amf.cc:243) 14:49:09 ==723== by 0x5A5D4B8: ava_hdl_cbk_rec_prc(avsv_amf_cbk_info_tag*, osaf_amf_cbk*) (ava_hdl.cc:684) 14:49:09 ==723== by 0x5A5ECF8: ava_hdl_cbk_dispatch_all (ava_hdl.cc:447) 14:49:09 ==723== by 0x5A5ECF8: ava_hdl_cbk_dispatch (ava_hdl.cc:319) 14:49:09 ==723== by 0x5A56EB5: AmfAgent::Dispatch(unsigned long long, SaDispatchFlagsT) (amf_agent.cc:290) 14:49:09 ==723== by 0x136227: main_process (smfd_main.cc:386) 14:49:09 ==723== by 0x136227: main (smfd_main.cc:475) 14:49:09 ==723== 14:49:09 ==723== 63 bytes in 3 blocks are possibly lost in loss record 105 of 216 14:49:09 ==723== at 0x4C3217F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==723== by 0x1A723E: void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) [clone .isra.206] (basic_string.tcc:219) 14:49:09 ==723== by 0x1AFB3D: _M_construct_aux<char*> (basic_string.h:236) 14:49:09 ==723== by 0x1AFB3D: _M_construct<char*> (basic_string.h:255) 14:49:09 ==723== by 0x1AFB3D: basic_string (basic_string.h:440) 14:49:09 ==723== by 0x1AFB3D: SmfBundleRef (SmfTargetTemplate.h:130) 14:49:09 ==723== by 0x1AFB3D: construct<SmfBundleRef, const SmfBundleRef&> (new_allocator.h:136) 14:49:09 -- 14:49:09 ==723== 81 bytes in 3 blocks are definitely lost in loss record 112 of 216 14:49:09 ==723== at 0x4C31B0F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==723== by 0x6FD89D9: strdup (strdup.c:42) 14:49:09 ==723== by 0x1D69BE: read_config_and_set_control_block (smfd_campaign_oi.cc:1225) 14:49:09 ==723== by 0x1D7183: saImmOiCcbApplyCallback(unsigned long long, unsigned long long) (smfd_campaign_oi.cc:659) 14:49:09 ==723== by 0x5E8AC94: imma_process_callback_info(imma_cb*, imma_client_node*, imma_callback_info*, unsigned long long) (imma_proc.cc:2539) 14:49:09 ==723== by 0x5E8D248: imma_hdl_callbk_dispatch_all(imma_cb*, unsigned long long) (imma_proc.cc:1868) 14:49:09 ==723== by 0x5E81756: saImmOiDispatch (imma_oi_api.cc:642) 14:49:09 ==723== by 0x13632D: main_process (smfd_main.cc:409) 14:49:09 ==723== by 0x13632D: main (smfd_main.cc:475) 14:49:09 ==723== 14:49:09 ==723== 85 bytes in 1 blocks are possibly lost in loss record 113 of 216 14:49:09 ==723== at 0x4C3217F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==723== by 0x689FAC6: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) 14:49:09 ==723== by 0x16D1C4: mergeStep (SmfExecControl.cc:332) 14:49:09 ==723== by 0x16D1C4: execctrl::createStepForBalancedProc(SmfUpgradeProcedure*) (SmfExecControl.cc:243) 14:49:09 ==723== by 0x183BA8: SmfProcStateInitial::executeInit(SmfUpgradeProcedure*) (SmfProcState.cc:250) 14:49:09 ==723== by 0x18310B: SmfProcStateInitial::execute(SmfUpgradeProcedure*) (SmfProcState.cc:214) 14:49:09 ==723== by 0x1A978B: SmfUpgradeProcedure::execute() (SmfUpgradeProcedure.cc:4378) 14:49:09 ==723== by 0x187B13: SmfProcedureThread::processEvt() (SmfProcedureThread.cc:617) 14:49:09 ==723== by 0x187C7D: SmfProcedureThread::handleEvents() (SmfProcedureThread.cc:697) 14:49:09 -- 14:49:09 ==723== 87 bytes in 3 blocks are definitely lost in loss record 114 of 216 14:49:09 ==723== at 0x4C31B0F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==723== by 0x6FD89D9: strdup (strdup.c:42) 14:49:09 ==723== by 0x1D69F4: read_config_and_set_control_block (smfd_campaign_oi.cc:1228) 14:49:09 ==723== by 0x1D7183: saImmOiCcbApplyCallback(unsigned long long, unsigned long long) (smfd_campaign_oi.cc:659) 14:49:09 ==723== by 0x5E8AC94: imma_process_callback_info(imma_cb*, imma_client_node*, imma_callback_info*, unsigned long long) (imma_proc.cc:2539) 14:49:09 ==723== by 0x5E8D248: imma_hdl_callbk_dispatch_all(imma_cb*, unsigned long long) (imma_proc.cc:1868) 14:49:09 ==723== by 0x5E81756: saImmOiDispatch (imma_oi_api.cc:642) 14:49:09 ==723== by 0x13632D: main_process (smfd_main.cc:409) 14:49:09 ==723== by 0x13632D: main (smfd_main.cc:475) 14:49:09 ==723== 14:49:09 ==723== 114 bytes in 3 blocks are definitely lost in loss record 123 of 216 14:49:09 ==723== at 0x4C31B0F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==723== by 0x6FD89D9: strdup (strdup.c:42) 14:49:09 ==723== by 0x1D6937: read_config_and_set_control_block (smfd_campaign_oi.cc:1216) 14:49:09 ==723== by 0x1D7183: saImmOiCcbApplyCallback(unsigned long long, unsigned long long) (smfd_campaign_oi.cc:659) 14:49:09 ==723== by 0x5E8AC94: imma_process_callback_info(imma_cb*, imma_client_node*, imma_callback_info*, unsigned long long) (imma_proc.cc:2539) 14:49:09 ==723== by 0x5E8D248: imma_hdl_callbk_dispatch_all(imma_cb*, unsigned long long) (imma_proc.cc:1868) 14:49:09 ==723== by 0x5E81756: saImmOiDispatch (imma_oi_api.cc:642) 14:49:09 ==723== by 0x13632D: main_process (smfd_main.cc:409) 14:49:09 ==723== by 0x13632D: main (smfd_main.cc:475) 14:49:09 ==723== 14:49:09 ==723== 120 bytes in 3 blocks are definitely lost in loss record 127 of 216 14:49:09 ==723== at 0x4C31B0F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==723== by 0x6FD89D9: strdup (strdup.c:42) 14:49:09 ==723== by 0x1D6927: read_config_and_set_control_block (smfd_campaign_oi.cc:1215) 14:49:09 ==723== by 0x1D7183: saImmOiCcbApplyCallback(unsigned long long, unsigned long long) (smfd_campaign_oi.cc:659) 14:49:09 ==723== by 0x5E8AC94: imma_process_callback_info(imma_cb*, imma_client_node*, imma_callback_info*, unsigned long long) (imma_proc.cc:2539) 14:49:09 ==723== by 0x5E8D248: imma_hdl_callbk_dispatch_all(imma_cb*, unsigned long long) (imma_proc.cc:1868) 14:49:09 ==723== by 0x5E81756: saImmOiDispatch (imma_oi_api.cc:642) 14:49:09 ==723== by 0x13632D: main_process (smfd_main.cc:409) 14:49:09 ==723== by 0x13632D: main (smfd_main.cc:475) 14:49:09 ==723== 14:49:09 ==723== 123 bytes in 3 blocks are definitely lost in loss record 128 of 216 14:49:09 ==723== at 0x4C31B0F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==723== by 0x6FD89D9: strdup (strdup.c:42) 14:49:09 ==723== by 0x1D6917: read_config_and_set_control_block (smfd_campaign_oi.cc:1214) 14:49:09 ==723== by 0x1D7183: saImmOiCcbApplyCallback(unsigned long long, unsigned long long) (smfd_campaign_oi.cc:659) 14:49:09 ==723== by 0x5E8AC94: imma_process_callback_info(imma_cb*, imma_client_node*, imma_callback_info*, unsigned long long) (imma_proc.cc:2539) 14:49:09 ==723== by 0x5E8D248: imma_hdl_callbk_dispatch_all(imma_cb*, unsigned long long) (imma_proc.cc:1868) 14:49:09 ==723== by 0x5E81756: saImmOiDispatch (imma_oi_api.cc:642) 14:49:09 ==723== by 0x13632D: main_process (smfd_main.cc:409) 14:49:09 ==723== by 0x13632D: main (smfd_main.cc:475) 14:49:09 ==723== 14:49:09 ==723== 126 bytes in 3 blocks are definitely lost in loss record 129 of 216 14:49:09 ==723== at 0x4C31B0F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==723== by 0x6FD89D9: strdup (strdup.c:42) 14:49:09 ==723== by 0x1D695F: read_config_and_set_control_block (smfd_campaign_oi.cc:1218) 14:49:09 ==723== by 0x1D7183: saImmOiCcbApplyCallback(unsigned long long, unsigned long long) (smfd_campaign_oi.cc:659) 14:49:09 ==723== by 0x5E8AC94: imma_process_callback_info(imma_cb*, imma_client_node*, imma_callback_info*, unsigned long long) (imma_proc.cc:2539) 14:49:09 ==723== by 0x5E8D248: imma_hdl_callbk_dispatch_all(imma_cb*, unsigned long long) (imma_proc.cc:1868) 14:49:09 ==723== by 0x5E81756: saImmOiDispatch (imma_oi_api.cc:642) 14:49:09 ==723== by 0x13632D: main_process (smfd_main.cc:409) 14:49:09 ==723== by 0x13632D: main (smfd_main.cc:475) 14:49:09 ==723== 14:49:09 ==723== 129 bytes in 3 blocks are possibly lost in loss record 132 of 216 14:49:09 ==723== at 0x4C3217F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==723== by 0x1A723E: void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) [clone .isra.206] (basic_string.tcc:219) 14:49:09 ==723== by 0x1AFAEC: _M_construct_aux<char*> (basic_string.h:236) 14:49:09 ==723== by 0x1AFAEC: _M_construct<char*> (basic_string.h:255) 14:49:09 ==723== by 0x1AFAEC: basic_string (basic_string.h:440) 14:49:09 ==723== by 0x1AFAEC: SmfPlmExecEnv (SmfTargetTemplate.h:102) 14:49:09 ==723== by 0x1AFAEC: construct<SmfPlmExecEnv, const SmfPlmExecEnv&> (new_allocator.h:136) 14:49:09 ==723== by 0x1AFAEC: construct<SmfPlmExecEnv, const SmfPlmExecEnv&> (alloc_traits.h:475) 14:49:09 ==723== by 0x1AFAEC: _M_create_node<const SmfPlmExecEnv&> (stl_list.h:575) 14:49:09 -- 14:49:09 ==723== 132 bytes in 3 blocks are definitely lost in loss record 136 of 216 14:49:09 ==723== at 0x4C31B0F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==723== by 0x6FD89D9: strdup (strdup.c:42) 14:49:09 ==723== by 0x1D694B: read_config_and_set_control_block (smfd_campaign_oi.cc:1217) 14:49:09 ==723== by 0x1D7183: saImmOiCcbApplyCallback(unsigned long long, unsigned long long) (smfd_campaign_oi.cc:659) 14:49:09 ==723== by 0x5E8AC94: imma_process_callback_info(imma_cb*, imma_client_node*, imma_callback_info*, unsigned long long) (imma_proc.cc:2539) 14:49:09 ==723== by 0x5E8D248: imma_hdl_callbk_dispatch_all(imma_cb*, unsigned long long) (imma_proc.cc:1868) 14:49:09 ==723== by 0x5E81756: saImmOiDispatch (imma_oi_api.cc:642) 14:49:09 ==723== by 0x13632D: main_process (smfd_main.cc:409) 14:49:09 ==723== by 0x13632D: main (smfd_main.cc:475) 14:49:09 ==723== 14:49:09 ==723== 168 bytes in 3 blocks are possibly lost in loss record 142 of 216 14:49:09 ==723== at 0x4C3217F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==723== by 0x16E1B9: allocate (new_allocator.h:111) 14:49:09 ==723== by 0x16E1B9: allocate (alloc_traits.h:436) 14:49:09 ==723== by 0x16E1B9: _M_get_node (stl_list.h:383) 14:49:09 ==723== by 0x16E1B9: _M_create_node<const unitNameAndState&> (stl_list.h:572) 14:49:09 ==723== by 0x16E1B9: _M_insert<const unitNameAndState&> (stl_list.h:1801) 14:49:09 ==723== by 0x16E1B9: emplace_back<const unitNameAndState&> (stl_list.h:1133) 14:49:09 ==723== by 0x16E1B9: _M_initialize_dispatch<std::_List_const_iterator<unitNameAndState> > (stl_list.h:1730) 14:49:09 ==723== by 0x16E1B9: list<std::_List_const_iterator<unitNameAndState> > (stl_list.h:712) 14:49:09 -- 14:49:09 ==723== 22,824 (4,800 direct, 18,024 indirect) bytes in 30 blocks are definitely lost in loss record 212 of 216 14:49:09 ==723== at 0x4C33B25: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==723== by 0x62D3150: ntfa_hdl_cbk_rec_prc.isra.1 (ntfa_util.c:533) 14:49:09 ==723== by 0x62D4002: ntfa_hdl_cbk_dispatch_all (ntfa_util.c:638) 14:49:09 ==723== by 0x62D4002: ntfa_hdl_cbk_dispatch (ntfa_util.c:1368) 14:49:09 ==723== by 0x62CC31F: saNtfDispatch (ntfa_api.c:1705) 14:49:09 ==723== by 0x1559A5: SmfCampaignThread::handleEvents() (SmfCampaignThread.cc:885) 14:49:09 ==723== by 0x134800: SmfCampaignThread::main() (SmfCampaignThread.cc:956) 14:49:09 ==723== by 0x134925: SmfCampaignThread::main(void*) (SmfCampaignThread.cc:107) 14:49:09 ==723== by 0x6D236DA: start_thread (pthread_create.c:463) 14:49:09 ==723== by 0x705C61E: clone (clone.S:95) 14:49:09 ==723== 14:49:09 ==723== 80,720 (560 direct, 80,160 indirect) bytes in 10 blocks are definitely lost in loss record 216 of 216 14:49:09 ==723== at 0x4C31B0F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==723== by 0x651EC2B: sysf_alloc_pkt (sysf_mem.c:429) 14:49:09 ==723== by 0x650DA1F: ncs_enc_init_space_pp (hj_ubaid.c:144) 14:49:09 ==723== by 0x653B996: mdtm_fill_data (mds_dt_common.c:1453) 14:49:09 ==723== by 0x653CCC2: mdtm_process_recv_message_common (mds_dt_common.c:544) 14:49:09 ==723== by 0x653D061: mdtm_process_recv_data (mds_dt_common.c:1125) 14:49:09 ==723== by 0x6547B7E: mdtm_process_recv_events (mds_dt_tipc.c:1144) 14:49:09 ==723== by 0x6D236DA: start_thread (pthread_create.c:463) 14:49:09 ==723== by 0x705C61E: clone (clone.S:95) 14:49:09 ==723== 14:49:09 ==723== LEAK SUMMARY: 14:49:09 ==723== definitely lost: 6,432 bytes in 72 blocks 14:49:09 ==723== indirectly lost: 98,184 bytes in 280 blocks 14:49:09 ==723== possibly lost: 4,328 bytes in 39 blocks 14:49:09 ==723== still reachable: 158,993 bytes in 208 blocks 14:49:09 ==723== suppressed: 0 bytes in 0 blocks 14:49:09 ==723== Reachable blocks (those to which a pointer was found) are not shown. 14:49:09 ==723== To see them, rerun with: --leak-check=full --show-leak-kinds=all 14:49:09 ==723== 14:49:09 ==723== ERROR SUMMARY: 89 errors from 48 contexts (suppressed: 0 from 0) 14:49:09 ==716== 2 errors in context 1 of 6: 14:49:09 ==716== Syscall param socketcall.sendto(msg) points to uninitialised byte(s) 14:49:09 ==716== at 0x5509B62: sendto (sendto.c:27) 14:49:09 ==716== by 0x52C5ACF: mds_retry_sendto (mds_dt_tipc.c:3154) 14:49:09 ==716== by 0x52C5CC4: mdtm_sendto (mds_dt_tipc.c:3211) 14:49:09 ==716== by 0x52C68EF: mds_mdtm_send_tipc (mds_dt_tipc.c:2815) 14:49:09 ==716== by 0x52B1AD6: mcm_msg_encode_full_or_flat_and_send (mds_c_sndrcv.c:1774) 14:49:09 ==716== by 0x52B31B6: mds_mcm_send_msg_enc (mds_c_sndrcv.c:1255) 14:49:09 ==716== by 0x52B574C: mcm_pvt_normal_snd_process_common (mds_c_sndrcv.c:1194) 14:49:09 ==716== by 0x52B6323: mcm_pvt_normal_svc_snd (mds_c_sndrcv.c:1017) 14:49:09 ==716== by 0x52B6323: mds_mcm_send (mds_c_sndrcv.c:781) 14:49:09 ==716== by 0x52B6323: mds_send (mds_c_sndrcv.c:458) 14:49:09 ==716== by 0x52BEFDB: ncsmds_api (mds_papi.c:165) 14:49:09 ==716== by 0x4E41519: smfsv_mds_msg_send (smfsv_evt.c:1365) 14:49:09 ==716== by 0x10B1E8: smfnd_cbk_resp_ok_proc (smfnd_evt.c:481) 14:49:09 ==716== by 0x10B275: smfnd_cbk_resp_proc (smfnd_evt.c:519) 14:49:09 ==716== Address 0x6ade79f is 63 bytes inside a block of size 67 alloc'd 14:49:09 ==716== at 0x4C33B25: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==716== by 0x52C654B: mds_mdtm_send_tipc (mds_dt_tipc.c:2734) 14:49:09 ==716== by 0x52B1AD6: mcm_msg_encode_full_or_flat_and_send (mds_c_sndrcv.c:1774) 14:49:09 ==716== by 0x52B31B6: mds_mcm_send_msg_enc (mds_c_sndrcv.c:1255) 14:49:09 -- 14:49:09 ==723== 1 errors in context 1 of 48: 14:49:09 ==723== Thread 6: 14:49:09 ==723== Conditional jump or move depends on uninitialised value(s) 14:49:09 ==723== at 0x4C34CAC: strnlen (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==723== by 0x891179B: ntfsv_sanamet_is_valid (ntfsv_mem.c:1412) 14:49:09 ==723== by 0x89097C2: encodeSaNameT (ntfsv_enc_dec.c:361) 14:49:09 ==723== by 0x8909E7F: ntfsv_enc_not_header (ntfsv_enc_dec.c:419) 14:49:09 ==723== by 0x890AEEA: ntfsv_enc_not_msg (ntfsv_enc_dec.c:726) 14:49:09 ==723== by 0x62D585C: ntfa_enc_send_not_msg (ntfa_mds.c:148) 14:49:09 ==723== by 0x62D585C: ntfa_mds_enc (ntfa_mds.c:539) 14:49:09 ==723== by 0x62D5AE8: ntfa_mds_callback (ntfa_mds.c:1026) 14:49:09 ==723== by 0x6534952: mcm_msg_encode_full_or_flat_and_send (mds_c_sndrcv.c:1654) 14:49:09 ==723== by 0x65361B6: mds_mcm_send_msg_enc (mds_c_sndrcv.c:1255) 14:49:09 ==723== by 0x653874C: mcm_pvt_normal_snd_process_common (mds_c_sndrcv.c:1194) 14:49:09 ==723== by 0x6539440: mcm_pvt_normal_svc_sndrsp (mds_c_sndrcv.c:2871) 14:49:09 ==723== by 0x6539440: mds_mcm_send (mds_c_sndrcv.c:792) 14:49:09 ==723== by 0x6539440: mds_send (mds_c_sndrcv.c:458) 14:49:09 ==723== by 0x6541FDB: ncsmds_api (mds_papi.c:165) 14:49:09 ==723== Uninitialised value was created by a heap allocation 14:49:09 ==723== at 0x4C31B0F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==723== by 0x1550E5: SmfCampaignThread::sendStateNotification(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, SaNtfSourceIndicatorT, unsigned int, unsigned int, unsigned int) (SmfCampaignThread.cc:697) 14:49:09 -- 14:49:09 ==723== 1 errors in context 2 of 48: 14:49:09 ==723== Conditional jump or move depends on uninitialised value(s) 14:49:09 ==723== at 0x4C34CAC: strnlen (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==723== by 0x891179B: ntfsv_sanamet_is_valid (ntfsv_mem.c:1412) 14:49:09 ==723== by 0x62CA6A2: checkHeader (ntfa_api.c:664) 14:49:09 ==723== by 0x62CD2C8: checkObjectCreateDeleteParameters (ntfa_api.c:922) 14:49:09 ==723== by 0x62CD2C8: saNtfNotificationSend (ntfa_api.c:2150) 14:49:09 ==723== by 0x15518B: SmfCampaignThread::sendStateNotification(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, SaNtfSourceIndicatorT, unsigned int, unsigned int, unsigned int) (SmfCampaignThread.cc:730) 14:49:09 ==723== by 0x1500CB: SmfCampaign::setState(SaSmfCmpgStateT) (SmfCampaign.cc:766) 14:49:09 ==723== by 0x146259: SmfCampState::changeState(SmfUpgradeCampaign*, SmfCampState*) (SmfCampState.cc:221) 14:49:09 ==723== by 0x14640B: SmfCampStateExecCompleted::commit(SmfUpgradeCampaign*) (SmfCampState.cc:1114) 14:49:09 ==723== by 0x19B41B: SmfUpgradeCampaign::commit() (SmfUpgradeCampaign.cc:854) 14:49:09 ==723== by 0x14FF4F: SmfCampaign::adminOpCommit() (SmfCampaign.cc:547) 14:49:09 ==723== by 0x155700: SmfCampaignThread::processEvt() (SmfCampaignThread.cc:794) 14:49:09 ==723== by 0x155920: SmfCampaignThread::handleEvents() (SmfCampaignThread.cc:895) 14:49:09 ==723== Uninitialised value was created by a heap allocation 14:49:09 ==723== at 0x4C31B0F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==723== by 0x1550E5: SmfCampaignThread::sendStateNotification(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, SaNtfSourceIndicatorT, unsigned int, unsigned int, unsigned int) (SmfCampaignThread.cc:697) 14:49:09 ==723== by 0x1500CB: SmfCampaign::setState(SaSmfCmpgStateT) (SmfCampaign.cc:766) 14:49:09 ==723== by 0x146259: SmfCampState::changeState(SmfUpgradeCampaign*, SmfCampState*) (SmfCampState.cc:221) 14:49:09 ==723== by 0x14640B: SmfCampStateExecCompleted::commit(SmfUpgradeCampaign*) (SmfCampState.cc:1114) 14:49:09 -- 14:49:09 ==723== 2 errors in context 3 of 48: 14:49:09 ==723== Thread 10: 14:49:09 ==723== Conditional jump or move depends on uninitialised value(s) 14:49:09 ==723== at 0x4C34D08: strlen (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==723== by 0x6518819: osaf_extended_name_steal (osaf_extended_name.c:160) 14:49:09 ==723== by 0x15512A: SmfCampaignThread::sendStateNotification(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, SaNtfSourceIndicatorT, unsigned int, unsigned int, unsigned int) (SmfCampaignThread.cc:705) 14:49:09 ==723== by 0x1BFFE2: SmfUpgradeStep::setImmStateAndSendNotification(SaSmfStepStateT) (SmfUpgradeStep.cc:326) 14:49:09 ==723== by 0x1C00A6: SmfUpgradeStep::changeState(SmfStepState const*) (SmfUpgradeStep.cc:172) 14:49:09 ==723== by 0x18D65E: SmfStepState::changeState(SmfUpgradeStep*, SmfStepState*) (SmfStepState.cc:91) 14:49:09 ==723== by 0x18D874: SmfStepStateInitial::execute(SmfUpgradeStep*) (SmfStepState.cc:141) 14:49:09 ==723== by 0x1C20B6: SmfUpgradeStep::execute() (SmfUpgradeStep.cc:2440) 14:49:09 ==723== by 0x184F5E: SmfProcStateExecuting::executeStep(SmfUpgradeProcedure*) (SmfProcState.cc:357) 14:49:09 ==723== by 0x1A978B: SmfUpgradeProcedure::execute() (SmfUpgradeProcedure.cc:4378) 14:49:09 ==723== by 0x187B13: SmfProcedureThread::processEvt() (SmfProcedureThread.cc:617) 14:49:09 ==723== by 0x187C7D: SmfProcedureThread::handleEvents() (SmfProcedureThread.cc:697) 14:49:09 ==723== Uninitialised value was created by a heap allocation 14:49:09 ==723== at 0x4C31B0F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==723== by 0x1550E5: SmfCampaignThread::sendStateNotification(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, SaNtfSourceIndicatorT, unsigned int, unsigned int, unsigned int) (SmfCampaignThread.cc:697) 14:49:09 ==723== by 0x1BFFE2: SmfUpgradeStep::setImmStateAndSendNotification(SaSmfStepStateT) (SmfUpgradeStep.cc:326) 14:49:09 ==723== by 0x1C00A6: SmfUpgradeStep::changeState(SmfStepState const*) (SmfUpgradeStep.cc:172) 14:49:09 ==723== by 0x18D65E: SmfStepState::changeState(SmfUpgradeStep*, SmfStepState*) (SmfStepState.cc:91) 14:49:09 -- 14:49:09 ==723== 2 errors in context 4 of 48: 14:49:09 ==723== Conditional jump or move depends on uninitialised value(s) 14:49:09 ==723== at 0x4C34D08: strlen (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==723== by 0x6518819: osaf_extended_name_steal (osaf_extended_name.c:160) 14:49:09 ==723== by 0x154F76: SmfCampaignThread::sendStateNotification(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, SaNtfSourceIndicatorT, unsigned int, unsigned int, unsigned int) (SmfCampaignThread.cc:687) 14:49:09 ==723== by 0x1BFFE2: SmfUpgradeStep::setImmStateAndSendNotification(SaSmfStepStateT) (SmfUpgradeStep.cc:326) 14:49:09 ==723== by 0x1C00A6: SmfUpgradeStep::changeState(SmfStepState const*) (SmfUpgradeStep.cc:172) 14:49:09 ==723== by 0x18D65E: SmfStepState::changeState(SmfUpgradeStep*, SmfStepState*) (SmfStepState.cc:91) 14:49:09 ==723== by 0x18D874: SmfStepStateInitial::execute(SmfUpgradeStep*) (SmfStepState.cc:141) 14:49:09 ==723== by 0x1C20B6: SmfUpgradeStep::execute() (SmfUpgradeStep.cc:2440) 14:49:09 ==723== by 0x184F5E: SmfProcStateExecuting::executeStep(SmfUpgradeProcedure*) (SmfProcState.cc:357) 14:49:09 ==723== by 0x1A978B: SmfUpgradeProcedure::execute() (SmfUpgradeProcedure.cc:4378) 14:49:09 ==723== by 0x187B13: SmfProcedureThread::processEvt() (SmfProcedureThread.cc:617) 14:49:09 ==723== by 0x187C7D: SmfProcedureThread::handleEvents() (SmfProcedureThread.cc:697) 14:49:09 ==723== Uninitialised value was created by a heap allocation 14:49:09 ==723== at 0x4C31B0F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==723== by 0x154F4A: SmfCampaignThread::sendStateNotification(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, SaNtfSourceIndicatorT, unsigned int, unsigned int, unsigned int) (SmfCampaignThread.cc:679) 14:49:09 ==723== by 0x1BFFE2: SmfUpgradeStep::setImmStateAndSendNotification(SaSmfStepStateT) (SmfUpgradeStep.cc:326) 14:49:09 ==723== by 0x1C00A6: SmfUpgradeStep::changeState(SmfStepState const*) (SmfUpgradeStep.cc:172) 14:49:09 ==723== by 0x18D65E: SmfStepState::changeState(SmfUpgradeStep*, SmfStepState*) (SmfStepState.cc:91) 14:49:09 ==723== by 0x18D874: SmfStepStateInitial::execute(SmfUpgradeStep*) (SmfStepState.cc:141) 14:49:09 -- 14:49:09 ==723== 3 errors in context 5 of 48: 14:49:09 ==723== Mismatched free() / delete / delete [] 14:49:09 ==723== at 0x4C3323B: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==723== by 0x1C1CD7: SmfUpgradeStep::waitForBundleCmdResult(std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (SmfUpgradeStep.cc:2183) 14:49:09 ==723== by 0x1C766C: SmfUpgradeStep::callBundleScript(SmfUpgradeStep::SmfInstallRemoveT, std::__cxx11::list<SmfBundleRef, std::allocator<SmfBundleRef> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (SmfUpgradeStep.cc:2023) 14:49:09 ==723== by 0x18FFB3: SmfStepTypeAuLock::execute() (SmfStepTypes.cc:388) 14:49:09 ==723== by 0x18D9F6: SmfStepStateExecuting::execute(SmfUpgradeStep*) (SmfStepState.cc:221) 14:49:09 ==723== by 0x1C20B6: SmfUpgradeStep::execute() (SmfUpgradeStep.cc:2440) 14:49:09 ==723== by 0x184F5E: SmfProcStateExecuting::executeStep(SmfUpgradeProcedure*) (SmfProcState.cc:357) 14:49:09 ==723== by 0x1A978B: SmfUpgradeProcedure::execute() (SmfUpgradeProcedure.cc:4378) 14:49:09 ==723== by 0x187B13: SmfProcedureThread::processEvt() (SmfProcedureThread.cc:617) 14:49:09 ==723== by 0x187C7D: SmfProcedureThread::handleEvents() (SmfProcedureThread.cc:697) 14:49:09 ==723== by 0x134BAB: SmfProcedureThread::main() (SmfProcedureThread.cc:717) 14:49:09 ==723== by 0x134C68: SmfProcedureThread::main(void*) (SmfProcedureThread.cc:57) 14:49:09 ==723== Address 0xa71d880 is 0 bytes inside a block of size 43 alloc'd 14:49:09 ==723== at 0x4C33B25: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==723== by 0x13575E: SmfNodeSwLoadThread::main() (SmfUpgradeStep.cc:2984) 14:49:09 ==723== by 0x135CA8: SmfNodeSwLoadThread::main(void*) (SmfUpgradeStep.cc:2747) 14:49:09 ==723== by 0x6D236DA: start_thread (pthread_create.c:463) 14:49:09 ==723== by 0x705C61E: clone (clone.S:95) 14:49:09 ==723== 14:49:09 -- 14:49:09 ==723== 3 errors in context 6 of 48: 14:49:09 ==723== Mismatched free() / delete / delete [] 14:49:09 ==723== at 0x4C3323B: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==723== by 0x1C1CD7: SmfUpgradeStep::waitForBundleCmdResult(std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (SmfUpgradeStep.cc:2183) 14:49:09 ==723== by 0x1C766C: SmfUpgradeStep::callBundleScript(SmfUpgradeStep::SmfInstallRemoveT, std::__cxx11::list<SmfBundleRef, std::allocator<SmfBundleRef> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (SmfUpgradeStep.cc:2023) 14:49:09 ==723== by 0x18FC22: SmfStepTypeAuLock::execute() (SmfStepTypes.cc:315) 14:49:09 ==723== by 0x18D9F6: SmfStepStateExecuting::execute(SmfUpgradeStep*) (SmfStepState.cc:221) 14:49:09 ==723== by 0x1C20B6: SmfUpgradeStep::execute() (SmfUpgradeStep.cc:2440) 14:49:09 ==723== by 0x184F5E: SmfProcStateExecuting::executeStep(SmfUpgradeProcedure*) (SmfProcState.cc:357) 14:49:09 ==723== by 0x1A978B: SmfUpgradeProcedure::execute() (SmfUpgradeProcedure.cc:4378) 14:49:09 ==723== by 0x187B13: SmfProcedureThread::processEvt() (SmfProcedureThread.cc:617) 14:49:09 ==723== by 0x187C7D: SmfProcedureThread::handleEvents() (SmfProcedureThread.cc:697) 14:49:09 ==723== by 0x134BAB: SmfProcedureThread::main() (SmfProcedureThread.cc:717) 14:49:09 ==723== by 0x134C68: SmfProcedureThread::main(void*) (SmfProcedureThread.cc:57) 14:49:09 ==723== Address 0xd4c21d0 is 0 bytes inside a block of size 43 alloc'd 14:49:09 ==723== at 0x4C33B25: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==723== by 0x13575E: SmfNodeSwLoadThread::main() (SmfUpgradeStep.cc:2984) 14:49:09 ==723== by 0x135CA8: SmfNodeSwLoadThread::main(void*) (SmfUpgradeStep.cc:2747) 14:49:09 ==723== by 0x6D236DA: start_thread (pthread_create.c:463) 14:49:09 ==723== by 0x705C61E: clone (clone.S:95) 14:49:09 ==723== 14:49:09 -- 14:49:09 ==723== 4 errors in context 7 of 48: 14:49:09 ==723== Thread 6: 14:49:09 ==723== Conditional jump or move depends on uninitialised value(s) 14:49:09 ==723== at 0x4C34D08: strlen (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==723== by 0x6518819: osaf_extended_name_steal (osaf_extended_name.c:160) 14:49:09 ==723== by 0x15512A: SmfCampaignThread::sendStateNotification(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, SaNtfSourceIndicatorT, unsigned int, unsigned int, unsigned int) (SmfCampaignThread.cc:705) 14:49:09 ==723== by 0x1500CB: SmfCampaign::setState(SaSmfCmpgStateT) (SmfCampaign.cc:766) 14:49:09 ==723== by 0x146259: SmfCampState::changeState(SmfUpgradeCampaign*, SmfCampState*) (SmfCampState.cc:221) 14:49:09 ==723== by 0x14A532: SmfCampStateInitial::execute(SmfUpgradeCampaign*) (SmfCampState.cc:331) 14:49:09 ==723== by 0x19AE0B: SmfUpgradeCampaign::execute() (SmfUpgradeCampaign.cc:731) 14:49:09 ==723== by 0x14FF0F: SmfCampaign::adminOpExecute() (SmfCampaign.cc:527) 14:49:09 ==723== by 0x1556E0: SmfCampaignThread::processEvt() (SmfCampaignThread.cc:784) 14:49:09 ==723== by 0x155920: SmfCampaignThread::handleEvents() (SmfCampaignThread.cc:895) 14:49:09 ==723== by 0x134800: SmfCampaignThread::main() (SmfCampaignThread.cc:956) 14:49:09 ==723== by 0x134925: SmfCampaignThread::main(void*) (SmfCampaignThread.cc:107) 14:49:09 ==723== Uninitialised value was created by a heap allocation 14:49:09 ==723== at 0x4C31B0F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==723== by 0x1550E5: SmfCampaignThread::sendStateNotification(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, SaNtfSourceIndicatorT, unsigned int, unsigned int, unsigned int) (SmfCampaignThread.cc:697) 14:49:09 ==723== by 0x1500CB: SmfCampaign::setState(SaSmfCmpgStateT) (SmfCampaign.cc:766) 14:49:09 ==723== by 0x146259: SmfCampState::changeState(SmfUpgradeCampaign*, SmfCampState*) (SmfCampState.cc:221) 14:49:09 ==723== by 0x14A532: SmfCampStateInitial::execute(SmfUpgradeCampaign*) (SmfCampState.cc:331) 14:49:09 -- 14:49:09 ==723== 4 errors in context 8 of 48: 14:49:09 ==723== Conditional jump or move depends on uninitialised value(s) 14:49:09 ==723== at 0x4C34D08: strlen (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==723== by 0x6518819: osaf_extended_name_steal (osaf_extended_name.c:160) 14:49:09 ==723== by 0x154F76: SmfCampaignThread::sendStateNotification(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, SaNtfSourceIndicatorT, unsigned int, unsigned int, unsigned int) (SmfCampaignThread.cc:687) 14:49:09 ==723== by 0x1500CB: SmfCampaign::setState(SaSmfCmpgStateT) (SmfCampaign.cc:766) 14:49:09 ==723== by 0x146259: SmfCampState::changeState(SmfUpgradeCampaign*, SmfCampState*) (SmfCampState.cc:221) 14:49:09 ==723== by 0x14A532: SmfCampStateInitial::execute(SmfUpgradeCampaign*) (SmfCampState.cc:331) 14:49:09 ==723== by 0x19AE0B: SmfUpgradeCampaign::execute() (SmfUpgradeCampaign.cc:731) 14:49:09 ==723== by 0x14FF0F: SmfCampaign::adminOpExecute() (SmfCampaign.cc:527) 14:49:09 ==723== by 0x1556E0: SmfCampaignThread::processEvt() (SmfCampaignThread.cc:784) 14:49:09 ==723== by 0x155920: SmfCampaignThread::handleEvents() (SmfCampaignThread.cc:895) 14:49:09 ==723== by 0x134800: SmfCampaignThread::main() (SmfCampaignThread.cc:956) 14:49:09 ==723== by 0x134925: SmfCampaignThread::main(void*) (SmfCampaignThread.cc:107) 14:49:09 ==723== Uninitialised value was created by a heap allocation 14:49:09 ==723== at 0x4C31B0F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==723== by 0x154F4A: SmfCampaignThread::sendStateNotification(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, SaNtfSourceIndicatorT, unsigned int, unsigned int, unsigned int) (SmfCampaignThread.cc:679) 14:49:09 ==723== by 0x1500CB: SmfCampaign::setState(SaSmfCmpgStateT) (SmfCampaign.cc:766) 14:49:09 ==723== by 0x146259: SmfCampState::changeState(SmfUpgradeCampaign*, SmfCampState*) (SmfCampState.cc:221) 14:49:09 ==723== by 0x14A532: SmfCampStateInitial::execute(SmfUpgradeCampaign*) (SmfCampState.cc:331) 14:49:09 ==723== by 0x19AE0B: SmfUpgradeCampaign::execute() (SmfUpgradeCampaign.cc:731) 14:49:09 -- 14:49:09 ==723== 8 errors in context 9 of 48: 14:49:09 ==723== Thread 7: 14:49:09 ==723== Conditional jump or move depends on uninitialised value(s) 14:49:09 ==723== at 0x4C34D08: strlen (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==723== by 0x6518819: osaf_extended_name_steal (osaf_extended_name.c:160) 14:49:09 ==723== by 0x15512A: SmfCampaignThread::sendStateNotification(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, SaNtfSourceIndicatorT, unsigned int, unsigned int, unsigned int) (SmfCampaignThread.cc:705) 14:49:09 ==723== by 0x1A8572: SmfUpgradeProcedure::setImmStateAndSendNotification(SaSmfProcStateT) (SmfUpgradeProcedure.cc:349) 14:49:09 ==723== by 0x1A8636: SmfUpgradeProcedure::changeState(SmfProcState const*) (SmfUpgradeProcedure.cc:204) 14:49:09 ==723== by 0x182F7E: SmfProcState::changeState(SmfUpgradeProcedure*, SmfProcState*) (SmfProcState.cc:175) 14:49:09 ==723== by 0x1830FF: SmfProcStateInitial::execute(SmfUpgradeProcedure*) (SmfProcState.cc:213) 14:49:09 ==723== by 0x1A978B: SmfUpgradeProcedure::execute() (SmfUpgradeProcedure.cc:4378) 14:49:09 ==723== by 0x187B13: SmfProcedureThread::processEvt() (SmfProcedureThread.cc:617) 14:49:09 ==723== by 0x187C7D: SmfProcedureThread::handleEvents() (SmfProcedureThread.cc:697) 14:49:09 ==723== by 0x134BAB: SmfProcedureThread::main() (SmfProcedureThread.cc:717) 14:49:09 ==723== by 0x134C68: SmfProcedureThread::main(void*) (SmfProcedureThread.cc:57) 14:49:09 ==723== Uninitialised value was created by a heap allocation 14:49:09 ==723== at 0x4C31B0F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==723== by 0x1550E5: SmfCampaignThread::sendStateNotification(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, SaNtfSourceIndicatorT, unsigned int, unsigned int, unsigned int) (SmfCampaignThread.cc:697) 14:49:09 ==723== by 0x1A8572: SmfUpgradeProcedure::setImmStateAndSendNotification(SaSmfProcStateT) (SmfUpgradeProcedure.cc:349) 14:49:09 ==723== by 0x1A8636: SmfUpgradeProcedure::changeState(SmfProcState const*) (SmfUpgradeProcedure.cc:204) 14:49:09 ==723== by 0x182F7E: SmfProcState::changeState(SmfUpgradeProcedure*, SmfProcState*) (SmfProcState.cc:175) 14:49:09 -- 14:49:09 ==723== 8 errors in context 10 of 48: 14:49:09 ==723== Conditional jump or move depends on uninitialised value(s) 14:49:09 ==723== at 0x4C34D08: strlen (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==723== by 0x6518819: osaf_extended_name_steal (osaf_extended_name.c:160) 14:49:09 ==723== by 0x154F76: SmfCampaignThread::sendStateNotification(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, SaNtfSourceIndicatorT, unsigned int, unsigned int, unsigned int) (SmfCampaignThread.cc:687) 14:49:09 ==723== by 0x1A8572: SmfUpgradeProcedure::setImmStateAndSendNotification(SaSmfProcStateT) (SmfUpgradeProcedure.cc:349) 14:49:09 ==723== by 0x1A8636: SmfUpgradeProcedure::changeState(SmfProcState const*) (SmfUpgradeProcedure.cc:204) 14:49:09 ==723== by 0x182F7E: SmfProcState::changeState(SmfUpgradeProcedure*, SmfProcState*) (SmfProcState.cc:175) 14:49:09 ==723== by 0x1830FF: SmfProcStateInitial::execute(SmfUpgradeProcedure*) (SmfProcState.cc:213) 14:49:09 ==723== by 0x1A978B: SmfUpgradeProcedure::execute() (SmfUpgradeProcedure.cc:4378) 14:49:09 ==723== by 0x187B13: SmfProcedureThread::processEvt() (SmfProcedureThread.cc:617) 14:49:09 ==723== by 0x187C7D: SmfProcedureThread::handleEvents() (SmfProcedureThread.cc:697) 14:49:09 ==723== by 0x134BAB: SmfProcedureThread::main() (SmfProcedureThread.cc:717) 14:49:09 ==723== by 0x134C68: SmfProcedureThread::main(void*) (SmfProcedureThread.cc:57) 14:49:09 ==723== Uninitialised value was created by a heap allocation 14:49:09 ==723== at 0x4C31B0F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==723== by 0x154F4A: SmfCampaignThread::sendStateNotification(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, SaNtfSourceIndicatorT, unsigned int, unsigned int, unsigned int) (SmfCampaignThread.cc:679) 14:49:09 ==723== by 0x1A8572: SmfUpgradeProcedure::setImmStateAndSendNotification(SaSmfProcStateT) (SmfUpgradeProcedure.cc:349) 14:49:09 ==723== by 0x1A8636: SmfUpgradeProcedure::changeState(SmfProcState const*) (SmfUpgradeProcedure.cc:204) 14:49:09 ==723== by 0x182F7E: SmfProcState::changeState(SmfUpgradeProcedure*, SmfProcState*) (SmfProcState.cc:175) 14:49:09 ==723== by 0x1830FF: SmfProcStateInitial::execute(SmfUpgradeProcedure*) (SmfProcState.cc:213) 14:49:09 -- 14:49:09 ==723== 16 errors in context 11 of 48: 14:49:09 ==723== Thread 6: 14:49:09 ==723== Syscall param socketcall.sendto(msg) points to uninitialised byte(s) 14:49:09 ==723== at 0x6D2DB62: sendto (sendto.c:27) 14:49:09 ==723== by 0x6548ACF: mds_retry_sendto (mds_dt_tipc.c:3154) 14:49:09 ==723== by 0x6548CC4: mdtm_sendto (mds_dt_tipc.c:3211) 14:49:09 ==723== by 0x65498EF: mds_mdtm_send_tipc (mds_dt_tipc.c:2815) 14:49:09 ==723== by 0x6534AD6: mcm_msg_encode_full_or_flat_and_send (mds_c_sndrcv.c:1774) 14:49:09 ==723== by 0x65361B6: mds_mcm_send_msg_enc (mds_c_sndrcv.c:1255) 14:49:09 ==723== by 0x653874C: mcm_pvt_normal_snd_process_common (mds_c_sndrcv.c:1194) 14:49:09 ==723== by 0x6539440: mcm_pvt_normal_svc_sndrsp (mds_c_sndrcv.c:2871) 14:49:09 ==723== by 0x6539440: mds_mcm_send (mds_c_sndrcv.c:792) 14:49:09 ==723== by 0x6539440: mds_send (mds_c_sndrcv.c:458) 14:49:09 ==723== by 0x6541FDB: ncsmds_api (mds_papi.c:165) 14:49:09 ==723== by 0x62D6AB2: ntfa_mds_msg_sync_send (ntfa_mds.c:1195) 14:49:09 ==723== by 0x62CD382: saNtfNotificationSend (ntfa_api.c:2169) 14:49:09 ==723== by 0x15518B: SmfCampaignThread::sendStateNotification(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, SaNtfSourceIndicatorT, unsigned int, unsigned int, unsigned int) (SmfCampaignThread.cc:730) 14:49:09 ==723== Address 0xc60d038 is 152 bytes inside a block of size 176 alloc'd 14:49:09 ==723== at 0x4C33B25: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) 14:49:09 ==723== by 0x654954B: mds_mdtm_send_tipc (mds_dt_tipc.c:2734) 14:49:09 ==723== by 0x6534AD6: mcm_msg_encode_full_or_flat_and_send (mds_c_sndrcv.c:1774) --- Sent from sourceforge.net because ope...@li... is subscribed to https://sourceforge.net/p/opensaf/tickets/ To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/opensaf/admin/tickets/options. Or, if this is a mailing list, you can unsubscribe from the mailing list. |
From: Thang D. N. <th...@us...> - 2024-01-22 04:21:31
|
- **status**: review --> fixed - **Comment**: commit e01bbd5f649452acf4df8046fc8fcacd30bac792 (HEAD -> develop, origin/develop, ticket-3346) Author: thang.d.nguyen <tha...@de...> Date: Mon Jan 15 14:41:56 2024 +0700 osaf: supports compile/build with gcc/g++ 12 [#3346] Fix error when compiling/building Opensaf using gcc/g++ 12. --- **[tickets:#3346] osaf: build failed with gcc/g++ 12** **Status:** fixed **Milestone:** 5.24.02 **Created:** Fri Jan 12, 2024 11:22 AM UTC by Thang Duc Nguyen **Last Updated:** Tue Jan 16, 2024 01:37 AM UTC **Owner:** Thang Duc Nguyen --- Sent from sourceforge.net because ope...@li... is subscribed to https://sourceforge.net/p/opensaf/tickets/ To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/opensaf/admin/tickets/options. Or, if this is a mailing list, you can unsubscribe from the mailing list. |
From: Thang D. N. <th...@us...> - 2024-01-16 01:37:35
|
- **status**: assigned --> review --- **[tickets:#3346] osaf: build failed with gcc/g++ 12** **Status:** review **Milestone:** 5.24.02 **Created:** Fri Jan 12, 2024 11:22 AM UTC by Thang Duc Nguyen **Last Updated:** Tue Jan 16, 2024 01:13 AM UTC **Owner:** Thang Duc Nguyen --- Sent from sourceforge.net because ope...@li... is subscribed to https://sourceforge.net/p/opensaf/tickets/ To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/opensaf/admin/tickets/options. Or, if this is a mailing list, you can unsubscribe from the mailing list. |
From: Thang D. N. <th...@us...> - 2024-01-16 01:13:46
|
- **status**: unassigned --> assigned - **assigned_to**: Thang Duc Nguyen --- **[tickets:#3346] osaf: build failed with gcc/g++ 12** **Status:** assigned **Milestone:** 5.24.02 **Created:** Fri Jan 12, 2024 11:22 AM UTC by Thang Duc Nguyen **Last Updated:** Mon Jan 15, 2024 07:15 AM UTC **Owner:** Thang Duc Nguyen --- Sent from sourceforge.net because ope...@li... is subscribed to https://sourceforge.net/p/opensaf/tickets/ To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/opensaf/admin/tickets/options. Or, if this is a mailing list, you can unsubscribe from the mailing list. |
From: Thang D. N. <th...@us...> - 2024-01-15 07:15:30
|
Build error on gcc/g++ 12 ~~~ src/osaf/consensus/key_value.cc: In static member function 'static int KeyValue::Execute(const std::string&, std::string&)': src/osaf/consensus/key_value.cc:25:30: error: aggregate 'std::array<char, 128> buffer' has incomplete type and cannot be defined 25 | std::array<char, buf_size> buffer; ~~~ ~~~ ./src/amf/amfd/node.h:169:19: error: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Werror=deprecated-declarations] 169 | : public std::binary_function<AVD_AVND *, AVD_AVND *, bool> { | ^~~~~~~~~~~~~~~ ~~~ ~~~ src/dtm/dtmnd/dtm_node_db.cc: In function 'uint32_t dtm_node_delete(DTM_NODE_DB*, KeyTypes)': src/dtm/dtmnd/dtm_node_db.cc:295:25: error: the address of 'node_list::node_ip' will never be NULL [-Werror=address] 295 | if (node->node_ip != nullptr && node->pat_ip_address.key_info) { | ~~~~~~~~~~~~~~^~~~~~~~~~ In file included from ./src/dtm/dtmnd/dtm.h:25, from src/dtm/dtmnd/dtm_node_db.cc:26: ./src/dtm/dtmnd/dtm_cb.h:49:8: note: 'node_list::node_ip' declared here 49 | char node_ip[INET6_ADDRSTRLEN]; ~~~ ~~~ In function 'strncpy', inlined from 'immnd_forkPbe' at src/imm/immnd/immnd_proc.c:1904:2: /usr/include/bits/string_fortified.h:106:10: error: '__builtin_strncpy' destination unchanged after copying no bytes [-Werror=stringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~ ~~~ src/smf/smfd/SmfProcedureThread.cc: In member function 'SaAisErrorT SmfProcedureThread::getImmProcedure(SmfUpgradeProcedure*)': src/smf/smfd/SmfProcedureThread.cc:461:12: error: '%s' directive argument is null [-Werror=format-overflow=] 461 | LOG_NO("SmfProcedureThread::getImmProcedure, Using own IMM handle %s", ~~~ --- **[tickets:#3346] osaf: build failed with gcc/g++ 12** **Status:** unassigned **Milestone:** 5.24.02 **Created:** Fri Jan 12, 2024 11:22 AM UTC by Thang Duc Nguyen **Last Updated:** Fri Jan 12, 2024 11:22 AM UTC **Owner:** nobody --- Sent from sourceforge.net because ope...@li... is subscribed to https://sourceforge.net/p/opensaf/tickets/ To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/opensaf/admin/tickets/options. Or, if this is a mailing list, you can unsubscribe from the mailing list. |
From: Thang D. N. <th...@us...> - 2024-01-12 11:22:31
|
--- **[tickets:#3346] osaf: build failed with gcc/g++ 12** **Status:** unassigned **Milestone:** 5.24.02 **Created:** Fri Jan 12, 2024 11:22 AM UTC by Thang Duc Nguyen **Last Updated:** Fri Jan 12, 2024 11:22 AM UTC **Owner:** nobody --- Sent from sourceforge.net because ope...@li... is subscribed to https://sourceforge.net/p/opensaf/tickets/ To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/opensaf/admin/tickets/options. Or, if this is a mailing list, you can unsubscribe from the mailing list. |
From: Thien M. H. <thi...@us...> - 2024-01-11 06:59:48
|
- **status**: review --> fixed - **Comment**: commit f8fd609eb95fa347b0f1f94cb73bbd94fac61229 (HEAD -> develop, origin/develop, ticket-3344) Author: thien.m.huynh <thi...@de...> Date: Fri Dec 29 10:41:06 2023 +0700 amf: retry if imm unavailable during recovery [#3344] If a component has changed, AMF will obtain configuration from IMM when recovering it. If IMM is unavailable and SC absence is enabled, AMF will immediately fail. Retrying the cleanup event is the solution. This is to prevent watchdog kill AMFND. --- **[tickets:#3344] amf: component can not recovery while imm unavailable** **Status:** fixed **Milestone:** 5.24.02 **Created:** Fri Dec 22, 2023 03:36 AM UTC by Thien Minh Huynh **Last Updated:** Tue Jan 02, 2024 02:59 AM UTC **Owner:** Thien Minh Huynh Comp state will be hang on saAmfCompPresenceState=RESTARTING(5) forever if imm not available during component restart. **Step reproduce by using amf_demo:** 1. Enable SC absence 2. Change configuration of the component `immcfg -a saAmfCompCmdEnv+="AMF_DEMO_VAR4=COMP2_VALUE4" safComp=AmfDemo,safSu=SU2,safSg=AmfDemo,safApp=AmfDemo1` 3. Make the imm unavailable during component restart - add `sleep 1` into at the end stop function amf_demo_script - add `sleep 2` into at the end stop function osaf-immnd - make amf_demo comp recovery `pkill -9 amf_demo` - make imm unavailable `pkill -9 osafimmnd` 4. `amf-state comp | grep -A 3 AmfDemo` safComp=AmfDemo,safSu=SU2,safSg=AmfDemo,safApp=AmfDemo1 saAmfCompOperState=ENABLED(1) saAmfCompPresenceState=RESTARTING(5) saAmfCompReadinessState=OUT-OF-SERVICE(1) syslog: ~~~ 2023-12-22 09:48:51.729 SC-2 osafamfnd[289]: NO 'safSu=SU2,safSg=AmfDemo,safApp=AmfDemo1' component restart probation timer started (timeout: 4000000000 ns) 2023-12-22 09:48:51.729 SC-2 osafamfnd[289]: NO Restarting a component of 'safSu=SU2,safSg=AmfDemo,safApp=AmfDemo1' (comp restart count: 1) 2023-12-22 09:48:51.729 SC-2 osafamfnd[289]: NO 'safComp=AmfDemo,safSu=SU2,safSg=AmfDemo,safApp=AmfDemo1' faulted due to 'avaDown' : Recovery is 'componentRestart' 2023-12-22 09:48:51.729 SC-2 osafamfnd[289]: NO 'safSu=SU2,safSg=AmfDemo,safApp=AmfDemo1' Presence State INSTANTIATED => RESTARTING ... 2023-12-22 09:49:22.812 SC-2 osafamfnd[289]: CR saImmOmInitialize FAILED for 'safComp=AmfDemo,safSu=SU2,safSg=AmfDemo,safApp=AmfDemo1', error 6 2023-12-22 09:49:22.813 SC-2 osafamfnd[289]: NO Component CLC fsm exited with error for comp:safComp=AmfDemo,safSu=SU2,safSg=AmfDemo,safApp=AmfDemo1 ~~~ --- Sent from sourceforge.net because ope...@li... is subscribed to https://sourceforge.net/p/opensaf/tickets/ To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/opensaf/admin/tickets/options. Or, if this is a mailing list, you can unsubscribe from the mailing list. |
From: Thien M. H. <thi...@us...> - 2024-01-05 09:09:33
|
- **status**: review --> fixed - **Comment**: commit 3463fa7734dab0b00365e6665eee4f896ed6268e (HEAD -> develop, origin/develop, ticket-3345) Author: thien.m.huynh <thi...@de...> Date: Fri Dec 29 13:14:58 2023 +0700 amf: check the existing SG before creating a new one [#3345] When IMM is restarted, AMF will be re-initialized. AMF add duplicate AMF SG entities to the local database. It causes crashing while trying to delete an App object. Solution is to check for existing SG before create a new one. --- **[tickets:#3345] amf: amfd crash during remove amf model** **Status:** fixed **Milestone:** 5.24.02 **Created:** Tue Dec 26, 2023 03:51 AM UTC by Thien Minh Huynh **Last Updated:** Fri Dec 29, 2023 06:52 AM UTC **Owner:** Thien Minh Huynh **Step reproduce by using amf-demo:** * Load model `immcfg -f AppConfig-2N.xml` * Start app ~~~ immfind | grep -E "^safSu=SU" | xargs -I '{}' amf-adm unlock-in '{}' immfind | grep -E "^safSu=SU" | xargs -I '{}' amf-adm unlock '{}' ~~~ * kill osafimmnd and amf-demo on standby node `pkill -9 osafimmnd; pkill -9 amf_demo` * Stop app ~~~ immfind | grep -E "^safSu=SU" | xargs -I '{}' amf-adm lock '{}' immfind | grep -E "^safSu=SU" | xargs -I '{}' amf-adm lock-in '{}' ~~~ * Remove app `immfind -c SaAmfApplication | grep AmfDemo | xargs -I '{}' immcfg -d '{}'` coredump happens 2023-12-26 10:42:42.648 SC-2 osafamfd[278]: src/amf/amfd/app.cc:333: app_ccb_apply_cb: Assertion 'app->list_of_sg == nullptr' failed. amfd backtrace: ~~~ [New LWP 279] [New LWP 281] [New LWP 282] [New LWP 283] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Core was generated by `/usr/local/lib/opensaf/osafamfd'. Program terminated with signal SIGABRT, Aborted. #0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50 [Current thread is 1 (Thread 0x7f473f6b3f80 (LWP 279))] Thread 4 (Thread 0x7f473f61db00 (LWP 283)): #0 0x00007f473f9a7bbf in __GI___poll (fds=fds@entry=0x7f473f61d1c8, nfds=nfds@entry=1, timeout=timeout@entry=30000) at ../sysdeps/unix/sysv/linux/poll.c:29 resultvar = 18446744073709551100 sc_cancel_oldtype = 0 sc_ret = <optimized out> #1 0x00007f473fceb8d7 in poll (__timeout=30000, __nfds=1, __fds=0x7f473f61d1c8) at /usr/include/x86_64-linux-gnu/bits/poll2.h:46 No locals. #2 osaf_ppoll (io_fds=0x7f473f61d1c8, i_nfds=1, i_timeout_ts=0x7f473f61d1a0, i_sigmask=<optimized out>) at src/base/osaf_poll.c:108 current_time = {tv_sec = 12, tv_nsec = -13510792149241856} elapsed_time = {tv_sec = 0, tv_nsec = 0} time_left = 30000 start_time = {tv_sec = 94721, tv_nsec = 884318150} time_left_ts = <optimized out> result = <optimized out> #3 0x00007f473fceb9bc in osaf_poll (io_fds=<optimized out>, i_nfds=<optimized out>, i_timeout=<optimized out>) at src/base/osaf_poll.c:46 timeout_ts = {tv_sec = 30, tv_nsec = 0} #4 0x00007f473fceb9ff in osaf_poll_one_fd (i_fd=i_fd@entry=25, i_timeout=i_timeout@entry=30000) at src/base/osaf_poll.c:133 set = {fd = 25, events = 1, revents = 0} result = <optimized out> #5 0x00007f473fd23203 in rda_read_msg (sockfd=25, msg=msg@entry=0x7f473f61d230 "10 2", size=64) at src/rde/agent/rda_papi.cc:691 rc = <optimized out> msg_size = 0 #6 0x00007f473fd23762 in rda_callback_task (rda_callback_cb=0x5631cdf23b60) at src/rde/agent/rda_papi.cc:164 msg = "10 2", '\000' <repeats 59 times> rc = <optimized out> value = 2 retry_count = 0 conn_lost = false cmd_type = RDE_RDA_HA_ROLE cb_info = {cb_type = PCS_RDA_ROLE_CHG_IND, info = {io_role = PCS_RDA_STANDBY}} role = PCS_RDA_UNDEFINED #7 0x00007f473fa8f609 in start_thread (arg=<optimized out>) at pthread_create.c:477 ret = <optimized out> pd = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139943982783232, 6782476873984862877, 140734800747550, 140734800747551, 140734800747712, 139943982781312, -6868468769305695587, -6868467058807838051}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #8 0x00007f473f9b4353 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 3 (Thread 0x7f473f63eb00 (LWP 282)): #0 0x00007f473f9a7bbf in __GI___poll (fds=fds@entry=0x7f473f63e220, nfds=nfds@entry=4, timeout=timeout@entry=20000) at ../sysdeps/unix/sysv/linux/poll.c:29 resultvar = 18446744073709551100 sc_cancel_oldtype = 0 sc_ret = <optimized out> #1 0x00007f473fd1ad77 in poll (__timeout=20000, __nfds=4, __fds=0x7f473f63e220) at /usr/include/x86_64-linux-gnu/bits/poll2.h:46 No locals. #2 mdtm_process_recv_events () at src/mds/mds_dt_tipc.c:844 pollres = <optimized out> pfd = {{fd = 18, events = 1, revents = 0}, {fd = 19, events = 1, revents = 0}, {fd = 21, events = 1, revents = 0}, {fd = -1, events = 1, revents = 0}} event = {event = 0, found_lower = 0, found_upper = 0, port = {ref = 0, node = 0}, s = {seq = {type = 0, lower = 0, upper = 0}, timeout = 0, filter = 0, usr_handle = "\000\000\000\000\000\000\000"}} timerfd = -1 __FUNCTION__ = "mdtm_process_recv_events" #3 0x00007f473fa8f609 in start_thread (arg=<optimized out>) at pthread_create.c:477 ret = <optimized out> pd = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139943982918400, 6782476873984862877, 140734800746766, 140734800746767, 140734800746928, 139943982916480, -6868468750515213667, -6868467058807838051}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #4 0x00007f473f9b4353 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 2 (Thread 0x7f473f65fb00 (LWP 281)): #0 0x00007f473f9a7bbf in __GI___poll (fds=fds@entry=0x7f473f65f278, nfds=nfds@entry=1, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 resultvar = 18446744073709551100 sc_cancel_oldtype = 0 sc_ret = <optimized out> #1 0x00007f473fceb75e in poll (__timeout=-1, __nfds=1, __fds=0x7f473f65f278) at /usr/include/x86_64-linux-gnu/bits/poll2.h:46 No locals. #2 osaf_poll_no_timeout (io_fds=0x7f473f65f278, i_nfds=1) at src/base/osaf_poll.c:31 result = <optimized out> #3 0x00007f473fceb9ff in osaf_poll_one_fd (i_fd=17, i_timeout=i_timeout@entry=-1) at src/base/osaf_poll.c:133 set = {fd = 17, events = 1, revents = 0} result = <optimized out> #4 0x00007f473fce8a27 in (anonymous namespace)::ncs_tmr_wait (arg=0x5631cdf2ca70) at ./src/base/timer/timer_handle.h:76 handle = 0x5631cdf2ca70 __FUNCTION__ = "ncs_tmr_wait" #5 0x00007f473fa8f609 in start_thread (arg=<optimized out>) at pthread_create.c:477 ret = <optimized out> pd = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139943983053568, 6782476873984862877, 140734800746830, 140734800746831, 140734800746992, 139943983051648, -6868468802591692131, -6868467058807838051}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #6 0x00007f473f9b4353 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 1 (Thread 0x7f473f6b3f80 (LWP 279)): #0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50 set = {__val = {0, 7234307576302018599, 0 <repeats 14 times>}} pid = <optimized out> tid = <optimized out> ret = <optimized out> #1 0x00007f473f8b7859 in __GI_abort () at abort.c:79 save_stage = 1 act = {__sigaction_handler = {sa_handler = 0x0, sa_sigaction = 0x0}, sa_mask = {__val = {0 <repeats 15 times>, 140734800746608}}, sa_flags = -839762424, sa_restorer = 0x7fff5fce5820} sigs = {__val = {32, 0 <repeats 15 times>}} #2 0x00007f473fcf03bf in __osafassert_fail (__file=__file@entry=0x5631cd933234 "src/amf/amfd/app.cc", __line=__line@entry=335, __func=__func@entry=0x5631cd933434 "app_ccb_apply_cb", __assertion=__assertion@entry=0x5631cd933461 "app->list_of_sg == nullptr") at src/base/sysf_def.c:296 No locals. #3 0x00005631cd857615 in app_ccb_apply_cb (opdata=0x5631cdfbe300) at src/amf/amfd/app.cc:335 app = 0x7f4734002800 t_ = {trace_leave_called = false, file_ = 0x5631cd933234 "src/amf/amfd/app.cc", function_ = 0x5631cd933434 "app_ccb_apply_cb"} __FUNCTION__ = "app_ccb_apply_cb" __PRETTY_FUNCTION__ = "void app_ccb_apply_cb(CcbUtilOperationData_t*)" #4 0x00005631cd8a3826 in ccb_apply_cb (immoi_handle=<optimized out>, ccb_id=<optimized out>) at src/amf/amfd/imm.cc:1265 ccb_util_ccb_data = <optimized out> opdata = 0x0 type = <optimized out> next = 0x5631cdf8b680 temp = <optimized out> t_ = {trace_leave_called = false, file_ = 0x5631cd93bd60 "src/amf/amfd/imm.cc", function_ = 0x5631cd93b12c "ccb_apply_cb"} __FUNCTION__ = "ccb_apply_cb" #5 0x00007f473fd7f63c in imma_process_callback_info (cb=0x7f473fd8e320 <imma_cb>, cl_node=<optimized out>, callback=0x7f473401d5d0, immHandle=<optimized out>) at src/imm/agent/imma_proc.cc:2539 ccbid = 6 privateAugOmHandle = 0 t_ = {trace_leave_called = false, file_ = 0x7f473fd8985d "src/imm/agent/imma_proc.cc", function_ = 0x7f473fd89b68 "imma_process_callback_info"} __FUNCTION__ = "imma_process_callback_info" clientCapable = true isPbeOp = false isExtendedNameValid = false isAttrExtendedName = false #6 0x00007f473fd81ab1 in imma_hdl_callbk_dispatch_all (cb=0x7f473fd8e320 <imma_cb>, immHandle=<optimized out>) at src/imm/agent/imma_proc.cc:1868 callback = 0x7f473401d5d0 cl_node = 0x5631cdf27020 #7 0x00007f473fd782f7 in saImmOiDispatch (immOiHandle=<optimized out>, dispatchFlags=SA_DISPATCH_ALL) at src/imm/agent/imma_oi_api.cc:642 rc = SA_AIS_OK cb = <optimized out> cl_node = 0x0 locked = false pend_fin = 0 pend_dis = 0 t_ = {trace_leave_called = false, file_ = 0x7f473fd855a4 "src/imm/agent/imma_oi_api.cc", function_ = 0x7f473fd8589b "saImmOiDispatch"} __FUNCTION__ = "saImmOiDispatch" #8 0x00005631cd8a59eb in main_loop () at src/amf/amfd/main.cc:746 pollretval = <optimized out> cb = 0x5631cd975dc0 <_control_block> evt = <optimized out> mbx_fd = <optimized out> error = <optimized out> old_sync_state = AVD_STBY_IN_SYNC polltmo = <optimized out> term_fd = 27 hangup_fd = 29 hangup_sel_obj = 0x7f473fd504f8 <hangup_sel_obj> __FUNCTION__ = <optimized out> #9 0x00005631cd854fba in main (argc=<optimized out>, argv=<optimized out>) at src/amf/amfd/main.cc:883 No locals. 50 ../sysdeps/unix/sysv/linux/raise.c: No such file or directory. ~~~ --- Sent from sourceforge.net because ope...@li... is subscribed to https://sourceforge.net/p/opensaf/tickets/ To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/opensaf/admin/tickets/options. Or, if this is a mailing list, you can unsubscribe from the mailing list. |
From: Thien M. H. <thi...@us...> - 2024-01-02 02:59:27
|
- **status**: accepted --> review --- **[tickets:#3344] amf: component can not recovery while imm unavailable** **Status:** review **Milestone:** 5.24.02 **Created:** Fri Dec 22, 2023 03:36 AM UTC by Thien Minh Huynh **Last Updated:** Fri Dec 22, 2023 08:43 AM UTC **Owner:** Thien Minh Huynh Comp state will be hang on saAmfCompPresenceState=RESTARTING(5) forever if imm not available during component restart. **Step reproduce by using amf_demo:** 1. Enable SC absence 2. Change configuration of the component `immcfg -a saAmfCompCmdEnv+="AMF_DEMO_VAR4=COMP2_VALUE4" safComp=AmfDemo,safSu=SU2,safSg=AmfDemo,safApp=AmfDemo1` 3. Make the imm unavailable during component restart - add `sleep 1` into at the end stop function amf_demo_script - add `sleep 2` into at the end stop function osaf-immnd - make amf_demo comp recovery `pkill -9 amf_demo` - make imm unavailable `pkill -9 osafimmnd` 4. `amf-state comp | grep -A 3 AmfDemo` safComp=AmfDemo,safSu=SU2,safSg=AmfDemo,safApp=AmfDemo1 saAmfCompOperState=ENABLED(1) saAmfCompPresenceState=RESTARTING(5) saAmfCompReadinessState=OUT-OF-SERVICE(1) syslog: ~~~ 2023-12-22 09:48:51.729 SC-2 osafamfnd[289]: NO 'safSu=SU2,safSg=AmfDemo,safApp=AmfDemo1' component restart probation timer started (timeout: 4000000000 ns) 2023-12-22 09:48:51.729 SC-2 osafamfnd[289]: NO Restarting a component of 'safSu=SU2,safSg=AmfDemo,safApp=AmfDemo1' (comp restart count: 1) 2023-12-22 09:48:51.729 SC-2 osafamfnd[289]: NO 'safComp=AmfDemo,safSu=SU2,safSg=AmfDemo,safApp=AmfDemo1' faulted due to 'avaDown' : Recovery is 'componentRestart' 2023-12-22 09:48:51.729 SC-2 osafamfnd[289]: NO 'safSu=SU2,safSg=AmfDemo,safApp=AmfDemo1' Presence State INSTANTIATED => RESTARTING ... 2023-12-22 09:49:22.812 SC-2 osafamfnd[289]: CR saImmOmInitialize FAILED for 'safComp=AmfDemo,safSu=SU2,safSg=AmfDemo,safApp=AmfDemo1', error 6 2023-12-22 09:49:22.813 SC-2 osafamfnd[289]: NO Component CLC fsm exited with error for comp:safComp=AmfDemo,safSu=SU2,safSg=AmfDemo,safApp=AmfDemo1 ~~~ --- Sent from sourceforge.net because ope...@li... is subscribed to https://sourceforge.net/p/opensaf/tickets/ To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/opensaf/admin/tickets/options. Or, if this is a mailing list, you can unsubscribe from the mailing list. |
From: Thien M. H. <thi...@us...> - 2023-12-29 06:53:04
|
- **status**: accepted --> review --- **[tickets:#3345] amf: amfd crash during remove amf model** **Status:** review **Milestone:** 5.24.02 **Created:** Tue Dec 26, 2023 03:51 AM UTC by Thien Minh Huynh **Last Updated:** Tue Dec 26, 2023 03:51 AM UTC **Owner:** Thien Minh Huynh **Step reproduce by using amf-demo:** * Load model `immcfg -f AppConfig-2N.xml` * Start app ~~~ immfind | grep -E "^safSu=SU" | xargs -I '{}' amf-adm unlock-in '{}' immfind | grep -E "^safSu=SU" | xargs -I '{}' amf-adm unlock '{}' ~~~ * kill osafimmnd and amf-demo on standby node `pkill -9 osafimmnd; pkill -9 amf_demo` * Stop app ~~~ immfind | grep -E "^safSu=SU" | xargs -I '{}' amf-adm lock '{}' immfind | grep -E "^safSu=SU" | xargs -I '{}' amf-adm lock-in '{}' ~~~ * Remove app `immfind -c SaAmfApplication | grep AmfDemo | xargs -I '{}' immcfg -d '{}'` coredump happens 2023-12-26 10:42:42.648 SC-2 osafamfd[278]: src/amf/amfd/app.cc:333: app_ccb_apply_cb: Assertion 'app->list_of_sg == nullptr' failed. amfd backtrace: ~~~ [New LWP 279] [New LWP 281] [New LWP 282] [New LWP 283] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Core was generated by `/usr/local/lib/opensaf/osafamfd'. Program terminated with signal SIGABRT, Aborted. #0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50 [Current thread is 1 (Thread 0x7f473f6b3f80 (LWP 279))] Thread 4 (Thread 0x7f473f61db00 (LWP 283)): #0 0x00007f473f9a7bbf in __GI___poll (fds=fds@entry=0x7f473f61d1c8, nfds=nfds@entry=1, timeout=timeout@entry=30000) at ../sysdeps/unix/sysv/linux/poll.c:29 resultvar = 18446744073709551100 sc_cancel_oldtype = 0 sc_ret = <optimized out> #1 0x00007f473fceb8d7 in poll (__timeout=30000, __nfds=1, __fds=0x7f473f61d1c8) at /usr/include/x86_64-linux-gnu/bits/poll2.h:46 No locals. #2 osaf_ppoll (io_fds=0x7f473f61d1c8, i_nfds=1, i_timeout_ts=0x7f473f61d1a0, i_sigmask=<optimized out>) at src/base/osaf_poll.c:108 current_time = {tv_sec = 12, tv_nsec = -13510792149241856} elapsed_time = {tv_sec = 0, tv_nsec = 0} time_left = 30000 start_time = {tv_sec = 94721, tv_nsec = 884318150} time_left_ts = <optimized out> result = <optimized out> #3 0x00007f473fceb9bc in osaf_poll (io_fds=<optimized out>, i_nfds=<optimized out>, i_timeout=<optimized out>) at src/base/osaf_poll.c:46 timeout_ts = {tv_sec = 30, tv_nsec = 0} #4 0x00007f473fceb9ff in osaf_poll_one_fd (i_fd=i_fd@entry=25, i_timeout=i_timeout@entry=30000) at src/base/osaf_poll.c:133 set = {fd = 25, events = 1, revents = 0} result = <optimized out> #5 0x00007f473fd23203 in rda_read_msg (sockfd=25, msg=msg@entry=0x7f473f61d230 "10 2", size=64) at src/rde/agent/rda_papi.cc:691 rc = <optimized out> msg_size = 0 #6 0x00007f473fd23762 in rda_callback_task (rda_callback_cb=0x5631cdf23b60) at src/rde/agent/rda_papi.cc:164 msg = "10 2", '\000' <repeats 59 times> rc = <optimized out> value = 2 retry_count = 0 conn_lost = false cmd_type = RDE_RDA_HA_ROLE cb_info = {cb_type = PCS_RDA_ROLE_CHG_IND, info = {io_role = PCS_RDA_STANDBY}} role = PCS_RDA_UNDEFINED #7 0x00007f473fa8f609 in start_thread (arg=<optimized out>) at pthread_create.c:477 ret = <optimized out> pd = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139943982783232, 6782476873984862877, 140734800747550, 140734800747551, 140734800747712, 139943982781312, -6868468769305695587, -6868467058807838051}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #8 0x00007f473f9b4353 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 3 (Thread 0x7f473f63eb00 (LWP 282)): #0 0x00007f473f9a7bbf in __GI___poll (fds=fds@entry=0x7f473f63e220, nfds=nfds@entry=4, timeout=timeout@entry=20000) at ../sysdeps/unix/sysv/linux/poll.c:29 resultvar = 18446744073709551100 sc_cancel_oldtype = 0 sc_ret = <optimized out> #1 0x00007f473fd1ad77 in poll (__timeout=20000, __nfds=4, __fds=0x7f473f63e220) at /usr/include/x86_64-linux-gnu/bits/poll2.h:46 No locals. #2 mdtm_process_recv_events () at src/mds/mds_dt_tipc.c:844 pollres = <optimized out> pfd = {{fd = 18, events = 1, revents = 0}, {fd = 19, events = 1, revents = 0}, {fd = 21, events = 1, revents = 0}, {fd = -1, events = 1, revents = 0}} event = {event = 0, found_lower = 0, found_upper = 0, port = {ref = 0, node = 0}, s = {seq = {type = 0, lower = 0, upper = 0}, timeout = 0, filter = 0, usr_handle = "\000\000\000\000\000\000\000"}} timerfd = -1 __FUNCTION__ = "mdtm_process_recv_events" #3 0x00007f473fa8f609 in start_thread (arg=<optimized out>) at pthread_create.c:477 ret = <optimized out> pd = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139943982918400, 6782476873984862877, 140734800746766, 140734800746767, 140734800746928, 139943982916480, -6868468750515213667, -6868467058807838051}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #4 0x00007f473f9b4353 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 2 (Thread 0x7f473f65fb00 (LWP 281)): #0 0x00007f473f9a7bbf in __GI___poll (fds=fds@entry=0x7f473f65f278, nfds=nfds@entry=1, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 resultvar = 18446744073709551100 sc_cancel_oldtype = 0 sc_ret = <optimized out> #1 0x00007f473fceb75e in poll (__timeout=-1, __nfds=1, __fds=0x7f473f65f278) at /usr/include/x86_64-linux-gnu/bits/poll2.h:46 No locals. #2 osaf_poll_no_timeout (io_fds=0x7f473f65f278, i_nfds=1) at src/base/osaf_poll.c:31 result = <optimized out> #3 0x00007f473fceb9ff in osaf_poll_one_fd (i_fd=17, i_timeout=i_timeout@entry=-1) at src/base/osaf_poll.c:133 set = {fd = 17, events = 1, revents = 0} result = <optimized out> #4 0x00007f473fce8a27 in (anonymous namespace)::ncs_tmr_wait (arg=0x5631cdf2ca70) at ./src/base/timer/timer_handle.h:76 handle = 0x5631cdf2ca70 __FUNCTION__ = "ncs_tmr_wait" #5 0x00007f473fa8f609 in start_thread (arg=<optimized out>) at pthread_create.c:477 ret = <optimized out> pd = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139943983053568, 6782476873984862877, 140734800746830, 140734800746831, 140734800746992, 139943983051648, -6868468802591692131, -6868467058807838051}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #6 0x00007f473f9b4353 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 1 (Thread 0x7f473f6b3f80 (LWP 279)): #0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50 set = {__val = {0, 7234307576302018599, 0 <repeats 14 times>}} pid = <optimized out> tid = <optimized out> ret = <optimized out> #1 0x00007f473f8b7859 in __GI_abort () at abort.c:79 save_stage = 1 act = {__sigaction_handler = {sa_handler = 0x0, sa_sigaction = 0x0}, sa_mask = {__val = {0 <repeats 15 times>, 140734800746608}}, sa_flags = -839762424, sa_restorer = 0x7fff5fce5820} sigs = {__val = {32, 0 <repeats 15 times>}} #2 0x00007f473fcf03bf in __osafassert_fail (__file=__file@entry=0x5631cd933234 "src/amf/amfd/app.cc", __line=__line@entry=335, __func=__func@entry=0x5631cd933434 "app_ccb_apply_cb", __assertion=__assertion@entry=0x5631cd933461 "app->list_of_sg == nullptr") at src/base/sysf_def.c:296 No locals. #3 0x00005631cd857615 in app_ccb_apply_cb (opdata=0x5631cdfbe300) at src/amf/amfd/app.cc:335 app = 0x7f4734002800 t_ = {trace_leave_called = false, file_ = 0x5631cd933234 "src/amf/amfd/app.cc", function_ = 0x5631cd933434 "app_ccb_apply_cb"} __FUNCTION__ = "app_ccb_apply_cb" __PRETTY_FUNCTION__ = "void app_ccb_apply_cb(CcbUtilOperationData_t*)" #4 0x00005631cd8a3826 in ccb_apply_cb (immoi_handle=<optimized out>, ccb_id=<optimized out>) at src/amf/amfd/imm.cc:1265 ccb_util_ccb_data = <optimized out> opdata = 0x0 type = <optimized out> next = 0x5631cdf8b680 temp = <optimized out> t_ = {trace_leave_called = false, file_ = 0x5631cd93bd60 "src/amf/amfd/imm.cc", function_ = 0x5631cd93b12c "ccb_apply_cb"} __FUNCTION__ = "ccb_apply_cb" #5 0x00007f473fd7f63c in imma_process_callback_info (cb=0x7f473fd8e320 <imma_cb>, cl_node=<optimized out>, callback=0x7f473401d5d0, immHandle=<optimized out>) at src/imm/agent/imma_proc.cc:2539 ccbid = 6 privateAugOmHandle = 0 t_ = {trace_leave_called = false, file_ = 0x7f473fd8985d "src/imm/agent/imma_proc.cc", function_ = 0x7f473fd89b68 "imma_process_callback_info"} __FUNCTION__ = "imma_process_callback_info" clientCapable = true isPbeOp = false isExtendedNameValid = false isAttrExtendedName = false #6 0x00007f473fd81ab1 in imma_hdl_callbk_dispatch_all (cb=0x7f473fd8e320 <imma_cb>, immHandle=<optimized out>) at src/imm/agent/imma_proc.cc:1868 callback = 0x7f473401d5d0 cl_node = 0x5631cdf27020 #7 0x00007f473fd782f7 in saImmOiDispatch (immOiHandle=<optimized out>, dispatchFlags=SA_DISPATCH_ALL) at src/imm/agent/imma_oi_api.cc:642 rc = SA_AIS_OK cb = <optimized out> cl_node = 0x0 locked = false pend_fin = 0 pend_dis = 0 t_ = {trace_leave_called = false, file_ = 0x7f473fd855a4 "src/imm/agent/imma_oi_api.cc", function_ = 0x7f473fd8589b "saImmOiDispatch"} __FUNCTION__ = "saImmOiDispatch" #8 0x00005631cd8a59eb in main_loop () at src/amf/amfd/main.cc:746 pollretval = <optimized out> cb = 0x5631cd975dc0 <_control_block> evt = <optimized out> mbx_fd = <optimized out> error = <optimized out> old_sync_state = AVD_STBY_IN_SYNC polltmo = <optimized out> term_fd = 27 hangup_fd = 29 hangup_sel_obj = 0x7f473fd504f8 <hangup_sel_obj> __FUNCTION__ = <optimized out> #9 0x00005631cd854fba in main (argc=<optimized out>, argv=<optimized out>) at src/amf/amfd/main.cc:883 No locals. 50 ../sysdeps/unix/sysv/linux/raise.c: No such file or directory. ~~~ --- Sent from sourceforge.net because ope...@li... is subscribed to https://sourceforge.net/p/opensaf/tickets/ To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/opensaf/admin/tickets/options. Or, if this is a mailing list, you can unsubscribe from the mailing list. |
From: Thien M. H. <thi...@us...> - 2023-12-26 03:51:31
|
--- **[tickets:#3345] amf: amfd crash during remove amf model** **Status:** accepted **Milestone:** 5.24.02 **Created:** Tue Dec 26, 2023 03:51 AM UTC by Thien Minh Huynh **Last Updated:** Tue Dec 26, 2023 03:51 AM UTC **Owner:** Thien Minh Huynh **Step reproduce by using amf-demo:** * Load model `immcfg -f AppConfig-2N.xml` * Start app ~~~ immfind | grep -E "^safSu=SU" | xargs -I '{}' amf-adm unlock-in '{}' immfind | grep -E "^safSu=SU" | xargs -I '{}' amf-adm unlock '{}' ~~~ * kill osafimmnd and amf-demo on standby node `pkill -9 osafimmnd; pkill -9 amf_demo` * Stop app ~~~ immfind | grep -E "^safSu=SU" | xargs -I '{}' amf-adm lock '{}' immfind | grep -E "^safSu=SU" | xargs -I '{}' amf-adm lock-in '{}' ~~~ * Remove app `immfind -c SaAmfApplication | grep AmfDemo | xargs -I '{}' immcfg -d '{}'` coredump happens 2023-12-26 10:42:42.648 SC-2 osafamfd[278]: src/amf/amfd/app.cc:333: app_ccb_apply_cb: Assertion 'app->list_of_sg == nullptr' failed. amfd backtrace: ~~~ [New LWP 279] [New LWP 281] [New LWP 282] [New LWP 283] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Core was generated by `/usr/local/lib/opensaf/osafamfd'. Program terminated with signal SIGABRT, Aborted. #0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50 [Current thread is 1 (Thread 0x7f473f6b3f80 (LWP 279))] Thread 4 (Thread 0x7f473f61db00 (LWP 283)): #0 0x00007f473f9a7bbf in __GI___poll (fds=fds@entry=0x7f473f61d1c8, nfds=nfds@entry=1, timeout=timeout@entry=30000) at ../sysdeps/unix/sysv/linux/poll.c:29 resultvar = 18446744073709551100 sc_cancel_oldtype = 0 sc_ret = <optimized out> #1 0x00007f473fceb8d7 in poll (__timeout=30000, __nfds=1, __fds=0x7f473f61d1c8) at /usr/include/x86_64-linux-gnu/bits/poll2.h:46 No locals. #2 osaf_ppoll (io_fds=0x7f473f61d1c8, i_nfds=1, i_timeout_ts=0x7f473f61d1a0, i_sigmask=<optimized out>) at src/base/osaf_poll.c:108 current_time = {tv_sec = 12, tv_nsec = -13510792149241856} elapsed_time = {tv_sec = 0, tv_nsec = 0} time_left = 30000 start_time = {tv_sec = 94721, tv_nsec = 884318150} time_left_ts = <optimized out> result = <optimized out> #3 0x00007f473fceb9bc in osaf_poll (io_fds=<optimized out>, i_nfds=<optimized out>, i_timeout=<optimized out>) at src/base/osaf_poll.c:46 timeout_ts = {tv_sec = 30, tv_nsec = 0} #4 0x00007f473fceb9ff in osaf_poll_one_fd (i_fd=i_fd@entry=25, i_timeout=i_timeout@entry=30000) at src/base/osaf_poll.c:133 set = {fd = 25, events = 1, revents = 0} result = <optimized out> #5 0x00007f473fd23203 in rda_read_msg (sockfd=25, msg=msg@entry=0x7f473f61d230 "10 2", size=64) at src/rde/agent/rda_papi.cc:691 rc = <optimized out> msg_size = 0 #6 0x00007f473fd23762 in rda_callback_task (rda_callback_cb=0x5631cdf23b60) at src/rde/agent/rda_papi.cc:164 msg = "10 2", '\000' <repeats 59 times> rc = <optimized out> value = 2 retry_count = 0 conn_lost = false cmd_type = RDE_RDA_HA_ROLE cb_info = {cb_type = PCS_RDA_ROLE_CHG_IND, info = {io_role = PCS_RDA_STANDBY}} role = PCS_RDA_UNDEFINED #7 0x00007f473fa8f609 in start_thread (arg=<optimized out>) at pthread_create.c:477 ret = <optimized out> pd = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139943982783232, 6782476873984862877, 140734800747550, 140734800747551, 140734800747712, 139943982781312, -6868468769305695587, -6868467058807838051}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #8 0x00007f473f9b4353 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 3 (Thread 0x7f473f63eb00 (LWP 282)): #0 0x00007f473f9a7bbf in __GI___poll (fds=fds@entry=0x7f473f63e220, nfds=nfds@entry=4, timeout=timeout@entry=20000) at ../sysdeps/unix/sysv/linux/poll.c:29 resultvar = 18446744073709551100 sc_cancel_oldtype = 0 sc_ret = <optimized out> #1 0x00007f473fd1ad77 in poll (__timeout=20000, __nfds=4, __fds=0x7f473f63e220) at /usr/include/x86_64-linux-gnu/bits/poll2.h:46 No locals. #2 mdtm_process_recv_events () at src/mds/mds_dt_tipc.c:844 pollres = <optimized out> pfd = {{fd = 18, events = 1, revents = 0}, {fd = 19, events = 1, revents = 0}, {fd = 21, events = 1, revents = 0}, {fd = -1, events = 1, revents = 0}} event = {event = 0, found_lower = 0, found_upper = 0, port = {ref = 0, node = 0}, s = {seq = {type = 0, lower = 0, upper = 0}, timeout = 0, filter = 0, usr_handle = "\000\000\000\000\000\000\000"}} timerfd = -1 __FUNCTION__ = "mdtm_process_recv_events" #3 0x00007f473fa8f609 in start_thread (arg=<optimized out>) at pthread_create.c:477 ret = <optimized out> pd = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139943982918400, 6782476873984862877, 140734800746766, 140734800746767, 140734800746928, 139943982916480, -6868468750515213667, -6868467058807838051}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #4 0x00007f473f9b4353 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 2 (Thread 0x7f473f65fb00 (LWP 281)): #0 0x00007f473f9a7bbf in __GI___poll (fds=fds@entry=0x7f473f65f278, nfds=nfds@entry=1, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 resultvar = 18446744073709551100 sc_cancel_oldtype = 0 sc_ret = <optimized out> #1 0x00007f473fceb75e in poll (__timeout=-1, __nfds=1, __fds=0x7f473f65f278) at /usr/include/x86_64-linux-gnu/bits/poll2.h:46 No locals. #2 osaf_poll_no_timeout (io_fds=0x7f473f65f278, i_nfds=1) at src/base/osaf_poll.c:31 result = <optimized out> #3 0x00007f473fceb9ff in osaf_poll_one_fd (i_fd=17, i_timeout=i_timeout@entry=-1) at src/base/osaf_poll.c:133 set = {fd = 17, events = 1, revents = 0} result = <optimized out> #4 0x00007f473fce8a27 in (anonymous namespace)::ncs_tmr_wait (arg=0x5631cdf2ca70) at ./src/base/timer/timer_handle.h:76 handle = 0x5631cdf2ca70 __FUNCTION__ = "ncs_tmr_wait" #5 0x00007f473fa8f609 in start_thread (arg=<optimized out>) at pthread_create.c:477 ret = <optimized out> pd = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139943983053568, 6782476873984862877, 140734800746830, 140734800746831, 140734800746992, 139943983051648, -6868468802591692131, -6868467058807838051}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #6 0x00007f473f9b4353 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 1 (Thread 0x7f473f6b3f80 (LWP 279)): #0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50 set = {__val = {0, 7234307576302018599, 0 <repeats 14 times>}} pid = <optimized out> tid = <optimized out> ret = <optimized out> #1 0x00007f473f8b7859 in __GI_abort () at abort.c:79 save_stage = 1 act = {__sigaction_handler = {sa_handler = 0x0, sa_sigaction = 0x0}, sa_mask = {__val = {0 <repeats 15 times>, 140734800746608}}, sa_flags = -839762424, sa_restorer = 0x7fff5fce5820} sigs = {__val = {32, 0 <repeats 15 times>}} #2 0x00007f473fcf03bf in __osafassert_fail (__file=__file@entry=0x5631cd933234 "src/amf/amfd/app.cc", __line=__line@entry=335, __func=__func@entry=0x5631cd933434 "app_ccb_apply_cb", __assertion=__assertion@entry=0x5631cd933461 "app->list_of_sg == nullptr") at src/base/sysf_def.c:296 No locals. #3 0x00005631cd857615 in app_ccb_apply_cb (opdata=0x5631cdfbe300) at src/amf/amfd/app.cc:335 app = 0x7f4734002800 t_ = {trace_leave_called = false, file_ = 0x5631cd933234 "src/amf/amfd/app.cc", function_ = 0x5631cd933434 "app_ccb_apply_cb"} __FUNCTION__ = "app_ccb_apply_cb" __PRETTY_FUNCTION__ = "void app_ccb_apply_cb(CcbUtilOperationData_t*)" #4 0x00005631cd8a3826 in ccb_apply_cb (immoi_handle=<optimized out>, ccb_id=<optimized out>) at src/amf/amfd/imm.cc:1265 ccb_util_ccb_data = <optimized out> opdata = 0x0 type = <optimized out> next = 0x5631cdf8b680 temp = <optimized out> t_ = {trace_leave_called = false, file_ = 0x5631cd93bd60 "src/amf/amfd/imm.cc", function_ = 0x5631cd93b12c "ccb_apply_cb"} __FUNCTION__ = "ccb_apply_cb" #5 0x00007f473fd7f63c in imma_process_callback_info (cb=0x7f473fd8e320 <imma_cb>, cl_node=<optimized out>, callback=0x7f473401d5d0, immHandle=<optimized out>) at src/imm/agent/imma_proc.cc:2539 ccbid = 6 privateAugOmHandle = 0 t_ = {trace_leave_called = false, file_ = 0x7f473fd8985d "src/imm/agent/imma_proc.cc", function_ = 0x7f473fd89b68 "imma_process_callback_info"} __FUNCTION__ = "imma_process_callback_info" clientCapable = true isPbeOp = false isExtendedNameValid = false isAttrExtendedName = false #6 0x00007f473fd81ab1 in imma_hdl_callbk_dispatch_all (cb=0x7f473fd8e320 <imma_cb>, immHandle=<optimized out>) at src/imm/agent/imma_proc.cc:1868 callback = 0x7f473401d5d0 cl_node = 0x5631cdf27020 #7 0x00007f473fd782f7 in saImmOiDispatch (immOiHandle=<optimized out>, dispatchFlags=SA_DISPATCH_ALL) at src/imm/agent/imma_oi_api.cc:642 rc = SA_AIS_OK cb = <optimized out> cl_node = 0x0 locked = false pend_fin = 0 pend_dis = 0 t_ = {trace_leave_called = false, file_ = 0x7f473fd855a4 "src/imm/agent/imma_oi_api.cc", function_ = 0x7f473fd8589b "saImmOiDispatch"} __FUNCTION__ = "saImmOiDispatch" #8 0x00005631cd8a59eb in main_loop () at src/amf/amfd/main.cc:746 pollretval = <optimized out> cb = 0x5631cd975dc0 <_control_block> evt = <optimized out> mbx_fd = <optimized out> error = <optimized out> old_sync_state = AVD_STBY_IN_SYNC polltmo = <optimized out> term_fd = 27 hangup_fd = 29 hangup_sel_obj = 0x7f473fd504f8 <hangup_sel_obj> __FUNCTION__ = <optimized out> #9 0x00005631cd854fba in main (argc=<optimized out>, argv=<optimized out>) at src/amf/amfd/main.cc:883 No locals. 50 ../sysdeps/unix/sysv/linux/raise.c: No such file or directory. ~~~ --- Sent from sourceforge.net because ope...@li... is subscribed to https://sourceforge.net/p/opensaf/tickets/ To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/opensaf/admin/tickets/options. Or, if this is a mailing list, you can unsubscribe from the mailing list. |
From: Thien M. H. <thi...@us...> - 2023-12-22 08:43:19
|
- Description has changed: Diff: ~~~~ --- old +++ new @@ -1,7 +1,7 @@ Comp state will be hang on saAmfCompPresenceState=RESTARTING(5) forever if imm not available during component restart. **Step reproduce by using amf_demo:** -1. Disable SC absence +1. Enable SC absence 2. Change configuration of the component `immcfg -a saAmfCompCmdEnv+="AMF_DEMO_VAR4=COMP2_VALUE4" safComp=AmfDemo,safSu=SU2,safSg=AmfDemo,safApp=AmfDemo1` 3. Make the imm unavailable during component restart ~~~~ --- **[tickets:#3344] amf: component can not recovery while imm unavailable** **Status:** accepted **Milestone:** 5.24.02 **Created:** Fri Dec 22, 2023 03:36 AM UTC by Thien Minh Huynh **Last Updated:** Fri Dec 22, 2023 07:08 AM UTC **Owner:** Thien Minh Huynh Comp state will be hang on saAmfCompPresenceState=RESTARTING(5) forever if imm not available during component restart. **Step reproduce by using amf_demo:** 1. Enable SC absence 2. Change configuration of the component `immcfg -a saAmfCompCmdEnv+="AMF_DEMO_VAR4=COMP2_VALUE4" safComp=AmfDemo,safSu=SU2,safSg=AmfDemo,safApp=AmfDemo1` 3. Make the imm unavailable during component restart - add `sleep 1` into at the end stop function amf_demo_script - add `sleep 2` into at the end stop function osaf-immnd - make amf_demo comp recovery `pkill -9 amf_demo` - make imm unavailable `pkill -9 osafimmnd` 4. `amf-state comp | grep -A 3 AmfDemo` safComp=AmfDemo,safSu=SU2,safSg=AmfDemo,safApp=AmfDemo1 saAmfCompOperState=ENABLED(1) saAmfCompPresenceState=RESTARTING(5) saAmfCompReadinessState=OUT-OF-SERVICE(1) syslog: ~~~ 2023-12-22 09:48:51.729 SC-2 osafamfnd[289]: NO 'safSu=SU2,safSg=AmfDemo,safApp=AmfDemo1' component restart probation timer started (timeout: 4000000000 ns) 2023-12-22 09:48:51.729 SC-2 osafamfnd[289]: NO Restarting a component of 'safSu=SU2,safSg=AmfDemo,safApp=AmfDemo1' (comp restart count: 1) 2023-12-22 09:48:51.729 SC-2 osafamfnd[289]: NO 'safComp=AmfDemo,safSu=SU2,safSg=AmfDemo,safApp=AmfDemo1' faulted due to 'avaDown' : Recovery is 'componentRestart' 2023-12-22 09:48:51.729 SC-2 osafamfnd[289]: NO 'safSu=SU2,safSg=AmfDemo,safApp=AmfDemo1' Presence State INSTANTIATED => RESTARTING ... 2023-12-22 09:49:22.812 SC-2 osafamfnd[289]: CR saImmOmInitialize FAILED for 'safComp=AmfDemo,safSu=SU2,safSg=AmfDemo,safApp=AmfDemo1', error 6 2023-12-22 09:49:22.813 SC-2 osafamfnd[289]: NO Component CLC fsm exited with error for comp:safComp=AmfDemo,safSu=SU2,safSg=AmfDemo,safApp=AmfDemo1 ~~~ --- Sent from sourceforge.net because ope...@li... is subscribed to https://sourceforge.net/p/opensaf/tickets/ To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/opensaf/admin/tickets/options. Or, if this is a mailing list, you can unsubscribe from the mailing list. |
From: Thien M. H. <thi...@us...> - 2023-12-22 07:08:38
|
- Description has changed: Diff: ~~~~ --- old +++ new @@ -4,7 +4,6 @@ 1. Disable SC absence 2. Change configuration of the component `immcfg -a saAmfCompCmdEnv+="AMF_DEMO_VAR4=COMP2_VALUE4" safComp=AmfDemo,safSu=SU2,safSg=AmfDemo,safApp=AmfDemo1` - 3. Make the imm unavailable during component restart - add `sleep 1` into at the end stop function amf_demo_script - add `sleep 2` into at the end stop function osaf-immnd ~~~~ --- **[tickets:#3344] amf: component can not recovery while imm unavailable** **Status:** accepted **Milestone:** 5.24.02 **Created:** Fri Dec 22, 2023 03:36 AM UTC by Thien Minh Huynh **Last Updated:** Fri Dec 22, 2023 03:36 AM UTC **Owner:** Thien Minh Huynh Comp state will be hang on saAmfCompPresenceState=RESTARTING(5) forever if imm not available during component restart. **Step reproduce by using amf_demo:** 1. Disable SC absence 2. Change configuration of the component `immcfg -a saAmfCompCmdEnv+="AMF_DEMO_VAR4=COMP2_VALUE4" safComp=AmfDemo,safSu=SU2,safSg=AmfDemo,safApp=AmfDemo1` 3. Make the imm unavailable during component restart - add `sleep 1` into at the end stop function amf_demo_script - add `sleep 2` into at the end stop function osaf-immnd - make amf_demo comp recovery `pkill -9 amf_demo` - make imm unavailable `pkill -9 osafimmnd` 4. `amf-state comp | grep -A 3 AmfDemo` safComp=AmfDemo,safSu=SU2,safSg=AmfDemo,safApp=AmfDemo1 saAmfCompOperState=ENABLED(1) saAmfCompPresenceState=RESTARTING(5) saAmfCompReadinessState=OUT-OF-SERVICE(1) syslog: ~~~ 2023-12-22 09:48:51.729 SC-2 osafamfnd[289]: NO 'safSu=SU2,safSg=AmfDemo,safApp=AmfDemo1' component restart probation timer started (timeout: 4000000000 ns) 2023-12-22 09:48:51.729 SC-2 osafamfnd[289]: NO Restarting a component of 'safSu=SU2,safSg=AmfDemo,safApp=AmfDemo1' (comp restart count: 1) 2023-12-22 09:48:51.729 SC-2 osafamfnd[289]: NO 'safComp=AmfDemo,safSu=SU2,safSg=AmfDemo,safApp=AmfDemo1' faulted due to 'avaDown' : Recovery is 'componentRestart' 2023-12-22 09:48:51.729 SC-2 osafamfnd[289]: NO 'safSu=SU2,safSg=AmfDemo,safApp=AmfDemo1' Presence State INSTANTIATED => RESTARTING ... 2023-12-22 09:49:22.812 SC-2 osafamfnd[289]: CR saImmOmInitialize FAILED for 'safComp=AmfDemo,safSu=SU2,safSg=AmfDemo,safApp=AmfDemo1', error 6 2023-12-22 09:49:22.813 SC-2 osafamfnd[289]: NO Component CLC fsm exited with error for comp:safComp=AmfDemo,safSu=SU2,safSg=AmfDemo,safApp=AmfDemo1 ~~~ --- Sent from sourceforge.net because ope...@li... is subscribed to https://sourceforge.net/p/opensaf/tickets/ To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/opensaf/admin/tickets/options. Or, if this is a mailing list, you can unsubscribe from the mailing list. |