Projekt

Allgemein

Profil

Aktionen

Unterstützung #589

geschlossen

Crash bei fehlerhaften Relationstypen

Von Sebastian Diel vor mehr als 8 Jahren hinzugefügt. Vor mehr als 8 Jahren aktualisiert.

Status:
Erledigt
Priorität:
Normal
Zugewiesen an:
Zielversion:
Beginn:
22.09.2015
Abgabedatum:
% erledigt:

100%

Geschätzter Aufwand:
1:00 h

Beschreibung

Fehlerhaft angegebene Relationstypen ("MANY_TO_ONE" statt "ONE_TO_MANY" fallen erst zur Laufzeit auf (Crash!) und bleiben dann ohne hilfreiche Fehlermeldung.

In CuteEntityManager::EntityManager::savePrePersistedRelations entitymanager.cpp könnte z.B. vor Zeile 352 ein solcher Fehler abgefangen und seine Ursache zumindest vermutet und notfalls wenigstens per qDebug() ausgegeben werden.

Aktionen #1

Von Christian Ehringfeld vor mehr als 8 Jahren aktualisiert

ae497991

Es wird eine Exception im Debug Mode geworfen wenn der Entwickler Mist gebaut hat :-)
qDebug Nachrichten kann man imho zu leicht übersehen.

Aktionen #2

Von Christian Ehringfeld vor mehr als 8 Jahren aktualisiert

  • Tracker wurde von Fehler zu Unterstützung geändert
  • Status wurde von Neu zu Erledigt geändert
  • Zielversion wurde auf 0.1 gesetzt
  • % erledigt wurde von 0 zu 100 geändert
  • Geschätzter Aufwand wurde auf 1:00 h gesetzt
Aktionen

Auch abrufbar als: Atom PDF