Я пытаюсь использовать собственную реализацию сервера / клиента UDP на Android, я использую JNI для доступа к собственному коду из Java.
Код был успешно протестирован на Android 1.5 (HTC Hero)но когда я попытался запустить одно и то же приложение на Android 2.1 (HTC Legend), я получал сообщение «Обнаружено повреждение стека» каждый раз, когда получал пакет размером более 32 байт, и приложение вылетало.
Кто-нибудь знает, чтоможет вызвать повреждение стека?