Programmieren - alles kontrollieren 4.935 Themen, 20.621 Beiträge

W2K int 2e

MiguelHeredia / 4 Antworten / Flachansicht Nickles

Hallo zusammen, ein Thread meines Programms bleibt nach ein paar Stunden normalem Lauf nach der Anweisung int 2e im Nirvana. D.h., es wird von Windows nicht mehr bedient. Der Aufruf geschieht aus einer Windows-Library heraus und spricht die Funktion 0xe9 des Interrups an.
Kann mir jemand Genaueres über den Interrupt 0x2e sagen? Was bewirkt die Funktion 0xe9? Danke.

bei Antwort benachrichtigen
thomas woelfer MiguelHeredia „W2K int 2e“
Optionen

int e9 ist der ibm rom basic interpreter interrupt. wenn du da drin landest dann ist irgendwas sehr stark defekt, denn da sollte man auf gar keinen fall drin landen. klingt nach einem fehler der dazu fuehrt das ein funktionsptr irgendwann voellgi falsch gesetzt wird... wenns von windows aus aufgerufen wird geht ists vermutlich ein callback irgendeiner art. wuerde vermuten das du so dinger in einer tabelle hast und das diese tabelle beschaedigt wird.

WM_HOPETHISHELPS

this posting contains no tpyos.
bei Antwort benachrichtigen