带有python扩展的gdb:执行我的便捷功能后返回错误

时间:2016-04-08 08:39:31

标签: python gdb

我正在尝试使用python扩展在gdb中实现一个便利功能。目前我的功能很简单,没有做任何事情:

import gdb
class ListLocalVars(gdb.Function):
    """listing local variables"""

    def __init__(self):
        super( ListLocalVars, self).__init__("local_vars")

    def invoke(self):
        return 

ListLocalVars()

当我在gdb解释器中调用函数时,出现以下错误:

(gdb) call $local_vars()
 Python Exception <class 'TypeError'> Could not convert Python object:None.: 
 Error while executing Python code.

顺便说一下,我的gdb使用python 3.4.3

有什么想法吗?

0 个答案:

没有答案