CXI-Basis-Programmierreferenz / Fehlerreferenz / Details / 03500-03799 (Meldungssystem) /
const CxiError cxiErrorMsgrObjectAcronymSync = 3722; /* 0x0E8A */
Klassifizierung:
Fehler (error notification), Komponente 'CxiMessageHandlerWithQueue'
Fehlermeldung:
CXI#03722: Objekt wurde synchron zerstört
Situation:
Nach dem Aufruf des Handlers hat das Meldungssystem festgestellt, daß die Inhalte der Membervariablen ungültig geworden sind. Ist Options == 25681 (0x6451), wurde das Objekt innerhalb des Handlers gelöscht. Bei anderen Werten für Options ist vermutlich ein falscher Speicherzugriff der Grund für den Fehler.
Korrektur:
Kontrollieren Sie die Speicherzugriffe und stellen Sie sicher, daß MessageHandler-Objekte erst gelöscht werden, wenn QueryReceiverState () == cxiReceiverStateShutDown ist. Das Löschen des Objekts innerhalb der Handlerfunktion ist in jedem Fall unzulässig.
Siehe auch:
Datentyp CxiError
Nummernkreis 03500-03799 (Meldungssystem)
Fehlernummern allgemein
Symbolische Namen, alphabetisch sortiert
Symbolische Namen, sortiert nach Nummer