Skip to content
Snippets Groups Projects
Commit d00fba8e authored by hjk's avatar hjk
Browse files

debugger: work around 'optimized out' function parameters

parent 80b5a6b5
No related branches found
No related tags found
No related merge requests found
......@@ -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)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment