Seite 1 von 1

memory leak

Verfasst: Mittwoch 6. September 2006, 07:08
von kobauder
Hallo allerseits!

Ich habe folgendes Problem

Ich habe mit Python ein Programm geschrieben, welches FrameMaker Dokumente ausliest.
Bei jedem Feld, das ich auslese bekomme ich die Meldung:
"swig/python detected a memory leak of type 'F_PropValsT *', no destructor found"

Weis zufällig jemand, was man dagegen tun kann, oder ob man die warnungen einfach ausschalten kann?

mfg kobauder

Verfasst: Mittwoch 6. September 2006, 07:22
von DatenMetzgerX
klingt mehr nach einem C++ fehler...


Der Dekonstruktor wird aufgerufen wenn das Objekt *gelöscht* wird. Und wenn der nicht existiert oder korreket vorhanden ist, kann es sein, dass die Daten im Memory nicht korrekt freigegeben werden!

Verfasst: Mittwoch 6. September 2006, 07:27
von kobauder
und wo soll ich diesen Dekonstruktor hinschreiben?
und wie sieht sowas aus?

Verfasst: Mittwoch 6. September 2006, 08:54
von CM
Hallo,

im Zweifelsfall nicht selber versuchen zu schreiben. Welches ist denn das kritische Modul, bei dem diese Fehlermeldung auftaucht? Wende Dich am besten an die Entwickler dieses Modul und schreibe einen Bug-Report - im Allgemeinen ist solch ein Problem schnell behoben. (Zumindest bei Modulen, die aktiv betreut werden.)

Gruß,
Christian

Verfasst: Mittwoch 6. September 2006, 09:03
von kobauder
ok, werd ich machen, danke