Could you share some more details about your station: CPU and GPU models, which version of the AMD Catalyst driver is installed on your station,
If you run teapot outside of CodeXL, does it run properly? To run teapot outside of CodeXL, navigate to teapot folder under /CodeXL/Examples/Teapot folder and run AMDTTeapot.
Segmentation fault when shutting down CodeXL is a known issue on some Linux stations. It is caused by the OpenGL driver and should be fixed in future driver release.