My Mono application crash su Mac con questo messaggio (Full log):Stack Overflow in non gestito: IP: 0x26eb76, colpa addr: 0xbf808ffc
$ mono --debug bin/Debug/SparkleShare.app/Contents/MonoBundle/SparkleShare.exe
[...]
Stack overflow in unmanaged: IP: 0x26eb76, fault addr: 0xbf808ffc
[...]
"in non gestito" implica che l'overflow dello stack non è nel mio codice (I solo il codice gestito) ma piuttosto in una libreria che incorporo (SQLite, DotCmis, NewtonSoft.Json) o nel codice di Mono.
Anche se compilo ed eseguo in modalità Debug, tutto ciò che ottengo sono questi due esadecimali.
DOMANDA: Come posso esaminare questo overflow di stack? Qualche trucco?
Nota: le stesse librerie (con praticamente lo stesso codice) funzionano correttamente su Linux e Windows.