gusax / epgwidget

Automatically exported from code.google.com/p/epgwidget
1 stars 0 forks source link

Första installationen: nedladdning sker innan mappar att spara filen i har skapats. #63

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Beskriv stegvis hur problemet kan återskapas:
1. Installerar Widget
2. Startar Widget
3. Problemet uppstår

Vad förväntade du dig skulle hända? Vad hände istället?
Förväntade mig att att widgeten skulle ladda ner en kanallista med kanaler 
att välja ifrån. 
Fastnar istället vid "Laddar ner kanaler..."

Uppstår problemet på framsidan, baksidan eller båda två?
(För att komma till baksidan, klicka på i-et i nedersta högra hörnet.)
Baksidan.

Vilken version av EPG-widgeten använder du?
(Det står på baksidan, klicka på i-et i nedersta högra hörnet för att 
vända på widgeten.)
20080915

Vilken version av Mac OS använder du?
10.5.5

Vilken version av Safari har du installerad?
3.2.1

Har du haft widgeten installerad förut, eller är detta första gången du 
försöker installera den?
Detta är första gången.

Om du vänder på widgeten, ser du några kanaler på baksidan?
Nej

Övrig information får du gärna skriva nedan:

Original issue reported on code.google.com by Pont...@gmail.com on 25 Nov 2008 at 4:37

Attachments:

GoogleCodeExporter commented 9 years ago
Tack för buggrapporten. Enligt http://blog.xmltv.se/ så har herrarna bakom
tablåserver flyttat på nån av datorerna, troligen den som innehåller 
kanallistan. Pga
nån form av bugg i Leopard så fattar inte din (eller min) dator var 
tablåservern
tagit vägen.

Jag har bett herrarna bakom tablåservern att försöka köra samma fixar de 
kört de
förra två flyttarna, förhoppningsvis hoppar det igång om en dag eller två 
efter att
de gjort fixarna. Har det inte kommit igång på torsdag så du kan vända på 
widgeten
och se kanaler, påminn mig gärna genom denna buggrapport så ska jag 
dubbelkolla så
att det inte är fel i widgeten.

Mer information kring tidigare problematik finns på den enormt långa adressen
http://tv.swedb.se/component/option,com_joomlaboard/Itemid,61/func,view/catid,2/
id,2510/#2510

Original comment by gustav.a...@gmail.com on 25 Nov 2008 at 9:07

GoogleCodeExporter commented 9 years ago
Det här är nog mitt fel i alla fall. Om du har kvar widgeten på datorn och 
inte har
laddat ner den igen och skrivit över den första versionen, skulle du kunna 
zippa ihop
den (ligger i ~/Bibliotek/Widgets) och bifoga den i ett svar i denna buggtråd?

Original comment by gustav.a...@gmail.com on 26 Nov 2008 at 8:25

GoogleCodeExporter commented 9 years ago
Laddade ner widgeten ett antal gånger utan att problemet löstes, bifogar den 
äldsta versionen jag kunde hitta.

Original comment by Pont...@gmail.com on 26 Nov 2008 at 10:58

Attachments:

GoogleCodeExporter commented 9 years ago
Issue 64 has been merged into this issue.

Original comment by gustav.a...@gmail.com on 26 Nov 2008 at 6:13

GoogleCodeExporter commented 9 years ago
Ponthus, har du kvar filen
/Users/Andune/Library/Xmltv/channels/tv.jsontv.se.swedb.channels.js ?
Kan du bifoga den här isf?

Original comment by gustav.a...@gmail.com on 26 Nov 2008 at 6:16

GoogleCodeExporter commented 9 years ago
Här är filen

Original comment by Pont...@gmail.com on 26 Nov 2008 at 6:21

Attachments:

GoogleCodeExporter commented 9 years ago
Konstigt, den ser ut som den ska... om den widget du har installerad nu 
fortfarande
inte visar några kanaler trots att du stänger av och sätter på den igen, 
kan du zippa
ihop den och lägga till här också?
(Finns i ~/Bibliotek/Widgets )

Original comment by gustav.a...@gmail.com on 26 Nov 2008 at 6:58

GoogleCodeExporter commented 9 years ago
Widgeten fungerar fortfarande inte, bifogar den...

