Sprung zum Seitenende Struktur Themen A...Z Titel << >>

CXI-Basis-Programmierreferenz / Fehlerreferenz / Details / 03500-03799 (Meldungssystem) /

03722 cxiErrorMsgrObjectAcronymSync

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


[i] CXI-Basis-Programmierreferenz
Version 2.10 72 (1014-001), erstellt am 15. April 2000
Textseite 722 von 855, Thema 3722 (eea3722)
[c] Copyright (c) 1996-2000 by TeraConnect GmbH

Sprung zum Seitenanfang Struktur Themen A...Z Titel << >>