Bug reports

Official forum of apterous.org, the website which allows you to play against other people over the Internet.
Locked
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 »

Frank Rodolf wrote:
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).
Correct. This has been discussed before.
Simon Myers
Enthusiast
Posts: 295
Joined: Sat Dec 13, 2008 12:41 am
Location: Stamford, Connecticut

Re: Bug reports

Post by Simon Myers »

On the fifty conundrum duel I got to about 20-25 conundrums and then things started grinding by very slowly. I figured it was a memory issue, which seems to be beared out in the useful part of the log:

Awoken!
CX got answer from iface, sending
ClientGame3390719434007381729 << GameEvent{key=3390719434007381729,pos=1,o=net.ConundrumEvent$Answer@1f39660}
CX awaiting guess response
ClientReceiveThread >> GameEvent{key=3390719434007381729,o=net.ConundrumEvent$IncorrectContinue@fd02ce}
GameEvent{key=3390719434007381729,o=net.ConundrumEvent$IncorrectContinue@fd02ce}
ClientReceiveThread >> GameEvent{key=3390719434007381729,o=[Buzz for P=0]}
GameEvent{key=3390719434007381729,o=[Buzz for P=0]}
Awoken!
CX got guess response: net.ConundrumEvent$IncorrectContinue@fd02ce
CX awaiting message
CFRAME: informDeclaration P1 guessed <snip> on 12541 ms: Incorrect
CX buzz: [Buzz for P=0]
CX awaiting guess response
CFRAME: informBuzz 0
Exception in thread "AWT-EventQueue-10" java.lang.OutOfMemoryError: Java heap space
ClientReceiveThread >> GameEvent{key=3390719434007381729,o=net.ConundrumEvent$IncorrectNoContinue@15a730d}
GameEvent{key=3390719434007381729,o=net.ConundrumEvent$IncorrectNoContinue@15a730d}
Awoken!
CX got guess response: net.ConundrumEvent$IncorrectNoContinue@15a730d
Awaiting solution
ClientGame3390719434007381729 << GameEvent{key=3390719434007381729,pos=1,o=net.ConundrumEvent$End@1376b96}
CFRAME: informDeclaration P0 guessed on 12641 ms: Incorrect
java.lang.NullPointerException
at java.awt.Component$BltBufferStrategy.revalidate(Unknown Source)
at java.awt.Component$BltSubRegionBufferStrategy.validateAndShow(Unknown Source)
at javax.swing.BufferStrategyPaintManager.show(Unknown Source)
at javax.swing.RepaintManager.show(Unknown Source)
at javax.swing.SwingPaintEventDispatcher.createPaintEvent(Unknown Source)
at sun.awt.windows.WComponentPeer.postPaintIfNecessary(Unknown Source)
at sun.awt.windows.WComponentPeer.handleExpose(Unknown Source)
at sun.awt.windows.WToolkit.eventLoop(Native Method)
at sun.awt.windows.WToolkit.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Exception in thread "AWT-EventQueue-10" java.lang.OutOfMemoryError: Java heap space
Exception in thread "AWT-EventQueue-10" java.lang.NullPointerException
at java.awt.Component$BltBufferStrategy.revalidate(Unknown Source)
at java.awt.Component$BltBufferStrategy.revalidate(Unknown Source)
at java.awt.Component$BltBufferStrategy.getDrawGraphics(Unknown Source)
at javax.swing.BufferStrategyPaintManager.prepare(Unknown Source)
at javax.swing.BufferStrategyPaintManager.paint(Unknown Source)
at javax.swing.RepaintManager.paint(Unknown Source)
at javax.swing.JComponent._paintImmediately(Unknown Source)
at javax.swing.JComponent.paintImmediately(Unknown Source)
at javax.swing.JComponent.paintImmediately(Unknown Source)
at javax.swing.AbstractButton.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicRootPaneUI$Actions.actionPerformed(Unknown Source)
at javax.swing.SwingUtilities.notifyAction(Unknown Source)
at javax.swing.JComponent.processKeyBinding(Unknown Source)
at javax.swing.KeyboardManager.fireBinding(Unknown Source)
at javax.swing.KeyboardManager.fireKeyboardAction(Unknown Source)
at javax.swing.JComponent.processKeyBindingsForAllComponents(Unknown Source)
at javax.swing.JComponent.processKeyBindings(Unknown Source)
at javax.swing.SwingUtilities.processKeyBindings(Unknown Source)
at javax.swing.UIManager$2.postProcessKeyEvent(Unknown Source)
at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(Unknown Source)
at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(Unknown Source)
at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(Unknown Source)
at java.awt.DefaultKeyboardFocusManager.dispatchEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Exception in thread "AWT-EventQueue-10" java.lang.NullPointerException
at java.awt.Component$BltBufferStrategy.revalidate(Unknown Source)
at java.awt.Component$BltBufferStrategy.revalidate(Unknown Source)
at java.awt.Component$BltBufferStrategy.getDrawGraphics(Unknown Source)
at javax.swing.BufferStrategyPaintManager.prepare(Unknown Source)
at javax.swing.BufferStrategyPaintManager.paint(Unknown Source)
at javax.swing.RepaintManager.paint(Unknown Source)
at javax.swing.JComponent._paintImmediately(Unknown Source)
at javax.swing.JComponent.paintImmediately(Unknown Source)
at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
at javax.swing.RepaintManager.seqPaintDirtyRegions(Unknown Source)
at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(Unknown Source)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Exception in thread "AWT-EventQueue-10" java.lang.NullPointerException
at java.awt.Component$BltBufferStrategy.revalidate(Unknown Source)
at java.awt.Component$BltBufferStrategy.revalidate(Unknown Source)
at java.awt.Component$BltBufferStrategy.getDrawGraphics(Unknown Source)
at javax.swing.BufferStrategyPaintManager.prepare(Unknown Source)
at javax.swing.BufferStrategyPaintManager.paint(Unknown Source)
at javax.swing.RepaintManager.paint(Unknown Source)
at javax.swing.JComponent._paintImmediately(Unknown Source)
at javax.swing.JComponent.paintImmediately(Unknown Source)
at javax.swing.JComponent.paintImmediately(Unknown Source)
at javax.swing.AbstractButton.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicRootPaneUI$Actions.actionPerformed(Unknown Source)
at javax.swing.SwingUtilities.notifyAction(Unknown Source)
at javax.swing.JComponent.processKeyBinding(Unknown Source)
at javax.swing.KeyboardManager.fireBinding(Unknown Source)
at javax.swing.KeyboardManager.fireKeyboardAction(Unknown Source)
at javax.swing.JComponent.processKeyBindingsForAllComponents(Unknown Source)
at javax.swing.JComponent.processKeyBindings(Unknown Source)
at javax.swing.SwingUtilities.processKeyBindings(Unknown Source)
at javax.swing.UIManager$2.postProcessKeyEvent(Unknown Source)
at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(Unknown Source)
at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(Unknown Source)
at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(Unknown Source)
at java.awt.DefaultKeyboardFocusManager.dispatchEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
CX Synch stage 1 (writing)...
ClientGame3390719434007381729 << GameEvent{key=3390719434007381729,pos=1,o=87621}
CX Synch stage 2 (reading)...
ClientReceiveThread >> GameEvent{key=3390719434007381729,o=87622}
GameEvent{key=3390719434007381729,o=87622}
CX Synch done.
CX Conundrum round started...
...
Gavin Chipper
Post-apocalypse
Posts: 13324
Joined: Mon Jan 21, 2008 10:37 pm

