Вобщем грабли в том что ента гадость - XC32 compiler генерирует работоспособный код почемуто только в дебаг редиме, в релизе оно сыпется на команде throw.., а узнали мы это написав пол драйвера GSM модема чисто залив на плату релиз версию FW где случайно спалиили GSM модуль и готовя его нести нашим хардваршикам на анализ...
Добавлено спустя 1 минуту 15 секунд:
Мораль, проверяйте переодически код в релиз версии компиляции.