Menu

#2 Tivo 7.1a-01-2-240 crashes Java server

open
nobody
None
5
2005-02-23
2005-02-23
castletivo
No

My Tivo 240 seems to crash the Java HME Server that is
serving the applications. It repeatedly gets
connections to the icons (which makes sense) but slowly
the applications begin to disappear until eventually no
applications are seen in the Music, Photos and More
screen. My 7.1.a-02-2-540 does not seem to experience
the same problem.

I run Skull and Bones. Press the Tivo button to
escape. Then re-enter the Music, Photos and More
screen. And let it set and eventually I get the following.

There does not seem to be a call to setActive(false) in
most of the applications as advised in the HME
document. But adding that in did not seem to make a
difference.

Stack trace:
MESSAGE: Round: #1 Skulls: 0 Bones: 0 Draw : 0
MESSAGE: Bones Victory!
MESSAGE: Round: #2 Skulls: 0 Bones: 1 Draw : 0
168960ms: 192.168.0.8 close:
http://192.168.0.3:7288/skullbones/
java.net.SocketException: Socket closed
at
java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:99)
at
java.net.SocketOutputStream.write(SocketOutputStream.java:136)
at
com.tivo.hme.io.FastOutputStream.flushBuffer(FastOutputStream.java:31
1)
at
com.tivo.hme.http.share.HttpChunkedOutputStream.flushBuffer(HttpChunk
edOutputStream.java:77)
at
com.tivo.hme.io.FastOutputStream.flush(FastOutputStream.java:324)
at
com.tivo.hme.io.FastOutputStream.flush(FastOutputStream.java:326)
at
com.tivo.hme.sdk.Application.flush(Application.java:321)
at
com.tivo.hme.samples.skullbones.SkullBones.tick(SkullBones.java:178)
at com.tivo.hme.util.Ticker.run(Ticker.java:144)
com.tivo.hme.sdk.HmeException: flush failed
java.net.SocketException: Socket clo
sed
at
com.tivo.hme.sdk.Application.flush(Application.java:326)
at
com.tivo.hme.samples.skullbones.SkullBones.tick(SkullBones.java:178)
at com.tivo.hme.util.Ticker.run(Ticker.java:144)

Discussion


Log in to post a comment.