GNU/Linux >> Linux Esercitazione >  >> Linux

Errore di segmentazione quando Qt QApplication è stata creata con new

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.


Linux
  1. Cosa c'è di nuovo con rdiff-backup?

  2. dynamic_cast fallisce se usato con dlopen/dlsym

  3. Come uccidere un processo figlio python creato con subprocess.check_output() quando il genitore muore?

  4. echo testo con nuova riga in bash

  5. Come ottenere un file con il nome corretto quando viene reindirizzato?

Dai nuova vita a un vecchio MacBook con Linux

Come aggiungere un nuovo utente MySQL con autorizzazioni GRANT

Aggiunta di nuovi utenti in Linux con il comando Useradd

Crea nuovi gruppi in Linux con il comando Groupadd

Quando un file creato con mkstemp() viene eliminato?

Avvisi di errore di segmentazione del server Web Linux/Apache