QApplication
ha un requisito speciale (e IMHO discutibile) per argc
e argv
. Consulta la documentazione:
Avviso: I dati a cui fanno riferimento argc e argv devono rimanere validi per l'intera durata dell'oggetto QApplication. Inoltre, argc deve essere maggiore di zero e argv deve contenere almeno una stringa di caratteri valida.
Se argc
e argv
vengono distrutti durante il runtime, si verifica un comportamento non definito. Potrebbe funzionare su alcune piattaforme e andare in crash su altre. Modifica il tuo codice di conseguenza e controlla se risolve il tuo problema.