zoukankan      html  css  js  c++  java
  • Windbg命令学习0 (.symfix和.cls和设置Log文件)

    1.symfix

    .symfix命令自动将符号路径设置来指向Microsoft 符号存储。

    比如,我原来设置的symbol file path为:

    那么使用了.symfix之后:

    0:000> .symfix
    No downstream store given, using C:\Program Files\Debugging Tools for Windows (x86)\sym
    

    这时symbol file path为:

    我们发现,系统强制把Microsoft 符号存储的路径覆盖了原有的路径,那么,要使用追加,请使用.symfix+,把原有的路径设回去再保存,再调用.symfix+

    0:000> .symfix+
    No downstream store given, using C:\Program Files\Debugging Tools for Windows (x86)\sym
    

    这时symbol file path为:

    我们注意到,每次都有提示

    No downstream store given, using C:\Program Files\Debugging Tools for Windows (x86)\sym
    这意思是我们没有指定下载符号的路径,默认使用调试器安装目录下的 sym 子目录,

    那么怎么自己加目录呢,比如,我想把符号下载存储到

    C:\MyLocalSymbols这个路径,我们可以这样使用它:把原有的路径设回去再保存,再调用.symfix+ C:\MyLocalSymbols

    0:000> .symfix+ C:\MyLocalSymbols

    后面不再提示什么No downstream....了

    这时symbol file path为:

    OK,现在这个.symfix应该掌握了,

    2.cls

    .cls用于清屏

     

    3.打开log

    在Edit--Open/Close log File:

    如果只输入名称,则默认在调试器windbg目录下生成,如果文件已存在,选了Append,则不会覆盖原有内容,否则会覆盖.

    再次打开,点击Close Open Log File可以把Log关闭,当前Log只记录从"Opened log file XX"到"Closing open log file"的内容,

    当然,Append勾选不会把以前的Log覆盖.

  • 相关阅读:
    UESTC--1267
    HDU--1394
    rvm 安装后的补充工作:source $HOME/.profile
    FFmpeg 初级使用
    Vue 打包部署上线
    阿里云Centos7.6中部署nginx1.16+uwsgi2.0.18+Django2.0.4
    响应式网站设计---Bootstrap
    GitBook简单的使用
    VUE 参数共享问题
    Django之JWT理解及简单应用
  • 原文地址:https://www.cnblogs.com/hgy413/p/3693520.html
Copyright © 2011-2022 走看看