GNU/Linux >> Tutoriales Linux >  >> Linux

Error de segmentación cuando Qt QApplication se creó con new

QApplication tiene un requisito especial (y en mi humilde opinión cuestionable) para argc y argv . Consulte la documentación:

Advertencia: Los datos a los que hacen referencia argc y argv deben permanecer válidos durante todo el tiempo de vida del objeto QApplication. Además, argc debe ser mayor que cero y argv debe contener al menos una cadena de caracteres válida.

Si argc y argv se destruye durante el tiempo de ejecución, se produce un comportamiento indefinido. Puede funcionar en algunas plataformas y fallar en otras. Cambie su código en consecuencia y verifique si soluciona su problema.


Linux
  1. dynamic_cast falla cuando se usa con dlopen/dlsym

  2. La forma más fácil de localizar una falla de segmentación

  3. ¿Cómo eliminar un proceso secundario de Python creado con subprocess.check_output() cuando el padre muere?

  4. ¿Cómo obtener un archivo con el nombre correcto cuando se redirige?

  5. Advertencias de errores de segmentación del servidor web Linux/Apache

Dale nueva vida a un viejo MacBook con Linux

Cómo agregar un nuevo usuario de MySQL con permisos GRANT

Agregar nuevos usuarios en Linux con el comando Useradd

Crear nuevos grupos en Linux con el comando Groupadd

¿Cuándo se elimina un archivo creado con mkstemp()?

texto de eco con nueva línea en bash