Re: Bug reports

Post by Gavin Chipper »

Paul Howe wrote:
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.
I beat Prune in a game the other day and nothing was said in the chat window.
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 »

I like the new bold typeface on reviews for maximums - however, I got a maximum in round 13 but not sure why it's not in bold. Is it because it's a classic game and in the old dictionary there was a possible 8? According to the max on the site I got the max that round anyway?

http://www.apterous.org/viewgame.php?game=17825
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 »

Kirk Bevins wrote:I like the new bold typeface on reviews for maximums - however, I got a maximum in round 13 but not sure why it's not in bold.
It's because you're a cunt.
User avatar
JimBentley
Fanatic
Posts: 2820
Joined: Fri Jan 11, 2008 6:39 pm
Contact:

Re: Bug reports

Post by JimBentley »

Just had a Duelfreeze, after completing round 7 of the latest one. Mr. Java Console had this to say (it's very long, I'm afraid, I didn't really know how far to go back with it, and there seems to be a lot of extraneous stuff in there):

CV=1, conts=2147483647,3, sol=5, contlines=2147483647,5, carolBeat = true
Numbers frame visible? false
And relax
Numbers frame visible? false
CX Synch stage 1 (writing)...
ClientGame-3160601825593608677 << GameEvent{key=-3160601825593608677,pos=1,o=87621}
CX Synch stage 2 (reading)...
ClientReceiveThread >> GameEvent{key=-3160601825593608677,o=87622}
GameEvent{key=-3160601825593608677,o=87622}
CX Synch done.
TPP 12
ClientReceiveThread >> GameEvent{key=-3160601825593608677,o=65}
GameEvent{key=-3160601825593608677,o=65}
Picked 65
Spectator got 1 keys
CX Reading
Decoding...
Decoded, message: Apterous Prime beat Paul Howe, 106-78.
CX 0: Got event: EV[key=0: Apterous Prime beat Paul Howe, 106-78.]
EVINSERT:Apterous Prime beat Paul Howe, 106-78.
SpecPanel: adding text
SpecPanel: Setting caret
SpecPanel: done.
ClientReceiveThread >> GameEvent{key=-3160601825593608677,o=69}
GameEvent{key=-3160601825593608677,o=69}
Picked 69
ClientReceiveThread >> GameEvent{key=-3160601825593608677,o=69}
GameEvent{key=-3160601825593608677,o=69}
Picked 69
ClientReceiveThread >> GameEvent{key=-3160601825593608677,o=84}
GameEvent{key=-3160601825593608677,o=84}
Picked 84
ClientReceiveThread >> GameEvent{key=-3160601825593608677,o=82}
GameEvent{key=-3160601825593608677,o=82}
ClientReceiveThread >> GameEvent{key=-3160601825593608677,o=89}
GameEvent{key=-3160601825593608677,o=89}
Picked 82
Picked 89
ClientReceiveThread >> GameEvent{key=-3160601825593608677,o=76}
GameEvent{key=-3160601825593608677,o=76}
Picked 76
ClientReceiveThread >> GameEvent{key=-3160601825593608677,o=84}
GameEvent{key=-3160601825593608677,o=84}
Picked 84
ClientReceiveThread >> GameEvent{key=-3160601825593608677,o=65}
GameEvent{key=-3160601825593608677,o=65}
ClientReceiveThread >> GameEvent{key=-3160601825593608677,o=}
GameEvent{key=-3160601825593608677,o=}
Picked 65
Attempting clock start
Clock started successfully.
Spectator got 1 keys
CX Reading
Decoding...
Decoded, message: Apterous Prime is playing Paul Howe. <a href="http://dog.com/spectate.html?3109356406 ... ectate.</a>
CX 0: Got event: EV[key=0: Apterous Prime is playing Paul Howe. <a href="http://dog.com/spectate.html?3109356406 ... ectate.</a>]
EVINSERT:Apterous Prime is playing Paul Howe. <a href="http://dog.com/spectate.html?3109356406 ... ectate.</a>
SpecPanel: adding text
SpecPanel: Setting caret
SpecPanel: done.
Spectator got 1 keys
CX Reading
Decoding...
Decoded, message: Jimmy Gough is playing a Classic Game against Julian Fell. <a href="http://dog.com/spectate.html?-553822959 ... ectate.</a>
CX 0: Got event: EV[key=0: Jimmy Gough is playing a Classic Game against Julian Fell. <a href="http://dog.com/spectate.html?-553822959 ... ectate.</a>]
EVINSERT:Jimmy Gough is playing a Classic Game against Julian Fell. <a href="http://dog.com/spectate.html?-553822959 ... ectate.</a>
SpecPanel: adding text
SpecPanel: Setting caret
SpecPanel: done.
Clock ended successfully.
Thread-106 << GameEvent{key=-3160601825593608677,pos=1,o=LATTER}
Thread-106 << GameEvent{key=-3160601825593608677,pos=1,o=0}
ClientReceiveThread >> GameEvent{key=-3160601825593608677,o=LATTER}
GameEvent{key=-3160601825593608677,o=LATTER}
ClientReceiveThread >> GameEvent{key=-3160601825593608677,o=[LAYETTE]}
GameEvent{key=-3160601825593608677,o=[LAYETTE]}
ClientReceiveThread >> GameEvent{key=-3160601825593608677,o=0}
GameEvent{key=-3160601825593608677,o=0}
ClientReceiveThread >> GameEvent{key=-3160601825593608677,o=null}
GameEvent{key=-3160601825593608677,o=null}
I said LATTER, he said
Awaiting maxes...
CX Synch stage 1 (writing)...
ClientGame-3160601825593608677 << GameEvent{key=-3160601825593608677,pos=1,o=87621}
CX Synch stage 2 (reading)...
ClientReceiveThread >> GameEvent{key=-3160601825593608677,o=87622}
GameEvent{key=-3160601825593608677,o=87622}
ClientReceiveThread >> GameEvent{key=-3160601825593608677,o=apterous.game.NumbersChallenge@12e5c94}
GameEvent{key=-3160601825593608677,o=apterous.game.NumbersChallenge@12e5c94}
CX Synch done.
Showing numbers frame.
Numbers frame constructing 1
Numbers frame constructing 2
Numbers frame constructing 3
Numbers frame constructing 4
Numbers frame constructing 5
Numbers frame constructing 6
Numbers frame constructing 7
Numbers frame constructed
Numbers frame visible? true
Creating revelation timer
Created revelation timer, starting...
Started revelation timer.
Sending target
1
ClientGame-3160601825593608677 << GameEvent{key=-3160601825593608677,pos=1,o=209}
Method request?
ClientReceiveThread >> GameEvent{key=-3160601825593608677,o=true}
GameEvent{key=-3160601825593608677,o=true}
Method request: true
Noted method failed: applet.numbers.parser.ParseException: bad operand
TPP 10
TPP 10
TPP 10
TPP 10
TPP 10
TPP 10
TPP 10
ClientReceiveThread >> net.MessageToClient$RosterUpdate@105562b
net.MessageToClient$RosterUpdate@105562b
Roster updated: [[1141] Apterous Rex (bot), [267] Apterous Plum (bot), [137] Apterous Waldorf (bot), [-108] Apterous Prune (bot), [-5] Apterous Nude (bot), [1094] Apterous Prime (bot), [477] Apterous Caesar (bot), [1032] Paul Howe, [499] Gareth Mitchell, [601] Jim Bentley, [423] Jimmy Gough]
TPP 10
AWT-EventQueue-2 << net.MessageToServer$RequestPlayerHTML@18b7298
ClientReceiveThread >> net.MessageToClient$PlayerHTML@106121
net.MessageToClient$PlayerHTML@106121
html for 114: <h2>Jim Bentley</h2><img src="http://www.apterous.org/img/user/CONTESTANT.jpg" alt="Jim Bentley"/><table><tr> <td>Rating</td> <td>601 </td> </tr><tr> <td>Record</td><td>433 wins from 863 games. </td></tr><tr> <td>Member since</td> <td>2008-08-13 </td> </tr></table>
TPP 10
TPP 10
TPP 10
TPP 10
TPP 10
TPP 10
TPP 10
ClientReceiveThread >> net.MessageToClient$RosterUpdate@114a3c6
net.MessageToClient$RosterUpdate@114a3c6
Roster updated: [[1141] Apterous Rex (bot), [267] Apterous Plum (bot), [137] Apterous Waldorf (bot), [-108] Apterous Prune (bot), [-5] Apterous Nude (bot), [1094] Apterous Prime (bot), [477] Apterous Caesar (bot), [1032] Paul Howe, [499] Gareth Mitchell, [601] Jim Bentley, [423] Jimmy Gough, [897] Junaid Mubeen]
AWT-EventQueue-2 << net.MessageToServer$RequestPlayerHTML@c4cee
TPP 10
ClientReceiveThread >> net.MessageToClient$PlayerHTML@e9c592
net.MessageToClient$PlayerHTML@e9c592
html for 114: <h2>Jim Bentley</h2><img src="http://www.apterous.org/img/user/CONTESTANT.jpg" alt="Jim Bentley"/><table><tr> <td>Rating</td> <td>601 </td> </tr><tr> <td>Record</td><td>433 wins from 863 games. </td></tr><tr> <td>Member since</td> <td>2008-08-13 </td> </tr></table>
Sending method: 5 + 5 = 10
2 x 10 = 20
20 x 10 = 200
200 + 9 = 209

ClientGame-3160601825593608677 << GameEvent{key=-3160601825593608677,pos=1,o=5 + 5 = 10
2 x 10 = 20
20 x 10 = 200
200 + 9 = 209
}
Getting other declaration
Spectator got 1 keys
CX Reading
Decoding...
Decoded, message: Junaid Mubeen entered the room!
CX 0: Got event: EV[key=0: Junaid Mubeen entered the room!]
EVINSERT:Junaid Mubeen entered the room!
SpecPanel: adding text
SpecPanel: Setting caret
SpecPanel: done.
ClientReceiveThread >> GameEvent{key=-3160601825593608677,o=Declared: 0
Method: No, sorry, I screwed it up.}
GameEvent{key=-3160601825593608677,o=Declared: 0
Method: No, sorry, I screwed it up.}
ClientReceiveThread >> GameEvent{key=-3160601825593608677,o=Declared: 209
Method: 10 - 2 = 8
5 x 5 = 25
25 x 8 = 200
200 + 9 = 209
}
GameEvent{key=-3160601825593608677,o=Declared: 209
Method: 10 - 2 = 8
5 x 5 = 25
25 x 8 = 200
200 + 9 = 209
}
ClientReceiveThread >> GameEvent{key=-3160601825593608677,o=[apterous.game.NumbersRequestEvent@d507d3]}
GameEvent{key=-3160601825593608677,o=[apterous.game.NumbersRequestEvent@d507d3]}
Doing tidy-up
He did Declared: 0
Method: No, sorry, I screwed it up., I did Declared: 209
Method: 5 + 5 = 10
2 x 10 = 20
20 x 10 = 200
200 + 9 = 209

CV=0, conts=2147483647,0, sol=4, contlines=2147483647,4, carolBeat = false
Numbers frame visible? false
And relax
Numbers frame visible? false
CX Synch stage 1 (writing)...
ClientGame-3160601825593608677 << GameEvent{key=-3160601825593608677,pos=1,o=87621}
CX Synch stage 2 (reading)...
ClientReceiveThread >> net.MessageToClient$RosterUpdate@b80017
net.MessageToClient$RosterUpdate@b80017
Roster updated: [[1141] Apterous Rex (bot), [267] Apterous Plum (bot), [137] Apterous Waldorf (bot), [-108] Apterous Prune (bot), [-5] Apterous Nude (bot), [1094] Apterous Prime (bot), [477] Apterous Caesar (bot), [1032] Paul Howe, [499] Gareth Mitchell, [601] Jim Bentley, [423] Jimmy Gough]
AWT-EventQueue-2 << net.MessageToServer$RequestPlayerHTML@239525
ClientReceiveThread: [] [java.net.SocketException: Connection reset]java.net.SocketException: Connection reset
at java.net.SocketInputStream.read(Unknown Source)
at java.net.SocketInputStream.read(Unknown Source)
at java.io.ObjectInputStream$PeekInputStream.peek(Unknown Source)
at java.io.ObjectInputStream$BlockDataInputStream.peek(Unknown Source)
at java.io.ObjectInputStream$BlockDataInputStream.peekByte(Unknown Source)
at java.io.ObjectInputStream.readObject0(Unknown Source)
at java.io.ObjectInputStream.readObject(Unknown Source)
at net.DirectNetworkLayer.readObject(DirectNetworkLayer.java:128)
at net.client.CXInfoClient$ReceiveThread.run(CXInfoClient.java:52)
java.net.SocketInputStream.read(Unknown Source)
java.net.SocketInputStream.read(Unknown Source)
java.io.ObjectInputStream$PeekInputStream.peek(Unknown Source)
java.io.ObjectInputStream$BlockDataInputStream.peek(Unknown Source)
java.io.ObjectInputStream$BlockDataInputStream.peekByte(Unknown Source)
java.io.ObjectInputStream.readObject0(Unknown Source)
java.io.ObjectInputStream.readObject(Unknown Source)
net.DirectNetworkLayer.readObject(DirectNetworkLayer.java:128)
net.client.CXInfoClient$ReceiveThread.run(CXInfoClient.java:52)
Spectator got 1 keys
CX Reading
Decoding...
Decoded, message: Junaid Mubeen entered the room!
CX 0: Got event: EV[key=0: Junaid Mubeen entered the room!]
EVINSERT:Junaid Mubeen entered the room!
SpecPanel: adding text
SpecPanel: Setting caret
SpecPanel: done.
Spectator got 1 keys
CX Reading
Decoding...
Decoded, message: Apterous Prime is playing Junaid Mubeen. <a href="http://dog.com/spectate.html?6613646617 ... ectate.</a>
CX 0: Got event: EV[key=0: Apterous Prime is playing Junaid Mubeen. <a href="http://dog.com/spectate.html?6613646617 ... ectate.</a>]
EVINSERT:Apterous Prime is playing Junaid Mubeen. <a href="http://dog.com/spectate.html?6613646617 ... ectate.</a>
SpecPanel: adding text
SpecPanel: Setting caret
SpecPanel: done.
AWT-EventQueue-2 << net.MessageToServer$RequestGamesInProgress@d90254
AWT-EventQueue-2: [Failed to request games in progress] [java.net.SocketException: Connection reset by peer: socket write error]java.net.SocketException: Connection reset by peer: socket write error
at java.net.SocketOutputStream.socketWrite0(Native Method)
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.requestGamesInProgress(CXInfoClient.java:207)
at applet.frontend.GamesPanel.requestUpdate(GamesPanel.java:100)
at applet.frontend.GamesPanel.access$3(GamesPanel.java:98)
at applet.frontend.GamesPanel$3.actionPerformed(GamesPanel.java:59)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
java.net.SocketOutputStream.socketWrite0(Native Method)
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.requestGamesInProgress(CXInfoClient.java:207)
applet.frontend.GamesPanel.requestUpdate(GamesPanel.java:100)
applet.frontend.GamesPanel.access$3(GamesPanel.java:98)
applet.frontend.GamesPanel$3.actionPerformed(GamesPanel.java:59)
javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
javax.swing.DefaultButtonModel.setPressed(Unknown Source)
javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
java.awt.Component.processMouseEvent(Unknown Source)
javax.swing.JComponent.processMouseEvent(Unknown Source)
java.awt.Component.processEvent(Unknown Source)
java.awt.Container.processEvent(Unknown Source)
java.awt.Component.dispatchEventImpl(Unknown Source)
java.awt.Container.dispatchEventImpl(Unknown Source)
java.awt.Component.dispatchEvent(Unknown Source)
java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
java.awt.Container.dispatchEventImpl(Unknown Source)
java.awt.Component.dispatchEvent(Unknown Source)
java.awt.EventQueue.dispatchEvent(Unknown Source)
java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
java.awt.EventDispatchThread.pumpEvents(Unknown Source)
java.awt.EventDispatchThread.pumpEvents(Unknown Source)
java.awt.EventDispatchThread.run(Unknown Source)
Spectator got 1 keys
CX Reading
Decoding...
Decoded, message: Paul Howe entered the room!
CX 0: Got event: EV[key=0: Paul Howe entered the room!]
EVINSERT:Paul Howe entered the room!
SpecPanel: adding text
SpecPanel: Setting caret
SpecPanel: done.
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 »

It's just a good old-fashioned disconnection I'm afraid, Jim, and I suspect the problem is at my end. Log back in and have another go.
User avatar
JimBentley
Fanatic
Posts: 2820
Joined: Fri Jan 11, 2008 6:39 pm
Contact:

Re: Bug reports

Post by JimBentley »

Cheers, will do. I did miss something in one round but I'll intentionally miss it again. I am a man of honour, or something.
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 »

Charlie Reams wrote:
It's because you're a cunt.
Thanks for that - I was looking forward to a sensible explanation actually.
User avatar
Lee Simmonds
Acolyte
Posts: 126
Joined: Mon Jun 30, 2008 12:37 pm

Re: Bug reports

Post by Lee Simmonds »

Not sure why but this morning when I went in there were no robots available to play and no daily duel. I was not able to play a classic game either - Is this a continuation of the problems that you mentioned Charlie, that might occur for a couple of days?
Oliver Garner
Series 62 Champion
Posts: 775
Joined: Fri Oct 31, 2008 2:13 pm

Re: Bug reports

Post by Oliver Garner »

Lee Simmonds wrote:Not sure why but this morning when I went in there were no robots available to play and no daily duel. I was not able to play a classic game either - Is this a continuation of the problems that you mentioned Charlie, that might occur for a couple of days?
I have this problem as well.
User avatar
Phil Reynolds
Postmaster General
Posts: 3329
Joined: Fri Oct 31, 2008 3:43 pm
Location: Leamington Spa, UK

Re: Bug reports

Post by Phil Reynolds »

Oliver Garner wrote:
Lee Simmonds wrote:Not sure why but this morning when I went in there were no robots available to play and no daily duel.
I have this problem as well.
Me too. :cry:
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 »

Fixed.
Gavin Chipper
Post-apocalypse
Posts: 13324
Joined: Mon Jan 21, 2008 10:37 pm

Re: Bug reports

Post by Gavin Chipper »

In the numbers games, you can click on a number and then click it back up and down again and keep doing that indefinitely to stall for time. I don't think you can do it when all six numbers are up, but as soon as you've done one calculation, I think it lets you do that.
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 »

Gavin Chipper wrote:In the numbers games, you can click on a number and then click it back up and down again and keep doing that indefinitely to stall for time. I don't think you can do it when all six numbers are up, but as soon as you've done one calculation, I think it lets you do that.
Thanks for 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: 13324
Joined: Mon Jan 21, 2008 10:37 pm

Re: Bug reports

Post by Gavin Chipper »

Kai Laddiman wrote:
Gavin Chipper wrote:In the numbers games, you can click on a number and then click it back up and down again and keep doing that indefinitely to stall for time. I don't think you can do it when all six numbers are up, but as soon as you've done one calculation, I think it lets you do that.
Thanks for that!
I should have put it in the hints and tips section.
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 »

Not really a bug as such but the bold typeface for new records (usually you can tell on the high scores page if a record has been broken that day as today's date is in bold) is no longer there.
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 »

Kirk Bevins wrote:Not really a bug as such but the bold typeface for new records (usually you can tell on the high scores page if a record has been broken that day as today's date is in bold) is no longer there.
I think this is fixed now, but someone will need to get a record to test it.
Clare Sudbery
Enthusiast
Posts: 327
Joined: Wed Jan 07, 2009 10:18 am

Re: Bug reports

Post by Clare Sudbery »

When I'm doign Dily Duel and the pop-up window freezes and stops displaying contents (at which point everything else hangs too), if I close everything down and go back in, my daily duel has disappeared from Games In Progress. This doesn't seem to happen with other types of game.
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 »

Clare Sudbery wrote:When I'm doign Dily Duel and the pop-up window freezes and stops displaying contents (at which point everything else hangs too), if I close everything down and go back in, my daily duel has disappeared from Games In Progress. This doesn't seem to happen with other types of game.
This is because Charlie doesn't want people to close the daily duel down mid-round, reload the duel and then replay the same round having well more than 30 seconds to look at it. With other types of games, if you crash mid-round and reload it the round is replayed but with different letters. The duel, however, has to have the same letters.
The bug, then, is the question of why the daily duel crashes/freezes in the first place.
Clare Sudbery
Enthusiast
Posts: 327
Joined: Wed Jan 07, 2009 10:18 am

Re: Bug reports

Post by Clare Sudbery »

Ah, I see.

Well I assume Charlie already knows about that, seeing as it seems to be happening to a lot of people. Happens to me a lot. Everything going fine, then pop-up window doesn't repaint itself and is see-through. Sound effects continue, implying software is still doing stuff, just not visible. Interestingly sound effects continue after I close the Play window down too - don't go until I've closed down IE (which by this time has hung).
Clare Sudbery
Enthusiast
Posts: 327
Joined: Wed Jan 07, 2009 10:18 am

Re: Bug reports

Post by Clare Sudbery »

P.S. IE7, Windows XP Professional.
User avatar
Ian Volante
Postmaster General
Posts: 3969
Joined: Wed Sep 03, 2008 8:15 pm
Location: Edinburgh
Contact:

Re: Bug reports

Post by Ian Volante »

Clare Sudbery wrote:P.S. IE7, Windows XP Professional.
Are you on the Java v.11? That causes problems like that. Using v7 seems to eliminate any freezes for me.
meles meles meles meles meles meles meles meles meles meles meles meles meles meles meles meles
Clare Sudbery
Enthusiast
Posts: 327
Joined: Wed Jan 07, 2009 10:18 am

Re: Bug reports

Post by Clare Sudbery »

Java v6, update 11
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 »

Clare Sudbery wrote:Java v6, update 11
The one with the exclamation marks on the top right? You want to get rid of that. Use update 7. I had to uninstall update 11 and put on update 7 to get it to work freely.
Clare Sudbery
Enthusiast
Posts: 327
Joined: Wed Jan 07, 2009 10:18 am

Re: Bug reports

Post by Clare Sudbery »

Yes, there are exclamation marks. Funny, I hadn't noticed them until you pointed them out.

How annoying, Java had been shouting at me for a while to install the update and I'd been ignoring it, then did it specially before attempting to use Apterous. Pah.
User avatar
Phil Reynolds
Postmaster General
Posts: 3329
Joined: Fri Oct 31, 2008 3:43 pm
Location: Leamington Spa, UK

Re: Bug reports

Post by Phil Reynolds »

Anyone else having problems at the moment? I had to quit the Duel because it froze after I declared in Round 1. Then tried playing a bot and exactly the same thing happened.
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 »

Phil Reynolds wrote:Anyone else having problems at the moment? I had to quit the Duel because it froze after I declared in Round 1. Then tried playing a bot and exactly the same thing happened.
Judging by the absence of games played lately (except by me, and I have Magic Powers), I'd guess I've made a boo-boo. There's not much I can do about it until I get home this evening. In the mean time I suggest no one attempts to play the Duel, because you won't be able to declare.
Junaid Mubeen
Series 59 Champion
Posts: 574
Joined: Sat Jul 19, 2008 4:26 pm

Re: Bug reports

Post by Junaid Mubeen »

Charlie Reams wrote:In the mean time I suggest no one attempts to play the Duel, because you won't be able to declare.
D'oh! Too late.
User avatar
Karen Pearson
Devotee
Posts: 742
Joined: Tue Jan 29, 2008 10:28 am
Location: Bromsgrove

Re: Bug reports

Post by Karen Pearson »

Well, that's a relief. I thought it was just me! I was terrified I might actually need to do something technical to my own system!!!
User avatar
Jon Corby
Moral Hero
Posts: 8021
Joined: Mon Jan 21, 2008 8:36 am

Re: Bug reports

Post by Jon Corby »

Charlie Reams wrote:In the mean time I suggest no one attempts to play the Duel, because you won't be able to declare.
Sshhh. You normally just PM these kind of details to the clique :?
Clare Sudbery
Enthusiast
Posts: 327
Joined: Wed Jan 07, 2009 10:18 am

Re: Bug reports

Post by Clare Sudbery »

I can't even get in. After clicking Play on apterous.org I'm getting "Login failed: Java.net.ConnectException: Connection refused: connect"

I thought maybe it was cos I did as suggested and uninstalled Java Update 11, but maybe not?

Will leave it until I get further word.
Alex Hancocks
Newbie
Posts: 1
Joined: Sat Jan 03, 2009 11:33 pm

Re: Bug reports

Post by Alex Hancocks »

It's the same for me too
Jimmy Gough
Devotee
Posts: 876
Joined: Thu May 22, 2008 4:08 pm
Location: Eastbourne

Re: Bug reports

Post by Jimmy Gough »

Clare Sudbery wrote:I can't even get in. After clicking Play on apterous.org I'm getting "Login failed: Java.net.ConnectException: Connection refused: connect"

I thought maybe it was cos I did as suggested and uninstalled Java Update 11, but maybe not?

Will leave it until I get further word.
If you click on Today's Games you'll see nobody has been able to play since 6:55 am, so your computer's probably fine :)
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 take it that since I can't get onto apterous, and there hasn't been any games for an hour, that it's down again?
Hopefully the duel will carry over, although I've got a busy day tomorrow, might not have time to catch up.
"My idea of an agreeable person is a person who agrees with me." Benjamin Disraeli
Paul Howe
Kiloposter
Posts: 1070
Joined: Tue Jan 22, 2008 2:25 pm

Re: Bug reports

Post by Paul Howe »

Not really a bug as such, but my clock definitely goes round too slowly. Having done some timing this evening I get about 12 seconds in speed rounds. Strangely I tried on two comps and they were both slow by the same amount.

Aside from having slightly longer to think, it also means I sometimes get 10 points for buzzing after the final letter of a goatundrum has been revealed.

Which reminds me that the timing of the bots (apterous prime anyway) on goatundrums could use some tweaking. At the moment it either takes 1.5-3s or doesn't get it at all, so you know you can relax a bit after 3s. Having another window in 11-13s when the bot has a high chance of buzzing would add realism.
User avatar
Jon O'Neill
Ginger Ninja
Posts: 4552
Joined: Tue Jan 22, 2008 12:45 am
Location: London, UK

Re: Bug reports

Post by Jon O'Neill »

Paul Howe wrote:Not really a bug as such, but my clock definitely goes round too slowly. Having done some timing this evening I get about 12 seconds in speed rounds. Strangely I tried on two comps and they were both slow by the same amount.
I've had this before. Lots.
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:Not really a bug as such, but my clock definitely goes round too slowly. Having done some timing this evening I get about 12 seconds in speed rounds. Strangely I tried on two comps and they were both slow by the same amount.

Aside from having slightly longer to think, it also means I sometimes get 10 points for buzzing after the final letter of a goatundrum has been revealed.
Yeah. I've never got to the bottom of this. Does the clock go round smoothly but slower, or does it stall at some point?
Which reminds me that the timing of the bots (apterous prime anyway) on goatundrums could use some tweaking. At the moment it either takes 1.5-3s or doesn't get it at all, so you know you can relax a bit after 3s. Having another window in 11-13s when the bot has a high chance of buzzing would add realism.
This bug is basically your fault, I made the solution times normally distributed at your suggestion. Therefore I'm not fixing it.

Really though, the distributions should be log-normal (as I discovered later) so I'll fix that sometime.
Clare Sudbery
Enthusiast
Posts: 327
Joined: Wed Jan 07, 2009 10:18 am

Re: Bug reports

Post by Clare Sudbery »

Cheers Charlie, most appreciated.
Paul Howe
Kiloposter
Posts: 1070
Joined: Tue Jan 22, 2008 2:25 pm

Re: Bug reports

Post by Paul Howe »

Charlie Reams wrote:
Yeah. I've never got to the bottom of this. Does the clock go round smoothly but slower, or does it stall at some point?
I think the best way to describe it would be jittery, it goes round smoothly for a bit, before stalling very (almos imperceptibly) briefly before continuing. I think I get about 10-15 such jitters in a typical speed round.
User avatar
Jon O'Neill
Ginger Ninja
Posts: 4552
Joined: Tue Jan 22, 2008 12:45 am
Location: London, UK

Re: Bug reports

Post by Jon O'Neill »

The clock goes round smoothly, no juddering.
Clare Sudbery
Enthusiast
Posts: 327
Joined: Wed Jan 07, 2009 10:18 am

Re: Bug reports

Post by Clare Sudbery »

chat not working:

"Thread-12 [Initialise chat pane]: java.lang.NullPointerException" That's in main game window. also in individual games, chat pane is just empty. windows xp , firefox 3.0.5.
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 »

Clare Sudbery wrote:chat not working:

"Thread-12 [Initialise chat pane]: java.lang.NullPointerException"
PM me your Java console.
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:
Clare Sudbery wrote:PM me your Java console.
Oh baby.
User avatar
Phil Reynolds
Postmaster General
Posts: 3329
Joined: Fri Oct 31, 2008 3:43 pm
Location: Leamington Spa, UK

Re: Bug reports

Post by Phil Reynolds »

I've noticed this on several occasions now, but was finally pushed into reporting it by today's all-Conundrum Duel.

The Conundrum window seems to have a maximum height and no scroll bar. Mostly, this isn't noticeable; but if the dialogue runs on for a bit (typically, when both players have a go at the Conundrum and get it wrong, and then the host asks the audience and nobody there gets it either), by the time the host announces the actual solution, it's disappeared off the bottom of the window and you can't scroll down to see it. Likewise, the Done button isn't visible.

It's not a major problem, as you can always just close the window normally and see what the solution was in the round summary; but it's a bit untidy.

On a related note, and not a bug at all, just an inconsistency: since the advent of the C and V keyboard shortcuts for picking letters, I tend to use the keyboard as much as possible in preference to the mouse, and keep my thumb poised over the space bar to press the Start game/Done/etc buttons to move from round to round. However, the Done button in the Conundrum window doesn't let you press it using the space bar - you have to hit the return key instead, which is marginally annoying but would be nice to have fixed if it's simple to do.
Clare Sudbery
Enthusiast
Posts: 327
Joined: Wed Jan 07, 2009 10:18 am

Re: Bug reports

Post by Clare Sudbery »

I can't log in to Apterous. Here's what the console has to say:

applet.frontend.MainPanel.<init>(MainPanel.java:241)
applet.frontend.MainApplet$1.run(MainApplet.java:99)
thread applet-applet.frontend.MainApplet << net.MessageToServer$Goodbye@8d41f2
Layer closed
SRC: Opening socket...
SRC: Opening socket ostream...
SRC: Opening socket istream...
SRC: Done socket...
Thread-99 << net.MessageToServer$IdentifySelf@15da7d
AWT-EventQueue-5: [Login failure] [java.io.IOException: Could not log in]java.io.IOException: Could not log in
at net.client.CXInfoClient.start(CXInfoClient.java:94)
at applet.frontend.MainPanel.<init>(MainPanel.java:241)
at applet.frontend.MainApplet$1.run(MainApplet.java:99)
net.client.CXInfoClient.start(CXInfoClient.java:94)
applet.frontend.MainPanel.<init>(MainPanel.java:241)
applet.frontend.MainApplet$1.run(MainApplet.java:99)

PS Any chance you can post (in the first post of this thread, maybe?) brief idiots' guide on how to find the Java Console - for people like me who don't (well, didn't) know what it is or where to find it? I used Google in the end, but, you know, people can be lazy / scared. I did try scrolling through the bug reports thread, but all references I found seemed to already assume people would know what it was. And yes, it'sa long thread and I didn't read all the way through the whole thread. I tried searching the forum for "Java console" but that didn't yield anything either. I'm really not trying to be awkward, honest.

For anyone reading this who is as confused / confusable as me... you should have a Java icon in your taskbar (bar along the bottom of the screen). Right click, select "Open Console" and copy the last page or two of what's there. NB: Scroll to the end, that's the most recent stuff.

PPS Re chat not working. It was a different PC from the one I'm on now. If it happens again on that one, I'll check out the Java console.
Clare Sudbery
Enthusiast
Posts: 327
Joined: Wed Jan 07, 2009 10:18 am

Re: Bug reports

Post by Clare Sudbery »

After several retries I got in.
User avatar
Phil Reynolds
Postmaster General
Posts: 3329
Joined: Fri Oct 31, 2008 3:43 pm
Location: Leamington Spa, UK

Re: Bug reports

Post by Phil Reynolds »

Phil Reynolds wrote:The Conundrum window seems to have a maximum height and no scroll bar [and] the Done button in the Conundrum window doesn't let you press it using the space bar
Ooh - both problems appear to have been quickly, quietly and efficiently fixed. Charlie, thank you for being so quick, quiet and efficient. Any time you want sexual favours, just say the word. (I'm neither particularly efficient nor quiet, but I am quick.)
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 »

Phil Reynolds wrote:
Phil Reynolds wrote:The Conundrum window seems to have a maximum height and no scroll bar [and] the Done button in the Conundrum window doesn't let you press it using the space bar
Ooh - both problems appear to have been quickly, quietly and efficiently fixed. Charlie, thank you for being so quick, quiet and efficient. Any time you want sexual favours, just say the word. (I'm neither particularly efficient nor quiet, but I am quick.)
I'm afraid you just joined the end of a long queue.
User avatar
Phil Reynolds
Postmaster General
Posts: 3329
Joined: Fri Oct 31, 2008 3:43 pm
Location: Leamington Spa, UK

Re: Bug reports

Post by Phil Reynolds »

Charlie Reams wrote:I'm afraid you just joined the end of a long queue.
As the phrase has it: "Behind every great man there's a queue".
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 »

Does anyone else get any of the following messages when they try to log into Apterous:

Login Failed: java.net.SocketException: Connection reset
Login Failed: java.net.SocketException: Connection reset by peer: socket write error
Login Failed: java.io.IOException: Could not log in

EDIT: It's working again now, thank you :)
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 »

Joseph Bolas wrote:Does anyone else get any of the following messages when they try to log into Apterous:

Login Failed: java.net.SocketException: Connection reset
Login Failed: java.net.SocketException: Connection reset by peer: socket write error
Login Failed: java.io.IOException: Could not log in

EDIT: It's working again now, thank you :)
All the time, literally. Takes like about 50 refreshes to let me in and then every so often I won't be able to challenge someone and people said that I didn't appear on the list. When I close that window down and try to click "play" again, I get the "connection reset" message.
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:
Joseph Bolas wrote:Does anyone else get any of the following messages when they try to log into Apterous:

Login Failed: java.net.SocketException: Connection reset
Login Failed: java.net.SocketException: Connection reset by peer: socket write error
Login Failed: java.io.IOException: Could not log in

EDIT: It's working again now, thank you :)
All the time, literally. Takes like about 50 refreshes to let me in and then every so often I won't be able to challenge someone and people said that I didn't appear on the list. When I close that window down and try to click "play" again, I get the "connection reset" message.
Yeah, it's totally screwed at the moment. Bad.
User avatar
Ian Volante
Postmaster General
Posts: 3969
Joined: Wed Sep 03, 2008 8:15 pm
Location: Edinburgh
Contact:

Re: Bug reports

Post by Ian Volante »

Jon Corby wrote:
Kirk Bevins wrote:
Joseph Bolas wrote:Does anyone else get any of the following messages when they try to log into Apterous:

Login Failed: java.net.SocketException: Connection reset
Login Failed: java.net.SocketException: Connection reset by peer: socket write error
Login Failed: java.io.IOException: Could not log in

EDIT: It's working again now, thank you :)
All the time, literally. Takes like about 50 refreshes to let me in and then every so often I won't be able to challenge someone and people said that I didn't appear on the list. When I close that window down and try to click "play" again, I get the "connection reset" message.
Yeah, it's totally screwed at the moment. Bad.
Aye, it seems to be getting worse for me every day. The Duel crashed on me today too, and the tool couldn't bring up profile windows when I clicked on names. Poo.
meles meles meles meles meles meles meles meles meles meles meles meles meles meles meles meles
Clare Sudbery
Enthusiast
Posts: 327
Joined: Wed Jan 07, 2009 10:18 am

Re: Bug reports

Post by Clare Sudbery »

Couple of problems this evening...

[incidentally, do you always like consoles to be PMed to you Charlie, or only when you specifically request it? Thought I'd better not, in case you just got swamped...]

Firstly, accepted a challenge from Stuart Moore...
Played first letters round, input letters, clock finished, said waiting for opponent... nothing happened. I closed down the letters window and there was a chat message waiting for me, i entered a response but it didn't appear in the chat pane. I closed down the game window and again, could enter chat in main window but it didn't appear in the chat pane.

Console:
Decoded, message: Welcome to aptochat, Clare. There are 6 other people here.
CX 1: Got event: EV[key=0: Welcome to aptochat, Clare. There are 6 other people here.]
EVINSERT:Welcome to aptochat, Clare. There are 6 other people here.
AWT-EventQueue-3 << net.MessageToServer$RequestPlayerHTML@726693
SpecPanel: adding text
SpecPanel: Setting caret
SpecPanel: done.
ClientReceiveThread >> net.MessageToClient$PlayerHTML@2083d
net.MessageToClient$PlayerHTML@2083d
html for 2336: <h2>Clare Sudbery</h2><img src="http://www.apterous.org/img/user/CONTESTANT.jpg" alt="Clare Sudbery"/><table><tr> <td>Rating</td> <td>876 </td> </tr><tr> <td>Record</td><td>15 wins from 45 games. </td></tr><tr> <td>Member since</td> <td>2009-01-07 </td> </tr></table>
Spectator got 1 keys
CX Reading
Decoding...
Decoded, message: Oliver Garner is playing Apterous Prune. <a href="http://dog.com/spectate.html?-586682846 ... ectate.</a>
CX 1: Got event: EV[key=0: Oliver Garner is playing Apterous Prune. <a href="http://dog.com/spectate.html?-586682846 ... ectate.</a>]
EVINSERT:Oliver Garner is playing Apterous Prune. <a href="http://dog.com/spectate.html?-586682846 ... ectate.</a>
SpecPanel: adding text
SpecPanel: Setting caret
SpecPanel: done.
Spectator got 1 keys
CX Reading
Decoding...
Decoded, message: Oliver Garner is playing Apterous Prune. <a href="http://dog.com/spectate.html?-586682846 ... ectate.</a>
CX 1: Got event: EV[key=0: Oliver Garner is playing Apterous Prune. <a href="http://dog.com/spectate.html?-586682846 ... ectate.</a>]
EVINSERT:Oliver Garner is playing Apterous Prune. <a href="http://dog.com/spectate.html?-586682846 ... ectate.</a>
SpecPanel: adding text
SpecPanel: Setting caret
SpecPanel: done.
ClientReceiveThread >> net.MessageToClient$RosterUpdate@49ff3f
net.MessageToClient$RosterUpdate@49ff3f
Roster updated: [[2105] Apterous Rex (bot), [1095] Apterous Plum (bot), [967] Apterous Waldorf (bot), [533] Apterous Prune (bot), [1462] Apterous Velvet (bot), [784] Apterous Nude (bot), [1763] Apterous Prime (bot), [1326] Apterous Caesar (bot), [971] John Evans, [1309] Oliver Garner, [1242?] Stuart Moore, [1881] Charlie Reams, [1186] Allan Harmer, [1758] Joseph Bolas, [876] Clare Sudbery]
AWT-EventQueue-3 << net.MessageToServer$RequestPlayerHTML@100b3c2
ClientReceiveThread >> net.MessageToClient$PlayerHTML@119c297
net.MessageToClient$PlayerHTML@119c297
html for 2336: <h2>Clare Sudbery</h2><img src="http://www.apterous.org/img/user/CONTESTANT.jpg" alt="Clare Sudbery"/><table><tr> <td>Rating</td> <td>876 </td> </tr><tr> <td>Record</td><td>15 wins from 45 games. </td></tr><tr> <td>Member since</td> <td>2009-01-07 </td> </tr></table>
Spectator got 1 keys
CX Reading
Decoding...
Decoded, message: Kirk Bevins entered the room!
CX 1: Got event: EV[key=0: Kirk Bevins entered the room!]
EVINSERT:Kirk Bevins entered the room!
SpecPanel: adding text
SpecPanel: Setting caret
SpecPanel: done.
Spectator got 1 keys
CX Reading
Decoding...
Decoded, message: Oliver Garner is playing Apterous Prune. <a href="http://dog.com/spectate.html?-586682846 ... ectate.</a>
CX 1: Got event: EV[key=0: Oliver Garner is playing Apterous Prune. <a href="http://dog.com/spectate.html?-586682846 ... ectate.</a>]
EVINSERT:Oliver Garner is playing Apterous Prune. <a href="http://dog.com/spectate.html?-586682846 ... ectate.</a>
SpecPanel: adding text
SpecPanel: Setting caret
SpecPanel: done.
AWT-EventQueue-3 << net.MessageToServer$RequestDetails@1944ae
ClientReceiveThread >> RequestedGameDetails{key=0-0 [normal rules] {format=-7645071977489934333}}
RequestedGameDetails{key=0-0 [normal rules] {format=-7645071977489934333}}
ClientReceiveThread << net.MessageToServer$ChallengeIssue@1d2300e
Spectator got 0 keys
Spectator got 1 keys
Spectator got 1 keys
CX Reading
Decoding...
Decoded, message: <b>Clare Sudbery:</b> dunno what happened there stuart...
CX 1: Got event: EV[key=0: <b>Clare Sudbery:</b> dunno what happened there stuart...]
EVINSERT:<b>Clare Sudbery:</b> dunno what happened there stuart...
SpecPanel: adding text
SpecPanel: Setting caret
SpecPanel: done.


Secondly, when I tried to accept the daily duel, the Accept Challenge button appeared to click, but nothing happened. Here is the console:

AWT-EventQueue-3 << net.MessageToServer$ChallengeReply@de4588
{AWT-EventQueue-3} Challenge reply
java.net.SocketException: Connection reset by peer: socket write error
at java.net.SocketOutputStream.socketWrite0(Native Method)
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:137)
at net.client.CXInfoClient.sendMessage(CXInfoClient.java:188)
at net.client.CXInfoClient.sendMessage(CXInfoClient.java:182)
at net.client.CXInfoClient.replyToChallenge(CXInfoClient.java:196)
at apterous.ChallengeSet.reply(ChallengeSet.java:30)
at applet.frontend.MainPanel.replyToChallenge(MainPanel.java:379)
at applet.frontend.MainPanel.replyToChallenge(MainPanel.java:374)
at applet.frontend.ChallengesPanel$2.actionPerformed(ChallengesPanel.java:47)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
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 »

As with Clare, the duel too crashed for me, but this was when I tried to start round 5. I didn't copy any of the console though (to show the problem) as I didn't know what to copy.
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 »

I'm locking this topic, I just can't handle the weight of this many bug reports at the moment. I don't think people realise how hard it is to run a 25,000-line project with 200 users on your own. It's seriously damaging my ability to do anything else with my life and I literally spend whole days feeling frustrated about how unreliable this piece-of-shit program has become. I have no idea of the problem, I have no idea how to fix it, and I have no idea where to start looking for it. I need a fucking break.

If the server goes down, email me and I'll restart it. Other than that I'm done.
User avatar
Phil Reynolds
Postmaster General
Posts: 3329
Joined: Fri Oct 31, 2008 3:43 pm
Location: Leamington Spa, UK

Re: Bug reports

Post by Phil Reynolds »

Not a bug in the software as such, but a glitch in the data: in a game yesterday, William Shakespeare as the DC guest pointed out that I could apparently have had "$wrds" for 7.
Jimmy Gough
Devotee
Posts: 876
Joined: Thu May 22, 2008 4:08 pm
Location: Eastbourne

Re: Bug reports

Post by Jimmy Gough »

Phil Reynolds wrote:Not a bug in the software as such, but a glitch in the data: in a game yesterday, William Shakespeare as the DC guest pointed out that I could apparently have had "$wrds" for 7.
That would be my fault. Please can you fix this Charlie.
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 »

When did this get unlocked? Anyway, is Apterous totally down? I can't even got on the website itself, so I can't see the recent games or anything. I will try the CDB as that is part of the same URL.
If you cut a gandiseeg in half, do you get two gandiseegs or two halves of a gandiseeg?
Locked