Uso una classe che ogni volta che richiama una funzione, ad esempio prima di salvataggio di sessione e poi di visualizzazione, apre la sessione ogni volta.
Risultato apre la sessione e salvo una nuova sessione, la visualizzo nella stessa pagina e apre la sessione per poi visualizzarla. Due session_start() in una pagina (o anche di più).
Può dare dei problemi?