- **Milestone**: 5.2.FC --> 5.1.RC1
---
** [tickets:#1996] amfd: segv at avd_mds_svc_evt**
**Status:** unassigned
**Milestone:** 5.1.RC1
**Created:** Fri Sep 02, 2016 08:47 AM UTC by Hans Nordebäck
**Last Updated:** Fri Sep 02, 2016 08:47 AM UTC
**Owner:** nobody
The problem seems related to #1533 and concurrent use of nds_mds_ver_db,
in one thread, mds, this std::map is updated and in another thread, amf main,
this std::map is searched. There are some
other issues related to #1553, e.g not checking for map::end after calling
std::find.
[New LWP 487]
[New LWP 486]
[New LWP 485]
[New LWP 1024]
[New LWP 488]
[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 SIGSEGV, Segmentation fault.
.#0 0x0000000000467444 in std::less<unsigned int>::operator() (this=0x91c8e0
<nds_mds_ver_db>, __x=@0xf0102000320: <error reading variable>,
__y=@0x7f1d800029ec: 131343) at /usr/include/c++/4.8/bits/stl_function.h:235
Thread 5 (Thread 0x7f1d8fdd8b00 (LWP 488)):
.#0 __clock_nanosleep (clock_id=1, flags=1, req=0x7f1d8fdd81f0,
rem=0x7f1d8de6e974 <__clock_nanosleep+132>) at
../sysdeps/unix/sysv/linux/clock_nanosleep.c:49
oldstate = 0
r = 1
.#1 0x00007f1d8f92597b in osaf_nanosleep (sleep_duration=0x7f1d8e950a10
<base::kOneSecond>) at osaf_time.c:39
wakeup_time = {tv_sec = 469472, tv_nsec = 708770410}
retval = 32541
.#2 0x00007f1d8e94cccf in base::Sleep (duration=...) at
../../../../../osaf/libs/core/cplusplus/base/time.h:134
No locals.
.#3 0x00007f1d8e94cde4 in rda_callback_task (rda_callback_cb=0x14b8ba0) at
rda_papi.cc:119
msg = "10 2", '\000' <repeats 59 times>
value = 2
conn_lost = true
rc = PCSRDA_RC_IPC_CONNECT_FAILED
retry_count = 1
cmd_type = RDE_RDA_HA_ROLE
cb_info = {cb_type = PCS_RDA_ROLE_CHG_IND, info = {io_role =
PCS_RDA_STANDBY}}
.#4 0x00007f1d8f6e0184 in start_thread (arg=0x7f1d8fdd8b00) at
pthread_create.c:312
__res = <optimized out>
pd = 0x7f1d8fdd8b00
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139764944440064,
5385371924346809383, 1, 1, 139764944440768, 139764944440064,
-5438183959281423321, -5438182417374925785}, mask_was_saved = 0}}, priv = {pad
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
.#5 0x00007f1d8de6037d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111
No locals.
Thread 4 (Thread 0x7f1d8d158700 (LWP 1024)):
.#0 0x00007f1d8de52fdd in poll () at ../sysdeps/unix/syscall-template.S:81
No locals.
.#1 0x00007f1d8f925466 in osaf_ppoll (io_fds=0x7f1d8d157930, i_nfds=1,
i_timeout_ts=0x7f1d8d1578e0, i_sigmask=0x0) at osaf_poll.c:105
current_time = {tv_sec = 139764942527168, tv_nsec = 565213401186789}
elapsed_time = {tv_sec = 0, tv_nsec = 0}
time_left = 30000
millisecond_round_up = {tv_sec = 0, tv_nsec = 999999}
max_possible_timeout = {tv_sec = 2147483, tv_nsec = 647000000}
start_time = {tv_sec = 469470, tv_nsec = 764416467}
time_left_ts = {tv_sec = 30, tv_nsec = 999999}
result = -1893259308
.#2 0x00007f1d8f9252d8 in osaf_poll (io_fds=0x7f1d8d157930, i_nfds=1,
i_timeout=30000) at osaf_poll.c:44
timeout_ts = {tv_sec = 30, tv_nsec = 0}
.#3 0x00007f1d8f92567b in osaf_poll_one_fd (i_fd=11, i_timeout=30000) at
osaf_poll.c:128
set = {fd = 11, events = 1, revents = 0}
result = 32541
.#4 0x00007f1d8f236f8a in imma_sync_with_immnd (cb=0x7f1d8f48d0e0 <imma_cb>)
at imma_init.c:82
__FUNCTION__ = "imma_sync_with_immnd"
.#5 0x00007f1d8f237449 in imma_create (sv_id=NCSMDS_SVC_ID_IMMA_OI) at
imma_init.c:168
cb = 0x7f1d8f48d0e0 <imma_cb>
rc = 1
value = 0x0
__FUNCTION__ = "imma_create"
.#6 0x00007f1d8f23796a in imma_startup (sv_id=NCSMDS_SVC_ID_IMMA_OI) at
imma_init.c:289
rc = 1
pt_err = 0
__FUNCTION__ = "imma_startup"
.#7 0x00007f1d8f22295a in initialize_common (immOiHandle=0x913b58
<_control_block+632>, inout_version=0x7f1d8d157de0, client_node=0x7f1d8d157da8)
at imma_oi_api.c:129
cb = 0x7f1d8f48d0e0 <imma_cb>
rc = SA_AIS_OK
init_evt = {next = 0x7f1d8d157a90, type = 2406380569, info = {imma =
{type = 0, info = {initRsp = {immHandle = 139764939684397, error = 2366995104},
errRsp = {error = 2408905261, errStrings = 0x7f1d8d157aa0}, admInitRsp = {error
= 2408905261, ownerId = 32541}, ccbInitRsp = {error = 2408905261, ccbId =
32541}, searchInitRsp = {error = 2408905261, searchId = 32541}, searchNextRsp =
0x7f1d8f94fa2d <ncs_sel_obj_rmv_operation_shut+153>, searchBundleNextRsp =
0x7f1d8f94fa2d <ncs_sel_obj_rmv_operation_shut+153>, searchRemote = {client_hdl
= 139764939684397, requestNodeId = 2366995104, remoteNodeId = 32541, searchId =
0, objectName = {size = 2366995184, buf = 0x0}, attributeNames = 0x0}, admOpReq
= {adminOwnerId = 2408905261, invocation = 32541, operationId =
139764897774240, continuationId = 0, timeout = 139764897774320, objectName =
{size = 0, buf = 0x0}, params = 0x7f1d8d1589c0}, admOpRsp = {oi_client_hdl =
139764939684397, invocation = 139764897774240, result = 0, error = 0, parms =
0x7f1d8d157af0}, objCreate = {ccbId = 2408905261, adminOwnerId = 32541,
className = {size = 2366995104, buf = 0x0}, parentOrObjectDn = {size =
2366995184, buf = 0x0}, attrValues = 0x0, immHandle = 139764897778112},
objDelete = {ccbId = 2408905261, adminOwnerId = 32541, objectName = {size =
2366995104, buf = 0x0}, immHandle = 139764897774320}, objModify = {ccbId =
2408905261, adminOwnerId = 32541, objectName = {size = 2366995104, buf = 0x0},
attrMods = 0x7f1d8d157af0, immHandle = 0}, ccbCompl = {ccbId = 2408905261,
implId = 32541, invocation = 2366995104, immHandle = 0}, classDescr =
{className = {size = 2408905261, buf = 0x7f1d8d157aa0 ""}, classCategory = 0,
attrDefinitions = 0x7f1d8d157af0}, implSetRsp = {error = 2408905261, implId =
32541}, tmr_info = {type = 2408905261, adm_owner_hdl = 139764897774240,
client_hdl = 0, invocation = 139764897774320}}}, immnd = {dont_free_me = false,
unused1 = false, unused2 = false, unused3 = false, error = 0, type =
2408905261, info = {initReq = {version = {releaseCode = 160 '\240',
majorVersion = 122 'z', minorVersion = 21 '\025'}, client_pid = 32541}, finReq
= {client_hdl = 139764897774240}, adminitReq = {client_hdl = 139764897774240, i
= {adminOwnerName = {_opaque = {0, 0, 0, 0, 31472, 36117, 32541, 0, 0, 0, 0, 0,
0, 0, 0, 0, 35264, 36117, 32541, 0, 34560, 36117, 32541, 0, 29196, 36760,
32541, 0, 31472, 36117, 32541, 0, 3481, 36801, 32541, 0, 1, 0, 6, 0, 14936,
9803, 0, 0, 1, 0, 0, 0, 3692, 36801, 32541, 0, 58120, 36833, 32541, 0, 61575,
31894, 0, 0, 12, 0, 0, 0, 16, 0, 0, 0, 58120, 36833, 32541, 0, 6118, 36801,
32541, 0, 54400, 36751, 32541, 0, 64680, 36646, 32541, 0, 3, 0, 674, 0, 63851,
36646, 32541, 0, 27816, 36311, 32541, 0, 23490, 498, 0, 0, 31824, 36117, 32541,
0, 3692, 36801, 32541, 0, 0, 0, 0, 0, 43690, 32215, 0, 0, 2, 0, 0, 0, 16, 0, 0,
0, 6064, 36647, 32541, 0, 1}}, releaseOwnershipOnFinalize = SA_FALSE}},
ccbinitReq = {adminOwnerId = 2366995104, ccbFlags = 0, client_hdl =
139764897774320}, implSet = {client_hdl = 139764897774240, impl_name = {size =
0, buf = 0x7f1d8d157af0 "\f"}, impl_id = 0, scope = 0, oi_timeout = 0},
admFinReq = {adm_owner_id = 2366995104}, admReq = {adm_owner_id = 2366995104,
scope = 32541, objectNames = 0x0}, admOpReq = {adminOwnerId = 2366995104,
invocation = 32541, operationId = 0, continuationId = 139764897774320, timeout
= 0, objectName = {size = 0, buf = 0x7f1d8d1589c0 "\300\215ݏ\035\177"}, params
= 0x7f1d8d158700}, fevsReq = {sender_count = 139764897774240, reply_dest = 0,
client_hdl = 139764897774320, msg = {size = 0, buf = 0x0}, isObjSync = 192
'\300'}, admOpRsp = {oi_client_hdl = 139764897774240, invocation = 0, result =
2366995184, error = 32541, parms = 0x0}, ccbUpcallRsp = {oi_client_hdl =
139764897774240, ccbId = 0, implId = 0, inv = 2366995184, result = 32541, name
= {_opaque = {0, 0, 0, 0, 0, 0, 0, 0, 35264, 36117, 32541, 0, 34560, 36117,
32541, 0, 29196, 36760, 32541, 0, 31472, 36117, 32541, 0, 3481, 36801, 32541,
0, 1, 0, 6, 0, 14936, 9803, 0, 0, 1, 0, 0, 0, 3692, 36801, 32541, 0, 58120,
36833, 32541, 0, 61575, 31894, 0, 0, 12, 0, 0, 0, 16, 0, 0, 0, 58120, 36833,
32541, 0, 6118, 36801, 32541, 0, 54400, 36751, 32541, 0, 64680, 36646, 32541,
0, 3, 0, 674, 0, 63851, 36646, 32541, 0, 27816, 36311, 32541, 0, 23490, 498, 0,
0, 31824, 36117, 32541, 0, 3692, 36801, 32541, 0, 0, 0, 0, 0, 43690, 32215, 0,
0, 2, 0, 0, 0, 16, 0, 0, 0, 6064, 36647, 32541, 0, 1, 1024, 0, 0, 0, 0, 5, 0,
31680}}, errorString = {size = 2406321936, buf = 0x7f1d8d157cd0
"H\253m\217\035\177"}}, classDescr = {className = {size = 2366995104, buf =
0x0}, classCategory = 2366995184, attrDefinitions = 0x0}, objCreate = {ccbId =
2366995104, adminOwnerId = 32541, className = {size = 0, buf = 0x7f1d8d157af0
"\f"}, parentOrObjectDn = {size = 0, buf = 0x0}, attrValues = 0x7f1d8d1589c0,
immHandle = 139764897777408}, objModify = {ccbId = 2366995104, adminOwnerId =
32541, objectName = {size = 0, buf = 0x7f1d8d157af0 "\f"}, attrMods = 0x0,
immHandle = 0}, objDelete = {ccbId = 2366995104, adminOwnerId = 32541,
objectName = {size = 0, buf = 0x7f1d8d157af0 "\f"}, immHandle = 0}, obj_sync =
{className = {size = 2366995104, buf = 0x0}, objectName = {size = 2366995184,
buf = 0x0}, attrValues = 0x0, next = 0x7f1d8d1589c0}, finSync =
{lastContinuationId = 2366995104, adminOwners = 0x0, implementers =
0x7f1d8d157af0, classes = 0x0, ccbResults = 0x0}, ccbId = 2366995104, searchOp
= {client_hdl = 139764897774240, searchId = 0}, searchInit = {client_hdl =
139764897774240, rootName = {size = 0, buf = 0x7f1d8d157af0 "\f"}, scope = 0,
searchOptions = 0, searchParam = {present = 2366998976, choice = {oneAttrParam
= {attrName = {size = 2366998272, buf = 0x7f1d8f98720c
<mcm_pvt_del_sync_send_entry+656> "H\307", <incomplete sequence \350>},
attrValueType = 2366995184, attrValue = {val = {saint32 = -1883173479, sauint32
= 2411793817, saint64 = 139764942572953, sauint64 = 139764942572953, satime =
139764942572953, safloat = -1.9036507e-29, sadouble = 6.9053056618270758e-310,
x = {size = 2411793817, buf = 0x600000001 <error: Cannot access memory at
address 0x600000001>}}}}}}, attributeNames = 0x264b3a58, ccbId = 1},
rtAttUpdRpl = {sr = {client_hdl = 139764897774240, requestNodeId = 0,
remoteNodeId = 0, searchId = 2366995184, objectName = {size = 0, buf = 0x0},
attributeNames = 0x7f1d8d1589c0}, result = 2366998272}, searchRemote =
{client_hdl = 139764897774240, requestNodeId = 0, remoteNodeId = 0, searchId =
2366995184, objectName = {size = 0, buf = 0x0}, attributeNames =
0x7f1d8d1589c0}, rspSrchRmte = {result = 2366995104, requestNodeId = 32541,
remoteNodeId = 0, searchId = 0, runtimeAttrs = {objectName = {size =
2366995184, buf = 0x0}, attrValuesList = 0x0}}, ctrl = {nodeId = 2366995104,
rulingEpoch = 32541, fevsMsgStart = 0, ndExecPid = 2366995184, canBeCoord = 29
'\035', isCoord = 127 '\177', syncStarted = 0 '\000', nodeEpoch = 0, pbeEnabled
= 0 '\000', dir = {size = 0, buf = 0x7f1d8d1589c0 "\300\215ݏ\035\177"}, xmlFile
= {size = 2366998272, buf = 0x7f1d8f98720c <mcm_pvt_del_sync_send_entry+656>
"H\307", <incomplete sequence \350>}, pbeFile = {size = 2366995184, buf =
0x7f1d8fc10d99 <check_match+89> "\205\300\017\205\257"}}, adminitGlobal =
{globalOwnerId = 2366995104, i = {adminOwnerName = {_opaque = {32541, 0, 0, 0,
0, 0, 31472, 36117, 32541, 0, 0, 0, 0, 0, 0, 0, 0, 0, 35264, 36117, 32541, 0,
34560, 36117, 32541, 0, 29196, 36760, 32541, 0, 31472, 36117, 32541, 0, 3481,
36801, 32541, 0, 1, 0, 6, 0, 14936, 9803, 0, 0, 1, 0, 0, 0, 3692, 36801, 32541,
0, 58120, 36833, 32541, 0, 61575, 31894, 0, 0, 12, 0, 0, 0, 16, 0, 0, 0, 58120,
36833, 32541, 0, 6118, 36801, 32541, 0, 54400, 36751, 32541, 0, 64680, 36646,
32541, 0, 3, 0, 674, 0, 63851, 36646, 32541, 0, 27816, 36311, 32541, 0, 23490,
498, 0, 0, 31824, 36117, 32541, 0, 3692, 36801, 32541, 0, 0, 0, 0, 0, 43690,
32215, 0, 0, 2, 0, 0, 0, 16, 0, 0, 0, 6064, 36647, 32541}},
releaseOwnershipOnFinalize = (SA_TRUE | unknown: 67108864)}}, ccbinitGlobal =
{globalCcbId = 2366995104, i = {adminOwnerId = 0, ccbFlags = 139764897774320,
client_hdl = 0}}, mds_info = {change = 2366995104, dest = 0, svc_id =
2366995184, node_id = 32541, role = 0}, syncFevsBase = 139764897774240}}, immd
= {type = 0, info = {ctrl_msg = {ndExecPid = 2408905261, epoch = 32541, refresh
= 160 '\240', pbeEnabled = 122 'z', dir = {size = 0, buf = 0x7f1d8d157af0
"\f"}, xmlFile = {size = 0, buf = 0x0}, pbeFile = {size = 2366998976, buf =
0x7f1d8d158700 ""}, fevs_count = 139764939911692, admo_id_count = 2366995184,
ccb_id_count = 32541, impl_count = 2411793817}, admown_init = {client_hdl =
139764939684397, i = {adminOwnerName = {_opaque = {31392, 36117, 32541, 0, 0,
0, 0, 0, 31472, 36117, 32541, 0, 0, 0, 0, 0, 0, 0, 0, 0, 35264, 36117, 32541,
0, 34560, 36117, 32541, 0, 29196, 36760, 32541, 0, 31472, 36117, 32541, 0,
3481, 36801, 32541, 0, 1, 0, 6, 0, 14936, 9803, 0, 0, 1, 0, 0, 0, 3692, 36801,
32541, 0, 58120, 36833, 32541, 0, 61575, 31894, 0, 0, 12, 0, 0, 0, 16, 0, 0, 0,
58120, 36833, 32541, 0, 6118, 36801, 32541, 0, 54400, 36751, 32541, 0, 64680,
36646, 32541, 0, 3, 0, 674, 0, 63851, 36646, 32541, 0, 27816, 36311, 32541, 0,
23490, 498, 0, 0, 31824, 36117, 32541, 0, 3692, 36801, 32541, 0, 0, 0, 0, 0,
43690, 32215, 0, 0, 2, 0, 0, 0, 16, 0, 0, 0, 6064}}, releaseOwnershipOnFinalize
= (SA_TRUE | unknown: 32540)}}, ccb_init = {adminOwnerId = 2408905261, ccbFlags
= 139764897774240, client_hdl = 0}, impl_set = {r = {client_hdl =
139764939684397, impl_name = {size = 2366995104, buf = 0x0}, impl_id =
2366995184, scope = 32541, oi_timeout = 0}, reply_dest = 0}, objModify = {ccbId
= 2408905261, adminOwnerId = 32541, objectName = {size = 2366995104, buf =
0x0}, attrMods = 0x7f1d8d157af0, immHandle = 0}, ccbId = 2408905261, admoId =
2408905261, fevsReq = {sender_count = 139764939684397, reply_dest =
139764897774240, client_hdl = 0, msg = {size = 2366995184, buf = 0x0},
isObjSync = 0 '\000'}, tmr_info = {type = 2408905261, info = {immnd_dest =
139764897774240}}, mds_info = {change = 2408905261, dest = 139764897774240,
svc_id = 0, node_id = 0, role = 2366995184}, rda_info = {io_role = 2408905261},
syncFevsBase = {fevsBase = 139764939684397, client_hdl = 139764897774240}, pbe2
= {epoch = 2408905261, maxCcbId = 32541, maxCommitTime = 2366995104,
maxWeakCcbId = 0, maxWeakCommitTime = 2366995184}}}}, sinfo = {to_svc =
2406329160, dest = 32988842, stype = 2366995648, ctxt = {length = 29 '\035',
data = "\177\000\000X#\342\217\035\177\000\000"}, mSynReqCount = 0 '\000', pid
= 0, uid = 2413945880, gid = 32541}}
out_evt = 0x0
proc_rc = 1
cl_node = 0x0
locked = true
requested_version = {releaseCode = 0 '\000', majorVersion = 0 '\000',
minorVersion = 0 '\000'}
timeout_env_value = 0x0
__FUNCTION__ = "initialize_common"
.#8 0x00007f1d8f22265b in saImmOiInitialize_2 (immOiHandle=0x913b58
<_control_block+632>, immOiCallbacks=0x8473a0 <avd_callbacks>,
inout_version=0x7f1d8d157de0) at imma_oi_api.c:81
cl_node = 0x0
rc = 0
.#9 0x00000000005d23df in immutil_saImmOiInitialize_2 (immOiHandle=0x913b58
<_control_block+632>, immOiCallbacks=0x8473a0 <avd_callbacks>, version=0x875230
<immVersion>) at immutil.c:1121
localVer = {releaseCode = 65 'A', majorVersion = 2 '\002', minorVersion
= 15 '\017'}
rc = 0
nTries = 0
.#10 0x00000000004894ae in avd_imm_reinit_bg_thread (_cb=0x9138e0
<_control_block>) at imm.cc:1846
evt = 0x4402b6 <std::__atomic_base<unsigned long
long>::operator=(unsigned long long)+58>
status = 0
MAX_NO_RETRIES = 180
__FUNCTION__ = "avd_imm_reinit_bg_thread"
rc = SA_AIS_OK
cb = 0x9138e0 <_control_block>
time = {tv_sec = 1, tv_nsec = 0}
no_of_retries = 1
.#11 0x00007f1d8f6e0184 in start_thread (arg=0x7f1d8d158700) at
pthread_create.c:312
__res = <optimized out>
pd = 0x7f1d8d158700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139764897777408,
5385371924346809383, 0, 0, 139764897778112, 139764897777408,
-5438178938062001113, -5438182417374925785}, mask_was_saved = 0}}, priv = {pad
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
.#12 0x00007f1d8de6037d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111
No locals.
Thread 3 (Thread 0x7f1d8fe1b780 (LWP 485)):
.#0 0x00007f1d8eff4000 in gcov_read_words () from
/usr/local/lib/libSaImmOm.so.0
No symbol table info available.
.#1 0x00007f1d8eff44fe in __gcov_read_counter () from
/usr/local/lib/libSaImmOm.so.0
No symbol table info available.
.#2 0x00007f1d8eff5f44 in __gcov_merge_add () from
/usr/local/lib/libSaImmOm.so.0
No symbol table info available.
.#3 0x00007f1d8eff5cbb in gcov_exit () from /usr/local/lib/libSaImmOm.so.0
No symbol table info available.
.#4 0x00007f1d8dda253a in __cxa_finalize (d=0x7f1d8f204380) at
cxa_finalize.c:56
check = 18
cxafn = <optimized out>
cxaarg = <optimized out>
f = 0x7f1d8e125f70 <initial+240>
funcs = 0x7f1d8e125e80 <initial>
.#5 0x00007f1d8ef958b3 in __do_global_dtors_aux () from
/usr/local/lib/libSaImmOm.so.0
No symbol table info available.
.#6 0x00007ffea92045d0 in ?? ()
No symbol table info available.
.#7 0x00007f1d8fc1770a in _dl_fini () at dl-fini.c:252
array = 0x7f1d8f203da0
i = 0
nmaps = 32541
nloaded = <optimized out>
i = 4
l = 0x7f1d8fe229c0
ns = 139764910662970
maps = 0x7ffea92044d0
maps_size = 139764932035456
do_audit = -1881003584
__PRETTY_FUNCTION__ = "_dl_fini"
Backtrace stopped: frame did not save the PC
Thread 2 (Thread 0x7f1d8fe18b00 (LWP 486)):
.#0 0x00007f1d8de52fdd in poll () at ../sysdeps/unix/syscall-template.S:81
No locals.
.#1 0x00007f1d8f925466 in osaf_ppoll (io_fds=0x7f1d8fe18290, i_nfds=1,
i_timeout_ts=0x7f1d8fe182c0, i_sigmask=0x0) at osaf_poll.c:105
current_time = {tv_sec = 139764944700096, tv_nsec = 139764944700064}
elapsed_time = {tv_sec = 0, tv_nsec = 0}
time_left = 3700
millisecond_round_up = {tv_sec = 0, tv_nsec = 999999}
max_possible_timeout = {tv_sec = 2147483, tv_nsec = 647000000}
start_time = {tv_sec = 469471, tv_nsec = 925359413}
time_left_ts = {tv_sec = 3, tv_nsec = 700999999}
result = -1886070961
.#2 0x00007f1d8f935965 in ncs_tmr_wait () at sysf_tmr.c:409
rc = 1
inds_rmvd = 1
next_delay = 37
tv = {tv_sec = 3, tv_usec = 700000}
ts_current = {tv_sec = 469471, tv_nsec = 925359146}
ts = {tv_sec = 3, tv_nsec = 700000000}
set = {fd = 5, events = 1, revents = 0}
.#3 0x00007f1d8f6e0184 in start_thread (arg=0x7f1d8fe18b00) at
pthread_create.c:312
__res = <optimized out>
pd = 0x7f1d8fe18b00
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139764944702208,
5385371924346809383, 1, 1, 139764944702912, 139764944702208,
-5438183443885347801, -5438182417374925785}, mask_was_saved = 0}}, priv = {pad
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
.#4 0x00007f1d8de6037d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111
No locals.
Thread 1 (Thread 0x7f1d8fdf8b00 (LWP 487)):
.#0 0x0000000000467444 in std::less<unsigned int>::operator() (this=0x91c8e0
<nds_mds_ver_db>, __x=@0xf0102000320: <error reading variable>,
__y=@0x7f1d800029ec: 131343) at /usr/include/c++/4.8/bits/stl_function.h:235
No locals.
.#1 0x000000000049f2b3 in std::_Rb_tree<unsigned int, std::pair<unsigned int
const, unsigned char>, std::_Select1st<std::pair<unsigned int const, unsigned
char> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const,
unsigned char> > >::equal_range (this=0x91c8e0 <nds_mds_ver_db>,
__k=@0x7f1d800029ec: 131343) at /usr/include/c++/4.8/bits/stl_tree.h:1209
__x = 0xf0102000300
__y = 0x91c8e8 <nds_mds_ver_db+8>
.#2 0x000000000049e21d in std::_Rb_tree<unsigned int, std::pair<unsigned int
const, unsigned char>, std::_Select1st<std::pair<unsigned int const, unsigned
char> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const,
unsigned char> > >::erase (this=0x91c8e0 <nds_mds_ver_db>, __x=@0x7f1d800029ec:
131343) at /usr/include/c++/4.8/bits/stl_tree.h:1769
__p = {first = <error reading variable>
__old_size = 139764678272560
.#3 0x000000000049ddd3 in std::map<unsigned int, unsigned char,
std::less<unsigned int>, std::allocator<std::pair<unsigned int const, unsigned
char> > >::erase (this=0x91c8e0 <nds_mds_ver_db>, __x=@0x7f1d800029ec: 131343)
at /usr/include/c++/4.8/bits/stl_map.h:727
No locals.
.#4 0x000000000049d09d in avd_mds_svc_evt (evt_info=0x7f1d800029d0) at
mds.cc:454
evt = 0x7f1d80002630
rc = 1
cb = 0x9138e0 <_control_block>
__FUNCTION__ = "avd_mds_svc_evt"
.#5 0x000000000049c50a in avd_mds_cbk (info=0x7f1d800029c0) at mds.cc:281
rc = 1
__FUNCTION__ = "avd_mds_cbk"
.#6 0x00007f1d8f9a0fb4 in mds_mcm_user_event_callback
(local_svc_hdl=562945658454028, pwe_id=1, svc_id=13, role=V_DEST_RL_ACTIVE,
vdest_id=65535, adest=564113889559048, event_type=NCSMDS_DOWN,
svc_sub_part_ver=7 '\a', archword_type=10 '\n') at mds_c_api.c:3363
status = 1
local_svc_info = 0x14b9ff0
local_subtn_info = 0x14ba190
event_msg = 0x7f1d800029b0
cbinfo = 0x7f1d800029c0
curr_queue_element = 0x0
__FUNCTION__ = "mds_mcm_user_event_callback"
.#7 0x00007f1d8f99e2b7 in mds_mcm_svc_down (pwe_id=1, svc_id=13,
role=V_DEST_RL_ACTIVE, scope=NCSMDS_SCOPE_NONE, vdest_id=65535,
vdest_policy=NCS_VDEST_TYPE_N_WAY_ROUND_ROBIN, adest=564113889559048,
my_pcon=false, local_svc_hdl=562945658454028, subtn_ref_val=3,
svc_sub_part_ver=7 '\a', archword_type=10 '\n') at mds_c_api.c:2639
status = 1
local_subtn_scope = NCSMDS_SCOPE_NONE
local_subtn_view = MDS_VIEW_NORMAL
active_adest = 564113889559009
tmr_running = false
subtn_result_info = 0x0
next_active_result_info = 0x0
log_subtn_result_info = 0x7f1d80001100
dest_role = V_DEST_RL_ACTIVE
__FUNCTION__ = "mds_mcm_svc_down"
info = 0x0
.#8 0x00007f1d8f96c262 in mds_mdtm_process_recvdata (rcv_bytes=34,
buff_in=0x7f1d80001400
"V\022\064V\001\002V\001\004\r\240{\377\377\240{\377\377") at mds_dt_trans.c:929
pwe_id = 1
svc_id = 13
role = V_DEST_RL_ACTIVE
scope = NCSMDS_SCOPE_NONE
vdest = 65535
policy = NCS_VDEST_TYPE_N_WAY_ROUND_ROBIN
svc_hdl = 562945658454028
svc_sub_part_ver = 7 '\a'
archword_type = 10 '\n'
msg_type = MDTM_LIB_DOWN_TYPE
mds_version = 1
mds_indentifire = 1444033622
server_type = 1442907149
server_instance_lower = 2692481023
node_id = 131343
process_id = 520
ref_val = 3
adest = 564113889559048
src_nodeid = 131343
src_process_id = 503
buff_dump = 0
tcp_id = 564113889559031
buffer = 0x7f1d80001422 ""
__PRETTY_FUNCTION__ = "mds_mdtm_process_recvdata"
.#9 0x00007f1d8f96af65 in mdtm_process_poll_recv_data_tcp () at
mds_dt_trans.c:652
local_len_buf = 34
data = 0x14b845a "\002"
recd_bytes = 34
__FUNCTION__ = "mdtm_process_poll_recv_data_tcp"
__PRETTY_FUNCTION__ = "mdtm_process_poll_recv_data_tcp"
.#10 0x00007f1d8f96baf0 in mdtm_process_recv_events_tcp () at mds_dt_trans.c:799
pollres = 1
.#11 0x00007f1d8f6e0184 in start_thread (arg=0x7f1d8fdf8b00) at
pthread_create.c:312
__res = <optimized out>
pd = 0x7f1d8fdf8b00
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139764944571136,
5385371924346809383, 1, 1, 139764944571840, 139764944571136,
-5438183942101554137, -5438182417374925785}, mask_was_saved = 0}}, priv = {pad
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
.#12 0x00007f1d8de6037d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111
No locals.
235 /usr/include/c++/4.8/bits/stl_function.h: No such file or directory.
---
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