Original comment by Pont...@gmail.com on 26 Nov 2008 at 7:41

Attachments:

GoogleCodeExporter commented 9 years ago
Tänkte bara meddelade att jag haft detta problem några dagar, men efter 
omstart av
Dashboard (med "killall Dock"), ALT-T, in på baksidan och sen tillbaka till 
framsidan
fungerar det nu bra igen (gjort samma sak ett flertal ggr sen det började 
strula men
inte förrän nu det fungerat). 

En sak jag förresten lade märke är att under tiden det strulade var
"~/Library/Xmltv/channels/tv.jsontv.se.swedb.channels.js" gzippad, men nu är 
den inte
det längre.

MVH Daniel.

Original comment by dan...@gmail.com on 26 Nov 2008 at 7:46

GoogleCodeExporter commented 9 years ago
Daniel, var tv.jsontv.se.swedb.channels.js gzippad men den hette fortfarande
tv.jsontv.se.swedb.channels.js utan .gz på slutet?

Original comment by gustav.a...@gmail.com on 26 Nov 2008 at 7:56

GoogleCodeExporter commented 9 years ago
Dannejs tips fungerade.
Prövade med "killall Dock" och plötsligt så fungerade widgeten.
Konstigaste är att jag hade prövat detta innan men jag ska inte klaga.

Måste tacka Gustav för en underbar support och en mycket trevlig widget.

Original comment by Pont...@gmail.com on 26 Nov 2008 at 7:58

GoogleCodeExporter commented 9 years ago
Ponthus, kan du högerklicka på din tv.jsontv.se.swedb.channels.js och välja 
att skapa
ett arkiv av den? Maila mig sedan den resulterande zipfilen (heter antagligen
tv.jsontv.se.swedb.channels.js.zip). Maila mig inte 
tv.jsontv.se.swedb.channels.js
utan .zip på slutet. 
Om den råkar vara gzippad så kanske den packas upp när jag laddar hem den 
som en
bilaga, men det slipper man förhoppningsvis om du arkiverar den hos dig och sen
skickar upp.

Original comment by gustav.a...@gmail.com on 26 Nov 2008 at 8:00

GoogleCodeExporter commented 9 years ago
Filen är zippad och mailad.

Original comment by Pont...@gmail.com on 26 Nov 2008 at 8:05

GoogleCodeExporter commented 9 years ago
Såg det, tack så mycket. Den såg dock normal ut även där. Zippade du den 
efter att
widgeten började funka, eller efteråt?

Original comment by gustav.a...@gmail.com on 26 Nov 2008 at 8:07

GoogleCodeExporter commented 9 years ago
Men så intelligent jag var då... zippade du channels.js-filen EFTER att 
widgeten
började funka eller INNAN den började funka skulle det ju stå :-)

Original comment by gustav.a...@gmail.com on 26 Nov 2008 at 8:08

GoogleCodeExporter commented 9 years ago
Zippade den efter att widgeten började fungera.
Var inte riktigt beredd på att "killall Dock" skulle fungera när det inte 
hade gjort det innan.

Original comment by Pont...@gmail.com on 26 Nov 2008 at 8:09

GoogleCodeExporter commented 9 years ago
Gustav, det stämmer. Den hade INTE .gz som filändelse.

Original comment by dan...@gmail.com on 26 Nov 2008 at 8:19

GoogleCodeExporter commented 9 years ago
Ok, tack ändå.

Min gissning är att Daniel hittade både orsaken till problemet och 
lösningen: Av nån
anledning fortsatte channels.jz att vara gzippad trots att den borde packats upp
automatiskt. Att filen inte slutar på .gz kvittar i sammanhanget, det är 
fortfarande
en gz-fil. 
Den "korrupta" channels.js laddades in av Dashboard första gången, och sedan 
försvann
den aldrig ur Dashboards cache förrän du körde killall Dock. Så även om 
filen på
hårddisken varit rätt ett bra tag (den fil du bifogade här blev ju rätt) 
så använde
Dashboard fortfarande den gzippade och felaktiga filen.
Det skulle iaf kunna förklara varför det står syntax error på en massa 
ställen i loggen.

