Crash as soon as map loads; AsyncTask GetWolrd()?

Try passing your pointer directly through the constructor of your ThreadManagerThread class.