[tickets] [opensaf:tickets] #980 IMM: immcfg coredump when creating long dn object

2015-11-02 Thread Anders Widell
- **Milestone**: 4.5.0 --> never



---

** [tickets:#980] IMM: immcfg coredump when creating long dn object**

**Status:** invalid
**Milestone:** never
**Created:** Fri Aug 08, 2014 07:38 PM UTC by Minh Hon Chau
**Last Updated:** Mon Sep 08, 2014 10:51 AM UTC
**Owner:** Zoran Milinkovic


Coredump on immcfg by following test:

root@uvb:~/ grep EXTENDED /etc/opensaf/immnd.conf
export SA_ENABLE_EXTENDED_NAMES=1
root@uvb:~/ immcfg -m -a longDnsAllowed=1 
opensafImm=opensafImm,safApp=safImmService
root@uvb:~/ immcfg -f longdn_class.xml
root@uvb:~/ immcfg -c OsafNtfCmTestCFG stringRdnCfg=abcd
root@uvb:~/ immcfg -a testNameCfg=123 stringRdnCfg=abcd
root@uvb:~/ immlist stringRdnCfg=abcd
Name   Type Value(s)

testNameCfgSA_NAME_T123 (3)
stringRdnCfg   SA_STRING_T  
stringRdnCfg=abcd
SaImmAttrImplementerName   SA_STRING_T  
SaImmAttrClassName SA_STRING_T  OsafNtfCmTestCFG
SaImmAttrAdminOwnerNameSA_STRING_T  

root@uvb:~/ immcfg -a 
testNameCfg=
 stringRdnCfg=abcd
Aborted (core dumped)

---
The longdn_class.xml as below:
"


SA_CONFIG

stringRdnCfg
SA_STRING_T
SA_CONFIG
SA_INITIALIZED
SA_NOTIFY



testNameCfg
SA_NAME_T
SA_CONFIG
SA_MULTI_VALUE
SA_NOTIFY
SA_WRITABLE



"

the backtrace as below:

Core was generated by `immcfg -a 
testNameCfg=1'.
Program terminated with signal SIGABRT, Aborted.
\#0  0x415d5f79 in raise () from /lib64/libc.so.6
(gdb) bt
\#0  0x415d5f79 in raise () from /lib64/libc.so.6
\#1  0x415d9388 in abort () from /lib64/libc.so.6
\#2  0x409c5cbe in __osafassert_fail (__file=__file@entry=0x409f9cd1 
"osaf_extended_name.c",
__line=__line@entry=130, __func=__func@entry=0x409f9d60 <__FUNCTION__.3257> 
"osaf_extended_name_length",
__assertion=__assertion@entry=0x409f9d10 "osaf_extended_names_enabled && 
length >= SA_MAX_UNEXTENDED_NAME_LENGTH")
at sysf_def.c:281
\#3  0x409c3936 in osaf_extended_name_length (name=name@entry=0x62dc60) 
at osaf_extended_name.c:129
\#4  0x40c322fd in imma_copyAttrValue (p=0x62d870, 
attrValueType=SA_IMM_ATTR_SANAMET, attrValue=0x62dc60)
at imma_init.c:421
\#5  0x40c24e77 in saImmOmCcbObjectModify_2 
(ccbHandle=ccbHandle@entry=1406852104797087000,
objectName=objectName@entry=0x61b240, attrMods=attrMods@entry=0x62dc40) at 
imma_om_api.c:2349
\#6  0x00412ddc in immutil_saImmOmCcbObjectModify_2 
(immCcbHandle=1406852104797087000, objectName=0x61b240,
attrMods=attrMods@entry=0x62dc40) at immutil.c:1540
\#7  0x0040d2ee in object_modify 
(objectNames=objectNames@entry=0x61b220, optargs=optargs@entry=0x61b010,
optargs_len=optargs_len@entry=1) at imm_cfg.c:589
\#8  0x0040e894 in imm_operation (argc=4, argv=) at 
imm_cfg.c:1439
\#9  0x415c0ec5 in __libc_start_main () from /lib64/libc.so.6
\#10 0x0040378e in _start ()
(gdb) f 2
\#2  0x409c5cbe in __osafassert_fail (__file=__file@entry=0x409f9cd1 
"osaf_extended_name.c",
__line=__line@entry=130, __func=__func@entry=0x409f9d60 <__FUNCTION__.3257> 
"osaf_extended_name_length",
__assertion=__assertion@entry=0x409f9d10 "osaf_extended_names_enabled && 
length >= SA_MAX_UNEXTENDED_NAME_LENGTH")
at sysf_def.c:281
281 abort();
(gdb) p osaf_extended_names_enabled
$1 = false
(gdb)



---

Sent from sourceforge.net because opensaf-tickets@lists.sourceforge.net 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.--
___
Opensaf-tickets mailing list
Opensaf-tickets@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensaf-tickets


[tickets] [opensaf:tickets] #980 IMM: immcfg coredump when creating long dn object

2014-09-03 Thread Zoran Milinkovic
- **status**: review -- invalid
- **Comment**:

SA_ENABLE_EXTENDED_NAMES should have been set to 1 before immcfg



---

** [tickets:#980] IMM: immcfg coredump when creating long dn object**

**Status:** invalid
**Milestone:** 4.5.0
**Created:** Fri Aug 08, 2014 07:38 PM UTC by Minh Hon Chau
**Last Updated:** Wed Aug 27, 2014 10:23 AM UTC
**Owner:** Zoran Milinkovic

Coredump on immcfg by following test:

root@uvb:~/ grep EXTENDED /etc/opensaf/immnd.conf
export SA_ENABLE_EXTENDED_NAMES=1
root@uvb:~/ immcfg -m -a longDnsAllowed=1 
opensafImm=opensafImm,safApp=safImmService
root@uvb:~/ immcfg -f longdn_class.xml
root@uvb:~/ immcfg -c OsafNtfCmTestCFG stringRdnCfg=abcd
root@uvb:~/ immcfg -a testNameCfg=123 stringRdnCfg=abcd
root@uvb:~/ immlist stringRdnCfg=abcd
Name   Type Value(s)

testNameCfgSA_NAME_T123 (3)
stringRdnCfg   SA_STRING_T  
stringRdnCfg=abcd
SaImmAttrImplementerName   SA_STRING_T  Empty
SaImmAttrClassName SA_STRING_T  OsafNtfCmTestCFG
SaImmAttrAdminOwnerNameSA_STRING_T  Empty

root@uvb:~/ immcfg -a 
testNameCfg=
 stringRdnCfg=abcd
Aborted (core dumped)

---
The longdn_class.xml as below:

imm:IMM-contents xsi:noNamespaceSchemaLocation=SAI-AIS-IMM-XSD-A.01.01.xsd
class name=OsafNtfCmTestCFG
categorySA_CONFIG/category
rdn
namestringRdnCfg/name
typeSA_STRING_T/type
categorySA_CONFIG/category
flagSA_INITIALIZED/flag
flagSA_NOTIFY/flag
/rdn

attr
nametestNameCfg/name
typeSA_NAME_T/type
categorySA_CONFIG/category
flagSA_MULTI_VALUE/flag
flagSA_NOTIFY/flag
flagSA_WRITABLE/flag
/attr
/class
/imm:IMM-contents


the backtrace as below:

Core was generated by `immcfg -a 
testNameCfg=1'.
Program terminated with signal SIGABRT, Aborted.
\#0  0x415d5f79 in raise () from /lib64/libc.so.6
(gdb) bt
\#0  0x415d5f79 in raise () from /lib64/libc.so.6
\#1  0x415d9388 in abort () from /lib64/libc.so.6
\#2  0x409c5cbe in __osafassert_fail (__file=__file@entry=0x409f9cd1 
osaf_extended_name.c,
__line=__line@entry=130, __func=__func@entry=0x409f9d60 __FUNCTION__.3257 
osaf_extended_name_length,
__assertion=__assertion@entry=0x409f9d10 osaf_extended_names_enabled  
length = SA_MAX_UNEXTENDED_NAME_LENGTH)
at sysf_def.c:281
\#3  0x409c3936 in osaf_extended_name_length (name=name@entry=0x62dc60) 
at osaf_extended_name.c:129
\#4  0x40c322fd in imma_copyAttrValue (p=0x62d870, 
attrValueType=SA_IMM_ATTR_SANAMET, attrValue=0x62dc60)
at imma_init.c:421
\#5  0x40c24e77 in saImmOmCcbObjectModify_2 
(ccbHandle=ccbHandle@entry=1406852104797087000,
objectName=objectName@entry=0x61b240, attrMods=attrMods@entry=0x62dc40) at 
imma_om_api.c:2349
\#6  0x00412ddc in immutil_saImmOmCcbObjectModify_2 
(immCcbHandle=1406852104797087000, objectName=0x61b240,
attrMods=attrMods@entry=0x62dc40) at immutil.c:1540
\#7  0x0040d2ee in object_modify 
(objectNames=objectNames@entry=0x61b220, optargs=optargs@entry=0x61b010,
optargs_len=optargs_len@entry=1) at imm_cfg.c:589
\#8  0x0040e894 in imm_operation (argc=4, argv=optimised out) at 
imm_cfg.c:1439
\#9  0x415c0ec5 in __libc_start_main () from /lib64/libc.so.6
\#10 0x0040378e in _start ()
(gdb) f 2
\#2  0x409c5cbe in __osafassert_fail (__file=__file@entry=0x409f9cd1 
osaf_extended_name.c,
__line=__line@entry=130, __func=__func@entry=0x409f9d60 __FUNCTION__.3257 
osaf_extended_name_length,
__assertion=__assertion@entry=0x409f9d10 osaf_extended_names_enabled  
length = SA_MAX_UNEXTENDED_NAME_LENGTH)
at sysf_def.c:281
281 abort();
(gdb) p osaf_extended_names_enabled
$1 = false
(gdb)



---

Sent from sourceforge.net because opensaf-tickets@lists.sourceforge.net 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 

[tickets] [opensaf:tickets] #980 IMM: immcfg coredump when creating long dn object

2014-08-26 Thread Zoran Milinkovic
- **status**: accepted -- review
- **Part**: nd -- tools
- **Comment**:

https://sourceforge.net/p/opensaf/mailman/message/32757659/



---

** [tickets:#980] IMM: immcfg coredump when creating long dn object**

**Status:** review
**Milestone:** 4.5.0
**Created:** Fri Aug 08, 2014 07:38 PM UTC by Minh Hon Chau
**Last Updated:** Fri Aug 22, 2014 10:46 AM UTC
**Owner:** Zoran Milinkovic

Coredump on immcfg by following test:

root@uvb:~/ grep EXTENDED /etc/opensaf/immnd.conf
export SA_ENABLE_EXTENDED_NAMES=1
root@uvb:~/ immcfg -m -a longDnsAllowed=1 
opensafImm=opensafImm,safApp=safImmService
root@uvb:~/ immcfg -f longdn_class.xml
root@uvb:~/ immcfg -c OsafNtfCmTestCFG stringRdnCfg=abcd
root@uvb:~/ immcfg -a testNameCfg=123 stringRdnCfg=abcd
root@uvb:~/ immlist stringRdnCfg=abcd
Name   Type Value(s)

testNameCfgSA_NAME_T123 (3)
stringRdnCfg   SA_STRING_T  
stringRdnCfg=abcd
SaImmAttrImplementerName   SA_STRING_T  Empty
SaImmAttrClassName SA_STRING_T  OsafNtfCmTestCFG
SaImmAttrAdminOwnerNameSA_STRING_T  Empty

root@uvb:~/ immcfg -a 
testNameCfg=
 stringRdnCfg=abcd
Aborted (core dumped)

---
The longdn_class.xml as below:

imm:IMM-contents xsi:noNamespaceSchemaLocation=SAI-AIS-IMM-XSD-A.01.01.xsd
class name=OsafNtfCmTestCFG
categorySA_CONFIG/category
rdn
namestringRdnCfg/name
typeSA_STRING_T/type
categorySA_CONFIG/category
flagSA_INITIALIZED/flag
flagSA_NOTIFY/flag
/rdn

attr
nametestNameCfg/name
typeSA_NAME_T/type
categorySA_CONFIG/category
flagSA_MULTI_VALUE/flag
flagSA_NOTIFY/flag
flagSA_WRITABLE/flag
/attr
/class
/imm:IMM-contents


the backtrace as below:

Core was generated by `immcfg -a 
testNameCfg=1'.
Program terminated with signal SIGABRT, Aborted.
\#0  0x415d5f79 in raise () from /lib64/libc.so.6
(gdb) bt
\#0  0x415d5f79 in raise () from /lib64/libc.so.6
\#1  0x415d9388 in abort () from /lib64/libc.so.6
\#2  0x409c5cbe in __osafassert_fail (__file=__file@entry=0x409f9cd1 
osaf_extended_name.c,
__line=__line@entry=130, __func=__func@entry=0x409f9d60 __FUNCTION__.3257 
osaf_extended_name_length,
__assertion=__assertion@entry=0x409f9d10 osaf_extended_names_enabled  
length = SA_MAX_UNEXTENDED_NAME_LENGTH)
at sysf_def.c:281
\#3  0x409c3936 in osaf_extended_name_length (name=name@entry=0x62dc60) 
at osaf_extended_name.c:129
\#4  0x40c322fd in imma_copyAttrValue (p=0x62d870, 
attrValueType=SA_IMM_ATTR_SANAMET, attrValue=0x62dc60)
at imma_init.c:421
\#5  0x40c24e77 in saImmOmCcbObjectModify_2 
(ccbHandle=ccbHandle@entry=1406852104797087000,
objectName=objectName@entry=0x61b240, attrMods=attrMods@entry=0x62dc40) at 
imma_om_api.c:2349
\#6  0x00412ddc in immutil_saImmOmCcbObjectModify_2 
(immCcbHandle=1406852104797087000, objectName=0x61b240,
attrMods=attrMods@entry=0x62dc40) at immutil.c:1540
\#7  0x0040d2ee in object_modify 
(objectNames=objectNames@entry=0x61b220, optargs=optargs@entry=0x61b010,
optargs_len=optargs_len@entry=1) at imm_cfg.c:589
\#8  0x0040e894 in imm_operation (argc=4, argv=optimised out) at 
imm_cfg.c:1439
\#9  0x415c0ec5 in __libc_start_main () from /lib64/libc.so.6
\#10 0x0040378e in _start ()
(gdb) f 2
\#2  0x409c5cbe in __osafassert_fail (__file=__file@entry=0x409f9cd1 
osaf_extended_name.c,
__line=__line@entry=130, __func=__func@entry=0x409f9d60 __FUNCTION__.3257 
osaf_extended_name_length,
__assertion=__assertion@entry=0x409f9d10 osaf_extended_names_enabled  
length = SA_MAX_UNEXTENDED_NAME_LENGTH)
at sysf_def.c:281
281 abort();
(gdb) p osaf_extended_names_enabled
$1 = false
(gdb)



---

Sent from sourceforge.net because opensaf-tickets@lists.sourceforge.net is 
subscribed to https://sourceforge.net/p/opensaf/tickets/

To unsubscribe from further messages, a project admin can change settings at 

[tickets] [opensaf:tickets] #980 IMM: immcfg coredump when creating long dn object

2014-08-22 Thread Zoran Milinkovic
- **status**: unassigned -- accepted
- **assigned_to**: Zoran Milinkovic



---

** [tickets:#980] IMM: immcfg coredump when creating long dn object**

**Status:** accepted
**Milestone:** 4.5.0
**Created:** Fri Aug 08, 2014 07:38 PM UTC by Minh Hon Chau
**Last Updated:** Fri Aug 15, 2014 03:09 PM UTC
**Owner:** Zoran Milinkovic

Coredump on immcfg by following test:

root@uvb:~/ grep EXTENDED /etc/opensaf/immnd.conf
export SA_ENABLE_EXTENDED_NAMES=1
root@uvb:~/ immcfg -m -a longDnsAllowed=1 
opensafImm=opensafImm,safApp=safImmService
root@uvb:~/ immcfg -f longdn_class.xml
root@uvb:~/ immcfg -c OsafNtfCmTestCFG stringRdnCfg=abcd
root@uvb:~/ immcfg -a testNameCfg=123 stringRdnCfg=abcd
root@uvb:~/ immlist stringRdnCfg=abcd
Name   Type Value(s)

testNameCfgSA_NAME_T123 (3)
stringRdnCfg   SA_STRING_T  
stringRdnCfg=abcd
SaImmAttrImplementerName   SA_STRING_T  Empty
SaImmAttrClassName SA_STRING_T  OsafNtfCmTestCFG
SaImmAttrAdminOwnerNameSA_STRING_T  Empty

root@uvb:~/ immcfg -a 
testNameCfg=
 stringRdnCfg=abcd
Aborted (core dumped)

---
The longdn_class.xml as below:

imm:IMM-contents xsi:noNamespaceSchemaLocation=SAI-AIS-IMM-XSD-A.01.01.xsd
class name=OsafNtfCmTestCFG
categorySA_CONFIG/category
rdn
namestringRdnCfg/name
typeSA_STRING_T/type
categorySA_CONFIG/category
flagSA_INITIALIZED/flag
flagSA_NOTIFY/flag
/rdn

attr
nametestNameCfg/name
typeSA_NAME_T/type
categorySA_CONFIG/category
flagSA_MULTI_VALUE/flag
flagSA_NOTIFY/flag
flagSA_WRITABLE/flag
/attr
/class
/imm:IMM-contents


the backtrace as below:

Core was generated by `immcfg -a 
testNameCfg=1'.
Program terminated with signal SIGABRT, Aborted.
\#0  0x415d5f79 in raise () from /lib64/libc.so.6
(gdb) bt
\#0  0x415d5f79 in raise () from /lib64/libc.so.6
\#1  0x415d9388 in abort () from /lib64/libc.so.6
\#2  0x409c5cbe in __osafassert_fail (__file=__file@entry=0x409f9cd1 
osaf_extended_name.c,
__line=__line@entry=130, __func=__func@entry=0x409f9d60 __FUNCTION__.3257 
osaf_extended_name_length,
__assertion=__assertion@entry=0x409f9d10 osaf_extended_names_enabled  
length = SA_MAX_UNEXTENDED_NAME_LENGTH)
at sysf_def.c:281
\#3  0x409c3936 in osaf_extended_name_length (name=name@entry=0x62dc60) 
at osaf_extended_name.c:129
\#4  0x40c322fd in imma_copyAttrValue (p=0x62d870, 
attrValueType=SA_IMM_ATTR_SANAMET, attrValue=0x62dc60)
at imma_init.c:421
\#5  0x40c24e77 in saImmOmCcbObjectModify_2 
(ccbHandle=ccbHandle@entry=1406852104797087000,
objectName=objectName@entry=0x61b240, attrMods=attrMods@entry=0x62dc40) at 
imma_om_api.c:2349
\#6  0x00412ddc in immutil_saImmOmCcbObjectModify_2 
(immCcbHandle=1406852104797087000, objectName=0x61b240,
attrMods=attrMods@entry=0x62dc40) at immutil.c:1540
\#7  0x0040d2ee in object_modify 
(objectNames=objectNames@entry=0x61b220, optargs=optargs@entry=0x61b010,
optargs_len=optargs_len@entry=1) at imm_cfg.c:589
\#8  0x0040e894 in imm_operation (argc=4, argv=optimised out) at 
imm_cfg.c:1439
\#9  0x415c0ec5 in __libc_start_main () from /lib64/libc.so.6
\#10 0x0040378e in _start ()
(gdb) f 2
\#2  0x409c5cbe in __osafassert_fail (__file=__file@entry=0x409f9cd1 
osaf_extended_name.c,
__line=__line@entry=130, __func=__func@entry=0x409f9d60 __FUNCTION__.3257 
osaf_extended_name_length,
__assertion=__assertion@entry=0x409f9d10 osaf_extended_names_enabled  
length = SA_MAX_UNEXTENDED_NAME_LENGTH)
at sysf_def.c:281
281 abort();
(gdb) p osaf_extended_names_enabled
$1 = false
(gdb)



---

Sent from sourceforge.net because opensaf-tickets@lists.sourceforge.net 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 

[tickets] [opensaf:tickets] #980 IMM: immcfg coredump when creating long dn object

2014-08-15 Thread Anders Widell
- **Milestone**: 4.5.FC -- 4.5.0



---

** [tickets:#980] IMM: immcfg coredump when creating long dn object**

**Status:** unassigned
**Milestone:** 4.5.0
**Created:** Fri Aug 08, 2014 07:38 PM UTC by Minh Hon Chau
**Last Updated:** Fri Aug 08, 2014 07:55 PM UTC
**Owner:** nobody

Coredump on immcfg by following test:

root@uvb:~/ grep EXTENDED /etc/opensaf/immnd.conf
export SA_ENABLE_EXTENDED_NAMES=1
root@uvb:~/ immcfg -m -a longDnsAllowed=1 
opensafImm=opensafImm,safApp=safImmService
root@uvb:~/ immcfg -f longdn_class.xml
root@uvb:~/ immcfg -c OsafNtfCmTestCFG stringRdnCfg=abcd
root@uvb:~/ immcfg -a testNameCfg=123 stringRdnCfg=abcd
root@uvb:~/ immlist stringRdnCfg=abcd
Name   Type Value(s)

testNameCfgSA_NAME_T123 (3)
stringRdnCfg   SA_STRING_T  
stringRdnCfg=abcd
SaImmAttrImplementerName   SA_STRING_T  Empty
SaImmAttrClassName SA_STRING_T  OsafNtfCmTestCFG
SaImmAttrAdminOwnerNameSA_STRING_T  Empty

root@uvb:~/ immcfg -a 
testNameCfg=
 stringRdnCfg=abcd
Aborted (core dumped)

---
The longdn_class.xml as below:

imm:IMM-contents xsi:noNamespaceSchemaLocation=SAI-AIS-IMM-XSD-A.01.01.xsd
class name=OsafNtfCmTestCFG
categorySA_CONFIG/category
rdn
namestringRdnCfg/name
typeSA_STRING_T/type
categorySA_CONFIG/category
flagSA_INITIALIZED/flag
flagSA_NOTIFY/flag
/rdn

attr
nametestNameCfg/name
typeSA_NAME_T/type
categorySA_CONFIG/category
flagSA_MULTI_VALUE/flag
flagSA_NOTIFY/flag
flagSA_WRITABLE/flag
/attr
/class
/imm:IMM-contents


the backtrace as below:

Core was generated by `immcfg -a 
testNameCfg=1'.
Program terminated with signal SIGABRT, Aborted.
\#0  0x415d5f79 in raise () from /lib64/libc.so.6
(gdb) bt
\#0  0x415d5f79 in raise () from /lib64/libc.so.6
\#1  0x415d9388 in abort () from /lib64/libc.so.6
\#2  0x409c5cbe in __osafassert_fail (__file=__file@entry=0x409f9cd1 
osaf_extended_name.c,
__line=__line@entry=130, __func=__func@entry=0x409f9d60 __FUNCTION__.3257 
osaf_extended_name_length,
__assertion=__assertion@entry=0x409f9d10 osaf_extended_names_enabled  
length = SA_MAX_UNEXTENDED_NAME_LENGTH)
at sysf_def.c:281
\#3  0x409c3936 in osaf_extended_name_length (name=name@entry=0x62dc60) 
at osaf_extended_name.c:129
\#4  0x40c322fd in imma_copyAttrValue (p=0x62d870, 
attrValueType=SA_IMM_ATTR_SANAMET, attrValue=0x62dc60)
at imma_init.c:421
\#5  0x40c24e77 in saImmOmCcbObjectModify_2 
(ccbHandle=ccbHandle@entry=1406852104797087000,
objectName=objectName@entry=0x61b240, attrMods=attrMods@entry=0x62dc40) at 
imma_om_api.c:2349
\#6  0x00412ddc in immutil_saImmOmCcbObjectModify_2 
(immCcbHandle=1406852104797087000, objectName=0x61b240,
attrMods=attrMods@entry=0x62dc40) at immutil.c:1540
\#7  0x0040d2ee in object_modify 
(objectNames=objectNames@entry=0x61b220, optargs=optargs@entry=0x61b010,
optargs_len=optargs_len@entry=1) at imm_cfg.c:589
\#8  0x0040e894 in imm_operation (argc=4, argv=optimised out) at 
imm_cfg.c:1439
\#9  0x415c0ec5 in __libc_start_main () from /lib64/libc.so.6
\#10 0x0040378e in _start ()
(gdb) f 2
\#2  0x409c5cbe in __osafassert_fail (__file=__file@entry=0x409f9cd1 
osaf_extended_name.c,
__line=__line@entry=130, __func=__func@entry=0x409f9d60 __FUNCTION__.3257 
osaf_extended_name_length,
__assertion=__assertion@entry=0x409f9d10 osaf_extended_names_enabled  
length = SA_MAX_UNEXTENDED_NAME_LENGTH)
at sysf_def.c:281
281 abort();
(gdb) p osaf_extended_names_enabled
$1 = false
(gdb)



---

Sent from sourceforge.net because opensaf-tickets@lists.sourceforge.net 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 

[tickets] [opensaf:tickets] #980 IMM: immcfg coredump when creating long dn object

2014-08-08 Thread Minh Hon Chau
- Description has changed:

Diff:



--- old
+++ new
@@ -1,12 +1,12 @@
 Coredump on immcfg by following test:
 
-# grep EXTENDED /etc/opensaf/immnd.conf
+root@uvb:~/ grep EXTENDED /etc/opensaf/immnd.conf
 export SA_ENABLE_EXTENDED_NAMES=1
-# immcfg -m -a longDnsAllowed=1 opensafImm=opensafImm,safApp=safImmService
-# immcfg -f longdn_class.xml
-# immcfg -c OsafNtfCmTestCFG stringRdnCfg=abcd
-# immcfg -a testNameCfg=123 stringRdnCfg=abcd
-# immlist stringRdnCfg=abcd
+root@uvb:~/ immcfg -m -a longDnsAllowed=1 
opensafImm=opensafImm,safApp=safImmService
+root@uvb:~/ immcfg -f longdn_class.xml
+root@uvb:~/ immcfg -c OsafNtfCmTestCFG stringRdnCfg=abcd
+root@uvb:~/ immcfg -a testNameCfg=123 stringRdnCfg=abcd
+root@uvb:~/ immlist stringRdnCfg=abcd
 Name   Type Value(s)
 
 testNameCfgSA_NAME_T123 (3)
@@ -15,14 +15,13 @@
 SaImmAttrClassName SA_STRING_T  
OsafNtfCmTestCFG
 SaImmAttrAdminOwnerNameSA_STRING_T  Empty
 
-# immcfg -a 
testNameCfg=
-
+root@uvb:~/ immcfg -a 
testNameCfg=
  stringRdnCfg=abcd
 Aborted (core dumped)
 
 ---
 The longdn_class.xml as below:
-
+
 imm:IMM-contents xsi:noNamespaceSchemaLocation=SAI-AIS-IMM-XSD-A.01.01.xsd
class name=OsafNtfCmTestCFG
categorySA_CONFIG/category
@@ -44,7 +43,7 @@
/attr
/class
 /imm:IMM-contents
-
+
 
 the backtrace as below:
 






---

** [tickets:#980] IMM: immcfg coredump when creating long dn object**

**Status:** unassigned
**Milestone:** 4.5.FC
**Created:** Fri Aug 08, 2014 07:38 PM UTC by Minh Hon Chau
**Last Updated:** Fri Aug 08, 2014 07:38 PM UTC
**Owner:** nobody

Coredump on immcfg by following test:

root@uvb:~/ grep EXTENDED /etc/opensaf/immnd.conf
export SA_ENABLE_EXTENDED_NAMES=1
root@uvb:~/ immcfg -m -a longDnsAllowed=1 
opensafImm=opensafImm,safApp=safImmService
root@uvb:~/ immcfg -f longdn_class.xml
root@uvb:~/ immcfg -c OsafNtfCmTestCFG stringRdnCfg=abcd
root@uvb:~/ immcfg -a testNameCfg=123 stringRdnCfg=abcd
root@uvb:~/ immlist stringRdnCfg=abcd
Name   Type Value(s)

testNameCfgSA_NAME_T123 (3)
stringRdnCfg   SA_STRING_T  
stringRdnCfg=abcd
SaImmAttrImplementerName   SA_STRING_T  Empty
SaImmAttrClassName SA_STRING_T  OsafNtfCmTestCFG
SaImmAttrAdminOwnerNameSA_STRING_T  Empty

root@uvb:~/ immcfg -a 
testNameCfg=
 stringRdnCfg=abcd
Aborted (core dumped)

---
The longdn_class.xml as below:

imm:IMM-contents xsi:noNamespaceSchemaLocation=SAI-AIS-IMM-XSD-A.01.01.xsd
class name=OsafNtfCmTestCFG
categorySA_CONFIG/category
rdn
namestringRdnCfg/name
typeSA_STRING_T/type
categorySA_CONFIG/category
flagSA_INITIALIZED/flag
flagSA_NOTIFY/flag
/rdn

attr
nametestNameCfg/name
typeSA_NAME_T/type
categorySA_CONFIG/category
flagSA_MULTI_VALUE/flag
flagSA_NOTIFY/flag
flagSA_WRITABLE/flag
/attr
/class
/imm:IMM-contents


the backtrace as below:

Core was generated by `immcfg -a 
testNameCfg=1'.
Program terminated with signal SIGABRT, Aborted.
#0  0x415d5f79 in raise () from /lib64/libc.so.6
(gdb) bt
#0  0x415d5f79 in raise () from