helppokersource - Support: sr #1460, poker2d crashes when clicking on a...

 
 
Show feedback again

sr #1460: poker2d crashes when clicking on a seat from the lobby

Submitted by:  Loic Dachary <loic>
Submitted on:  Sun 21 Jan 2007 11:07:23 PM UTC  
 
Category: poker-networkPriority: 7 - High
Severity: 6 - SecurityStatus: Confirmed
Privacy: PublicAssigned to: None
Open/Closed: OpenOperating System: GNU/Linux
Effort: 0.00

Add a New Comment (Rich MarkupRich Markup):
   

You are not logged in

Please log in, so followups can be emailed to you.

 

Mon 16 Jul 2007 07:12:22 PM UTC, comment #4:

At launch poker2d display a empty table with clickable seat.
Clicking on one of these seat without actually joining a table, by using the lobby: crash the client.
A workaround could be to show the table when a table is actually joined.

Johan Euphrosine <proppy>
Project Member
Wed 24 Jan 2007 09:34:46 AM UTC, comment #3:

One must double click on the table name or click to "go to" to actually join the game.
The dummy table with empty seat that trigger this crash should not be displayed.
Thanks for the report !

Johan Euphrosine <proppy>
Project Member
Mon 22 Jan 2007 01:36:41 PM UTC, comment #2:

Excellent bug report that is, thanks.

Loic Dachary <loic>
Project Administrator
Mon 22 Jan 2007 12:14:02 AM UTC, comment #1:

I was able to reproduce this error. Let me try to describe what I did in detail. Two machines were involved. The first is the test machine running FC7-i386. This test machine is used to run mysql, httpd, and the poker-server and poker-bot services. The second machine is a FC6-x86_64 box that is used as a dumb client.

1) Start with a fresh install of FC7/Rawhide
2) Install mysql-server and start the service
3) Install the poker-network-1.0.33-10 packages that are under review at https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=219972. This includes: poker-network, poker-server, poker-bot, poker-client-lib, poker-web
4) Open up the firewall ports listed in /usr/share/doc/poker-server-1.0.33/README.Fedora and restart the firewall
5) Restart httpd for poker-web
6) Install the poker2d client that is under review at https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=222612. This includes poker2d and poker2d-common
7) Set up the currency database user as described in /usr/share/doc/poker-web-1.0.33/README.Fedora
8) Start poker-server with 'service poker-server start'
9) Edit /etc/poker-network/poker.bot.xml and change 'localhost' to the ip address of the poker-network server (in my case, 192.168.1.116)
10) Start poker-bot with 'service poker-bot start'
11) From another host, go to the poker-web interface at http://192.168.1.116/poker-web and create a new user. 'Cash in' 10000 for this new user.
12) From this same host, start poker2d with a remote X display: 'ssh -X 192.168.1.116 /usr/games/poker2d'
13) Exit poker2d.
14) Edit ~/.poker2d/poker2d.xml and replace references to pokersource.info with the local poker server ip address: 192.168.1.116
15) Start poker2d again with the same command in step 12.
16) Log in using the username/password combo cretaed in step 11.
17) In the table window, single-click on table One. The player window should update and show two bot players.
18) Without closing any windows, single-click on a seat ('Click here to get a seat') in the main poker2d window.
19) Once the seat is clicked on, the python stack trace appears in the console.

If, instead of clicking on the seat right away, you instead click on 'Go to Table' in the player listbox, the error doesn't appear.

Wart <wart>
Sun 21 Jan 2007 11:07:23 PM UTC, original submission:

however all tests are going thru perfectly with python2.5
the error can't be reproduced

Loic Dachary <loic>
Project Administrator

 

(Note: upload size limit is set to 1024 kB, after insertion of the required escape characters.)

Attach File(s):
   
   
Comment:
   

Attached Files
file #1854:  k added by loic (3kB - application/octet-stream - poker2d error log)

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by proppy (Posted a comment)
  • -unavailable- added by xulchris (Updated the item)
  • -unavailable- added by wart (Posted a comment)
  • -unavailable- added by loic (Submitted the item)
  •  

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.

     

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follow 6 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Tue 12 Jan 2010 10:54:48 AM UTCproppyAssigned toproppy=>None
    Mon 22 Jan 2007 01:36:41 PM UTCloicPriority5 - Normal=>7 - High
      StatusNeed Info=>Confirmed
      Assigned toloic=>proppy
    Mon 22 Jan 2007 01:19:16 AM UTCxulchrisSummarypoker2d crashes when building seat packet on python2.5=>poker2d crashes when clicking on a seat from the lobby
    Sun 21 Jan 2007 11:07:23 PM UTCloicAttached File-=>Added k, #1854
    Show feedback again

    Back to the top


    Powered by Savane 3.1-cleanup