Don't have your sym files so this can only go so far.
0:000> ||
. 0 User mini dump: arma3_2015-11-17_23-59-59.mdmp
0:000> .ecxr
eax=00005b83 ebx=00000001 ecx=4cf83a7c edx=4c61f4c0 esi=07da3038 edi=00000000
eip=011a48e5 esp=0091f278 ebp=26bafee8 iopl=0 nv up ei pl nz na po nc
cs=0023 ss=002b ds=002b es=002b fs=0053 gs=002b efl=00010202
arma3!simul::math::Noise3D::`default constructor closure'+0xa85:
011a48e5 ff5008 call dword ptr [eax+8] ds:002b:00005b8b=????????
0:000> kb
*** Stack trace for last set context - .thread/.cxr resets it
ChildEBP RetAddr Args to Child
WARNING: Stack unwind information not available. Following frames may be wrong.
0091f278 0127e6fa 00000001 01f52920 3f7950e8 arma3!simul::math::Noise3D::`default constructor closure'+0xa85
0091f280 01f52920 3f7950e8 3f7950e8 10023020 arma3!simul::clouds::CellularCloudNode::NeedsRelight+0x1e33a
0091f29c 0128852a 00000000 00000002 26bafedc arma3!simul::clouds::CellularCloudGrid::GetGridHeight+0x119c0
00000000 00000000 00000000 00000000 00000000 arma3!simul::math::Vector::RemoveElement+0x1b5a
0:000> r eip
Last set context:
eip=011a48e5
011a48d8 8b4e0c mov ecx,dword ptr [esi+0Ch]
011a48db 85c9 test ecx,ecx
011a48dd 7409 je arma3!simul::math::Noise3D::`default constructor closure'+0xa88 (011a48e8)
011a48df 8b4110 mov eax,dword ptr [ecx+10h]
011a48e2 83c110 add ecx,10h
011a48e5 ff5008 call dword ptr [eax+8]
So you are trying to use eax+8 as a pointer but due to its value that's not going to work:
0:000> r eax
Last set context:
eax=00005b83
0:000> dd eax+8 L1
00005b8b ????????
This value came from ecx+10, and we can see that:
0:000> dd ecx
4cf83a7c 00005b83 00005bc4 00006007 00006061
4cf83a8c 000060c2 00006124 000063a7 000064c4
0:000> dd ecx-10 L1
4cf83a6c 000025e7
0:000> r esi
Last set context:
esi=07da3038
0:000> dd esi+0c L1
07da3044 4cf83a6c