dtkDiscreteGeometryDistributedTests : dtkDistributedMeshTest
Created by: clebreto
A crash occurs when running : ./dtkDiscreteGeometryDistributedTests dtkDistributedMeshTest from ..../dtk-discrete-geometry/build/bin
#0 0x00007ffbe9410049 in std::__atomic_base::compare_exchange_strong (__m2=, __m1=, __i2=, __i1=, this=) at /usr/include/c++/6.3.1/bits/atomic_base.h:477 No locals. #1 std::__atomic_base::compare_exchange_strong (__m=, __i2=, __i1=, this=) at /usr/include/c++/6.3.1/bits/atomic_base.h:500 No locals. #2 QAtomicOps::testAndSetOrdered (currentValue=, newValue=, expectedValue=, _q_value=...) at /usr/include/qt5/QtCore/qatomic_cxx11.h:308 No locals. #3 QBasicAtomicInteger::testAndSetOrdered (newValue=1, expectedValue=0, this=) at /usr/include/qt5/QtCore/qbasicatomic.h:123 No locals. #4 dtkSpinLock::unlock (this=) at ......./dtk/src/dtkCore/dtkSpinLock.h:53 No locals. #5 qthDistributedCommunicator::broadcast (this=0xb58b40, data=0x7ffbb5c1bbd8, size=, dataType=, source=) at ....../dtk/src/dtkDistributed/qthDistributedCommunicator.cpp:586 box = 0xb5f050 me = msg = 0x7ffbb5c1bbb0 bytesize = 8 #6 0x00007ffbe963b5ba in dtkDistributedMesh::dtkDistributedMesh (this=0x7ffbb5c1bbd0, mesh=0xb575c0, map=0xaa33a0) at ......../dtk-discrete-geometry/src/dtkDiscreteGeometryDistributed/dtkDistributedMesh.cpp:37 new_connections_old_vid = { = {_vptr.dtkDistributedContainer = 0x7ffbe756e58f <pthread_mutex_unlock+63>, m_ref = {<QAtomicInteger> = {<QBasicAtomicInteger> = {_q_value = {<std::__atomic_base> = {static _S_alignment = 4, _M_i = -1543490864}, }}, }, }, m_size = 140718764995016, m_mapper = 0xb5fae0, m_comm = 0x7ffbb5c1bc80, m_wid = -395951193}, d = 0x7ffbb5c1bb30, val = 140719910635798, m_cache = 0x7ffba40032d0, m_buffer_manager = 0xe047a78fbed58500, locked = 64, firstIndex = 140719062891584} vert_per_part = vid = 96 cell_per_part = wid = 3 topo_dim = 140718764996544 cell_vertex_connection_count = cell_old_to_new_ids = cell_mapper = offset = 140718764996736 ctv_edge_to_vertex_mapper = old_to_new_vids = new_to_old_vids = coord_mapper = cell_new_to_old_ids = it = ext_owner = {d = 0xc0} total_connections = 140718764982304 ctv_node_array = counter = 149 end = nit = minusOne = 0 vtc_graph = vert_owner = ctv_graph = old_cell_to_vertex = { = {_vptr.dtkDistributedContainer = 0x200c1bc60, m_ref = {<QAtomicInteger> = {<QBasicAtomicInteger> = { _q_value = {<std::__atomic_base> = {static _S_alignment = 4, _M_i = -407624000}, }}, }, }, m_size = 140719062891360, m_mapper = 0x7ffbe8a88400 dtkLogger::instance()::log, m_comm = 0x7ffbb5c1bb60, m_wid = -1245594672}, d = 0x7ffbb5c1bbb0, val = 140719897473724, m_cache = 0x20, m_buffer_manager = 0xe047a78fbed58500, locked = false, firstIndex = 140718764995008} old_connections = { = {_vptr.dtkDistributedContainer = 0xaa1349, m_ref = {<QAtomicInteger> = {<QBasicAtomicInteger> = { _q_value = {<std::__atomic_base> = {static _S_alignment = 4, _M_i = -1543490864}, }}, }, }, m_size = 140718764995016, m_mapper = 0xb5fae0, m_comm = 0x7ffbb5c1bc80, m_wid = -1245594512}, d = 0x7ffbb5c1bc60, val = 140719897473724, m_cache = 0x7ffba40037d0, m_buffer_manager = 0xe047a78fbed58500, locked = 144, firstIndex = 0} vert_mapper = #7 0x00000000004069f2 in testRunnableBasics::run (this=) at ......../dtk-discrete-geometry/tst/dtkDiscreteGeometryDistributed/dtkDistributedMeshTestRunnable.h:49 comm = pmesh = {m_comm = 0xb58b40, m_geom_dim = 11926240, m_coords = 0x7ffbb5c1bc80, m_new_connections_new_vid = 0xe047a78fbed58500, m_entity_counts = std::vector of length 0, capacity 0, m_connectivities = std::vector of length 0, capacity 0} #8 0x00007ffbe9413285 in qthTask::run (this=0xb5fab0) at ......../dtk/src/dtkDistributed/qthDistributedCommunicator.cpp:91 No locals. #9 0x00007ffbe84928af in QThreadPoolThread::run() () from /lib64/libQt5Core.so.5 No symbol table info available. #10 0x00007ffbe84959da in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5 No symbol table info available. #11 0x00007ffbe756a6ca in start_thread () from /lib64/libpthread.so.0 No symbol table info available. #12 0x00007ffbe7888f7f in clone () from /lib64/libc.so.6 No symbol table info available.