出現應用程式錯誤 or 堆疊空間不足 when unload form(編號:3562)

各位高手想請教一個問題:
我使用VB6,在一個form上面擺了二十個左右的label及兩個CrystalReoprt物件(Ver4.62),我用Class Module以Recordset當做參數,取回所要的資料,再Insert To MDB,給Crystal Report當作資料來源,當連續送出兩個報表後再離開這個form時,每當Run到Unload時VB便會當掉,出現應用程式錯誤 or 堆疊空間不足,可是如果我只送出一張報表就沒事,why????
之前我有用過同樣的方式,而且還連續送出五張報表也都沒事,
Help me !!!! Please !