malloc problem?..

we are developing an application in digi connectEM.
In our application we are having 4 application threads and we are allocating memory using malloc() very fast.After some time its getting crashed with exception type 4.But the same application is running well in Connectcore9C.what we think it is because of data abort but we are not confirmed .So anybody can tell us the malloc operation in connectEM or solution for this problem