I think exception is because in MobileFileBrowser midlet changescreen method that you are calling from startApp, you are creating an instance of
of class browser.gui.FileConnDetection. Now in FileConnDetection constructor you are using mgr instance variable that has not been initialised yet.
So it is throwing null pointer exception.
Joined: May 26, 2009
Yes, I came to same conclusion. I was about to make some correction to code when I went little "off project" starting doing something else. Hopefully in week or two I will get back to it and post correction so other can have look at it.