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.

Issue330

Title Crash when encountering non-ASCII hand history filenames
Priority critical Status fixed
Versions Poker Sleuth 2.1
Superseder Nosy List Daniel

Created on 2010-06-19.14:13:59 by Daniel, last changed by Daniel.

Messages
msg519 (view) Author: Daniel Date: 2010-06-20.12:41:57

Fixed in 2.1.0.26

msg518 (view) Author: Daniel Date: 2010-06-19.14:13:58

PokerSleuth 2.1.0.25 (Microsoft Windows NT 6.0.6002 Service Pack 2 : 2.0.50727.4200)
Traceback (most recent call last):
File "pokernotes_lib.pyo", line 82, in weak_thread_wrapper
File "PokerSleuth.py", line 802, in main_loop
File "pokernotes_lib.pyo", line 214, in background_scheduler_event
File "stattracker\tracker.pyo", line 192, in save
File "stattracker\tracker.pyo", line 165, in save
File "hand_file.pyo", line 402, in save
File "sqlalchemy\engine\base.pyo", line 824, in execute
File "sqlalchemy\engine\base.pyo", line 874, in _execute_clauseelement
File "sqlalchemy\engine\base.pyo", line 896, in __execute_context
File "sqlalchemy\engine\base.pyo", line 950, in _cursor_execute
File "sqlalchemy\engine\base.pyo", line 931, in _handle_dbapi_exception
ProgrammingError: (ProgrammingError) You must not use 8-bit bytestrings unless you use a text_factory that can interpret 8-bit bytestrings (like text_factory = str). It is highly recommended that you instead just switch your application to Unicode strings. u'INSERT INTO "PhysicalHHFile" (file_id, filename, size) VALUES (?, ?, ?)' [66, "hh20100618 lola ix fast - \x800.01-\x800.02 - eur no limit hold'em.txt", 44994L]

History
Date User Action Args
2010-06-20 12:41:59Danielsetstatus: new -> fixed
messages: + msg519
2010-06-19 14:13:59Danielcreate