Why is this GUI.Label string overwritten when built for OSX/iOS?

Why does this GUI class element work when previewed in the Unity Editor game window, but is corrupted when built for OSX or iOS?

The string in this statement should go away when the server is running: GUI.Label(serveStatus, "Network server is not runnng. ");

and be replaced buy the string in this statement: GUI.Label(serveStatus, "Network server is running. ");

It works correctly in the Unity Editor game window, but the strings overwrite each other in the built app. I’m running OSX 10.8.2, Xcode 4.6, and Unity Basic 4.0.1f2.

bump

I’m having a similar problem.
(all happening on iOS) When I fetch text from local database all is ok when showing GUI.Label. When I press a random button (nvm which one, it is not connected with functionality to this GUI.label), the label becomes corrupted and not shows anything