Bug reports

Official forum of apterous.org, the website which allows you to play against other people over the Internet.
Locked
User avatar
Kirk Bevins
God
Posts: 4923
Joined: Mon Jan 21, 2008 5:18 pm
Location: York, UK

Re: Bug reports

Post by Kirk Bevins »

Hugh Binnie wrote:Easiest numbers game ever (R14) displays incorrectly in the recap.
I didn't think a large number could be 20 - only 10?
Hugh Binnie
Enthusiast
Posts: 290
Joined: Fri Jul 24, 2009 9:46 pm

Re: Bug reports

Post by Hugh Binnie »

Kirk Bevins wrote:
Hugh Binnie wrote:Easiest numbers game ever (R14) displays incorrectly in the recap.
I didn't think a large number could be 20 - only 10?
Looks like it's been changed with the addition of Unlimited Jr.
Hugh Binnie
Enthusiast
Posts: 290
Joined: Fri Jul 24, 2009 9:46 pm

Re: Bug reports

Post by Hugh Binnie »

Superstats' Most offered words seems to be a bit broken.
User avatar
Julie T
Kiloposter
Posts: 1130
Joined: Tue Aug 05, 2008 3:12 pm
Location: Hertfordshire, England

Re: Bug reports

Post by Julie T »

I usually do a customised practice game before the duel, but I tried a few times today and kept getting the error message:

java.lang.illegalArgumentException: wrong parent for CardLayout

I'm currently doing a non-customised Speedgoat with Prune that seems to be working.
"My idea of an agreeable person is a person who agrees with me." Benjamin Disraeli
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 »

Julie T wrote:I usually do a customised practice game before the duel, but I tried a few times today and kept getting the error message:

java.lang.illegalArgumentException: wrong parent for CardLayout

I'm currently doing a non-customised Speedgoat with Prune that seems to be working.
If you can reproduce this consistently, email me your console and I'll get it fixed.
Matt Bayfield
Devotee
Posts: 539
Joined: Thu May 14, 2009 8:39 am
Location: Seated at a computer

Re: Bug reports

Post by Matt Bayfield »

Dutch Hyper Unlimited seems to be broken at the moment. Sponge and I are declaring words which should be valid, but they're all being marked invalid. Some valid words are offered by Dictionary Corner but it appears that only a small subset of the full dictionary is being used.

I don't know if this is a problem specific to Ducth Hyper Unlimited or just Dutch in general.
User avatar
Ben Hunter
Kiloposter
Posts: 1770
Joined: Wed Oct 15, 2008 2:54 pm
Location: S Yorks

Re: Bug reports

Post by Ben Hunter »

When you're looking at a game recap and you click the << to see a previous game, it puts a 0 at the end of the url, resulting in the message "No such game or bad query. Probably a bug or summat."

Doesn't effect the >>.
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 »

Matt Bayfield wrote:Dutch Hyper Unlimited seems to be broken at the moment. Sponge and I are declaring words which should be valid, but they're all being marked invalid. Some valid words are offered by Dictionary Corner but it appears that only a small subset of the full dictionary is being used.

I don't know if this is a problem specific to Ducth Hyper Unlimited or just Dutch in general.
I'd appreciate if you could poke around with this a bit, since me no speakie Dutch and therefore I can't tell what's up. If you determine whether all Dutch games are broken or just Unlimited, that would really help.
User avatar
Kirk Bevins
God
Posts: 4923
Joined: Mon Jan 21, 2008 5:18 pm
Location: York, UK

Re: Bug reports

Post by Kirk Bevins »

