Advanced programmers advice needed.

Sounds like incorrect use of a pointer some where.

Mark