Comment 15 for bug 519984

Revision history for this message
Flávio Etrusco (etrusco) wrote :

Do you mean you're able to reproduce it on Ubuntu? ;)
I hadn't much luck with winpdb either. The process has two threads stuck at line 121 of hgcmd.py (in your 0.9.3 package):

    def _on_window_map_event(self, event, param):
        if self.hgthread:
            return

        # Replace stdout file descriptor with our own pipe
        def pollstdout(*args):
            while True:
                # blocking read of stdout pipe
--> o = os.read(self.readfd, 1024)
              else:
                    break
        self.oldstdout = os.dup(sys.__stdout__.fileno())

But I couldn't make winpdb to Stp Out (or Jump to the right line) nor discovered where readfd should be written...
Thanks again for your time.