Aleks31 / pychess

Automatically exported from code.google.com/p/pychess
GNU General Public License v3.0
0 stars 0 forks source link

Pychess freeze while playing a FICS game #873

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
Pychess freeze while playing a FICS game

Original issue reported on code.google.com by gbtami on 27 May 2014 at 11:11

GoogleCodeExporter commented 8 years ago
Screenshot attached.

Original comment by gbtami on 27 May 2014 at 11:13

Attachments:

GoogleCodeExporter commented 8 years ago
Have a log file?

Original comment by mattgatto on 27 May 2014 at 1:33

GoogleCodeExporter commented 8 years ago
Attached. I was thinking I attached it, sry.

Original comment by gbtami on 27 May 2014 at 2:04

Attachments:

GoogleCodeExporter commented 8 years ago
This bug is quite similar to issue 875 and somewhat similar to issue 869.

has glock
Thread: FICSConnection.run:288 (-1276871872)
  File "/usr/lib/python2.7/threading.py", line 783, in __bootstrap
    self.__bootstrap_inner()
  File "/usr/lib/python2.7/threading.py", line 810, in __bootstrap_inner
    self.run()
  File "/home/uhu/pychess/lib/pychess/System/ThreadPool.py", line 91, in run
    self.func()
  File "/home/uhu/pychess/lib/pychess/System/ThreadPool.py", line 62, in <lambda>
    a.func = lambda: func(*args, **kw)
  File "/home/uhu/pychess/lib/pychess/ic/FICSConnection.py", line 294, in run
    self.client.parse()
  File "/home/uhu/pychess/lib/pychess/ic/VerboseTelnet.py", line 213, in parse
    answer = self.test_prediction(p, line)
  File "/home/uhu/pychess/lib/pychess/ic/VerboseTelnet.py", line 222, in test_prediction
    answer = prediction.handle(line.line)
  File "/home/uhu/pychess/lib/pychess/ic/VerboseTelnet.py", line 49, in handle
    self.callback(match)
  File "/home/uhu/pychess/lib/pychess/ic/managers/HelperManager.py", line 176, in on_player_connect
    player.update(copy)
  File "/home/uhu/pychess/lib/pychess/ic/FICSObjects.py", line 325, in update
    self.online = player.online
  File "/usr/lib/python2.7/site-packages/gobject/propertyhelper.py", line 172, in __set__
    instance.set_property(self.name, value)
  File "/home/uhu/pychess/lib/pychess/ic/FICSObjects.py", line 427, in online_changed
    self.emit("FICSPlayerEntered", player)
  File "/home/uhu/pychess/lib/pychess/System/glock.py", line 84, in newFunction
    acquire()
  File "/home/uhu/pychess/lib/pychess/System/glock.py", line 34, in acquire
    threads_enter()

Thread: FICSConnection.run:288 (-1315677376)
  File "/usr/lib/python2.7/threading.py", line 783, in __bootstrap
    self.__bootstrap_inner()
  File "/usr/lib/python2.7/threading.py", line 810, in __bootstrap_inner
    self.run()
  File "/home/uhu/pychess/lib/pychess/System/ThreadPool.py", line 91, in run
    self.func()
  File "/home/uhu/pychess/lib/pychess/System/ThreadPool.py", line 62, in <lambda>
    a.func = lambda: func(*args, **kw)
  File "/home/uhu/pychess/lib/pychess/ic/FICSConnection.py", line 294, in run
    self.client.parse()
  File "/home/uhu/pychess/lib/pychess/ic/VerboseTelnet.py", line 206, in parse
    line = self.lines.popleft()
  File "/home/uhu/pychess/lib/pychess/ic/VerboseTelnet.py", line 156, in popleft
    self.lines.extend(self._get_lines())
  File "/home/uhu/pychess/lib/pychess/ic/VerboseTelnet.py", line 193, in _get_lines
    self.consolehandler.handle(lines)
  File "/home/uhu/pychess/lib/pychess/ic/VerboseTelnet.py", line 13, in handle
    self.callback(line)
  File "/home/uhu/pychess/lib/pychess/ic/managers/ConsoleManager.py", line 18, in onConsoleMessage
    self.emit("consoleMessage", lines)
  File "/home/uhu/pychess/lib/pychess/System/glock.py", line 69, in handler
    acquire()
  File "/home/uhu/pychess/lib/pychess/System/glock.py", line 29, in acquire
    _rlock.acquire()
  File "/usr/lib/python2.7/threading.py", line 173, in acquire
    rc = self.__block.acquire(blocking)

Original comment by mattgatto on 28 May 2014 at 7:40

GoogleCodeExporter commented 8 years ago
This issue was closed by revision be28de3413ef.

Original comment by mattgatto on 7 Jun 2014 at 8:16