I've got some bluetooth code that is behaving strangely. When any class method is called on a javax.bluetooth.ServiceRecord object, the code execution stops.
And when it fails it does not throw an exception (I've put it in a try-catch) and it does not in any other way indicate that there has been an application error. It's as if the method call gets executed as if it was just a 'return' statement.
Debug lines following it are not executed and neither is the catch code. No 'application error' pop up is presented like i've seen before with uncaught exceptions.
I'm at a complete loss.
Where do the stdout and stderr messages go on a nokia phone (the app behaves the same on a 6600 and 7610)? Is there some log somewhere that I should be checking to find out what goes wrong?