Pagina 1 van 1
[Opgelost] Stack overflow
Geplaatst: 03 mar 2005, 12:39
door Merlin Sythove
Sommige gebruikers rapporteren "stack overflow" meldingen.
Plaatje:
http://members.chello.nl/a.lamboo1/screenshot.JPG
Iemand enig idee wat het probleem zou kunnen zijn?
Bij mij is het absoluut nog nooit voorgekomen, niet op mijn eigen forum, niet op andere, niet met IE of Mozilla, niks. Ik betwijfel dus of het de forum code is, vermoed interferentie tussen ZoneAlarm en de Windows firewall maar hoor graag advies!
[/img]
Geplaatst: 03 mar 2005, 12:44
door Paul
Het gebeurt weleens wanneer een script teveel ruimte nodig heeft. het is een javascript die deze fout veroorzaakt.
Geplaatst: 03 mar 2005, 13:21
door Bee
Een link zou handig zijn, ik denk dat er een javascript fout in zit.
Geplaatst: 03 mar 2005, 17:17
door Merlin Sythove
Probleem gedeeltelijk opgelost: de gebruiker had een onvolledig pad als avatar-plaatje staan en javascript code die het plaatjes-formaat opvroeg gaf dus foutmeldingen:
Code: Selecteer alles
function resize_images()
{
for (i = 1; i < document.images.length; i++)
{
if ( document.images[i].width > 550 )
{
document.images[i].width = 550;
}
}
}
Hoe kan ik voorkomen dat deze fout optreedt als een plaatje nog niet geladen is of niet gevonden kan worden, b.v. als de URL
http://www.silvercircle.org/forum/ is?
link (maar het werkt nu dus gewoon)
http://www.silvercircle.org/forum/viewtopic.php?t=1087
Geplaatst: 04 mar 2005, 10:50
door Merlin Sythove
Hmmm, het probleem leek alleen maar javascript, het was feitelijk dat er in de database "" in plaats van null stond in een user_avatar veld, waardoor IE foutmeldingen gaf (Mozilla gaf geen foutmeldingen). Door in de code een extra check in te bouwen op lege user_avatar velden is dit verholpen. Bedankt voor het meedenken!