HDFGroup / hcl

Hermes Container Library
Other
5 stars 1 forks source link

Data sizes larger than 4063 bytes cause crash when using Thallium #4

Open ChristopherHogan opened 4 years ago

ChristopherHogan commented 4 years ago

To reproduce, change the array_size and size_of_request to 4096 in unordered_map_test.cpp and use the Thallium TCP RPC layer. It crashes on the 32nd call to map->Get with the following stack trace:

unordered_map_test: /home/chogan/sw/mercury/src/na/na_ofi.c:2587: na_ofi_op_id_addref: Assertion `hg_atomic_get32(&na_ofi_op_id->noo_refcount)' failed.