Think this is a bug. On the homepage, the Top Dog best 10 games, I show on there with a 91% (but it was yesterday's conundrums one) whereas all the others top dogs are today's letters (as it should be).
User avatar
Jon Corby
Moral Hero
Posts: 8021
Joined: Mon Jan 21, 2008 8:36 am

Re: Bug reports

Post by Jon Corby »

Kirk Bevins wrote:Think this is a bug. On the homepage, the Top Dog best 10 games, I show on there with a 91% (but it was yesterday's conundrums one) whereas all the others top dogs are today's letters (as it should be).
Why should they be today's? It only says "lately". Who knows what that might mean.
User avatar
JimBentley
Fanatic
Posts: 2820
Joined: Fri Jan 11, 2008 6:39 pm
Contact:

Re: Bug reports

Post by JimBentley »

Kirk Bevins wrote:Think this is a bug. On the homepage, the Top Dog best 10 games, I show on there with a 91% (but it was yesterday's conundrums one) whereas all the others top dogs are today's letters (as it should be).
I think it's last 24 hours or summat, Kirk, you should disappear within the hour (so to speak).
User avatar
Kirk Bevins
God
Posts: 4923
Joined: Mon Jan 21, 2008 5:18 pm
Location: York, UK

Re: Bug reports

Post by Kirk Bevins »

JimBentley wrote: I think it's last 24 hours or summat, Kirk, you should disappear within the hour (so to speak).
Thanks, Jim. A sensible answer.

Yes, Jon, I knew that but when all the others I checked were letters games I thought it was odd.
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 »

JimBentley wrote:
Kirk Bevins wrote:Think this is a bug. On the homepage, the Top Dog best 10 games, I show on there with a 91% (but it was yesterday's conundrums one) whereas all the others top dogs are today's letters (as it should be).
I think it's last 24 hours or summat, Kirk, you should disappear within the hour (so to speak).
Yep.
Matt Bayfield
Devotee
Posts: 539
Joined: Thu May 14, 2009 8:39 am
Location: Seated at a computer

Re: Bug reports

Post by Matt Bayfield »

Charlie Reams wrote:
Matt Bayfield wrote:Dutch Hyper Unlimited seems to be broken at the moment. Sponge and I are declaring words which should be valid, but they're all being marked invalid. Some valid words are offered by Dictionary Corner but it appears that only a small subset of the full dictionary is being used.

I don't know if this is a problem specific to Dutch Hyper Unlimited or just Dutch in general.
I'd appreciate if you could poke around with this a bit, since me no speakie Dutch and therefore I can't tell what's up. If you determine whether all Dutch games are broken or just Unlimited, that would really help.
Charlie, it seems to be all Dutch games which are broken. I have no idea what lexicon it's using, but it's not the normal Dutch lexicon - witness this game and this game where Sponge is unable to declare a valid word. It seems that the only words which are being counted as valid are words which also appear in other languages, e.g. English words, or French words. Any ideas what's up?

Also on the subject of Dutch, the table on the "pencils by language and length" Statland page needs extending to 26 letters. ;-)
User avatar
Chris Philpot
Acolyte
Posts: 214
Joined: Sat Jan 26, 2008 12:34 pm
Location: West Sussex
Contact:

Re: Bug reports

Post by Chris Philpot »

Upon hovering over the conundrum RATTLIEST to see its hardness rating, I was surprised to find it listed as a 10 - a bug or error, perhaps? (I'd also noticed an earlier game of mine listed EARTHWORK as a 10, so it may be more likely to be the former than the latter.)
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 »

Chris Philpot wrote:Upon hovering over the conundrum RATTLIEST to see its hardness rating, I was surprised to find it listed as a 10 - a bug or error, perhaps?
Neither, as far as I can tell. Twenty-one humans have faced it and only four of them have solved it at the first attempt, most of whom have a fairly high rating. Seems quite reasonable to put it in the hardest 900.
(I'd also noticed an earlier game of mine listed EARTHWORK as a 10, so it may be more likely to be the former than the latter.)
EARTHWORK had too many appearances for me to count through, but at a glance it looks like it's mostly unsolved except by people who've seen it before.

The complaints I was more expecting are the small number of very difficult ones rated at 1. This is a deliberate tactic to get more data for some of the conundrums we didn't have enough for.
User avatar
Chris Philpot
Acolyte
Posts: 214
Joined: Sat Jan 26, 2008 12:34 pm
Location: West Sussex
Contact:

Re: Bug reports

Post by Chris Philpot »

Very interesting - thanks for the detailed response!
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 »

Matt Bayfield wrote:Also on the subject of Dutch, the table on the "pencils by language and length" Statland page needs extending to 26 letters. ;-)
Dutch Unlimited/Omelette is the coolest thing ever!
16/10/2007 - Episode 4460
Dinos Sfyris 76 - 78 Dorian Lidell
Proof that even idiots can get well and truly mainwheeled.
James Leroux
Rookie
Posts: 34
Joined: Sat Jun 13, 2009 5:08 pm
Location: Dundas, Ontario, Canada

Re: Bug reports

Post by James Leroux »

Is there something wrong with Benjamins? I've broken 100 in 2 games recently, and don't have one in my inventory. The second time, the client even "awarded" me a Benjamin, and it showed in my inventory in the client but not on my profile...
User avatar
Ben Wilson
Legend
Posts: 4543
Joined: Fri Jan 11, 2008 5:05 pm
Location: North Hykeham

Re: Bug reports

Post by Ben Wilson »

Good to see the return of the classic 'village somewhere in Wales' type of duel but I think the high-score page for it is a wee bit confused over what consistutes a perfect game.
User avatar
Ian Volante
Postmaster General
Posts: 3963
Joined: Wed Sep 03, 2008 8:15 pm
Location: Edinburgh
Contact:

Re: Bug reports

Post by Ian Volante »

Got a touch jnr game that simply won't let the conundrum appear. Other games appear to be working fine, this problem has continued from last night to now.

Console:

Java Plug-in 1.6.0_19
Using JRE version 1.6.0_19-b04 Java HotSpot(TM) Client VM
User home directory = C:\Documents and Settings\cheekbones3
----------------------------------------------------
c: clear console window
f: finalize objects on finalization queue
g: garbage collect
h: display this help message
l: dump classloader list
m: print memory usage
o: trigger logging
q: hide console
r: reload policy configuration
s: dump system and deployment properties
t: dump thread list
v: dump thread stack
x: clear classloader cache
0-5: set trace level to <n>
----------------------------------------------------


Loaded audio clip: http://www.apterous.org/challenged.wav
SRC: Opening socket...
SRC: Opening socket ostream...
SRC: Opening socket istream...
SRC: Opening object ostream...
SRC: Opening object istream...
Loaded audio clip: http://www.apterous.org/roundstart.wav
SRC: Done opening streams.
Thread-12 << net.MessageToServer$IdentifySelf@105bd58
Loaded audio clip: http://www.apterous.org/selectionevent.wav
ClientReceiveThread >> net.MessageToClient$LoggedIn@10bbf9e
RX net.MessageToClient$LoggedIn@10bbf9e
XX net.MessageToClient$LoggedIn@10bbf9e
Logged in as Ian Volante[#381]
Prefs: null
ClientReceiveThread >> net.MessageToClient$ChallengesSet@54c4ad
RX net.MessageToClient$ChallengesSet@54c4ad
ClientReceiveThread >> net.MessageToClient$PlayerRosterLogin@9934d4
RX net.MessageToClient$PlayerRosterLogin@9934d4
XX net.MessageToClient$ChallengesSet@54c4ad
**WAITING
Loaded audio clip: http://www.apterous.org/selectionfinal.wav
Loaded audio clip: http://www.apterous.org/roundends.wav
XX net.MessageToClient$PlayerRosterLogin@9934d4
Thread-12 << net.MessageToServer$RequestGamesInProgress@1b34126
AsyncDespatcher << net.MessageToServer$RequestPlayerHTML@1f2cea2
AsyncDespatcher << net.MessageToServer$ClassicGameSearch@15e2075
ClientReceiveThread >> net.MessageToClient$GamesInProgressUpdate@1dec1dd
RX net.MessageToClient$GamesInProgressUpdate@1dec1dd
ClientReceiveThread >> net.MessageToClient$PlayerHTML@c01e99
RX net.MessageToClient$PlayerHTML@c01e99
XX net.MessageToClient$GamesInProgressUpdate@1dec1dd
Exec delta: +[8231415026554591494: net.GameSummary@f1916f]
Exec delta: +[-5468965692438303015: net.GameSummary@18330bf]
Exec delta: +[-194105433980400635: net.GameSummary@1f54c5f]
XX net.MessageToClient$PlayerHTML@c01e99
html for SUMMARY: <h2><a href="exuser?u=381">Ian Volante</a></h2><img src="http://www.apterous.org/img/user/VOLANTE.jpg" alt="Ian Volante"/><table class="summary"><tr> <td class="t">Rating in normal rules/OED <td>1171. </td> </tr><tr><td class="t">Record in normal rules/OED</td> <td>687 wins in 1364 games.</td><tr><td class="t">Preferred variant</td> <td>Normal rules/OED.</td><tr><td class="t">All-class record</td><td>1178 wins in 2055 games.</td></tr><tr><td class="t">Member since</td> <td>17 September 2008. </td> </tr><tr><td class="t">User type</td><td>Full member</td></tr></table>
ClientReceiveThread >> net.MessageToClient$ClassicSearchResult@23f1bb
RX net.MessageToClient$ClassicSearchResult@23f1bb
XX net.MessageToClient$ClassicSearchResult@23f1bb
AsyncDespatcher << net.MessageToServer$SubscribeEvent@6397eb
ClientReceiveThread >> net.MessageToClient$SpectatorMessage@1980630
RX net.MessageToClient$SpectatorMessage@1980630
XX net.MessageToClient$SpectatorMessage@1980630
EVINSERT:Welcome to aptochat, Ian. There are 7 other people here.
SpecPanel: adding text
SpecPanel: Setting caret
SpecPanel: done.
AsyncDespatcher << Accepting #0x3c5
ClientReceiveThread >> net.MessageToClient$ChallengesSet@1c286e2
RX net.MessageToClient$ChallengesSet@1c286e2
XX net.MessageToClient$ChallengesSet@1c286e2
**WAITING
ClientReceiveThread >> ChallengeReply{key=965}
RX ChallengeReply{key=965}
XX ChallengeReply{key=965}
ClientReceiveThread >> net.MessageToClient$GamesInProgressUpdate@14eaec9
RX net.MessageToClient$GamesInProgressUpdate@14eaec9
ClientReceiveThread >> net.MessageToClient$SpectatorMessage@b533b8
RX net.MessageToClient$SpectatorMessage@b533b8
ClientReceiveThread >> net.MessageToClient$ChallengesSet@569c60
RX net.MessageToClient$ChallengesSet@569c60
XX net.MessageToClient$GamesInProgressUpdate@14eaec9
Exec delta: +[1467042674253946303: net.GameSummary@3468f4]
Exec delta: +[8231415026554591494: net.GameSummary@d67067]
Exec delta: +[-5468965692438303015: net.GameSummary@6db724]
XX net.MessageToClient$SpectatorMessage@b533b8
EVINSERT:<a href="user?id=381">Ian Volante</a> and <a href="user?id=101">Apterous Prune</a> resumed their game.
XX net.MessageToClient$ChallengesSet@569c60
**READY
SpecPanel: adding text
SpecPanel: Setting caret
SpecPanel: done.
Opening frame.
############# Format code -3000431732632026002
AsyncDespatcher << net.MessageToServer$SubscribeEvent@1522de2
ClientReceiveThread >> net.MessageToClient$SpectatorMessage@dc0435
RX net.MessageToClient$SpectatorMessage@dc0435
XX net.MessageToClient$SpectatorMessage@dc0435
EVINSERT:Welcome to the game! Anything said in this room remains between you and your opponent.<br><br>Variant: Touch Jnr.<br />Rounds of 30 seconds.<br />Format: LLLNLLLNC.<br />Scoring: Gevin scoring.<br />Dictionary: English (ODE).<br />
Score: 50 - 0 (max 60) [rounds played: 8 of 9].<br /><p>The <i>eye of apterous</i> believes your chance of winning is 98%. Do not wilt under its glare.</p><br />
SpecPanel: adding text
SpecPanel: Setting caret
SpecPanel: done.
CX Synch stage 1 (writing)...
ClientGame965 << GameEvent{key=965,pos=0,o=87621}
CX Synch stage 2 (reading)...
ClientReceiveThread >> GameEvent{key=3c5 o=87622}
RX GameEvent{key=3c5 o=87622}
XX GameEvent{key=3c5 o=87622}
CX Synch done.
CX Conundrum round started...
CX sending keepalive
KeepaliveThread << net.MessageToServer$Keepalive@1f98d58
CX sent keepalive


I've left this for a few minutes just in case it was hanging, and nothing. I've played other games from start to finish too.
meles meles meles meles meles meles meles meles meles meles meles meles meles meles meles meles
User avatar
JimBentley
Fanatic
Posts: 2820
Joined: Fri Jan 11, 2008 6:39 pm
Contact:

Re: Bug reports

Post by JimBentley »

Ian Volante wrote:Got a touch jnr game that simply won't let the conundrum appear. Other games appear to be working fine, this problem has continued from last night to now.
I had the same thing last night, but after playing a few more games then resuming the Touch Jnr. game, the conundrum appeared as normal.

Could this be something to do with there being such a small amount of conundrums valid for Touch Jnr. combined with the new rule that a user shouldn't see the same conundrum twice within x amount of time? Perhaps the game gets stuck in a loop choosing a conundrum, then ruling it out as the player saw it yesterday, so choosing another one, then ruling that out, etc. etc.
User avatar
Julie T
Kiloposter
Posts: 1130
Joined: Tue Aug 05, 2008 3:12 pm
Location: Hertfordshire, England

Re: Bug reports

Post by Julie T »

Charlie Reams wrote:
Julie T wrote:I usually do a customised practice game before the duel, but I tried a few times today and kept getting the error message:

java.lang.illegalArgumentException: wrong parent for CardLayout

I'm currently doing a non-customised Speedgoat with Prune that seems to be working.
If you can reproduce this consistently, email me your console and I'll get it fixed.
I tried to customise a practice Junior Goatdown today and got the same error message. Maybe it's a general goaty problem, full custom games anyhow. I've emailed you the Java console data.
"My idea of an agreeable person is a person who agrees with me." Benjamin Disraeli
User avatar
Ian Volante
Postmaster General
Posts: 3963
Joined: Wed Sep 03, 2008 8:15 pm
Location: Edinburgh
Contact:

Re: Bug reports

Post by Ian Volante »

Only a small gripe, but I didn't get a NEW HIGH SCORE" notification in the lobby when I completed a hypergoat 9 game, and it was 5 better. http://www.apterous.org/viewgame.php?game=225971
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: Bug reports

Post by Charlie Reams »

Ian Volante wrote:Only a small gripe, but I didn't get a NEW HIGH SCORE" notification in the lobby when I completed a hypergoat 9 game, and it was 5 better. http://www.apterous.org/viewgame.php?game=225971
The record is 88...
User avatar
Ian Volante
Postmaster General
Posts: 3963
Joined: Wed Sep 03, 2008 8:15 pm
Location: Edinburgh
Contact:

Re: Bug reports

Post by Ian Volante »

Charlie Reams wrote:
Ian Volante wrote:Only a small gripe, but I didn't get a NEW HIGH SCORE" notification in the lobby when I completed a hypergoat 9 game, and it was 5 better. http://www.apterous.org/viewgame.php?game=225971
The record is 88...
Sorry, I mean personal best :)
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: Bug reports

Post by Charlie Reams »

Ian Volante wrote:Sorry, I mean personal best :)
You have to play at least 5 games in the format, otherwise they'd be PBs spunking all over the chat. How many have you played?
User avatar
Ian Volante
Postmaster General
Posts: 3963
Joined: Wed Sep 03, 2008 8:15 pm
Location: Edinburgh
Contact:

Re: Bug reports

Post by Ian Volante »

Charlie Reams wrote:
Ian Volante wrote:Sorry, I mean personal best :)
You have to play at least 5 games in the format, otherwise they'd be PBs spunking all over the chat. How many have you played?
Three - fair enough, thanks!
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: Bug reports

Post by Kirk Bevins »

Apterous is an hour behind again..new duel not up till 1am.
User avatar
Ben Wilson
Legend
Posts: 4543
Joined: Fri Jan 11, 2008 5:05 pm
Location: North Hykeham

Re: Bug reports

Post by Ben Wilson »

Also I seem to have scored more duel points than some of the people ahead of me.
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 »

Ben Wilson wrote:Also I seem to have scored more duel points than some of the people ahead of me.
:?:
User avatar
Ben Wilson
Legend
Posts: 4543
Joined: Fri Jan 11, 2008 5:05 pm
Location: North Hykeham

Re: Bug reports

Post by Ben Wilson »

Charlie Reams wrote:
Ben Wilson wrote:Also I seem to have scored more duel points than some of the people ahead of me.
:?:
I came in 4th, scored (I think) 84 points, Chris came in 3rd and scored 82.
User avatar
Chris Davies
Series 61 Champion
Posts: 404
Joined: Thu Dec 11, 2008 5:50 pm

Re: Bug reports

Post by Chris Davies »

I think the conundrum difficulty ratings may be broken!
User avatar
Michael Wallace
Racoonteur
Posts: 5458
Joined: Mon Jan 21, 2008 5:01 am
Location: London

Re: Bug reports

Post by Michael Wallace »

The Daily Duel seems to be a little confused; it appears to be counting April 30th's duel to the May total.
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 »

Chris Davies wrote:I think the conundrum difficulty ratings may be broken!
Nope.
Michael Wallace wrote:The Daily Duel seems to be a little confused; it appears to be counting April 30th's duel to the May total.
I think you only wrote this so you could use the wrong date format, so fuck you I'm not fixing it.
User avatar
Chris Davies
Series 61 Champion
Posts: 404
Joined: Thu Dec 11, 2008 5:50 pm

Re: Bug reports

Post by Chris Davies »

Charlie Reams wrote:
Chris Davies wrote:I think the conundrum difficulty ratings may be broken!
Nope.
Ah, fair enough. Sorry :oops:
User avatar
Michael Wallace
Racoonteur
Posts: 5458
Joined: Mon Jan 21, 2008 5:01 am
Location: London

Re: Bug reports

Post by Michael Wallace »

Charlie Reams wrote:
Michael Wallace wrote:The Daily Duel seems to be a little confused; it appears to be counting April 30th's duel to the May total.
I think you only wrote this so you could use the wrong date format, so fuck you I'm not fixing it.
<3
User avatar
Ian Volante
Postmaster General
Posts: 3963
Joined: Wed Sep 03, 2008 8:15 pm
Location: Edinburgh
Contact:

Re: Bug reports

Post by Ian Volante »

This round had no valid words - it gave an IndexOutOfBoundsException error. I was quite pleased with that one!
meles meles meles meles meles meles meles meles meles meles meles meles meles meles meles meles
Simon Myers
Enthusiast
Posts: 295
Joined: Sat Dec 13, 2008 12:41 am
Location: Stamford, Connecticut

Re: Bug reports

Post by Simon Myers »

Omelette scoring seems to sometimes have a problem for letters, as I beat the max in this round with a sub-optimal declaration.
User avatar
Ian Volante
Postmaster General
Posts: 3963
Joined: Wed Sep 03, 2008 8:15 pm
Location: Edinburgh
Contact:

Re: Bug reports

Post by Ian Volante »

Why is this perfect game not showing on this high score page?
meles meles meles meles meles meles meles meles meles meles meles meles meles meles meles meles
Gavin Chipper
Post-apocalypse
Posts: 13258
Joined: Mon Jan 21, 2008 10:37 pm

Re: Bug reports

Post by Gavin Chipper »

Ian Volante wrote:Why is this perfect game not showing on this high score page?
Sometimes I've noticed that records don't update on records pages for a few days.
JackHurst
Series 63 Champion
Posts: 1999
Joined: Tue Jan 20, 2009 8:40 pm

Re: Bug reports

Post by JackHurst »

When a duel game was nominated for game of the week, the happenings section mentioned the nomination, and also the score of the game. This was a duel game which should have been private to me because I had not done that duel yet. So basically, people nominating duel games can give away some of the duel scores to other who have not done the duel yet.
User avatar
Kirk Bevins
God
Posts: 4923
Joined: Mon Jan 21, 2008 5:18 pm
Location: York, UK

Re: Bug reports

Post by Kirk Bevins »

The duel table for June says 1 game has already been played...it's counted the 31st May duel as a June duel.
User avatar
Michael Wallace
Racoonteur
Posts: 5458
Joined: Mon Jan 21, 2008 5:01 am
Location: London

Re: Bug reports

Post by Michael Wallace »

Kirk Bevins wrote:The duel table for June says 1 game has already been played...it's counted the 31st May duel as a June duel.
Charlie Reams wrote:
Michael Wallace wrote:The Daily Duel seems to be a little confused; it appears to be counting April 30th's duel to the May total.
I think you only wrote this so you could use the wrong date format, so fuck you I'm not fixing it.
User avatar
Kirk Bevins
God
Posts: 4923
Joined: Mon Jan 21, 2008 5:18 pm
Location: York, UK

Re: Bug reports

Post by Kirk Bevins »

Wrong date format? Huh?
User avatar
Edwin Mead
Rookie
Posts: 96
Joined: Tue Aug 18, 2009 4:31 pm

Re: Bug reports

Post by Edwin Mead »

I played the duel early this morning, but only had time for a few rounds. I exited the game and came back this evening, expecting the game to pick up where I left off, but it started from the beginning again.

(Even with this cheating advantage, I still only managed a pitiful score!)
User avatar
Chris Davies
Series 61 Champion
Posts: 404
Joined: Thu Dec 11, 2008 5:50 pm

Re: Bug reports

Post by Chris Davies »

Edwin Mead wrote:I played the duel early this morning, but only had time for a few rounds. I exited the game and came back this evening, expecting the game to pick up where I left off, but it started from the beginning again.

(Even with this cheating advantage, I still only managed a pitiful score!)
Same thing happened to me. I quit the duel yesterday, resumed it just now and found it's started from the beginning.
Matt Bayfield
Devotee
Posts: 539
Joined: Thu May 14, 2009 8:39 am
Location: Seated at a computer

Re: Bug reports

Post by Matt Bayfield »

This may already be a known issue/bug/deliberate design, but to echo the point made by Ian/Gavin, various pages of statistics don't appear to have been updated for a very long time. For example, not much (if anything) on Superstats appears to have been updated for a week or two, and the German 15 statistics page doesn't yet show the new format record which was set on 22 May. Pro Ranks are also lagging a week behind.

I don't want apterous to slow to a crawl (don't know if regular updating causes that, but could imagine it might) but it would be nice to have these stats pages updated at least once weekly, if it's possible.
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 »

Matt Bayfield wrote:This may already be a known issue/bug/deliberate design, but to echo the point made by Ian/Gavin, various pages of statistics don't appear to have been updated for a very long time. For example, not much (if anything) on Superstats appears to have been updated for a week or two, and the German 15 statistics page doesn't yet show the new format record which was set on 22 May. Pro Ranks are also lagging a week behind.

I don't want apterous to slow to a crawl (don't know if regular updating causes that, but could imagine it might) but it would be nice to have these stats pages updated at least once weekly, if it's possible.
Thanks for the heads-up. One of the disks is full. Will resolve today.
User avatar
Ian Volante
Postmaster General
Posts: 3963
Joined: Wed Sep 03, 2008 8:15 pm
Location: Edinburgh
Contact:

