cleaned up array handling to make crashes less likely
cleaned up array handling to make crashes less likely

svn path=/trunk/; revision=567

hoheinzollern/tracker,hoheinzollern/tracker,outofbits/tracker,outofbits/tracker,hoheinzollern/tracker,outofbits/tracker,hoheinzollern/tracker,hoheinzollern/tracker,outofbits/tracker,hoheinzollern/tracker,outofbits/tracker,outofbits/tracker,hoheinzollern/tracker,outofbits/tracker