Ska se om jag kan framkalla felet på något sätt här, men skönt att veta 
att det finns
en lösning som verkar vettig :-)

Får hoppas på att Daniel svarar sen, vore mycket intressant att veta hur du 
såg att
filen var gzippad tidigare?

Original comment by gustav.a...@gmail.com on 26 Nov 2008 at 8:20

GoogleCodeExporter commented 9 years ago
Mitt svar kom efter Daniels ser jag :-)

Jag upprepar frågan (du behöver inte svara igen om du såg min förra 
kommentar):
Hur såg du att filen var gzippad tidigare?

Original comment by gustav.a...@gmail.com on 26 Nov 2008 at 8:23

GoogleCodeExporter commented 9 years ago
Såg precis att du svarat igen. Jag visste inte om felet var hos mig så jag 
kollade
runt lite bland filerna som widgeten använder. I error.log stod det någonting 
om att
en fil som hade öppnats hade syntax error. Tittade bland annat på den nämnda 
filen
och märkte att det gick bra att se på den med "most"(1) men inte att editera 
den med
vim. Anade oråd, så jag gunzippade filen (efter namnbyte till .gz) och då 
försvann
just det felmeddelandet. Kollade filen nu igen när jag såg att det fungerade 
och
märkte då att den inte var gzippad.

1) Finns inte som standard i OS X. Det är ungefär som less/more, men gunzippar
on-the-fly om filen är gzippad (fungerar oavsett filändelse) och har lite 
trevligare
interface.

Original comment by dan...@gmail.com on 26 Nov 2008 at 8:32

GoogleCodeExporter commented 9 years ago
Ah på så vis. Så ett test borde alltså vara att jag, vid syntax error, kör 
nåt i stil
med mv filnamnet filnamnet.gz && gunzip filnamnet.gz (lite osäker på 
syntaxen) och
sen försöker evaluera en gång till. Det är ju omständigt, men måste funka 
på en
standardinstallation av Mac OS.
Eventuellt kräver det ändå att man kör killall Dock pga att Dashboard 
cachar filerna
lite väl bra, men efter killall bör ju filen vara gunzippad iaf.

Tack så mycket för din uppmärksamhet, du har nog som sagt funnit orsaken till
widgetens konstiga loggutskrifter. Frågan är bara hur filen råkat komma ner 
gzippad,
men det är nog en fråga som herrarna bakom tablåservern bäst kan besvara.

Original comment by gustav.a...@gmail.com on 26 Nov 2008 at 8:38

GoogleCodeExporter commented 9 years ago
Efter lite mer klarhet i det hela så finns det två problem:

1. Filerna som laddas ner packas aldrig upp (pga att servern av misstag inte 
talade
om att det var komprimerade filer). Lösning på detta: försök packa upp 
filer som man
får syntax error på. Och skapa en ny buggrapport för det, med lägre prio 
(då servern
enligt uppgift ska vara fixad nu).

2. Vid första installationen så visas inte kanallistan. Efter att äntligen 
ha fått en
logg från en icke-fungerande första installation kan jag konstatera att det 
med
största sannolikhet beror på att jag försöker ladda ner filerna innan 
mapparna
filerna ska sparas i har hunnit skapas. Klantigt! Lösning på detta: se till 
att skapa
mapparna innan första nedladdningen sker. Uppföljning på detta får skötas 
i den här
buggrapporten.

Original comment by gustav.a...@gmail.com on 4 Dec 2008 at 8:10

GoogleCodeExporter commented 9 years ago
2: Fixat. Mappar skapas nu upp om de behövs, innan nånting laddas ner i dem. 
Buggen
därmed fixad. Stort tack för hjälpen med att felsöka!
(1 har fått en egen buggrapport, den hör inte till denna längre.)

Original comment by gustav.a...@gmail.com on 6 Dec 2008 at 7:08

GoogleCodeExporter commented 9 years ago
Issue 31 has been merged into this issue.

Original comment by gustav.a...@gmail.com on 6 Dec 2008 at 7:16

GoogleCodeExporter commented 9 years ago
Issue 65 has been merged into this issue.

Original comment by gustav.a...@gmail.com on 6 Dec 2008 at 7:17