Fehlermeldung
-
hY leute
ist jemand klar was diese Fehlermeldung bedeutet:
Run-Time Check Failure #2 - Stack around the variable 'dlg' was corrupted.
Danke
-
Ja, das bedeutet, daß du den Arbeitsstack deines Programms zerlegt hast (passiert mitunter, wenn du über das Ende eines Arrays hinausschreiben willst). Zeig doch mal die Funktion, in der dein Fehler aufgetreten ist.
-
Du hast Speicher überschrieben.
-
ich hab Viele Button und LEDs in mein dialog fenster wenn ich noch ein paar LEDs einfügen will und dafür ein Variable nehme zeigt er diese fehlermeldung:genau hier:
AFX_STATIC BOOL AFXAPI _AfxDispatchCmdMsg(CCmdTarget* pTarget, UINT nID, int nCode, AFX_PMSG pfn, void* pExtra, UINT_PTR nSig, AFX_CMDHANDLERINFO* pHandlerInfo) // return TRUE to stop routing { ASSERT_VALID(pTarget); UNUSED(nCode); // unused in release builds union MessageMapFunctions mmf; mmf.pfn = pfn; BOOL bResult = TRUE; // default is ok if (pHandlerInfo != NULL) { // just fill in the information, don't do it pHandlerInfo->pTarget = pTarget; pHandlerInfo->pmf = mmf.pfn; return TRUE;Edit by Estartu: Code Tags (bitte denk dran!)