MPI malloc()运行时错误

MPI malloc()运行时错误,mpi,Mpi,使用malloc增加为数组分配的块的大小时,会出现运行时错误。我不知道原因是什么,因此如何调试它。你能帮我吗 提前感谢除非你展示一些代码,否则我认为没有人能帮你。int*lBucket=new int[m];我是否发送所有100+行?此外,4个进程int*Bucket=new int[m];不会出错,但将m乘以2会出错!但在后一种情况下,10个进程不会出错!哇…………非常令人困惑!不,不要发布所有代码。将代码减少到再现问题所需的最小值。这不仅会使SO更容易提供帮助,而且在将其削减到最低限度的过程

使用malloc增加为数组分配的块的大小时,会出现运行时错误。我不知道原因是什么,因此如何调试它。你能帮我吗


提前感谢

除非你展示一些代码,否则我认为没有人能帮你。int*lBucket=new int[m];我是否发送所有100+行?此外,4个进程int*Bucket=new int[m];不会出错,但将m乘以2会出错!但在后一种情况下,10个进程不会出错!哇…………非常令人困惑!不,不要发布所有代码。将代码减少到再现问题所需的最小值。这不仅会使SO更容易提供帮助,而且在将其削减到最低限度的过程中,您很可能会自己发现问题。