标签: perl debugging
我在某些脚本上运行perl -d。该脚本使用一些导致它崩溃的子,我怎样才能找到脚本实际调用该子的位置? (它可以在脚本使用的任何模块中,而不仅仅是脚本本身)
答案 0 :(得分:3)
看看Devel :: Trace模块。您应该能够用它跟踪程序执行情况。
答案 1 :(得分:2)
使用T命令在崩溃后打印堆栈跟踪。使用t命令在执行期间切换跟踪。
T
t
所有这些都记录在调试器在线帮助 - h命令中。
h