Joined: 01 Sep 2006 Posts: 2081 Location: Silicon Valley
I want to know if this is possibly caused by .... my C/C++ codes, such as there is null pointer kinds of mistakes.
Yes, it is possible. In fact, I think it is likely.
1. check that the linkage editor or binder ended with RC=0 when you created the load module.
2. If you are calling ISPLINK, how are you getting addressability to it?
3. It could be a storage overlay.
4. or as you suggest, how do you set the pointers?