Projet

Général

Profil

Bug #4346

Erreur de segmentation quand on clique sur un des boutons du splashScreen

Ajouté par Philippe Cadaugade il y a plus de 9 ans. Mis à jour il y a plus de 9 ans.

Statut:
Fixed - Corrigé - Implémenté
Priorité:
Normale
Assigné à:
Catégorie:
AbulEduFileV1
Version cible:
Début:
06/05/2015
Echéance:
% réalisé:

100%


Description

du coup impossible de lancer l'application

Historique

#1 Mis à jour par Philippe Cadaugade il y a plus de 9 ans

  • Projet changé de abuledu-boitamots à leterrier-developpeurs
  • Catégorie mis à AbulEduFileV1
  • Version cible mis à AbulEduFileV1

Il faudrait gratter un peu plus mais apparemment c'est la revno 647 qui provoque ce bug dans abuledu-boitamots.
L'appli plante en effet sur la ligne 799 d'abuledufilev1.cpp :

m_date = m_lom->abeLOMgetLifeCycleContributionDates("author").first().toString("yyyy-MM-dd");

#2 Mis à jour par Philippe Cadaugade il y a plus de 9 ans

  • Statut changé de New - Nouveau à Fixed - Corrigé - Implémenté
  • Assigné à mis à Philippe Cadaugade
  • % réalisé changé de 0 à 100

Je propose donc de remplacer cette ligne par

if(m_lom->abeLOMgetLifeCycleContributionDates("author").isEmpty()){
    m_date = QString();
}
else{
    m_date = m_lom->abeLOMgetLifeCycleContributionDates("author").first().toString("yyyy-MM-dd");
}

En tout cas le bug ne se reproduit pas (test dans minitexte qui présentait le problème, puis dans boitamots)

Formats disponibles : Atom PDF

Redmine Appliance - Powered by TurnKey Linux