奇怪的segmetation fault

我动态申请了一个很大的数组,大约有十几万个元素。。。。
数组的赋值和输出(指的是把数组printf出来)都没有问题,但是用数组指针用作其他操作时会报
segmentation fault,为了检测,我修改了指针应用方式,改成挨个读写操作,也就是array【i】
这样挨个读,发现在大约14980时候报segmentation fault,到底是为什么?我该怎么解决?