Hi, I'm a developer for Miro. I'd like to figure out this bug, but it's pretty confusing to me. Can you run a test for me?
Please patch /usr/share/python-support/miro/miro/eventloop.py with the file that I'm attaching to this email. After than re-run miro and attach the log file from the session (assuming that you get the bug).
Index: eventloop.py =================================================================== --- eventloop.py (revision 6982) +++ eventloop.py (working copy) @@ -411,8 +411,11 @@ else: lt = threading.Thread(target=_eventLoop.loop, name="Event Loop") lt.setDaemon(False) + print 'starting event loop thread' lt.start() + print 'started' _eventLoop.loop_ready.wait() + print 'got loop_ready event' def join(): global lt