PyWeek - Deathrays with friends - feedback

Fun Prod Inno Disq N/W Comments
1 1 1 yes

After having me install wx and Pyro4 it tells me not to be a jerk and hangs. Who's the jerk here?

1 1 1 yes

network game only! security risk! strange dependencies!

1 1 1 yes

After entering a user name, dialog disappears and nothing happens. No error messages on the
console.

1 1 1 yes

Crashed with a variety of different X-related errors (RenderBadPicture, Resource
unavailable, various xcb errors). Since every other wx app I've tried works fine, I suspect
some syncronisation issue is involved.

1 1 1 yes

Can't load image from file 'resources\icon_small.png': file does not exist. I'll play the
games that actually work first, and then get back to this one if I have time.

1 2 3

Buggy... Vote for your effort to build an online game in a week.

2 3 4

Nice online try. I would change a couple of things: - ability of selecting the opponent (is it
random?) - make the current game always visible (selecting it every turn is quite annoying)

3 2 2

it's only a modern battleship

1 1 1 yes

Many errors :( First a popup error about not finding icon_small.png, and then it crashes
home/mat/Downloads/pyweek/lib/python2.6/site-packages/Pyro4/core.py:155:
UserWarning: HMAC_KEY not set, protocol data may not be secure warnings.warn("HMAC_KEY not
set, protocol data may not be secure") True Checking Server For Games (python:28789):
Gtk-CRITICAL **: gtk_window_resize: assertion `height > 0' failed Checking Server For
Games The program 'python' received an X Window System error. This probably reflects a bug in
the program. The error was 'RenderBadPicture (invalid Picture parameter)'. (Details:
serial 6207 error_code 173 request_code 153 minor_code 23) (Note to programmers: normally,
X errors are reported asynchronously; that is, you will receive the error a while after
causing it. To debug your program, run it with the --sync command line option to change this
behavior. You can then get a meaningful backtrace from your debugger if you break on the
gdk_x_error() function.) 2nd attempt gave me this
/home/mat/Downloads/pyweek/lib/python2.6/site-packages/Pyro4/core.py:155:
UserWarning: HMAC_KEY not set, protocol data may not be secure warnings.warn("HMAC_KEY not
set, protocol data may not be secure") True Checking Server For Games (python:28828):
Gtk-CRITICAL **: gtk_window_resize: assertion `height > 0' failed Checking Server For
Games python: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.0. I'm
using these versions: Pyro4==4.14 wxPython==2.8.10.1 Python 2.6 with --sync I get
/home/mat/Downloads/pyweek/lib/python2.6/site-packages/Pyro4/core.py:155:
UserWarning: HMAC_KEY not set, protocol data may not be secure warnings.warn("HMAC_KEY not
set, protocol data may not be secure") True Checking Server For Games *** glibc detected ***
pythonSegmentation fault or:
/home/mat/Downloads/pyweek/lib/python2.6/site-packages/Pyro4/core.py:155:
UserWarning: HMAC_KEY not set, protocol data may not be secure warnings.warn("HMAC_KEY not
set, protocol data may not be secure") True Checking Server For Games python:
../../src/xcb_io.c:183: process_responses: Assertion `!(req && current_request &&
!(((long) (req->sequence) - (long) (current_request)) <= 0))' failed. Aborted

2 3 3

Cool game :D

1 1 1 yes

> python client_2.py /usr/lib/python2.7/site-packages/Pyro4/core.py:136:
UserWarning: HMAC_KEY not set, protocol data may not be secure warnings.warn("HMAC_KEY not
set, protocol data may not be secure") True Checking Server For Games python: xcb_io.c:140:
dequeue_pending_request: Assertion `req == dpy->xcb->pending_requests' failed.
Aborted

1 1 1 yes

For some unkown reason it would not work on my computer. xubuntu Linux 11.04. I don't know if it
is your code or something wrong with my system. It gave this very unhelpful error message.
/usr/local/lib/python2.7/dist-packages/Pyro4/core.py:155: UserWarning: HMAC_KEY
not set, protocol data may not be secure warnings.warn("HMAC_KEY not set, protocol data may
not be secure") True Checking Server For Games The program 'python' received an X Window
System error. This probably reflects a bug in the program. The error was 'RenderBadPicture
(invalid Picture parameter)'. (Details: serial 1879 error_code 162 request_code 149
minor_code 7) (Note to programmers: normally, X errors are reported asynchronously; that
is, you will receive the error a while after causing it. To debug your program, run it with the
--sync command line option to change this behavior. You can then get a meaningful backtrace
from your debugger if you break on the gdk_x_error() function.)