Opened 7 years ago

Last modified 7 years ago

#1471 reopened defect

Can I see a call stack?

Reported by: SvenDowideit Owned by: SvenDowideit
Priority: major Milestone:
Component: Debugger for Perl 5 Version: 0.96
Keywords: Cc:


I really like to see where I am :)

Change History (4)

comment:1 Changed 7 years ago by bowtie

see ->

if you use dot '.'

it will display the current debugger position ( as in next line to debug ) in Padre as current file with cursor on appropriate line.

nb, check you are using absolute filenames

comment:2 Changed 7 years ago by bowtie

  • Resolution set to fixed
  • Status changed from new to closed

comment:3 Changed 7 years ago by SvenDowideit

  • Resolution fixed deleted
  • Status changed from closed to reopened

the current line of code is _not_ the same as a stack

When I'm debugging some complex code, I'm looking to see each function call that lead to the current one - just like in Carp / die, but most debuggers add the ability to click on the stack, and give information about local variables at those points.

comment:4 Changed 7 years ago by bowtie


do you mean - Stack backtrace

Here's an example of what a stack backtrace via T command might look like:

. = ExSewi::wh('foo') called from file '/usr/src/Padre/Padre-Plugin-Debug/scripts/' line 20

As in button T => stack back-trace

see -> Stack backtrace, for .$@

take a look at the options with -> o => Display all options

I think you need to look at option frame but changing options, dose have side affects, you have been warned :)

you can change options with Raw

Note: See TracTickets for help on using tickets.