Scusa ma non ho avuto tempo di analizzare fino in fondo tutto il codice, ti scrivo quello che ho notato.
Nel metodo inOrderTreeWalkWithCheck accedi agli attributi di x nel ramo else in cui x è sicuramente NULL.
Note a parte non legate al segmentation fault:
* Ci sono dei malloc ma non ci sono free, quindi si creano dei memory leak.
* Ci sono delle variabili globali (found), e questo rende difficile seguire il flusso.
|