As David said there are many reasons for this SOC4 Abend. Try to go into QW in mainframe and see the possible ways for this Abend. Mostly this Abend occurs when the program tries to reference the storage that had not been obtained. so check for the storage.
When you refer Spool u can see reason code before the Abend and based on that reason code you can easily find out what is the cause in QW.