<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Feb 28, 2017 at 3:33 AM, Victor Stinner <span dir="ltr"><<a href="mailto:victor.stinner@gmail.com" target="_blank">victor.stinner@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><span class="gmail-"><br>
</span>Alexander, Skip: Oh, which kind of issues do you have with<br>
python-gdb.py? It doesn't work? You are unable to dump some data?</blockquote></div><br>First, I had to rename python-gdb.py to <a href="http://python3.6-gdb.py">python3.6-gdb.py</a> to make it load.  Then running backtrace gave me a bunch of error messages:</div><div class="gmail_extra"><br></div><div class="gmail_extra"><br></div><div class="gmail_extra"><div class="gmail_extra">(gdb) bt</div><div class="gmail_extra">#0  builtin_hex (module=<module at remote 0x7ffff1a69c58>, number=0) at Python/bltinmodule.c:1436</div><div class="gmail_extra">#1  0x00007ffff7a9304c in _PyCFunction_FastCallDict (func_obj=<built-in method hex of module object at remote 0x7ffff1a69c58>, args=0x662cf8, nargs=1, kwargs=0x0)</div><div class="gmail_extra">    at Objects/methodobject.c:209</div><div class="gmail_extra">#2  0x00007ffff7a9344b in _PyCFunction_FastCallKeywords (func=<built-in method hex of module object at remote 0x7ffff1a69c58>, stack=0x662cf8, nargs=1, kwnames=0x0)</div><div class="gmail_extra">    at Objects/methodobject.c:295</div><div class="gmail_extra">#3  0x00007ffff7bac6d9 in call_function (pp_stack=0x7fffffffb6d8, oparg=1, kwnames=0x0) at Python/ceval.c:4788</div><div class="gmail_extra">#4  0x00007ffff7ba3e6c in _PyEval_EvalFrameDefault (f=Frame 0x662b68, for file r.py, line 2, in <module> (), throwflag=0) at Python/ceval.c:3275</div><div class="gmail_extra">#5  0x00007ffff7b8cc67 in PyEval_EvalFrameEx (f=Frame 0x662b68, for file r.py, line 2, in <module> (), throwflag=0) at Python/ceval.c:718</div><div class="gmail_extra">#6  0x00007ffff7ba9745 in _PyEval_EvalCodeWithName (_co=<code at remote 0x7ffff1983f40>, globals=Traceback (most recent call last):</div><div class="gmail_extra">  File "/home/a/.virtualenvs/3.6g/bin/<a href="http://python3.6-gdb.py">python3.6-gdb.py</a>", line 1358, in to_string</div><div class="gmail_extra">    return pyop.get_truncated_repr(MAX_OUTPUT_LEN)</div><div class="gmail_extra">  File "/home/a/.virtualenvs/3.6g/bin/<a href="http://python3.6-gdb.py">python3.6-gdb.py</a>", line 243, in get_truncated_repr</div><div class="gmail_extra">    self.write_repr(out, set())</div><div class="gmail_extra">  File "/home/a/.virtualenvs/3.6g/bin/<a href="http://python3.6-gdb.py">python3.6-gdb.py</a>", line 702, in write_repr</div><div class="gmail_extra">    for pyop_key, pyop_value in self.iteritems():</div><div class="gmail_extra">  File "/home/a/.virtualenvs/3.6g/bin/<a href="http://python3.6-gdb.py">python3.6-gdb.py</a>", line 669, in iteritems</div><div class="gmail_extra">    entries, nentries = self._get_entries(keys)</div><div class="gmail_extra">  File "/home/a/.virtualenvs/3.6g/bin/<a href="http://python3.6-gdb.py">python3.6-gdb.py</a>", line 717, in _get_entries</div><div class="gmail_extra">    except gdb.error:</div><div class="gmail_extra">AttributeError: 'module' object has no attribute 'error'</div><div class="gmail_extra">...</div><div class="gmail_extra"><br></div><div class="gmail_extra">It looks like there is a mismatch between python-gdb.py  and the gdb module that I assume comes with gdb.</div><div class="gmail_extra"><br></div><div class="gmail_extra"><div class="gmail_extra">$ gdb --version</div><div class="gmail_extra">GNU gdb (GDB) Red Hat Enterprise Linux (7.2-90.el6)</div><div class="gmail_extra">..</div><div class="gmail_extra"><br></div></div></div></div>