Bug reports

Official forum of apterous.org, the website which allows you to play against other people over the Internet.
Locked
User avatar
JimBentley
Fanatic
Posts: 2820
Joined: Fri Jan 11, 2008 6:39 pm
Contact:

Re: Known bugs

Post by JimBentley »

Dan Vanniasingham wrote:Whilst I'm at it, more often than not, when logging in for the first time that day the duel challenge box is squashed to the point where I can see it exists but can't read anything about it (i.e. I can't see the format, or the words "Challenge by The Duellist" or whatever it says).
Got it today - it looks like this:

Image
User avatar
Ian Volante
Postmaster General
Posts: 3956
Joined: Wed Sep 03, 2008 8:15 pm
Location: Edinburgh
Contact:

Re: Known bugs

Post by Ian Volante »

Just tried a bit ago and Caesar didn't answer my challenge. I was rather offended actually.

With regard to the previous problem, my Daily Duel challenge was absolutely huge today for the first time.
meles meles meles meles meles meles meles meles meles meles meles meles meles meles meles meles
User avatar
Charlie Reams
Site Admin
Posts: 9494
Joined: Fri Jan 11, 2008 2:33 pm
Location: Cambridge
Contact:

Re: Known bugs

Post by Charlie Reams »

jimbentley wrote:
Dan Vanniasingham wrote:Whilst I'm at it, more often than not, when logging in for the first time that day the duel challenge box is squashed to the point where I can see it exists but can't read anything about it (i.e. I can't see the format, or the words "Challenge by The Duellist" or whatever it says).
Got it today - it looks like this:
Ja I'm working on it.
User avatar
Kai Laddiman
Fanatic
Posts: 2314
Joined: Wed Oct 15, 2008 3:37 pm
Location: My bedroom

Re: Known bugs

Post by Kai Laddiman »

jimbentley wrote:
Dan Vanniasingham wrote:Whilst I'm at it, more often than not, when logging in for the first time that day the duel challenge box is squashed to the point where I can see it exists but can't read anything about it (i.e. I can't see the format, or the words "Challenge by The Duellist" or whatever it says).
Got it today - it looks like this:

Image
I always get that.
16/10/2007 - Episode 4460
Dinos Sfyris 76 - 78 Dorian Lidell
Proof that even idiots can get well and truly mainwheeled.
Gavin Chipper
Post-apocalypse
Posts: 13213
Joined: Mon Jan 21, 2008 10:37 pm

Re: Known bugs

Post by Gavin Chipper »

Sometimes when one player buzzes in the conundrum and gets it wrong, Des then says we're out of time and the other players doesn't get a chance. Surely unless they buzz exactly at the last possible moment, it should always go over to the other player.
User avatar
Charlie Reams
Site Admin
Posts: 9494
Joined: Fri Jan 11, 2008 2:33 pm
Location: Cambridge
Contact:

Re: Known bugs

Post by Charlie Reams »

Gavin Chipper wrote:Sometimes when one player buzzes in the conundrum and gets it wrong, Des then says we're out of time and the other players doesn't get a chance. Surely unless they buzz exactly at the last possible moment, it should always go over to the other player.
Submitting this kind of bug without any screenshots or console dumps is a complete waste of time.
Gavin Chipper
Post-apocalypse
Posts: 13213
Joined: Mon Jan 21, 2008 10:37 pm

Re: Known bugs

Post by Gavin Chipper »

Charlie Reams wrote:
Gavin Chipper wrote:Sometimes when one player buzzes in the conundrum and gets it wrong, Des then says we're out of time and the other players doesn't get a chance. Surely unless they buzz exactly at the last possible moment, it should always go over to the other player.
Submitting this kind of bug without any screenshots or console dumps is a complete waste of time.
It might have been something you were aware of.
User avatar
Charlie Reams
Site Admin
Posts: 9494
Joined: Fri Jan 11, 2008 2:33 pm
Location: Cambridge
Contact:

Re: Known bugs

Post by Charlie Reams »

Gavin Chipper wrote:
Charlie Reams wrote:
Gavin Chipper wrote:Sometimes when one player buzzes in the conundrum and gets it wrong, Des then says we're out of time and the other players doesn't get a chance. Surely unless they buzz exactly at the last possible moment, it should always go over to the other player.
Submitting this kind of bug without any screenshots or console dumps is a complete waste of time.
It might have been something you were aware of.
Then why report it?
Gavin Chipper
Post-apocalypse
Posts: 13213
Joined: Mon Jan 21, 2008 10:37 pm

Re: Known bugs

Post by Gavin Chipper »

Charlie Reams wrote:Then why report it?
Alright - I thought you might not have been aware of it and that reporting such a bug without a console dump or screenshot would not be a waste of time.

But also if anyone else had reported it, and then I did as well, it would confirm it's a thing that happens rather than a one-off fluke.
Gavin Chipper
Post-apocalypse
Posts: 13213
Joined: Mon Jan 21, 2008 10:37 pm

Re: Known bugs

Post by Gavin Chipper »

Must be in there somewhere:

CX buzz: [Buzz for P=1]
CFRAME: informBuzz 1
[J]TPP 5
[J]TPP 5
[J]TPP 5
[J]TPP 5
Awoken!
CX got answer from iface, sending
ClientGame4287430846656160773 << GameEvent{key=4287430846656160773,pos=1,o=net.ConundrumEvent$Answer@1a24135}
CX awaiting guess response
ClientReceiveThread >> GameEvent{key=4287430846656160773,o=net.ConundrumEvent$IncorrectNoContinue@62bba7}
GameEvent{key=4287430846656160773,o=net.ConundrumEvent$IncorrectNoContinue@62bba7}
Awoken!
CX got guess response: net.ConundrumEvent$IncorrectNoContinue@62bba7
Awaiting solution
CFRAME: informDeclaration P1 guessed JJJJJ on 29375 ms: Incorrect
ClientGame4287430846656160773 << GameEvent{key=4287430846656160773,pos=1,o=net.ConundrumEvent$End@c13a99}
Spectator got 1 keys

That was 29.3 seconds I think, but even so enough time to buzz!
User avatar
Charlie Reams
Site Admin
Posts: 9494
Joined: Fri Jan 11, 2008 2:33 pm
Location: Cambridge
Contact:

Re: Known bugs

Post by Charlie Reams »

Oh, that's correct behaviour. It happens if the other person's clock has run out before you buzz.
Gavin Chipper
Post-apocalypse
Posts: 13213
Joined: Mon Jan 21, 2008 10:37 pm

Re: Known bugs

Post by Gavin Chipper »

Charlie Reams wrote:Oh, that's correct behaviour. It happens if the other person's clock has run out before you buzz.
Oh OK, is it due to different amounts of lag? The apterous bots obviously having less being on the same server as the conundrum and clock.
User avatar
Charlie Reams
Site Admin
Posts: 9494
Joined: Fri Jan 11, 2008 2:33 pm
Location: Cambridge
Contact:

Re: Known bugs

Post by Charlie Reams »

Gavin Chipper wrote:
Charlie Reams wrote:Oh, that's correct behaviour. It happens if the other person's clock has run out before you buzz.
Oh OK, is it due to different amounts of lag? The apterous bots obviously having less being on the same server as the conundrum and clock.
Yep. In theory it can happen against a human but it's probably easier to reproduce against bots as they have basically zero lag.
Gavin Chipper
Post-apocalypse
Posts: 13213
Joined: Mon Jan 21, 2008 10:37 pm

Re: Known bugs

Post by Gavin Chipper »

Charlie Reams wrote:Yep. In theory it can happen against a human but it's probably easier to reproduce against bots as they have basically zero lag.
Is lag compensated for when both players buzz in? If, for example, I buzz at 2.6 seconds on my clock and Apterous Rex does at 2.7 on his, his buzz would reach the server first. But would it then wait to see if I buzzed in under that time on my own clock?
User avatar
Charlie Reams
Site Admin
Posts: 9494
Joined: Fri Jan 11, 2008 2:33 pm
Location: Cambridge
Contact:

Re: Known bugs

Post by Charlie Reams »

Gavin Chipper wrote:
Charlie Reams wrote:Yep. In theory it can happen against a human but it's probably easier to reproduce against bots as they have basically zero lag.
Is lag compensated for when both players buzz in? If, for example, I buzz at 2.6 seconds on my clock and Apterous Rex does at 2.7 on his, his buzz would reach the server first. But would it then wait to see if I buzzed in under that time on my own clock?
No.
Gavin Chipper
Post-apocalypse
Posts: 13213
Joined: Mon Jan 21, 2008 10:37 pm

Re: Known bugs

Post by Gavin Chipper »

Charlie Reams wrote:
Gavin Chipper wrote:
Charlie Reams wrote:Yep. In theory it can happen against a human but it's probably easier to reproduce against bots as they have basically zero lag.
Is lag compensated for when both players buzz in? If, for example, I buzz at 2.6 seconds on my clock and Apterous Rex does at 2.7 on his, his buzz would reach the server first. But would it then wait to see if I buzzed in under that time on my own clock?
No.
Could it be made so?
User avatar
Charlie Reams
Site Admin
Posts: 9494
Joined: Fri Jan 11, 2008 2:33 pm
Location: Cambridge
Contact:

Re: Known bugs

Post by Charlie Reams »

Gavin Chipper wrote:Could it be made so?
The conundrum was an absolute nightmare to code (people who tested early versions will remember how often it used to screw up) so I'm not to keen to change things further. And, it would massively amplify the complaints that "I started typing first but the other guy got the points!", even though that's impossible to solve without defeating the entirety of 20th Century physics.
Gavin Chipper
Post-apocalypse
Posts: 13213
Joined: Mon Jan 21, 2008 10:37 pm

Re: Known bugs

Post by Gavin Chipper »

Charlie Reams wrote:
Gavin Chipper wrote:Could it be made so?
The conundrum was an absolute nightmare to code (people who tested early versions will remember how often it used to screw up) so I'm not to keen to change things further. And, it would massively amplify the complaints that "I started typing first but the other guy got the points!", even though that's impossible to solve without defeating the entirety of 20th Century physics.
OK then. By the way in the situations where you start typing but it turns out the other player started first, what happens if they are wrong? Does your partial answer count or do you type again from scratch?
User avatar
Michael Wallace
Racoonteur
Posts: 5458
Joined: Mon Jan 21, 2008 5:01 am
Location: London

Re: Feature requests

Post by Michael Wallace »

I can't decide if this always happens or not, but we have the thing where if you're typing at the time limit you get to finish the word you're typing, but does this work if you've only noted down one word? Quite a few times I think I've been typing a word (it's hard to know whether I had started typing before the timer every time, so I could be wrong) only for it to take my one noted down word as my only answer.

Anyone else have experience of this, or am I just being a dork?
User avatar
Ian Volante
Postmaster General
Posts: 3956
Joined: Wed Sep 03, 2008 8:15 pm
Location: Edinburgh
Contact:

Re: Feature requests

Post by Ian Volante »

Michael Wallace wrote:I can't decide if this always happens or not, but we have the thing where if you're typing at the time limit you get to finish the word you're typing, but does this work if you've only noted down one word? Quite a few times I think I've been typing a word (it's hard to know whether I had started typing before the timer every time, so I could be wrong) only for it to take my one noted down word as my only answer.

Anyone else have experience of this, or am I just being a dork?
Ah, that could explain exactly why sometimes it doesn't let me finish typing after the clock finishes. Well spotted!
meles meles meles meles meles meles meles meles meles meles meles meles meles meles meles meles
User avatar
Charlie Reams
Site Admin
Posts: 9494
Joined: Fri Jan 11, 2008 2:33 pm
Location: Cambridge
Contact:

Re: Feature requests

Post by Charlie Reams »

A bug report that comes with a correct diagnosis! Willfix.
User avatar
Michael Wallace
Racoonteur
Posts: 5458
Joined: Mon Jan 21, 2008 5:01 am
Location: London

Re: Known bugs

Post by Michael Wallace »

Awesome, thanks, good to know I wasn't imagining it.
User avatar
Ian Volante
Postmaster General
Posts: 3956
Joined: Wed Sep 03, 2008 8:15 pm
Location: Edinburgh
Contact:

Re: Known bugs

Post by Ian Volante »

I'm not sure if the current spate of crashes is to do with the Java update or not.

Either way, what I get when my opponent crashes is: "Stream ended (poison object extracted)".

I hope this is helpful.
meles meles meles meles meles meles meles meles meles meles meles meles meles meles meles meles
User avatar
Kirk Bevins
God
Posts: 4923
Joined: Mon Jan 21, 2008 5:18 pm
Location: York, UK

Re: Known bugs

Post by Kirk Bevins »

Ian Volante wrote:I'm not sure if the current spate of crashes is to do with the Java update or not.

Either way, what I get when my opponent crashes is: "Stream ended (poison object extracted)".

I hope this is helpful.
I think it is. I've got rid of the new java (uninstalled it) and downloaded java version 6 update 7(instead of version 6 update 11 causing all the problems). I've read on other forums that their detecting kit sees update 7 as a new enough version to be OK. It's been fine since I've had update 7 back. I no longer have those stupid warning signs in yellow triangles.
User avatar
Charlie Reams
Site Admin
Posts: 9494
Joined: Fri Jan 11, 2008 2:33 pm
Location: Cambridge
Contact:

Re: Known bugs

Post by Charlie Reams »

Kirk Bevins wrote:
Ian Volante wrote:I'm not sure if the current spate of crashes is to do with the Java update or not.

Either way, what I get when my opponent crashes is: "Stream ended (poison object extracted)".

I hope this is helpful.
I think it is. I've got rid of the new java (uninstalled it) and downloaded java version 6 update 7(instead of version 6 update 11 causing all the problems). I've read on other forums that their detecting kit sees update 7 as a new enough version to be OK. It's been fine since I've had update 7 back. I no longer have those stupid warning signs in yellow triangles.
To clarify, the new Java update is probably responsible for most of the problems. If you can revert to an earlier version, please do. However, if you're stuck with Update 11, don't panic; the yellow triangles are intended to replace the old message at the top of every window warning you about an unsigned applet, and are not suggesting that any error has occurred. This is clearly a bad design choice by the Java guys but we'll have to live with it for now.
User avatar
Ian Volante
Postmaster General
Posts: 3956
Joined: Wed Sep 03, 2008 8:15 pm
Location: Edinburgh
Contact:

Re: Known bugs

Post by Ian Volante »

Charlie Reams wrote:
Kirk Bevins wrote:
Ian Volante wrote:I'm not sure if the current spate of crashes is to do with the Java update or not.

Either way, what I get when my opponent crashes is: "Stream ended (poison object extracted)".

I hope this is helpful.
I think it is. I've got rid of the new java (uninstalled it) and downloaded java version 6 update 7(instead of version 6 update 11 causing all the problems). I've read on other forums that their detecting kit sees update 7 as a new enough version to be OK. It's been fine since I've had update 7 back. I no longer have those stupid warning signs in yellow triangles.
To clarify, the new Java update is probably responsible for most of the problems. If you can revert to an earlier version, please do. However, if you're stuck with Update 11, don't panic; the yellow triangles are intended to replace the old message at the top of every window warning you about an unsigned applet, and are not suggesting that any error has occurred. This is clearly a bad design choice by the Java guys but we'll have to live with it for now.
Struggling to easily work out how to roll it back. Frankly can't be arsed right now though! I'll pester someone later...
meles meles meles meles meles meles meles meles meles meles meles meles meles meles meles meles
User avatar
Kirk Bevins
God
Posts: 4923
Joined: Mon Jan 21, 2008 5:18 pm
Location: York, UK

Re: Known bugs

Post by Kirk Bevins »

Ian Volante wrote: Struggling to easily work out how to roll it back. Frankly can't be arsed right now though! I'll pester someone later...
Go to "Start" "Control Panel" "Add/remove programs" and get rid of Java version 6 update 11. Then go to this link and download Java version 6 update 7.

http://cds.sun.com/is-bin/INTERSHOP.enf ... i586-p.exe
User avatar
Ian Volante
Postmaster General
Posts: 3956
Joined: Wed Sep 03, 2008 8:15 pm
Location: Edinburgh
Contact:

Re: Known bugs

Post by Ian Volante »

I never uninstalled version 7 actually. Wonder if that was causing any conflicts.

Cheers for the embarrassingly obvious advice :p
meles meles meles meles meles meles meles meles meles meles meles meles meles meles meles meles
User avatar
Kirk Bevins
God
Posts: 4923
Joined: Mon Jan 21, 2008 5:18 pm
Location: York, UK

Re: Known bugs

Post by Kirk Bevins »

Two Paul's (Howe and Gallen) talking in Aptochat and neither had their surname showing so it got really confusing at some points. I thought when two or more people had the same forename, their surnames were automatically added to the chat?
User avatar
Kirk Bevins
God
Posts: 4923
Joined: Mon Jan 21, 2008 5:18 pm
Location: York, UK

Re: Known bugs

Post by Kirk Bevins »

I was playing Stuart Patrick earlier and I was 20-6 up. He crashed. He then rechallenged me and his name came up on the 20 position and mine on the 6 position, meaning he was 20-6 which was obviously false! Also (obviously) his words listed in the past 3 rounds were under my name.

I decided to close and resume game again hoping the 50:50 would put my name above 20 as it should be and I then couldn't resume again. The game was lost. I thought you'd fixed that?

essageToClient$PlayerHTML@1f692f3
html for 1890: <h2>Kai Laddiman</h2><table><tr> <td>Rating</td> <td>578 </td> </tr><tr> <td>Record</td><td>107 wins from 147 games. </td></tr><tr> <td>Member since</td> <td>2008-10-17 </td> </tr>
AWT-EventQueue-3 << net.MessageToServer$ChallengeIssue@18106fa
ClientReceiveThread >> net.MessageToClient$ChallengeSet@15a8006
net.MessageToClient$ChallengeSet@15a8006
Received challenge from stuart patrick[#2217]
AWT-EventQueue-3 << net.MessageToServer$ChallengeRetract@8b3bd8
AWT-EventQueue-3 << net.MessageToServer$ExistingGameRequest@12e2355
ClientReceiveThread >> ChallengeReply{key=6137067264831866751,pos=-1,accept=false}
ChallengeReply{key=6137067264831866751,pos=-1,accept=false}
ClientReceiveThread: [Reply to unknown challenge 6137067264831866751] [null]
ClientReceiveThread >> net.MessageToClient$ExistingGameResponse@11d13e
net.MessageToClient$ExistingGameResponse@11d13e
Existing game vs 1890: null
Existing game: null
AWT-EventQueue-3 << net.MessageToServer$ChallengeReply@1c03d7b
AWT-EventQueue-3 << net.MessageToServer$ExistingGameRequest@45f57
Spectator got 1 keys
CX Reading
Decoding...
Decoded, message: stuart patrick is playing with Kirk Bevins.
CX 1: Got event: EV[key=0: stuart patrick is playing with Kirk Bevins. ]
EVINSERT:stuart patrick is playing with Kirk Bevins.
SpecPanel: adding text
SpecPanel: Setting caret
SpecPanel: done.
ClientReceiveThread >> ChallengeReply{key=2928980550796391901,pos=1,accept=true}
ChallengeReply{key=2928980550796391901,pos=1,accept=true}
ClientReceiveThread >> net.MessageToClient$ExistingGameResponse@871190
net.MessageToClient$ExistingGameResponse@871190
Existing game vs 1890: null
Existing game: null
Opening frame.
############# Format code 8236755206367909000
ClientGame2928980550796391901 << net.MessageToServer$RequestGamesInProgress@19f4b78
Image preload complete
ClientReceiveThread >> net.MessageToClient$GamesInProgressUpdate@1b9b1ed
net.MessageToClient$GamesInProgressUpdate@1b9b1ed
Spectator got 0 keys
Spectator got 1 keys
Spectator got 1 keys
CX Reading
Decoding...
Decoded, message: Welcome to the game! Anything said in this room remains between you and your opponent.<br><br>Variant: Goatdown.<br />Rounds of 10 seconds.<br />Format: LLLLLLNLLLLLLNC.<br />Scoring: standard scoring.<br />Dictionary: English (ODE).<br />
Score: 20 - 6 (max 20) [rounds played: 3 of 15].<br /><br />
CX 1: Got event: EV[key=2928980550796391901: Welcome to the game! Anything said in this room remains between you and your opponent.<br><br>Variant: Goatdown.<br />Rounds of 10 seconds.<br />Format: LLLLLLNLLLLLLNC.<br />Scoring: standard scoring.<br />Dictionary: English (ODE).<br />
Score: 20 - 6 (max 20) [rounds played: 3 of 15].<br /><br />]
EVINSERT:Welcome to the game! Anything said in this room remains between you and your opponent.<br><br>Variant: Goatdown.<br />Rounds of 10 seconds.<br />Format: LLLLLLNLLLLLLNC.<br />Scoring: standard scoring.<br />Dictionary: English (ODE).<br />
Score: 20 - 6 (max 20) [rounds played: 3 of 15].<br /><br />
SpecPanel: adding text
SpecPanel: Setting caret
SpecPanel: done.
ClientReceiveThread >> net.MessageToClient$RosterUpdate@14cf7d6
net.MessageToClient$RosterUpdate@14cf7d6
Roster updated: [[969] Apterous Rex (bot), [359] Apterous Plum (bot), [-14] Apterous Waldorf (bot), [-200] Apterous Prune (bot), [796] Apterous Prime (bot), [308] Apterous Caesar (bot), [578] Kai Laddiman, [709] Frank Rodolf, [1077] Kirk Bevins, [600?] Jonathan Guntrip, [306] Oliver Garner, [340] Karen Pearson, [361] stuart patrick, [477] Innis Carson, [452] Ben Hunter]
Spectator got 0 keys
Spectator got 1 keys
Spectator got 1 keys
CX Reading
Decoding...
Decoded, message: <b>Kirk:</b> welcome back
CX 1: Got event: EV[key=2928980550796391901: <b>Kirk:</b> welcome back]
EVINSERT:<b>Kirk:</b> welcome back
SpecPanel: adding text
SpecPanel: Setting caret
SpecPanel: done.
Spectator got 0 keys
Spectator got 1 keys
Spectator got 1 keys
CX Reading
Decoding...
Decoded, message: <b>Kirk:</b> what happened
CX 1: Got event: EV[key=2928980550796391901: <b>Kirk:</b> what happened]
EVINSERT:<b>Kirk:</b> what happened
SpecPanel: adding text
SpecPanel: Setting caret
SpecPanel: done.
Spectator got 1 keys
CX Reading
Decoding...
Decoded, message: Ben Hunter entered the room!
CX 1: Got event: EV[key=0: Ben Hunter entered the room!]
EVINSERT:Ben Hunter entered the room!
SpecPanel: adding text
SpecPanel: Setting caret
SpecPanel: done.
Spectator got 0 keys
Spectator got 1 keys
Spectator got 1 keys
CX Reading
Decoding...
Decoded, message: <b>Kirk:</b> oi
CX 1: Got event: EV[key=2928980550796391901: <b>Kirk:</b> oi]
EVINSERT:<b>Kirk:</b> oi
SpecPanel: adding text
SpecPanel: Setting caret
SpecPanel: done.
Spectator got 1 keys
CX Reading
Decoding...
Decoded, message: Jonathan Guntrip is playing with Oliver Garner. <a href="http://dog.com/spectate.html?-754516789 ... ectate.</a>
CX 1: Got event: EV[key=0: Jonathan Guntrip is playing with Oliver Garner. <a href="http://dog.com/spectate.html?-754516789 ... ectate.</a>]
EVINSERT:Jonathan Guntrip is playing with Oliver Garner. <a href="http://dog.com/spectate.html?-754516789 ... ectate.</a>
SpecPanel: adding text
SpecPanel: Setting caret
SpecPanel: done.
Spectator got 0 keys
Spectator got 1 keys
Spectator got 1 keys
CX Reading
Decoding...
Decoded, message: <b>Kirk:</b> how are you on 20 and im on 6?
CX 1: Got event: EV[key=2928980550796391901: <b>Kirk:</b> how are you on 20 and im on 6?]
EVINSERT:<b>Kirk:</b> how are you on 20 and im on 6?
SpecPanel: adding text
SpecPanel: Setting caret
SpecPanel: done.
Spectator got 1 keys
CX Reading
Decoding...
Decoded, message: Apterous Prune is playing with Ben Hunter. <a href="http://dog.com/spectate.html?-443158934 ... ectate.</a>
CX 1: Got event: EV[key=0: Apterous Prune is playing with Ben Hunter. <a href="http://dog.com/spectate.html?-443158934 ... ectate.</a>]
EVINSERT:Apterous Prune is playing with Ben Hunter. <a href="http://dog.com/spectate.html?-443158934 ... ectate.</a>
SpecPanel: adding text
SpecPanel: Setting caret
SpecPanel: done.
AWT-EventQueue-3 << GameEvent{key=2928980550796391901,pos=1,o=net.MessageToServer$GameQuit@48c85b}
Logging out of #2928980550796391901
Spectator got 0 keys
Spectator got 1 keys
ClientReceiveThread >> GameEvent{key=2928980550796391901,o=apterous.GameQuitEvent@1be6b71}
GameEvent{key=2928980550796391901,o=apterous.GameQuitEvent@1be6b71}
ClientReceiveThread << net.MessageToServer$ExistingGameRequest@1015293
ClientReceiveThread << net.MessageToServer$RequestGamesInProgress@1d446f3
ClientReceiveThread >> net.MessageToClient$ExistingGameResponse@17e2eb9
net.MessageToClient$ExistingGameResponse@17e2eb9
Existing game vs 1890: null
Existing game: null
ClientReceiveThread >> net.MessageToClient$GamesInProgressUpdate@12d7680
net.MessageToClient$GamesInProgressUpdate@12d7680
AWT-EventQueue-3 << net.MessageToServer$ExistingGameRequest@1bedd7d
AWT-EventQueue-3 << net.MessageToServer$RequestPlayerHTML@1bf6bad
AWT-EventQueue-3 << net.MessageToServer$ExistingGameRequest@364879
AWT-EventQueue-3 << net.MessageToServer$RequestPlayerHTML@1d023f2
ClientReceiveThread >> net.MessageToClient$ExistingGameResponse@413157
net.MessageToClient$ExistingGameResponse@413157
Existing game vs 103: null
ClientReceiveThread >> net.MessageToClient$PlayerHTML@e781f
net.MessageToClient$PlayerHTML@e781f
html for 103: <h2>Apterous Plum</h2><table><tr> <td>Rating</td> <td>359 </td> </tr><tr> <td>Record</td><td>880 wins from 1875 games. </td></tr><tr> <td>Member since</td> <td>2008-08-05 </td> </tr>
ClientReceiveThread >> net.MessageToClient$ExistingGameResponse@1f06863
net.MessageToClient$ExistingGameResponse@1f06863
Existing game vs 2217: null
Existing game: null
ClientReceiveThread >> net.MessageToClient$PlayerHTML@554af0
net.MessageToClient$PlayerHTML@554af0
html for 2217: <h2>stuart patrick</h2><table><tr> <td>Rating</td> <td>361 </td> </tr><tr> <td>Record</td><td>9 wins from 12 games. </td></tr><tr> <td>Member since</td> <td>2008-12-19 </td> </tr>
ClientReceiveThread >> net.MessageToClient$RosterUpdate@2a4591
net.MessageToClient$RosterUpdate@2a4591
Roster updated: [[969] Apterous Rex (bot), [359] Apterous Plum (bot), [-14] Apterous Waldorf (bot), [-200] Apterous Prune (bot), [796] Apterous Prime (bot), [308] Apterous Caesar (bot), [578] Kai Laddiman, [709] Frank Rodolf, [1077] Kirk Bevins, [600?] Jonathan Guntrip, [306] Oliver Garner, [340] Karen Pearson, [477] Innis Carson, [452] Ben Hunter]
AWT-EventQueue-3 << net.MessageToServer$RequestPlayerHTML@85c106
ClientReceiveThread >> net.MessageToClient$PlayerHTML@14384ac
net.MessageToClient$PlayerHTML@14384ac
html for 3: <h2>Kirk Bevins</h2><table><tr> <td>Rating</td> <td>1077 </td> </tr><tr> <td>Record</td><td>729 wins from 851 games. </td></tr><tr> <td>Member since</td> <td>2008-07-16 </td> </tr>
ClientReceiveThread >> net.MessageToClient$RosterUpdate@11bbdbb
net.MessageToClient$RosterUpdate@11bbdbb
Roster updated: [[969] Apterous Rex (bot), [359] Apterous Plum (bot), [-14] Apterous Waldorf (bot), [-200] Apterous Prune (bot), [796] Apterous Prime (bot), [308] Apterous Caesar (bot), [578] Kai Laddiman, [709] Frank Rodolf, [1077] Kirk Bevins, [600?] Jonathan Guntrip, [306] Oliver Garner, [340] Karen Pearson, [477] Innis Carson, [452] Ben Hunter, [336] Ian Volante]
Spectator got 1 keys
CX Reading
Decoding...
Decoded, message: Ian Volante entered the room!
CX 1: Got event: EV[key=0: Ian Volante entered the room!]
EVINSERT:Ian Volante entered the room!
SpecPanel: adding text
SpecPanel: Setting caret
SpecPanel: done.
ClientReceiveThread >> net.MessageToClient$RosterUpdate@933ab5
net.MessageToClient$RosterUpdate@933ab5
Roster updated: [[969] Apterous Rex (bot), [359] Apterous Plum (bot), [-14] Apterous Waldorf (bot), [-200] Apterous Prune (bot), [796] Apterous Prime (bot), [308] Apterous Caesar (bot), [578] Kai Laddiman, [709] Frank Rodolf, [1077] Kirk Bevins, [600?] Jonathan Guntrip, [306] Oliver Garner, [340] Karen Pearson, [477] Innis Carson, [452] Ben Hunter]
AWT-EventQueue-3 << net.MessageToServer$RequestPlayerHTML@70cf32
ClientReceiveThread >> net.MessageToClient$PlayerHTML@330f22
net.MessageToClient$PlayerHTML@330f22
html for 3: <h2>Kirk Bevins</h2><table><tr> <td>Rating</td> <td>1077 </td> </tr><tr> <td>Record</td><td>729 wins from 851 games. </td></tr><tr> <td>Member since</td> <td>2008-07-16 </td> </tr>
ClientReceiveThread >> net.MessageToClient$RosterUpdate@9990ff
net.MessageToClient$RosterUpdate@9990ff
Roster updated: [[969] Apterous Rex (bot), [359] Apterous Plum (bot), [-14] Apterous Waldorf (bot), [-200] Apterous Prune (bot), [796] Apterous Prime (bot), [308] Apterous Caesar (bot), [578] Kai Laddiman, [709] Frank Rodolf, [1077] Kirk Bevins, [600?] Jonathan Guntrip, [306] Oliver Garner, [340] Karen Pearson, [477] Innis Carson, [452] Ben Hunter, [336] Ian Volante]
Spectator got 1 keys
CX Reading
Decoding...
Decoded, message: Ian Volante entered the room!
CX 1: Got event: EV[key=0: Ian Volante entered the room!]
EVINSERT:Ian Volante entered the room!
SpecPanel: adding text
SpecPanel: Setting caret
SpecPanel: done.
Spectator got 1 keys
CX Reading
Decoding...
Decoded, message: Ian Volante is playing today's Daily Duel.
CX 1: Got event: EV[key=0: Ian Volante is playing today's Daily Duel.]
EVINSERT:Ian Volante is playing today's Daily Duel.
SpecPanel: adding text
SpecPanel: Setting caret
SpecPanel: done.
ClientReceiveThread >> net.MessageToClient$RosterUpdate@1edba4a
net.MessageToClient$RosterUpdate@1edba4a
Roster updated: [[969] Apterous Rex (bot), [359] Apterous Plum (bot), [-14] Apterous Waldorf (bot), [-200] Apterous Prune (bot), [796] Apterous Prime (bot), [308] Apterous Caesar (bot), [578] Kai Laddiman, [709] Frank Rodolf, [1077] Kirk Bevins, [600?] Jonathan Guntrip, [306] Oliver Garner, [340] Karen Pearson, [477] Innis Carson, [452] Ben Hunter, [336] Ian Volante, [361] stuart patrick]
AWT-EventQueue-3 << net.MessageToServer$RequestPlayerHTML@155d69b
ClientReceiveThread >> net.MessageToClient$PlayerHTML@1dbf9c3
net.MessageToClient$PlayerHTML@1dbf9c3
html for 3: <h2>Kirk Bevins</h2><table><tr> <td>Rating</td> <td>1077 </td> </tr><tr> <td>Record</td><td>729 wins from 851 games. </td></tr><tr> <td>Member since</td> <td>2008-07-16 </td> </tr>
ClientReceiveThread >> net.MessageToClient$RosterUpdate@1fb0fc2
net.MessageToClient$RosterUpdate@1fb0fc2
Roster updated: [[969] Apterous Rex (bot), [359] Apterous Plum (bot), [-14] Apterous Waldorf (bot), [-200] Apterous Prune (bot), [796] Apterous Prime (bot), [308] Apterous Caesar (bot), [578] Kai Laddiman, [709] Frank Rodolf, [1077] Kirk Bevins, [600?] Jonathan Guntrip, [306] Oliver Garner, [340] Karen Pearson, [477] Innis Carson, [452] Ben Hunter, [336] Ian Volante]
User avatar
Charlie Reams
Site Admin
Posts: 9494
Joined: Fri Jan 11, 2008 2:33 pm
Location: Cambridge
Contact:

Re: Known bugs

Post by Charlie Reams »

Kirk Bevins wrote:I was playing Stuart Patrick earlier and I was 20-6 up. He crashed. He then rechallenged me and his name came up on the 20 position and mine on the 6 position, meaning he was 20-6 which was obviously false! Also (obviously) his words listed in the past 3 rounds were under my name.

I decided to close and resume game again hoping the 50:50 would put my name above 20 as it should be and I then couldn't resume again. The game was lost. I thought you'd fixed that?
Apologies, the new resume code is much more solid but still has a few teething difficulties. I believe this is now fixed.
User avatar
Charlie Reams
Site Admin
Posts: 9494
Joined: Fri Jan 11, 2008 2:33 pm
Location: Cambridge
Contact:

Re: Known bugs

Post by Charlie Reams »

Do people still get the weird metal-look interface sometimes? I think I fixed this about a week ago but it's hard to tell because I never experienced it myself.
User avatar
Joseph Bolas
Fanatic
Posts: 2446
Joined: Mon Jan 21, 2008 9:19 am
Location: Liverpool, UK

Re: Known bugs

Post by Joseph Bolas »

Charlie Reams wrote:Do people still get the weird metal-look interface sometimes? I think I fixed this about a week ago but it's hard to tell because I never experienced it myself.
If you mean that thing I posted a while back, where if you refresh the page after signing in, you get a different layout, then yes that still happens. To be honest though, I prefer that second layout more than the original.
User avatar
Kai Laddiman
Fanatic
Posts: 2314
Joined: Wed Oct 15, 2008 3:37 pm
Location: My bedroom

Re: Known bugs

Post by Kai Laddiman »

Joseph Bolas wrote:
Charlie Reams wrote:Do people still get the weird metal-look interface sometimes? I think I fixed this about a week ago but it's hard to tell because I never experienced it myself.
If you mean that thing I posted a while back, where if you refresh the page after signing in, you get a different layout, then yes that still happens. To be honest though, I prefer that second layout more than the original.
Ditto.
16/10/2007 - Episode 4460
Dinos Sfyris 76 - 78 Dorian Lidell
Proof that even idiots can get well and truly mainwheeled.
User avatar
Ian Volante
Postmaster General
Posts: 3956
Joined: Wed Sep 03, 2008 8:15 pm
Location: Edinburgh
Contact:

Re: Known bugs

Post by Ian Volante »

Charlie Reams wrote:Do people still get the weird metal-look interface sometimes? I think I fixed this about a week ago but it's hard to tell because I never experienced it myself.
Yep, I've not noticed any change with that. The button images and proper fonts only load up on the second attempt at the earliest.
meles meles meles meles meles meles meles meles meles meles meles meles meles meles meles meles
User avatar
Martin Gardner
Kiloposter
Posts: 1492
Joined: Sat Jan 26, 2008 8:57 pm
Location: Leeds, UK
Contact:

Re: Bug reports

Post by Martin Gardner »

I don't think there's anything you can do about it, but I played Scott Mearns in a 'classic game' and it disallowed his SERRATING which is no longer in the dictionary, but was at the time he played it. Also in the Wills vs. Nash final, you can go for THORNLIKE and it will allow it, but Chris and Graham couldn't have because it wasn't in the dictionary either. But of course, there's no (sane) way to fix this, and there aren't any rating points for these games anyway.
If you cut a gandiseeg in half, do you get two gandiseegs or two halves of a gandiseeg?
User avatar
Charlie Reams
Site Admin
Posts: 9494
Joined: Fri Jan 11, 2008 2:33 pm
Location: Cambridge
Contact:

Re: Bug reports

Post by Charlie Reams »

Martin Gardner wrote:I don't think there's anything you can do about it, but I played Scott Mearns in a 'classic game' and it disallowed his SERRATING which is no longer in the dictionary, but was at the time he played it. Also in the Wills vs. Nash final, you can go for THORNLIKE and it will allow it, but Chris and Graham couldn't have because it wasn't in the dictionary either. But of course, there's no (sane) way to fix this, and there aren't any rating points for these games anyway.
That's by design. I figured historical accuracy was second to the consideration of learning valid words (and not learning invalid ones.)
User avatar
Martin Gardner
Kiloposter
Posts: 1492
Joined: Sat Jan 26, 2008 8:57 pm
Location: Leeds, UK
Contact:

Re: Bug reports

Post by Martin Gardner »

Charlie Reams wrote:
Martin Gardner wrote:I don't think there's anything you can do about it, but I played Scott Mearns in a 'classic game' and it disallowed his SERRATING which is no longer in the dictionary, but was at the time he played it. Also in the Wills vs. Nash final, you can go for THORNLIKE and it will allow it, but Chris and Graham couldn't have because it wasn't in the dictionary either. But of course, there's no (sane) way to fix this, and there aren't any rating points for these games anyway.
That's by design. I figured historical accuracy was second to the consideration of learning valid words (and not learning invalid ones.)
Exactly, you'd have to upload every Countdown dictionary ever, then have a mode to change dictionary when playing historical games. That's why I didn't suggest it, it would be nuts!
If you cut a gandiseeg in half, do you get two gandiseegs or two halves of a gandiseeg?
Paul Howe
Kiloposter
Posts: 1070
Joined: Tue Jan 22, 2008 2:25 pm

Re: Bug reports

Post by Paul Howe »

A double solution conundrums: CRAFTIEST = TRIFECTAS
Howard Somerset
Kiloposter
Posts: 1955
Joined: Mon Jan 21, 2008 9:02 am
Location: UK

Re: Bug reports

Post by Howard Somerset »

Not really a bug. Well only a little one. Results for yesterday's dual show Perfect score: 114, yet the top five players exceeded that score. It seems that the perfect score displayed is the Max for the final person on the list, rather than the Metamax, which I believe is what should be displayed here.
User avatar
Charlie Reams
Site Admin
Posts: 9494
Joined: Fri Jan 11, 2008 2:33 pm
Location: Cambridge
Contact:

Re: Bug reports

Post by Charlie Reams »

Howard Somerset wrote:Not really a bug. Well only a little one. Results for yesterday's dual show Perfect score: 114, yet the top five players exceeded that score. It seems that the perfect score displayed is the Max for the final person on the list, rather than the Metamax, which I believe is what should be displayed here.
It makes me sad when my bad programming is so transparent that even someone who hasn't seen the code knows what I've done wrong...
Howard Somerset
Kiloposter
Posts: 1955
Joined: Mon Jan 21, 2008 9:02 am
Location: UK

Re: Bug reports

Post by Howard Somerset »

Charlie Reams wrote:
Howard Somerset wrote:Not really a bug. Well only a little one. Results for yesterday's dual show Perfect score: 114, yet the top five players exceeded that score. It seems that the perfect score displayed is the Max for the final person on the list, rather than the Metamax, which I believe is what should be displayed here.
It makes me sad when my bad programming is so transparent that even someone who hasn't seen the code knows what I've done wrong...
Not really surprising. Even though I quit my job 12 years ago, prior to that one of my main tasks was diagnosing software faults, and I did that for longer than you've so far been alive. It was probably easier not having seen the code. Programming languages may have changed a lot since I last had any practical experience, but the style of mistakes haven't. :P
User avatar
Innis Carson
Devotee
Posts: 898
Joined: Sat Nov 15, 2008 3:24 pm

Re: Bug reports

Post by Innis Carson »

By logging in while leaving the username and password fields blank, I seem to have been logged in as a blank user with no name. User #1997 in fact.

Is this a bug?
User avatar
Joseph Bolas
Fanatic
Posts: 2446
Joined: Mon Jan 21, 2008 9:19 am
Location: Liverpool, UK

Re: Bug reports

Post by Joseph Bolas »

Innis Carson wrote:By logging in while leaving the username and password fields blank, I seem to have been logged in as a blank user with no name. User #1997 in fact.

Is this a bug?
Was that you?. I saw someone sign in but there was no name next to them just [600?]. Also I assume you typed something as a colon appeared in the chat box, but no text :lol:
User avatar
Innis Carson
Devotee
Posts: 898
Joined: Sat Nov 15, 2008 3:24 pm

Re: Bug reports

Post by Innis Carson »

Haha, yeah. Seemed like the appropriate thing to say at the time.
Howard Somerset
Kiloposter
Posts: 1955
Joined: Mon Jan 21, 2008 9:02 am
Location: UK

Re: Bug reports

Post by Howard Somerset »

Is anybody else getting a blank table for the duel results? I've had this problem for the last two days (displaying results for 24th and 25th). Round summary table appears ok, as does the month's standings.
User avatar
Joseph Bolas
Fanatic
Posts: 2446
Joined: Mon Jan 21, 2008 9:19 am
Location: Liverpool, UK

Re: Bug reports

Post by Joseph Bolas »

Howard Somerset wrote:Is anybody else getting a blank table for the duel results? I've had this problem for the last two days (displaying results for 24th and 25th). Round summary table appears ok, as does the month's standings.
Yeah. You can view the Round Summary for the duel, but you can't view the individual games yet.
User avatar
Innis Carson
Devotee
Posts: 898
Joined: Sat Nov 15, 2008 3:24 pm

Re: Bug reports

Post by Innis Carson »

You might already know about this, Charlie, but there's something very wrong with the numbers game. Multplying and dividing don't work, and their symbols have become things like ... and Ã.

EDIT: Fixed. Thanks.
Jacob Sutton
Rookie
Posts: 94
Joined: Mon Jul 28, 2008 11:07 pm

Re: Bug reports

Post by Jacob Sutton »

Not sure if this counts as a bug as such, but ever since Windows Vista has been installed on this computer (26th), I (a non-donator) have been able to access the entire game archive.
Last edited by Jacob Sutton on Sun Dec 28, 2008 8:55 pm, edited 1 time in total.
User avatar
Innis Carson
Devotee
Posts: 898
Joined: Sat Nov 15, 2008 3:24 pm

Re: Bug reports

Post by Innis Carson »

That's happened to me as well, not sure what triggered it.
User avatar
Charlie Reams
Site Admin
Posts: 9494
Joined: Fri Jan 11, 2008 2:33 pm
Location: Cambridge
Contact:

Re: Bug reports

Post by Charlie Reams »

Jacob Sutton wrote:Not sure if this counts as a bug as such, but ever since Windows Vista has been installed on this computer (26th), I (a non-donator) have been able to access the entire game archive.
Design decision.
Simon Myers
Enthusiast
Posts: 295
Joined: Sat Dec 13, 2008 12:41 am
Location: Stamford, Connecticut

Re: Bug reports

Post by Simon Myers »

I had a couple of bugs happen to me when trying to complete today's duel. I logged in and did nothing other than accept the duel, but when the first letters round started popping up I had a blank white screen despite the sound effects for numbers playing. I closed the window and the game and restarted my browser (FireFox) in an attempt to resume the duel, maybe from round 2. After logging back into Apterous and trying to resume the duel, it automatically logged me out with a null pointer exception. I closed the window and logged back into Apterous, but this time the duel was gone. Hopefully some answers are hidden in the following:


SRC: Opening socket...
SRC: Opening socket ostream...
SRC: Opening socket istream...
SRC: Done socket...
Thread-7 << net.MessageToServer$IdentifySelf@2bccb2
ClientReceiveThread >> net.MessageToClient$LoggedIn@a415a3
net.MessageToClient$LoggedIn@a415a3
Logged in as Simon Myers[#353]
Prefs: apterous.UserPreferences@1dfd90f
Thread-12 << net.MessageToServer$ClassicGameSearch@17b1d64
Spectator got 1 keys
WX server found
Spectator got 0 keys
Spectator got 1 keys
Thread-7 << net.MessageToServer$RequestGamesInProgress@3727c5
Thread-7 << net.MessageToServer$RequestPlayerHTML@145fe3b
Thread-7 << net.MessageToServer$RequestRoster@149f041
ClientReceiveThread >> net.MessageToClient$ClassicSearchResult@1555185
net.MessageToClient$ClassicSearchResult@1555185
ClientReceiveThread >> net.MessageToClient$GamesInProgressUpdate@c5f468
net.MessageToClient$GamesInProgressUpdate@c5f468
ClientReceiveThread >> net.MessageToClient$PlayerHTML@19fc25
net.MessageToClient$PlayerHTML@19fc25
html for 353: <h2>Simon Myers</h2><img src="http://www.apterous.org/img/user/CONTESTANT.jpg" alt="Simon Myers"/><table><tr> <td>Rating</td> <td>561 </td> </tr><tr> <td>Record</td><td>75 wins from 150 games. </td></tr><tr> <td>Member since</td> <td>2008-08-24 </td> </tr></table>
ClientReceiveThread >> net.MessageToClient$RosterUpdate@1b493c6
net.MessageToClient$RosterUpdate@1b493c6
Roster updated: [[1134] Apterous Rex (bot), [360] Apterous Plum (bot), [105] Apterous Waldorf (bot), [-113] Apterous Prune (bot), [-25] Apterous Nude (bot), [1027] Apterous Prime (bot), [528] Apterous Caesar (bot), [735] Dan Vanniasingham, [551] Ian Dent, [576] Jimmy Gough, [748] Charlie Reams, [648] Innis Carson, [837] Jon O'Neill, [561] Simon Myers]
AWT-EventQueue-2 << net.MessageToServer$RequestPlayerHTML@1ce4a8a
Spectator got 0 keys
Spectator got 1 keys
ClientReceiveThread >> net.MessageToClient$PlayerHTML@19cd5f5
net.MessageToClient$PlayerHTML@19cd5f5
html for 353: <h2>Simon Myers</h2><img src="http://www.apterous.org/img/user/CONTESTANT.jpg" alt="Simon Myers"/><table><tr> <td>Rating</td> <td>561 </td> </tr><tr> <td>Record</td><td>75 wins from 150 games. </td></tr><tr> <td>Member since</td> <td>2008-08-24 </td> </tr></table>
Spectator got 1 keys
CX Reading
Decoding...
Decoded, message: Welcome to aptochat, Simon. There are 6 other people here.
CX 0: Got event: EV[key=0: Welcome to aptochat, Simon. There are 6 other people here.]
EVINSERT:Welcome to aptochat, Simon. There are 6 other people here.
SpecPanel: adding text
SpecPanel: Setting caret
SpecPanel: done.
ClientReceiveThread >> net.MessageToClient$RosterUpdate@c3e967
net.MessageToClient$RosterUpdate@c3e967
Roster updated: [[1134] Apterous Rex (bot), [360] Apterous Plum (bot), [105] Apterous Waldorf (bot), [-113] Apterous Prune (bot), [-25] Apterous Nude (bot), [1027] Apterous Prime (bot), [528] Apterous Caesar (bot), [735] Dan Vanniasingham, [551] Ian Dent, [576] Jimmy Gough, [748] Charlie Reams, [648] Innis Carson, [837] Jon O'Neill, [561] Simon Myers, [561] Lee Simmonds]
ClientReceiveThread >> net.MessageToClient$RosterUpdate@1a631cc
net.MessageToClient$RosterUpdate@1a631cc
Roster updated: [[1134] Apterous Rex (bot), [360] Apterous Plum (bot), [105] Apterous Waldorf (bot), [-113] Apterous Prune (bot), [-25] Apterous Nude (bot), [1027] Apterous Prime (bot), [528] Apterous Caesar (bot), [735] Dan Vanniasingham, [551] Ian Dent, [576] Jimmy Gough, [748] Charlie Reams, [837] Jon O'Neill, [561] Simon Myers, [561] Lee Simmonds]
AWT-EventQueue-2 << net.MessageToServer$RequestPlayerHTML@b2e752
Spectator got 1 keys
CX Reading
Decoding...
Decoded, message: Lee Simmonds entered the room!
CX 0: Got event: EV[key=0: Lee Simmonds entered the room!]
EVINSERT:Lee Simmonds entered the room!
SpecPanel: adding text
SpecPanel: Setting caret
SpecPanel: done.
ClientReceiveThread >> net.MessageToClient$PlayerHTML@1e6978d
net.MessageToClient$PlayerHTML@1e6978d
html for 353: <h2>Simon Myers</h2><img src="http://www.apterous.org/img/user/CONTESTANT.jpg" alt="Simon Myers"/><table><tr> <td>Rating</td> <td>561 </td> </tr><tr> <td>Record</td><td>75 wins from 150 games. </td></tr><tr> <td>Member since</td> <td>2008-08-24 </td> </tr></table>
ClientReceiveThread >> net.MessageToClient$RosterUpdate@16e334a
net.MessageToClient$RosterUpdate@16e334a
Roster updated: [[1134] Apterous Rex (bot), [360] Apterous Plum (bot), [105] Apterous Waldorf (bot), [-113] Apterous Prune (bot), [-25] Apterous Nude (bot), [1027] Apterous Prime (bot), [528] Apterous Caesar (bot), [735] Dan Vanniasingham, [551] Ian Dent, [576] Jimmy Gough, [748] Charlie Reams, [837] Jon O'Neill, [561] Simon Myers, [561] Lee Simmonds, [648] Innis Carson]
Spectator got 1 keys
CX Reading
Decoding...
Decoded, message: Innis Carson entered the room!
CX 0: Got event: EV[key=0: Innis Carson entered the room!]
EVINSERT:Innis Carson entered the room!
SpecPanel: adding text
SpecPanel: Setting caret
SpecPanel: done.
AWT-EventQueue-2 << net.MessageToServer$RequestDetails@57dc15
Loaded apterous.Person@157bf4c
Loaded apterous.Person@1d056de
Loaded apterous.Person@f70ee1
Loaded apterous.Person@1f1e39b
Loaded apterous.Person@a1c582
Loaded apterous.Person@ae1393
Loaded apterous.Person@871e65
Loaded apterous.Person@dcb6b4
Loaded apterous.Person@5f1c48
Loaded apterous.Person@39ea58
Loaded apterous.Person@486cdd
Loaded apterous.Person@e33af5
Loaded apterous.Person@33c3e6
Loaded apterous.Person@823c6d
Loaded apterous.Person@4d28c7
Loaded apterous.Person@1b044df
Loaded apterous.Person@179c7cf
Loaded apterous.Person@2d0483
Loaded apterous.Person@1836aea
Loaded apterous.Person@e0420b
Loaded apterous.Person@10ff62a
ClientReceiveThread >> RequestedGameDetails{key=0-0 [normal rules] {format=4759037914877686848}}
RequestedGameDetails{key=0-0 [normal rules] {format=4759037914877686848}}
ClientReceiveThread << net.MessageToServer$ChallengeIssue@15925c0
ClientReceiveThread >> ChallengeReply{key=-696115988030556937,pos=-1,accept=false}
ChallengeReply{key=-696115988030556937,pos=-1,accept=false}
ClientReceiveThread >> ChallengeReply{key=-696115988030556937,pos=-1,accept=false}
ChallengeReply{key=-696115988030556937,pos=-1,accept=false}
ClientReceiveThread: [Reply to unknown challenge -696115988030556937] [null]
AWT-EventQueue-2 << net.MessageToServer$RequestDetails@442c76
ClientReceiveThread >> ChallengeReply{key=-696115988030556937,pos=-1,accept=false}
ChallengeReply{key=-696115988030556937,pos=-1,accept=false}
ClientReceiveThread: [Reply to unknown challenge -696115988030556937] [null]
ClientReceiveThread >> net.MessageToClient$LoggedOut@a60191
net.MessageToClient$LoggedOut@a60191
Logged out by server: Error in InfoClientHandlerThread: java.lang.NullPointerException
ClientReceiveThread << net.MessageToServer$Goodbye@b11164
Layer closed
Spectator got 1 keys
CX Reading
Decoding...
Decoded, message: Lee Simmonds is playing today's Daily Duel.
CX 0: Got event: EV[key=0: Lee Simmonds is playing today's Daily Duel.]
EVINSERT:Lee Simmonds is playing today's Daily Duel.
SpecPanel: adding text
SpecPanel: Setting caret
SpecPanel: done.
Spectator thread closing - bye!
thread applet-applet.frontend.MainApplet << net.MessageToServer$Goodbye@1169fb2
thread applet-applet.frontend.MainApplet: [CX could not say goodbye] [java.net.SocketException: Socket closed]java.net.SocketException: Socket closed
at java.net.SocketOutputStream.socketWrite(Unknown Source)
at java.net.SocketOutputStream.write(Unknown Source)
at java.io.ObjectOutputStream$BlockDataOutputStream.drain(Unknown Source)
at java.io.ObjectOutputStream$BlockDataOutputStream.setBlockDataMode(Unknown Source)
at java.io.ObjectOutputStream.writeNonProxyDesc(Unknown Source)
at java.io.ObjectOutputStream.writeClassDesc(Unknown Source)
at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
at java.io.ObjectOutputStream.writeObject0(Unknown Source)
at java.io.ObjectOutputStream.writeFatalException(Unknown Source)
at java.io.ObjectOutputStream.writeObject(Unknown Source)
at net.DirectNetworkLayer.writeObject(DirectNetworkLayer.java:120)
at net.client.CXInfoClient.sendMessage(CXInfoClient.java:187)
at net.client.CXInfoClient.sendMessage(CXInfoClient.java:181)
at net.client.CXInfoClient.close(CXInfoClient.java:243)
at applet.frontend.MainPanel.close(MainPanel.java:56)
at applet.frontend.MainApplet.destroy(MainApplet.java:119)
at sun.applet.AppletPanel.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
java.net.SocketOutputStream.socketWrite(Unknown Source)
java.net.SocketOutputStream.write(Unknown Source)
java.io.ObjectOutputStream$BlockDataOutputStream.drain(Unknown Source)
java.io.ObjectOutputStream$BlockDataOutputStream.setBlockDataMode(Unknown Source)
java.io.ObjectOutputStream.writeNonProxyDesc(Unknown Source)
java.io.ObjectOutputStream.writeClassDesc(Unknown Source)
java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
java.io.ObjectOutputStream.writeObject0(Unknown Source)
java.io.ObjectOutputStream.writeFatalException(Unknown Source)
java.io.ObjectOutputStream.writeObject(Unknown Source)
net.DirectNetworkLayer.writeObject(DirectNetworkLayer.java:120)
net.client.CXInfoClient.sendMessage(CXInfoClient.java:187)
net.client.CXInfoClient.sendMessage(CXInfoClient.java:181)
net.client.CXInfoClient.close(CXInfoClient.java:243)
applet.frontend.MainPanel.close(MainPanel.java:56)
applet.frontend.MainApplet.destroy(MainApplet.java:119)
sun.applet.AppletPanel.run(Unknown Source)
java.lang.Thread.run(Unknown Source)
thread applet-applet.frontend.MainApplet << net.MessageToServer$Goodbye@fc40ae
thread applet-applet.frontend.MainApplet: [CX could not say goodbye] [java.net.SocketException: Socket closed]java.net.SocketException: Socket closed
at java.net.SocketOutputStream.socketWrite(Unknown Source)
at java.net.SocketOutputStream.write(Unknown Source)
at java.io.ObjectOutputStream$BlockDataOutputStream.drain(Unknown Source)
at java.io.ObjectOutputStream$BlockDataOutputStream.setBlockDataMode(Unknown Source)
at java.io.ObjectOutputStream.writeNonProxyDesc(Unknown Source)
at java.io.ObjectOutputStream.writeClassDesc(Unknown Source)
at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
at java.io.ObjectOutputStream.writeObject0(Unknown Source)
at java.io.ObjectOutputStream.writeFatalException(Unknown Source)
at java.io.ObjectOutputStream.writeObject(Unknown Source)
at net.DirectNetworkLayer.writeObject(DirectNetworkLayer.java:120)
at net.client.CXInfoClient.sendMessage(CXInfoClient.java:187)
at net.client.CXInfoClient.sendMessage(CXInfoClient.java:181)
at net.client.CXInfoClient.close(CXInfoClient.java:243)
at net.client.CXInfoClient.logout(CXInfoClient.java:39)
at applet.frontend.MainApplet.destroy(MainApplet.java:124)
at sun.applet.AppletPanel.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
java.net.SocketOutputStream.socketWrite(Unknown Source)
java.net.SocketOutputStream.write(Unknown Source)
java.io.ObjectOutputStream$BlockDataOutputStream.drain(Unknown Source)
java.io.ObjectOutputStream$BlockDataOutputStream.setBlockDataMode(Unknown Source)
java.io.ObjectOutputStream.writeNonProxyDesc(Unknown Source)
java.io.ObjectOutputStream.writeClassDesc(Unknown Source)
java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
java.io.ObjectOutputStream.writeObject0(Unknown Source)
java.io.ObjectOutputStream.writeFatalException(Unknown Source)
java.io.ObjectOutputStream.writeObject(Unknown Source)
net.DirectNetworkLayer.writeObject(DirectNetworkLayer.java:120)
net.client.CXInfoClient.sendMessage(CXInfoClient.java:187)
net.client.CXInfoClient.sendMessage(CXInfoClient.java:181)
net.client.CXInfoClient.close(CXInfoClient.java:243)
net.client.CXInfoClient.logout(CXInfoClient.java:39)
applet.frontend.MainApplet.destroy(MainApplet.java:124)
sun.applet.AppletPanel.run(Unknown Source)
java.lang.Thread.run(Unknown Source)
SRC: Opening socket...
SRC: Opening socket ostream...
SRC: Opening socket istream...
SRC: Done socket...
Thread-21 << net.MessageToServer$IdentifySelf@232697
ClientReceiveThread >> net.MessageToClient$LoggedIn@1184a4f
net.MessageToClient$LoggedIn@1184a4f
Logged in as Simon Myers[#353]
Prefs: apterous.UserPreferences@15ad36d
Thread-24 << net.MessageToServer$ClassicGameSearch@efeff8
Thread-21 << net.MessageToServer$RequestGamesInProgress@eddac
Thread-21 << net.MessageToServer$RequestPlayerHTML@123defe
Thread-21 << net.MessageToServer$RequestRoster@dabcea
Spectator got 1 keys
WX server found
Spectator got 0 keys
Spectator got 1 keys
ClientReceiveThread >> net.MessageToClient$ClassicSearchResult@1ad5d46
net.MessageToClient$ClassicSearchResult@1ad5d46
ClientReceiveThread >> net.MessageToClient$GamesInProgressUpdate@b049a
net.MessageToClient$GamesInProgressUpdate@b049a
ClientReceiveThread >> net.MessageToClient$PlayerHTML@15386c2
net.MessageToClient$PlayerHTML@15386c2
html for 353: <h2>Simon Myers</h2><img src="http://www.apterous.org/img/user/CONTESTANT.jpg" alt="Simon Myers"/><table><tr> <td>Rating</td> <td>561 </td> </tr><tr> <td>Record</td><td>75 wins from 150 games. </td></tr><tr> <td>Member since</td> <td>2008-08-24 </td> </tr></table>
ClientReceiveThread >> net.MessageToClient$RosterUpdate@d8e902
net.MessageToClient$RosterUpdate@d8e902
Roster updated: [[1134] Apterous Rex (bot), [360] Apterous Plum (bot), [105] Apterous Waldorf (bot), [-113] Apterous Prune (bot), [-25] Apterous Nude (bot), [1027] Apterous Prime (bot), [528] Apterous Caesar (bot), [735] Dan Vanniasingham, [551] Ian Dent, [576] Jimmy Gough, [837] Jon O'Neill, [561] Lee Simmonds, [648] Innis Carson, [561] Simon Myers]
AWT-EventQueue-3 << net.MessageToServer$RequestPlayerHTML@13c952f
Spectator got 0 keys
Spectator got 1 keys
ClientReceiveThread >> net.MessageToClient$PlayerHTML@1b4cd65
net.MessageToClient$PlayerHTML@1b4cd65
html for 353: <h2>Simon Myers</h2><img src="http://www.apterous.org/img/user/CONTESTANT.jpg" alt="Simon Myers"/><table><tr> <td>Rating</td> <td>561 </td> </tr><tr> <td>Record</td><td>75 wins from 150 games. </td></tr><tr> <td>Member since</td> <td>2008-08-24 </td> </tr></table>
Spectator got 1 keys
CX Reading
Decoding...
Decoded, message: Welcome to aptochat, Simon. There are 6 other people here.
CX 1: Got event: EV[key=0: Welcome to aptochat, Simon. There are 6 other people here.]
EVINSERT:Welcome to aptochat, Simon. There are 6 other people here.
SpecPanel: adding text
SpecPanel: Setting caret
SpecPanel: done.
Spectator thread closing - bye!
thread applet-applet.frontend.MainApplet << net.MessageToServer$Goodbye@ad8bb4
Layer closed
thread applet-applet.frontend.MainApplet << net.MessageToServer$Goodbye@13dd8
thread applet-applet.frontend.MainApplet: [CX could not say goodbye] [java.net.SocketException: Socket closed]java.net.SocketException: Socket closed
at java.net.SocketOutputStream.socketWrite(Unknown Source)
at java.net.SocketOutputStream.write(Unknown Source)
at java.io.ObjectOutputStream$BlockDataOutputStream.drain(Unknown Source)
at java.io.ObjectOutputStream$BlockDataOutputStream.setBlockDataMode(Unknown Source)
at java.io.ObjectOutputStream.writeNonProxyDesc(Unknown Source)
at java.io.ObjectOutputStream.writeClassDesc(Unknown Source)
at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
at java.io.ObjectOutputStream.writeObject0(Unknown Source)
at java.io.ObjectOutputStream.writeFatalException(Unknown Source)
at java.io.ObjectOutputStream.writeObject(Unknown Source)
at net.DirectNetworkLayer.writeObject(DirectNetworkLayer.java:120)
at net.client.CXInfoClient.sendMessage(CXInfoClient.java:187)
at net.client.CXInfoClient.sendMessage(CXInfoClient.java:181)
at net.client.CXInfoClient.close(CXInfoClient.java:243)
at net.client.CXInfoClient.logout(CXInfoClient.java:39)
at applet.frontend.MainApplet.destroy(MainApplet.java:124)
at sun.applet.AppletPanel.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
java.net.SocketOutputStream.socketWrite(Unknown Source)
java.net.SocketOutputStream.write(Unknown Source)
java.io.ObjectOutputStream$BlockDataOutputStream.drain(Unknown Source)
java.io.ObjectOutputStream$BlockDataOutputStream.setBlockDataMode(Unknown Source)
java.io.ObjectOutputStream.writeNonProxyDesc(Unknown Source)
java.io.ObjectOutputStream.writeClassDesc(Unknown Source)
java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
java.io.ObjectOutputStream.writeObject0(Unknown Source)
java.io.ObjectOutputStream.writeFatalException(Unknown Source)
java.io.ObjectOutputStream.writeObject(Unknown Source)
net.DirectNetworkLayer.writeObject(DirectNetworkLayer.java:120)
net.client.CXInfoClient.sendMessage(CXInfoClient.java:187)
net.client.CXInfoClient.sendMessage(CXInfoClient.java:181)
net.client.CXInfoClient.close(CXInfoClient.java:243)
net.client.CXInfoClient.logout(CXInfoClient.java:39)
applet.frontend.MainApplet.destroy(MainApplet.java:124)
sun.applet.AppletPanel.run(Unknown Source)
java.lang.Thread.run(Unknown Source)
User avatar
Charlie Reams
Site Admin
Posts: 9494
Joined: Fri Jan 11, 2008 2:33 pm
Location: Cambridge
Contact:

Re: Bug reports

Post by Charlie Reams »

Simon Myers wrote:I had a couple of bugs happen to me when trying to complete today's duel. I logged in and did nothing other than accept the duel, but when the first letters round started popping up I had a blank white screen despite the sound effects for numbers playing. I closed the window and the game and restarted my browser (FireFox) in an attempt to resume the duel, maybe from round 2. After logging back into Apterous and trying to resume the duel, it automatically logged me out with a null pointer exception. I closed the window and logged back into Apterous, but this time the duel was gone. Hopefully some answers are hidden in the following:
You shouldn't be able to resume the Duel, so everything after that is just crap. No idea about the first bug though, did anyone else have this problem? If it happens again, a screenshot would be really useful.
Jimmy Gough
Devotee
Posts: 876
Joined: Thu May 22, 2008 4:08 pm
Location: Eastbourne

Re: Bug reports

Post by Jimmy Gough »

I have no bugs to report. Everything is working perfectly thank you.
Paul Howe
Kiloposter
Posts: 1070
Joined: Tue Jan 22, 2008 2:25 pm

Re: Bug reports

Post by Paul Howe »

On the last two duels the window that shows you the contestants/DC solutions for the first round has only appeared after I click next round to start round 2. All subsequent rounds are fine, and the problem is confined to duels.

I may be imagining this, but it seems my speedgoat results vs apterous prime only get announced in chat when I lose :(

Also it seems that apterous prime is a bit less spectacular at picking letters now (again, very possibly a figment of my imagination). Say it ain't so!

And I've had a null pointer exception and been booted from apterous after trying to resume a crashed duel too.

AWT-EventQueue-2 << net.MessageToServer$ChallengeReply@64e5b2
Spectator got 1 keys
CX Reading
Decoding...
Decoded, message: Paul Howe is playing today's Daily Duel.
CX 0: Got event: EV[key=0: Paul Howe is playing today's Daily Duel.]
EVINSERT:Paul Howe is playing today's Daily Duel.
SpecPanel: adding text
SpecPanel: Setting caret
SpecPanel: done.
ClientReceiveThread >> ChallengeReply{key=752640728827489239,pos=1,accept=true}
ChallengeReply{key=752640728827489239,pos=1,accept=true}
Opening frame.
############# Format code -5045117776450718540
ClientGame752640728827489239 << net.MessageToServer$RequestGamesInProgress@fae78f
ClientReceiveThread >> net.MessageToClient$GamesInProgressUpdate@16feee5
net.MessageToClient$GamesInProgressUpdate@16feee5
Spectator got 0 keys
Spectator got 1 keys
Spectator got 1 keys
CX Reading
Decoding...
Decoded, message: Welcome to the game! Anything said in this room remains between you and your opponent.<br><br>Variant: normal rules.<br />Rounds of 10 seconds.<br />Format: LCNCLCNCLCNCLCNC.<br />Scoring: standard scoring.<br />Dictionary: English (ODE).<br /><br />
CX 0: Got event: EV[key=752640728827489239: Welcome to the game! Anything said in this room remains between you and your opponent.<br><br>Variant: normal rules.<br />Rounds of 10 seconds.<br />Format: LCNCLCNCLCNCLCNC.<br />Scoring: standard scoring.<br />Dictionary: English (ODE).<br /><br />]
EVINSERT:Welcome to the game! Anything said in this room remains between you and your opponent.<br><br>Variant: normal rules.<br />Rounds of 10 seconds.<br />Format: LCNCLCNCLCNCLCNC.<br />Scoring: standard scoring.<br />Dictionary: English (ODE).<br /><br />
SpecPanel: adding text
SpecPanel: Setting caret
SpecPanel: done.
CX Synch stage 1 (writing)...
ClientGame752640728827489239 << GameEvent{key=752640728827489239,pos=1,o=87621}
CX Synch stage 2 (reading)...
ClientReceiveThread >> GameEvent{key=752640728827489239,o=87622}
GameEvent{key=752640728827489239,o=87622}
CX Synch done.
TPP 12
ClientReceiveThread >> GameEvent{key=752640728827489239,o=65}
GameEvent{key=752640728827489239,o=65}
Picked 65
ClientReceiveThread >> GameEvent{key=752640728827489239,o=85}
GameEvent{key=752640728827489239,o=85}
Picked 85
ClientReceiveThread >> GameEvent{key=752640728827489239,o=70}
GameEvent{key=752640728827489239,o=70}
Picked 70
ClientReceiveThread >> GameEvent{key=752640728827489239,o=65}
GameEvent{key=752640728827489239,o=65}
Picked 65
ClientReceiveThread >> GameEvent{key=752640728827489239,o=82}
GameEvent{key=752640728827489239,o=82}
Picked 82
ClientReceiveThread >> GameEvent{key=752640728827489239,o=80}
GameEvent{key=752640728827489239,o=80}
Picked 80
ClientReceiveThread >> GameEvent{key=752640728827489239,o=71}
GameEvent{key=752640728827489239,o=71}
Picked 71
ClientReceiveThread >> GameEvent{key=752640728827489239,o=84}
GameEvent{key=752640728827489239,o=84}
Picked 84
ClientReceiveThread >> GameEvent{key=752640728827489239,o=84}
GameEvent{key=752640728827489239,o=84}
Picked 84
ClientReceiveThread >> GameEvent{key=752640728827489239,o=}
GameEvent{key=752640728827489239,o=}
Attempting clock start
Clock started successfully.
Clock ended successfully.
Thread-19 << GameEvent{key=752640728827489239,pos=1,o=APART}
Thread-19 << GameEvent{key=752640728827489239,pos=1,o=0}
ClientReceiveThread >> GameEvent{key=752640728827489239,o=APART}
GameEvent{key=752640728827489239,o=APART}
I said APART, he said
Awaiting maxes...
ClientReceiveThread >> GameEvent{key=752640728827489239,o=[PATTA, GRAFT, APART, ATTAR, ATTAP]}
GameEvent{key=752640728827489239,o=[PATTA, GRAFT, APART, ATTAR, ATTAP]}
ClientReceiveThread >> GameEvent{key=752640728827489239,o=0}
GameEvent{key=752640728827489239,o=0}
ClientReceiveThread >> GameEvent{key=752640728827489239,o=null}
GameEvent{key=752640728827489239,o=null}
CX Synch stage 1 (writing)...
ClientGame752640728827489239 << GameEvent{key=752640728827489239,pos=1,o=87621}
CX Synch stage 2 (reading)...
ClientReceiveThread >> GameEvent{key=752640728827489239,o=87622}
GameEvent{key=752640728827489239,o=87622}
CX Synch done.
CX Conundrum round started...
CX getting shuffle...
ClientReceiveThread >> GameEvent{key=752640728827489239,o=apterous.game.ConundrumPuzzle@11b99c4}
GameEvent{key=752640728827489239,o=apterous.game.ConundrumPuzzle@11b99c4}
CX Got shuffle, passing to player...
TPP 5
CX initializing plexer...
CX awaiting message
1
ClientReceiveThread >> net.MessageToClient$RosterUpdate@412f4b
net.MessageToClient$RosterUpdate@412f4b
Roster updated: [[1134] Apterous Rex (bot), [344] Apterous Plum (bot), [158] Apterous Waldorf (bot), [-131] Apterous Prune (bot), [-30] Apterous Nude (bot), [981] Apterous Prime (bot), [605] Apterous Caesar (bot), [381] Ian Dent, [788] Charlie Reams, [671] Innis Carson, [1132] Paul Howe, [571] Jimmy Gough]
AWT-EventQueue-2 << net.MessageToServer$RequestPlayerHTML@b37089
ClientReceiveThread >> net.MessageToClient$PlayerHTML@64dfeb
net.MessageToClient$PlayerHTML@64dfeb
html for 112: <h2>Paul Howe</h2><img src="http://www.apterous.org/img/user/CONTESTANT.jpg" alt="Paul Howe"/><table><tr> <td>Rating</td> <td>1132 </td> </tr><tr> <td>Record</td><td>337 wins from 578 games. </td></tr><tr> <td>Member since</td> <td>2008-08-13 </td> </tr></table>
Spectator got 1 keys
CX Reading
Decoding...
Decoded, message: Jimmy Gough entered the room!
CX 0: Got event: EV[key=0: Jimmy Gough entered the room!]
EVINSERT:Jimmy Gough entered the room!
SpecPanel: adding text
SpecPanel: Setting caret
SpecPanel: done.
Awoken!
CX local timeout
ClientGame752640728827489239 << GameEvent{key=752640728827489239,pos=1,o=net.ConundrumEvent$Timeout@1537060}
CX awaiting message
ClientReceiveThread >> GameEvent{key=752640728827489239,o=net.ConundrumEvent$TimeoutUnsolved@19eef79}
GameEvent{key=752640728827489239,o=net.ConundrumEvent$TimeoutUnsolved@19eef79}
Awoken!
CX timeout unsolved
ClientGame752640728827489239 << GameEvent{key=752640728827489239,pos=1,o=net.ConundrumEvent$End@185e155}
User avatar
Charlie Reams
Site Admin
Posts: 9494
Joined: Fri Jan 11, 2008 2:33 pm
Location: Cambridge
Contact:

Re: Bug reports

Post by Charlie Reams »

Paul Howe wrote:On the last two duels the window that shows you the contestants/DC solutions for the first round has only appeared after I click next round to start round 2. All subsequent rounds are fine, and the problem is confined to duels.
Weird. Let me know if it keeps happening.
I may be imagining this, but it seems my speedgoat results vs apterous prime only get announced in chat when I lose :(
Humm. Seems unlikely. Was anyone else online at the time?
Also it seems that apterous prime is a bit less spectacular at picking letters now (again, very possibly a figment of my imagination). Say it ain't so!
I'm pretty sure it ain't so, I haven't touched that code in a while.
And I've had a null pointer exception and been booted from apterous after trying to resume a crashed duel too.
I will fix that, but it's only preventing you from doing something you're not supposed to be doing anyway.
Paul Howe
Kiloposter
Posts: 1070
Joined: Tue Jan 22, 2008 2:25 pm

Re: Bug reports

Post by Paul Howe »

Charlie Reams wrote:
I may be imagining this, but it seems my speedgoat results vs apterous prime only get announced in chat when I lose :(
Humm. Seems unlikely. Was anyone else online at the time?
Just had some more speedgoats with prime and again my losses were reported and not my wins. I may try some different games with bots and see if it's a wider problem.
User avatar
Kai Laddiman
Fanatic
Posts: 2314
Joined: Wed Oct 15, 2008 3:37 pm
Location: My bedroom

Re: Bug reports

Post by Kai Laddiman »

Paul Howe wrote:I may be imagining this, but it seems my speedgoat results vs apterous prime only get announced in chat when I lose :(
Maybe because you haven't won?
16/10/2007 - Episode 4460
Dinos Sfyris 76 - 78 Dorian Lidell
Proof that even idiots can get well and truly mainwheeled.
User avatar
Joseph Bolas
Fanatic
Posts: 2446
Joined: Mon Jan 21, 2008 9:19 am
Location: Liverpool, UK

Re: Bug reports

Post by Joseph Bolas »

I think this is the right place to post this, but I've just played a 9-round game and the conundrum was DATACOMMS, which is a plural :)
User avatar
Frank Rodolf
Rookie
Posts: 74
Joined: Sun Nov 02, 2008 3:22 pm
Location: Eindhoven, the Netherlands

Re: Bug reports

Post by Frank Rodolf »

Joseph Bolas wrote:I think this is the right place to post this, but I've just played a 9-round game and the conundrum was DATACOMMS, which is a plural :)
I guess it got in because it's listed as a plural noun, so there is no singular (at least, according to the ODE).
Frank
Locked