Sivu 1/1

FTF listaus bug

Lähetetty: Ke 05.04.2017 8:39
Kirjoittaja jmiettin
Moro

Taas löysin bugin.
Yritin kurkata JyNun FTF listausta. Määrä kun on noin huima, niin palvelinkin vetää erroria:
Fatal error: Allowed memory size of 50331648 bytes exhausted (tried to allocate 1048592 bytes) in /www/gcfi/html/players/ftflista.php on line 130

Re: FTF listaus bug

Lähetetty: Ke 05.04.2017 21:10
Kirjoittaja haksu10
jmiettin kirjoitti:Taas löysin bugin.
Yritin kurkata JyNun FTF listausta. Määrä kun on noin huima, niin palvelinkin vetää erroria:
Fatal error: Allowed memory size of 50331648 bytes exhausted (tried to allocate 1048592 bytes) in /www/gcfi/html/players/ftflista.php on line 130
Suuret kiitokset huomiosta!

Kätkömäärä nousee sitä tahtia että pikku hiljaa paukkuu kaikki paikat sivustolla :(

Mutta tämä vikalöytö oli erittäin hyvä koska tämän korjatessa keventyi sivuston toiminta muutenkin. Ongelman nimittäin aiheutti laajat kätkötiedot sisällään pitävä välimuistitiedosto, jonka koko ylitti muistiin mahtuvan määrän.

Kävin läpi tiedostoa ja huomasin, että siellähän onkin kätköjen URL:t hyvin vanhassa muodossa tyyliin http://www.geocaching.com/seek/cache_de ... 7a00a3ea7e (niin pitkä linkki että keskustelu näköjään leikkaa osan pois). Nämä kun muutti uuteen ja lyhimpään mahdolliseen muotoon tyyliin https://coord.info/GC10019 niin jopas katosi nelisen megaa välimuistitiedoston koosta. Niinpä ongelma palaa vasta kun uusia kätköjä on tullut muutamat kymmenentuhatta lisää :)

Tosin tähän osuuteen ei palaa sittenkään koska lisäsin sallittua muistin määrää tälle osuudelle, mutta jostain aina näitä kätkömäärän nousun aiheuttamia muistinylityksiä voi löytyä. En viitsi kuitenkaan muistinkäytön oletusta kasvattaa koska näiden ongelmien myötä pysyy hieman perillä siitä, mihin muistia menee ja mistä pystyy nipistämään ylimääräisiä pois.