Bildbuggen - *LĂST* đ
Hej!
Har tittat nÀrmare pÄ problemet med att vissa bilder ibland visas för vissa anvÀndare och inte för andra, ibland verkar det som att de rent av har försvunnit av oförklarlig anledning.
Vi har verkligen försökt att se ett mönster och Äterskapa det men utan framgÄng. Min egen teori Àr att det kanske handlar om olika buggar dÀr vi ibland drabbas av att en besökare ser sin egen uppladdade bild medans ingen annan gör det - i dessa fall kanske det Àr kopplat till vilken typ av enhet personen har eller vilken typ av bild hen laddar upp. I andra fall har bevisligen andra Àven sett bilden och sedan har den försvunnit.
Oavsett, det vi gör nu Àr att logga alla tillfÀllen som en bild raderas frÄn disk för att pÄ sÄ sÀtt kunna grÀva djupare nÀr vi upptÀcker problemet igen. Detta aktiverades nu idag kl 10:50.
Om ni ser att en bild försvinner framÄt eller ser trÄdar dÀr vi har problem med bilder (trÄdarna mÄste vara skapade efter idag 10:50) sÄ rapportera gÀrna dessa hÀr sÄ ska vi grÀva djupare i varje unikt fall. Försök ocksÄ att notera om det Àr sÄ att nÄgon annan ser bilden eller om det bara Àr personen som sjÀlv laddade upp den.
I trÄden Parentesmultiplikation var tvÄ bilder som Mogens skickade till esma19 osynliga för mottagaren. Samtidigt funkade en bild i trÄden Förenkling mellan samma personer. Mogens sÄg inget konstigt utan det var esma19 som det inte fungerade för.
Eftersom det bara var vi tvÄ i strÀngarna provade jag att lÀgga ut den försvunna bilden i Förenkling fast den rörde en annan uppgift. Huruvida det gick har jag inte fÄtt svar pÄ.
Nej, det funkade inte heller.
Det gÀller alltsÄ matematik
TillÀgg av Palle Derkert: LÀnk till trÄden: https://www.pluggakuten.se/trad/parentesmultiplikation-1/?order=all#post-77b35302-f846-4d6b-95cd-af4f016b1b28
HallÄ igen!
Nu har vi identifierat en bugg som bör vara grunden till alla de scenarion som vi sett exempel pÄ. I grund och botten handlar det om att vi rensar uppladdade bilder som inte anvÀnds i en post. Ex: Du laddar upp en bild (bild1) men inser att det var fel, tar bort den frÄn inlÀgget och lÀgger till en ny bild (bild2). Nu finns tvÄ filer uppladdade till servern, men bara bild2 anvÀnds i posten. Sedan postar du svaret (post1). I detta lÀget kommer vi att radera bild1 frÄn servern. För att göra detta har vi en "lista av uppladdade bilder" nÀr man skapar en post som vi jÀmför med innehÄller i posten för att sÀkerstÀlla att bilden anvÀnds.
So far so good. Problemet som vi upptÀckte var dock att om man postar flera svar efter varandra sÄ tömdes inte vÄr "lista av uppladdade bilder". Det resulterar i att bild2 frÄn exemplet ovan felaktigt raderades nÀr man postade ett nytt svar i samma trÄd (post2) utan att ladda om eller lÀmna sidan.
Anledningen till att vissa personer sÄg bilden medans andra inte Àr följande:
NÀr en ny post skapas sÄ "pushas" innehÄllet ut till alla som just vid det tillfÀllet har den trÄden öppen i sin browser. I samband med detta sparas bilderna i browserns cache. Alla som Àr pÄ sidan nÀr post1 skapas kommer att fÄ posten och bilderna "pushade" till sin browser och bilderna sparas i deras cache. NÀr sedan post2 skapas sÄ raderas bild2 frÄn servern vilket gör att de som har bilden i sin browser-cache kan se den medans de som kommer till inlÀgget för första gÄngen inte kan se den. Den som skapade posten kommer alltid att de den dÄ den hamnar i browser-cachen i samband med att man laddar upp bilden.
Med denna uppsats av information sÄ kan jag nu meddela att vi löst just detta problem. Alla de rapporterade felen gÄr att förklara med denna bugg sÄ förhoppningsvis har vi nu löst den berömda "bildbuggen"!
Bra jobbat!
Riktigt bra jobbat!
Toppenbra, hÀrligt och tack för den utförliga förklaringen.
ElementÀrt, min kÀre Watson!
Den ökÀnda bildbuggen har Àntligen fÄtt sin lösning, PA:s lite egna mysterium har det ju varit. Ni ska inte ge er pÄ att lösa PalmegÄtan ocksÄ nÀr ni Àr sÄ on fire ;)
HĂ€rligt!
Jonto skrev:Ni ska inte ge er pÄ att lösa PalmegÄtan ocksÄ nÀr ni Àr sÄ on fire ;)
Haha! =D
Toppen! Bra jobbat :)
Hate to break it men… :/
(Safari pÄ iOS 16.1.1)
https://www.pluggakuten.se/trad/isomeri-41/?order=all#post-9ec6d5a3-4cbb-4f8e-a43e-af52000b36f3
Det dĂ€r Ă€r inte samma problem, hĂ€r har sjĂ€lva nersparningen av filen gĂ„tt snett ser det ut som. Vilket det kan finnas flera anledningar till…