rolluf de polluf.
09/08/05, 13:35
Toen ik de site
http://www.winsupersite.com/showcase/windowsxp_home_pro.asp opende,
kreeg ik een melding over een 'stack overflow in line 139'
Nu ben ik niet zover ingevoerd in de asp-materie.
Wat betekend zo'n stack overflow? Het leek iig geen invloed op de
werking van de site te hebben.
--
-------------------------------------------------
Ieder verleden heeft een heden - rolluf de polluf
-------------------------------------------------
Branko Collin
09/08/05, 18:55
"rolluf de polluf." <rolluf30@hotmail.com>, you wrote on Tue, 09 Aug
2005 13:30:53 +0200:
>Toen ik de site
>http://www.winsupersite.com/showcase/windowsxp_home_pro.asp opende,
>kreeg ik een melding over een 'stack overflow in line 139'
>
>Nu ben ik niet zover ingevoerd in de asp-materie.
>
>Wat betekend zo'n stack overflow? Het leek iig geen invloed op de
>werking van de site te hebben.
Een stack is een gegevensstructuur van een bepaalde grootte die op een
bepaalde manier kan worden benaderd. Stack overflow is dat je een
gegeven teveel aan de stack (stapel) probeert toe te voegen.
Stack en stack overflow zijn programmeerjargon en hebben niet
specifiek iets met ASP te maken. Als gebruiker zou je zo'n melding
nooit mogen zien, en ook lijkt het me sterk dat het een nuttige
mededeling is voor een ASP-programmeur, die tenslotte toch ook een wat
betere abstractie van het onderliggende systeem mag verwachten. (Ik ga
er tenminste van uit dat de ASP-talen geen handvatten bieden voor het
definieren, poppen en pushen van stacks, en dat de door jou genoemde
foutmelding dus eerder iets te maken heeft met hoe ASP of zijn
toepassing zelf is geprogrammeerd, dan met de toevallige
ASP-toepassing waar de webprogrammeur aan werkt.)
Zie ook: http://nl.wikipedia.org/wiki/Stack (het Engelstalige artikel
ziet er op het eerste gezicht beter uit; beter gestructureerd, in elk
geval).
--
Wel zie ik het betere en prijs het;
toch jaag ik het slechtere na
Tjerk Wolterink
14/08/05, 23:05
rolluf de polluf. wrote:
> Toen ik de site
> http://www.winsupersite.com/showcase/windowsxp_home_pro.asp opende,
> kreeg ik een melding over een 'stack overflow in line 139'
>
> Nu ben ik niet zover ingevoerd in de asp-materie.
>
> Wat betekend zo'n stack overflow? Het leek iig geen invloed op de
> werking van de site te hebben.
>
Waarschijnlijk wordt een recursieve functie te vaak aangeroepen
waardoor de stack vol wordt.
Ga er eens doorheen met een debugger en kijk waar de fout zit.