osaf: redefinition of typedef 'SaConstStringT'
commit db02171a1fe0a751d2507c4ea50fb58cbe3d4b32 (HEAD -> develop, origin/develop, ticket-3287) Author: Surbhi Tripathi Surbhi.tripathi@dektech.com.au Date: Wed Sep 29 11:48:32 2021 +1000 osaf: fixed redefinition of typedef 'SaConstStringT' [#3287] Removed the "SaConstStringT" definition from "saAis_B_5_14.h"
osaf: redefinition of typedef 'SaConstStringT'
imm: application is crashed when IMMA unlocks the mutex
imm: sync message size could be over the maximum size of MDS buf
The increasing object count happen before calling function "immsv_sync". That's mean 130 already include current object not 131.
imm: sync message size could be over the maximum size of MDS buf
ais: Update documentation for "saAisStrError"
commit 5a4ffdcb381232781c8c73b59e5addcf95bba6c9 (HEAD -> master, origin/master, origin/HEAD) Author: Surbhi Tripathi Surbhi.tripathi@dektech.com.au Date: Thu Jul 22 15:28:03 2021 +1000 doc: Added new AIS API "saAisStrError" [#3272]
commit 6cd6082aa6874c52206578b108c6c03da9703c8d Author: Surbhi Tripathi Surbhi.tripathi@dektech.com.au Date: Tue Jul 6 14:42:45 2021 +1000 build: Remove the dtlog directory [#2156] Do not create dtlog directory during installation.
commit 7343260a182b7fc06877e50e588f86ecaa7e1901 (HEAD -> develop, origin/develop) Author: Surbhi Tripathi Surbhi.tripathi@dektech.com.au Date: Mon Jul 12 13:10:20 2021 +1000 osaf: Added an saAisStrError(SaAisErrorT) function [#2143] Added a new public AIS function to return human-readable error strings for AIS error numbers
commit 0254358d553a0bebace6a7456acc4a6971822fd7 (HEAD -> master, origin/master, origin/HEAD) Author: Minh Chau minh.chau@dektech.com.au Date: Thu Jul 22 14:07:51 2021 +1000 imm: Update for ticket #2900 Space character is not allowed in RDN
imm: document that space character is not allowed in RDN
osaf: Add an saAisStrError(SaAisErrorT) function
Corrected the typo.
imm: document that space character is not allowed in RDN
Updated the Compliance Table exceptions in IMM PR document.
ais: Update documentation for "saAisStrError"
Added updated file for review
ais: Update documentation for "saAisStrError"
build: Remove the dtlog directory
ais: Update documentation for "saAisStrError"
Update documentation for "saAisStrError"
osaf: Add an saAisStrError(SaAisErrorT) function
imma: missing traces
build: Remove the dtlog directory
build: Remove the dtlog directory
osaf: Add an saAisStrError(SaAisErrorT) function
build: Remove the dtlog directory
imma: missing traces
imma: missing traces
imma: missing traces
Duplicated by [ #605]
immoitest fails with assert in base library
Duplicated by #605
immoitest fails with assert in base library
Duplicated by 605 immomtest: os_defs.c:447: ncs_os_lock: Assertion `0' failed.
immoitest fails with assert in base library
imm: sync message size could be over the maximum size of MDS buf
From the logs can see no new object was added when the remaining size was not enough to accommodate new object: <143>1 2018-05-28T11:59:06.748419+07:00 SC-1 osafimmloadd 846 osafimmnd [meta sequenceId="6393"] 846:imm/agent/imma_om_api.cc:6941 >> immsv_sync: remainingSpace 85 objsInBatch:130 <143>1 2018-05-28T11:59:06.750146+07:00 SC-1 osafimmloadd 846 osafimmnd [meta sequenceId="6411"] 846:imm/agent/imma_om_api.cc:6482 >> get_obj_size <143>1 2018-05-28T11:59:06.752146+07:00 SC-1 osafimmloadd 846...
imm: application is crashed when IMMA unlocks the mutex
imm: valgrind reports invalid read in imm agent
commit 5a9334f329a4938f0db57187e95d8c017dd1c5cc (HEAD -> develop, origin/develop) Author: ztrisur Surbhi.tripathi@dektech.com.au Date: Fri Mar 19 16:15:14 2021 +1100 imm: valgrind reports invalid read in imm agent [#2656] The attrName.size includes the null character in the attrName.buf. So only 'size' memory should be allocated and copied and not (size+1) strncpy will copy minimum of attrName.size and attrName.buf, In normal scenarios this should be attrName.buf But in case buf is corrupt and extends...
imm: replace calling the thread unsafe api exit() by _exit()
imm: application is crashed when IMMA unlocks the mutex
imm: sync message size could be over the maximum size of MDS buf
imm: note about default value is out of date
No Longer valid. (ii) Default values are assigned at object creation. Default values are NOT assigned if an attribute is set to the empty/null value by a modification. This was removed from IMM README file as part of ticket [#2985], in the following commit. commit 6c5c389b4d92bf48e42615b067f8a9028880a2a8 (HEAD -> develop, origin/develop, ticket-2985) Author: Vu Minh Nguyen vu.m.nguyen@dektech.com.au Date: Tue Jan 15 10:29:26 2019 +0700
imm: missing log level when syslogs security violation message
Author: ztrisur Surbhi.tripathi@dektech.com.au Date: Tue Mar 23 15:27:30 2021 +1100 imm: Fix log level in syslogs security violation message [#2970] Passed syslog severity level "LOG_ALERT" with "LOG_AUTH" facility
IMM: use of xmalloc
clm: memleak detected by valgrind
commit ccaaff3962fe3ae48167ea959299b698bb69e3f4 (HEAD -> develop, origin/develop) Author: ztrisur Surbhi.tripathi@dektech.com.au Date: Thu Mar 25 11:53:24 2021 +1100 clm: memleak detected by valgrind [#3252] "CLMSV_CLMS_TO_CLMA_IS_MEMBER_MSG" were not destroyed. Fixed that.
imm: note about default value is out of date
imm: application is crashed when IMMA unlocks the mutex
imm: document that space character is not allowed in RDN
imm: potential leak of memory pointed to by ao_node in OM API
commit 0ef3528def6fea13daa1a7a07f34db4994a5e636 (HEAD -> develop, origin/develop, ticket-2826) Author: ztrisur Surbhi.tripathi@dektech.com.au Date: Thu Mar 25 09:46:03 2021 +1100 imm: potential leak of memory pointed to by ao_node in OM API [#2826]
imm: potential leak of memory pointed to by ao_node in OM API
imm: potential leak of memory pointed to by ao_node in OM API
imm: missing log level when syslogs security violation message
imm: valgrind reports invalid read in imm agent
attr[i]->attrName = (char *)malloc(q->attrName.size+1); /*alloc-3 */ strncpy(attr[i]->attrName, (const char *)q->attrName.buf, q->attrName.size+1); attr[i]->attrName[q->attrName.size] = 0; /*redundant. */ The attrName.size includes the null character in the attrName.buf. attrName.size = strlen(attrName.buf) + 1; So only 'size' memory should be allocated and copied and not (size+1) attr[i]->attrName = (char )malloc(q->attrName.size); /alloc-3 / strncpy(attr[i]->attrName, (const char )q->attrName.buf,...
clm: memleak detected by valgrind
imm: valgrind reports invalid read in imm agent
ntf: memleak detected by valgrind
imm: missing log level when syslogs security violation message
ntf: memleak detected by valgrind
There are multiple "CLMSV_CLMS_TO_CLMA_IS_MEMBER_MSG" which were not dispatched ( which finally destroys the message). Number of messages not being dispatched is equal to the number of blocks leaked. $grep -r " CLMSV_CLMS_TO_CLMA_IS_MEMBER_MSG:" ./SC-* |wc -l 54 /var/lib/lxc/SC-1/rootfs/var/log/opensaf/.245.valgrind:==245== 35,424 bytes in 54 blocks are definitely lost in loss record 185 of 188
ntf: memleak detected by valgrind
ntf: memleak detected by valgrind
commit 4bbe8939ee6be97524724dc9444eea78dcc6a470 (HEAD -> develop, origin/develop) Author: Surbhi Tripathi surbhi.tripathi@dektech.com.au Date: Tue Nov 24 10:28:07 2020 +1100 ntf: fix memleak detected by valgrind [#3238]
ntf: memleak detected by valgrind
clm: fix memleak detected by valgrind [#3238]
ntf: memleak detected by valgrind
#3238 ntf: memleak detected by valgrind