[Opgelost] Stack overflow

Installatie lukt niet? Plotseling een foutmelding. Of weet je niet hoe iets werkt. Problemen met phpBB2 kun je in dit archief opzoeken.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gesloten
Merlin Sythove
Berichten: 55
Lid geworden op: 04 dec 2004, 16:06

[Opgelost] Stack overflow

Bericht door Merlin Sythove » 03 mar 2005, 12:39

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]
Laatst gewijzigd door Merlin Sythove op 14 mar 2005, 13:04, 1 keer totaal gewijzigd.

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20316
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Bericht door Paul » 03 mar 2005, 12:44

Het gebeurt weleens wanneer een script teveel ruimte nodig heeft. het is een javascript die deze fout veroorzaakt.

Gebruikersavatar
Bee
Berichten: 13403
Lid geworden op: 29 aug 2004, 10:30

Bericht door Bee » 03 mar 2005, 13:21

Een link zou handig zijn, ik denk dat er een javascript fout in zit.
... Maar ik modereer (nog) niet.

Merlin Sythove
Berichten: 55
Lid geworden op: 04 dec 2004, 16:06

Bericht door Merlin Sythove » 03 mar 2005, 17:17

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

Merlin Sythove
Berichten: 55
Lid geworden op: 04 dec 2004, 16:06

Bericht door Merlin Sythove » 04 mar 2005, 10:50

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!

Gesloten