Происходит следующее - работает себе программа (PocketGPS) работает. Но вот приходит время нажать на какую-то кнопку (увеличение масштаба ли, поиск по адресу или др. - то есть закономерности нет).
Результат иногда интересен - программа завершает свою работу "по -английски", то есть без каких-либо сообщений. Только за вчера - раз пять такое было.
Если бы это был PC, я бы грешил не переполнение стека (очень похожее поведение)