It is safe to use pointers in the INIT program, but you need to be mindful that when you do a transfer the memory locations might change, which might result in your pointers pointing to the wrong places.
Page Faults, Stack Under and Overflows are usually caused by programming errors, please follow the Troubleshooting Page Faults guide and feel free to contact your local B&R support if you need more assistance.