Re: Bug reports

Post by Ian Volante »

Charlie Reams wrote:
Matt Bayfield wrote:This may already be a known issue/bug/deliberate design, but to echo the point made by Ian/Gavin, various pages of statistics don't appear to have been updated for a very long time. For example, not much (if anything) on Superstats appears to have been updated for a week or two, and the German 15 statistics page doesn't yet show the new format record which was set on 22 May. Pro Ranks are also lagging a week behind.

I don't want apterous to slow to a crawl (don't know if regular updating causes that, but could imagine it might) but it would be nice to have these stats pages updated at least once weekly, if it's possible.
Thanks for the heads-up. One of the disks is full. Will resolve today.
On a similar note, after you made the loading of the home page much faster a few months ago, it's got back to how slow it was for me nowadays. Is this fixable? Not sure, but it might be correlated with the apparent recent return of lag (which was wonderfully absent through most of the Spring!)
meles meles meles meles meles meles meles meles meles meles meles meles meles meles meles meles
User avatar
Michael Wallace
Racoonteur
Posts: 5458
Joined: Mon Jan 21, 2008 5:01 am
Location: London

Re: Bug reports

Post by Michael Wallace »

Chris Davies wrote:
Edwin Mead wrote:I played the duel early this morning, but only had time for a few rounds. I exited the game and came back this evening, expecting the game to pick up where I left off, but it started from the beginning again.

