Commit d00fba8e authored by hjk's avatar hjk

debugger: work around 'optimized out' function parameters

parent 80b5a6b5
......@@ -546,9 +546,11 @@ class FrameCommand(gdb.Command):
# Special handling for char** argv.
n = 0
p = item.value
while not isNull(p.dereference()) and n <= 100:
p += 1
n += 1
# p is 0 for "optimized out" cases.
if not isNull(p):
while not isNull(p.dereference()) and n <= 100:
p += 1
n += 1
d.beginHash()
d.put('iname="%s",' % item.iname)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment