- **status**: unassigned --> accepted
- **assigned_to**: Neelakanta Reddy
- **Part**: - --> lib
- **Comment**:
from OpenSAF 5.0 with saImmOmCcbObjectRead , completed callback also call the
OM APIs.
when saImmOiAugmentCcbInitialize is called in completed callback with
ReleaseonFinalize flag as false, then new admin owner is required for
augumentation with ROF set to true.
Solution:
If completed callback is allowed to succeed in saImmOiAugmentCcbInitialize,
then the other operations like ccb create/deete/modify will not be succeed,
because the CCB will be in PREPARE state, so, only operation that will be
succeed is saImmOmCcbObjectRead.
The solution is to allow getAdmoName, for completed callback also.
---
** [tickets:#1956] IMM: AugmentCcbInitialize crashed when called inside
completed callback**
**Status:** accepted
**Milestone:** 4.7.2
**Created:** Wed Aug 17, 2016 12:22 PM UTC by Chani Srivastava
**Last Updated:** Wed Aug 17, 2016 01:04 PM UTC
**Owner:** Neelakanta Reddy
**Attachments:**
-
[AugInit.7z](https://sourceforge.net/p/opensaf/tickets/1956/attachment/AugInit.7z)
(1.3 MB; application/octet-stream)
Opensaf Version 5.0
immnd traces and coredump attached
###0 0x00007fa056226b55 in raise () from /lib64/libc.so.6
###1 0x00007fa056228131 in abort () from /lib64/libc.so.6
###2 0x00007fa0559ac08e in getAdmoName () from /usr/lib64/libSaImmOi.so.0
###3 0x00007fa0559acb48 in saImmOiAugmentCcbInitialize () from
/usr/lib64/libSaImmOi.so.0
###4 0x00007fa055fda86f in _wrap_saImmOiAugmentCcbInitialize () at
saImmOiA211_wrap.c:5917
###5 0x0000000000418243 in PyObject_Call (func=0x4d8f, arg=0x4d8f, kw=0x6) at
Objects/abstract.c:1860
###6 0x0000000000487437 in ext_do_call (nk=<optimized out>, na=<optimized
out>, flags=<optimized out>, pp_stack=<optimized out>, func=<optimized out>)
at Python/ceval.c:3846
---
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