(Even with this cheating advantage, I still only managed a pitiful score!)
Same thing happened to me. I quit the duel yesterday, resumed it just now and found it's started from the beginning.
Perhaps the fact this still is happening implies it's a tough one to fix, but this just happened to me too. Fortunately it was only a few rounds, but having to re-enter an invalid word in a round was super-painful, especially when the rest of it went so well :(
Andrew Feist
Enthusiast
Posts: 462
Joined: Sun Apr 05, 2009 10:43 pm

Re: Bug reports

Post by Andrew Feist »

So I finally got to see the "how to play" blurb when I played a Top Dog game just now, which is good. Part of the blurb was this:
Mr Dog: I couldn't give you a par score. You'll need to play a few more games before you can play Top Dog properly.
1618 games isn't enough?
Andrew Feist
Enthusiast
Posts: 462
Joined: Sun Apr 05, 2009 10:43 pm

Re: Bug reports

Post by Andrew Feist »

When trying to play a conundrum attack, I've gotten the following thrice:
ClientGame430 [CXPLAY]: java.io.IOException: net.BlockingLayerInterruptedException: net.BlockingNetworkLayer$FinalObjectExtractedException: Stream ended (final object extracted)
Full deal:
Java Plug-in 1.6.0_20
Using JRE version 1.6.0_20-b02 Java HotSpot(TM) Client VM
User home directory = C:\Documents and Settings\Andrew
----------------------------------------------------
c: clear console window
f: finalize objects on finalization queue
g: garbage collect
h: display this help message
l: dump classloader list
m: print memory usage
o: trigger logging
q: hide console
r: reload policy configuration
s: dump system and deployment properties
t: dump thread list
v: dump thread stack
x: clear classloader cache
0-5: set trace level to <n>
----------------------------------------------------


