Welcome to the Poker Sleuth bug tracker. If you're experiencing a new problem, please register an account with the bug tracker in order to record your bug. After registering, you may also subscribe to existing issues in order to be notified whenever there's an update.

Issue27

Title Crash with "Handles must be list of integers"
Priority critical Status postponed
Versions Poker Sleuth 1.0, Poker Sleuth 1.1, Poker Sleuth 1.3
Superseder Nosy List Daniel

Created on 2009-01-10.18:33:09 by Daniel, last changed by Daniel.

Messages
msg118 (view) Author: Daniel Date: 2009-01-24.18:50:12

The problem appears to be one of two things:
- CreateEvent() is failing, or
- a MonitorHHDir object is being closed but not removed from the list of sources (or is inexplicably in the list of sources twice)

I added code to detect each of these circumstances in 1.0.2.100.

msg117 (view) Author: Daniel Date: 2009-01-24.18:21:46

PokerNotes 1.0.2.99
Traceback (most recent call last):
File "pokernotesB.py", line 762, in <module>
File "pokernotesB.py", line 332, in g
File "pokernotesB.py", line 673, in main_loop
TypeError: Handles must be a list of integers: [None]

msg43 (view) Author: Daniel Date: 2009-01-10.18:33:09

Reported in Poker Sleuth 1.0.2.95. The problem was not obvious from source code inspection. I added some extra code in 1.0.2.96, so that if this happens again more information will be included in the crash report.

Here's the stack trace:

Traceback (most recent call last):
File "pokernotesB.py", line 759, in <module>
File "pokernotesB.py", line 332, in g
File "pokernotesB.py", line 670, in main_loop
TypeError: Handles must be a list of integers

History
Date User Action Args
2009-01-24 18:50:12Danielsetstatus: in-progress -> postponed
messages: + msg118
2009-01-24 18:21:46Danielsetstatus: postponed -> in-progress
messages: + msg117
2009-01-10 18:33:09Danielcreate