Keskustelu:MTV Katsomo

Linux.fista
Versio hetkellä 21. maaliskuuta 2011 kello 21.55 – tehnyt 213.216.246.181 (keskustelu) (Selvennystä keskusteluun)
Siirry navigaatioon Siirry hakuun

Moonligh 4

Bugit

Moonlight-selainlaajennos 3.99.0.1 näyttämässä Silverlightilla esitettyä sivua (Ubuntu 32bit 10.04).

Versioon 4 (eli 3.99) liittyviä bugeja, jotka erityisesti haittaavat Katsomoa tai estävät sen kokonaan:

Huomautuksia

  • Versio 4 toimii 64 bittisessä Debianissa, asentuu Codec ja Katsomo näkyy oikein.
  • Versio 4 toimii 32 bittisessä Ubuntussa 10.10, asentuu Codec ja Katsomo näkyy oikein.
  • Versio 4 toimii Silverlight sivuilla-sivuilla oikein.
  • Versio 4 alkaa lataamaan videota Katsomon sivulta koko selain kaatuu. (SSE2-käskykantatuki puuttuu suorittimesta, joka aiheuttaa kaatumisen) (bugi raportoitu)

Toimivat konepaketit

  • HP core 2 duo e4500 2,2 ghz (Ubuntu 10.04.2 fi)
  • Dell Latitude D520 (Ubuntu 10.04 fi kannettava)

Ei toimivat konepaketit

SSE2 käskykantatuki puuttuu.

  • AMD Athlon xp 1800+ (Ubuntu 10.04 fi)
  • AMD Athlon(tm) XP 2600+ (Ubuntu 10.04 fi)
Moonlight-selainlaajennos 3.99.0.1 toiminnassa: Ubuntu 10.04.2-32bit ja Firefox 3.6.13

Virheenjäljitys

Voitte ottaa toimimattomista järjestelmistä virheilmoituksen eli backstracen. Komentoriville annetaan alhaalla kuvatut käskyt kun ohjelma on kaatunut niin bugiraportin voi lähettää Novel Moonlightin bugtrackeriin.

Virheenjäljitys Firefox-selaimesta Gdb:llä:

firefox http://katsomo.fi/?progId=62252 -g

Käynnistä loki-tiedosto (oletus tiedosto on gdb.txt):

set logging on
handle SIGPWR nostop noprint
handle SIG35 nostop noprint
handle SIG33 nostop noprint
handle SIGXCPU nostop noprint
handle SIGCONT nostop noprint
handle SIGPIPE nostop noprint
handle SIGSEGV nostop noprint

Käynnistä virheenjäljitys

run

jos virheenjäljitys pysähtyy. Esimerkki voi näyttää tältä, josta ensimmäinen rivi on TÄRKEÄ!

Program received signal SIGILL, Illegal instruction.
[Switching to Thread 0x94efcb70 (LWP 5069)]
0xa78016b6 in initAdaptPostLevel(tagWMVDecInternalMember*) ()
  from /home/koti/.mozilla/plugins/moonlight/silverlight-media-pack-linux-x86-21-1.so

tulostaa virheilmoitukset lyhyessä muodossa.

thread apply all bt

tulostaa virheilmoitukset pitkässä muodossa.

thread apply all bt full

tietoja mitä muita tarvitaan ovat

x/16i $pc

ja

info registers

ja lopuksi kun olet lopettanut virheenjäljityksen tarvitaan cpuinfo, joka saadaan komentorivikäskyllä:

sudo cat /proc/cpuinfo

lähetä gdb.txt ja cpuinfo trackeriin.

Testituloksia

Muuttuuko Silverlightin versio, vaikka lataussivun päivämäärä näyttää (aina) 14.2.2011? Nyt versio on 4.0.50917.0 (18.2.2011)

Moonlight xpi-versio Silverlight versio katsomon sivulla
2.99.0.1 3.0.40818.0
2.99.0.10 4.0.50826.0
3.99.0.1 4.0.50917.0
3.99.0.2 4.0.51204.0

Moonlight 3

Bugit

Versioon 3 (eli 2.99) liittyviä bugeja, jotka erityisesti haittaavat Katsomoa tai estävät sen kokonaan:

Mplayer

Kommentteja mplayerin käytöstä:

mplayerplug-in ei osaa jostain syystä toistaa ohjelmia, mutta se antaa kyllä kopioida ohjelman oikean url:n

Komentorivillä ohjelman saattanee saada oikein conffatulla mplyer-nogui :lla toimimaan komennolla

mplayer -playlist http://www.katsomo.fi/'metafile.asx?MSG=xuqdG1f4vvWhLuRFYHpDi8j6(XqqrbrBU710i9p2BlPxHKKFfCn(EaRQZOoiQ(87RCkdBvbCHXuy82XggtZo6fgSRjE7lXx0hO(D9Npn97k!'

missä siis kopioitu url on http://www.katsomo.fi/metafile.asx?MSG=xuqdG1f4vvWhLuRFYHpDi8j6(XqqrbrBU710i9p2BlPxHKKFfCn(EaRQZOoiQ(87RCkdBvbCHXuy82XggtZo6fgSRjE7lXx0hO(D9Npn97k!

ja yksinkertaiset hipsut ' ' ohjelman osoitteessa on tarpeen, ettei bash lavenna erikoismerkkejä

jos ohjelma pätkii, se kai on yhteydestä kiinni pöllötv:n tekniikka käyttää aika rankasti laajakaistaa