Loaded audio clip: http://apterous.org/challenged.wav
Loaded audio clip: http://apterous.org/roundstart.wav
SRC: Opening socket...
SRC: Opening socket ostream...
SRC: Opening socket istream...
SRC: Opening object ostream...
SRC: Opening object istream...
Loaded audio clip: http://apterous.org/selectionevent.wav
SRC: Done opening streams.
Thread-12 << net.MessageToServer$IdentifySelf@18941f7
Loaded audio clip: http://apterous.org/selectionfinal.wav
Loaded audio clip: http://apterous.org/roundends.wav
ClientReceiveThread >> net.MessageToClient$LoggedIn@1428ea
RX net.MessageToClient$LoggedIn@1428ea
XX net.MessageToClient$LoggedIn@1428ea
Logged in as Andrew Feist[#2912]
Prefs: null
ClientReceiveThread >> net.MessageToClient$ChallengesSet@13c7378
RX net.MessageToClient$ChallengesSet@13c7378
XX net.MessageToClient$ChallengesSet@13c7378
**WAITING
ClientReceiveThread >> net.MessageToClient$PlayerRosterLogin@82d37
RX net.MessageToClient$PlayerRosterLogin@82d37
ClientReceiveThread >> net.MessageToClient$ChallengesSet@1977b9b
RX net.MessageToClient$ChallengesSet@1977b9b
XX net.MessageToClient$PlayerRosterLogin@82d37
XX net.MessageToClient$ChallengesSet@1977b9b
**WAITING
**READY
Thread-12 << net.MessageToServer$RequestGamesInProgress@59a34
AsyncDespatcher << net.MessageToServer$RequestPlayerHTML@33f0de
AsyncDespatcher << net.MessageToServer$ClassicGameSearch@1690ab
ClientReceiveThread >> net.MessageToClient$ClassicSearchResult@1722456
RX net.MessageToClient$ClassicSearchResult@1722456
XX net.MessageToClient$ClassicSearchResult@1722456
ClientReceiveThread >> net.MessageToClient$GamesInProgressUpdate@1d88db7
RX net.MessageToClient$GamesInProgressUpdate@1d88db7
XX net.MessageToClient$GamesInProgressUpdate@1d88db7
Exec delta: +[4572508404059153569: net.GameSummary@31f2a7]
Exec delta: +[7592179023407607597: net.GameSummary@131c89c]
Exec delta: +[4801085279594143064: net.GameSummary@1697b67]
Exec delta: +[-2106949827208083416: net.GameSummary@24c4a3]
Exec delta: +[-3622462302072253217: net.GameSummary@1e9c82e]
Exec delta: +[-4948142529459297645: net.GameSummary@1554d32]
Exec delta: +[-2774287640242513113: net.GameSummary@13f136e]
Exec delta: +[2987830118215632893: net.GameSummary@14a18d]
Exec delta: +[9005877976571882867: net.GameSummary@7a4489]
ClientReceiveThread >> net.MessageToClient$PlayerHTML@1c4f0f8
RX net.MessageToClient$PlayerHTML@1c4f0f8
XX net.MessageToClient$PlayerHTML@1c4f0f8
html for SUMMARY: <h2><a href="exuser?u=2912">Andrew Feist</a></h2><img src="http://www.apterous.org/img/user/CONTESTANT.jpg" alt="Andrew Feist"/><table class="summary"><tr> <td class="t">Rating in normal rules/English <td>1137. </td> </tr><tr><td class="t">Record in normal rules/English</td> <td>806 wins in 1635 games.</td><tr><td class="t">Preferred variant</td> <td>Normal rules/English.</td><tr><td class="t">All-class record</td><td>981 wins in 1927 games.</td></tr><tr><td class="t">Member since</td> <td>27 March 2009. </td> </tr><tr><td class="t">User type</td><td>Full member</td></tr></table>
AsyncDespatcher << net.MessageToServer$SubscribeEvent@19762f
ClientReceiveThread >> net.MessageToClient$SpectatorMessage@8aeb74
RX net.MessageToClient$SpectatorMessage@8aeb74
XX net.MessageToClient$SpectatorMessage@8aeb74
EVINSERT:Welcome to aptochat, Andrew. There are 17 other people here.
SpecPanel: adding text
SpecPanel: Setting caret
SpecPanel: done.
ClientReceiveThread >> net.MessageToClient$PlayerRosterLogin@df0438
RX net.MessageToClient$PlayerRosterLogin@df0438
XX net.MessageToClient$PlayerRosterLogin@df0438
AsyncDespatcher << net.MessageToServer$RequestPlayerHTML@12412e7
ClientReceiveThread >> net.MessageToClient$PlayerHTML@1f78b68
RX net.MessageToClient$PlayerHTML@1f78b68
XX net.MessageToClient$PlayerHTML@1f78b68
html for SUMMARY: <h2><a href="exuser?u=2912">Andrew Feist</a></h2><img src="http://www.apterous.org/img/user/CONTESTANT.jpg" alt="Andrew Feist"/><table class="summary"><tr> <td class="t">Rating in normal rules/English <td>1137. </td> </tr><tr><td class="t">Record in normal rules/English</td> <td>806 wins in 1635 games.</td><tr><td class="t">Preferred variant</td> <td>Normal rules/English.</td><tr><td class="t">All-class record</td><td>981 wins in 1927 games.</td></tr><tr><td class="t">Member since</td> <td>27 March 2009. </td> </tr><tr><td class="t">User type</td><td>Full member</td></tr></table>
ClientReceiveThread >> net.MessageToClient$SpectatorMessage@1e184cb
RX net.MessageToClient$SpectatorMessage@1e184cb
XX net.MessageToClient$SpectatorMessage@1e184cb
EVINSERT:<a href="user?id=2940">James Doohan</a> entered the room!
SpecPanel: adding text
SpecPanel: Setting caret
SpecPanel: done.
ClientReceiveThread >> net.MessageToClient$ChallengesSet@1264eab
RX net.MessageToClient$ChallengesSet@1264eab
XX net.MessageToClient$ChallengesSet@1264eab
**READY
**READY
ClientReceiveThread >> net.MessageToClient$GamesInProgressUpdate@1c286e2
RX net.MessageToClient$GamesInProgressUpdate@1c286e2
XX net.MessageToClient$GamesInProgressUpdate@1c286e2
Exec delta: +[9005877976571882867: net.GameSummary@1bbdd48]
ClientReceiveThread >> net.MessageToClient$SpectatorMessage@257f1b
RX net.MessageToClient$SpectatorMessage@257f1b
Exec delta: +[8927765045833983130: net.GameSummary@bcb23e]
XX net.MessageToClient$SpectatorMessage@257f1b
EVINSERT:<a href="user?id=2940">James Doohan</a> is playing today's Daily Duel.
SpecPanel: adding text
SpecPanel: Setting caret
SpecPanel: done.
AsyncDespatcher << Accepting #0x1ae
ClientReceiveThread >> ChallengeReply{key=430}
RX ChallengeReply{key=430}
ClientReceiveThread >> net.MessageToClient$GamesInProgressUpdate@1570945
RX net.MessageToClient$GamesInProgressUpdate@1570945
ClientReceiveThread >> net.MessageToClient$SpectatorMessage@121b59a
RX net.MessageToClient$SpectatorMessage@121b59a
XX ChallengeReply{key=430}
XX net.MessageToClient$GamesInProgressUpdate@1570945
Exec delta: +[-5126048186028715633: net.GameSummary@1381960]
Exec delta: +[8927765045833983130: net.GameSummary@9fa8f]
XX net.MessageToClient$SpectatorMessage@121b59a
EVINSERT:<a href="user?id=2912">Andrew Feist</a> and <a href="user?id=10954">Adam Gillard</a> resumed their game.
SpecPanel: adding text
SpecPanel: Setting caret
SpecPanel: done.
Opening frame.
ClientReceiveThread >> net.MessageToClient$ChallengesSet@e265d0
RX net.MessageToClient$ChallengesSet@e265d0
XX net.MessageToClient$ChallengesSet@e265d0
**READY
**READY
AsyncDespatcher << net.MessageToServer$SubscribeEvent@1c1f5b2
ClientReceiveThread >> net.MessageToClient$SpectatorMessage@15d252d
RX net.MessageToClient$SpectatorMessage@15d252d
XX net.MessageToClient$SpectatorMessage@15d252d
EVINSERT:Welcome to the game! Anything said in this room remains between you and your opponent.<br><br>Variant: normal rules.<br />Rounds of 3 seconds.<br />Format: CCCCCCCCCCCCCCCCCCCC.<br />Scoring: standard scoring.<br />Dictionary: English.<br />
Score: 0 - 30 (max 50) [rounds played: 5 of 20].<br /><p>The <i>eye of apterous</i> believes your chance of winning is 14%. Dare you defy it?</p><br />
SpecPanel: adding text
SpecPanel: Setting caret
SpecPanel: done.
############# Format code -4632471073592289436
CX Synch stage 1 (writing)...
ClientGame430 << GameEvent{key=430,pos=0,o=87621}
CX Synch stage 2 (reading)...
ClientReceiveThread >> GameEvent{key=1ae o=net.BlockingNetworkLayer$Poison@44d990}
RX GameEvent{key=1ae o=net.BlockingNetworkLayer$Poison@44d990}
XX GameEvent{key=1ae o=net.BlockingNetworkLayer$Poison@44d990}
ClientReceiveThread >> net.MessageToClient$GamesInProgressUpdate@5dfaf1
RX net.MessageToClient$GamesInProgressUpdate@5dfaf1
XX net.MessageToClient$GamesInProgressUpdate@5dfaf1
Exec delta: -[-5126048186028715633: null]
Exec delta: +[-2106949827208083416: net.GameSummary@14e4e31]
Exec delta: +[-4948142529459297645: net.GameSummary@1ef7de4]
ClientReceiveThread >> net.MessageToClient$PlayerRosterChanged@bd09e8
RX net.MessageToClient$PlayerRosterChanged@bd09e8
{ClientGame430} CXPLAY
net.BlockingLayerInterruptedException: net.BlockingNetworkLayer$FinalObjectExtractedException: Stream ended (final object extracted)
at net.BlockingNetworkLayer.readObject(BlockingNetworkLayer.java:48)
at net.BlockingNetworkLayer.readInt(BlockingNetworkLayer.java:34)
at net.client.ClientGame.synch(ClientGame.java:161)
at net.client.ClientGame.play(ClientGame.java:80)
at applet.frontend.MainPanel$1.run(MainPanel.java:126)
XX net.MessageToClient$PlayerRosterChanged@bd09e8
CX sending keepalive
KeepaliveThread << net.MessageToServer$Keepalive@1554233
CX sent keepalive
User avatar
Kirk Bevins
God
Posts: 4923
Joined: Mon Jan 21, 2008 5:18 pm
Location: York, UK

Re: Bug reports

Post by Kirk Bevins »

"Henry Meier and Stuart Arnot got an nine from LSOARISEM; can you spot it?"
"Chris Davies is playing Apterous Prune in a Apterous World Cup."

Spot the grammar errors.
Last edited by Kirk Bevins on Wed Jun 09, 2010 3:59 pm, edited 2 times in total.
User avatar
Matt Morrison
Post-apocalypse
Posts: 7822
Joined: Wed Oct 22, 2008 2:27 pm
Location: London
Contact:

Re: Bug reports

Post by Matt Morrison »

Kirk Bevins wrote:"Henry Meier and Stuart Arnot got an nine from LSOARISEM; can you spot it?"

Spot the spelling error.
Grammar surely?
User avatar
James Robinson
Post-apocalypse
Posts: 10580
Joined: Mon Mar 30, 2009 5:38 pm
Location: Mirfield, West Yorkshire

Re: Bug reports

Post by James Robinson »

Kirk Bevins wrote:"Henry Meier and Stuart Arnot got an nine from LSOARISEM; can you spot it?"

Spot the spelling error.
Yeah, I noticed that a bit ago, but thought it was a one-off, so didn't bother mentioning it.
James Leroux
Rookie
Posts: 34
Joined: Sat Jun 13, 2009 5:08 pm
Location: Dundas, Ontario, Canada

Re: Bug reports

Post by James Leroux »

Andrew Feist wrote:So I finally got to see the "how to play" blurb when I played a Top Dog game just now, which is good. Part of the blurb was this:
Mr Dog: I couldn't give you a par score. You'll need to play a few more games before you can play Top Dog properly.
1618 games isn't enough?
Mr. Dog seems to be very inconsistent with me. I only see the spiel about half the time, and even then I don't seem to get given a par score, which is odd because I used to get them...
User avatar
Ian Dent
Devotee
Posts: 551
Joined: Thu Jan 01, 2009 10:12 pm

Re: Bug reports

Post by Ian Dent »

Sorry for being an annoying twat but can anyone else not see the Daily Duel live results thingy at the moment?
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 »

Ian Dent wrote:Sorry for being an annoying twat but can anyone else not see the Daily Duel live results thingy at the moment?
They're on holiday.
Miriam Nussbaum
Rookie
Posts: 81
Joined: Thu Dec 17, 2009 6:20 am

Re: Bug reports

Post by Miriam Nussbaum »

As awesome as it is to have an ambulance in my inventory, I shouldn't have gotten one after this round. I seem to remember reading about someone having this happen a while ago…so it's still happening.
Locked