Windbg symbol path

Discussion in 'Windows Vista Drivers' started by r_konjeti, Sep 30, 2005.

  1. r_konjeti

    r_konjeti Guest

    1) I developed a driver. I know how to set simple symbol path. How can
    I refer to these driver symbols each time I have new version. I want to
    keep all these versions in symbol path. Do I have create a new
    subfolder for each version and copy my symbols there and update my
    symbol path to point to newly created subfolder in addition to other
    symbol path. Is there any other easy way? I cant put all the different
    versions of binaries in same folder because they have same name and I
    have to overwrite. Is there a way to suggest symbol path to recursively
    search subfolder also.

    2) In debugger window, do I have command to see version of my driver. I
    have a crash file and it displays my driver name, but I also want to
    know which version of the driver caused it. I know from device manager
    or windows explorer, but I want to know from debugger window to help me
    in this case.

    r_konjeti, Sep 30, 2005
    1. Advertisements

  2. r_konjeti

    Skywing Guest

    You might consider setting up an internal symbol server repository and
    adding the symbols for each version of your driver to your symbol server
    repository. That way you can just point WinDbg to your symsrv repository
    from any computer that can contact that server and it will automagically
    find the right symbol versions for you.
    Skywing, Sep 30, 2005
    1. Advertisements

  3. Skywing mentioned a symbol server, which is what I thought of.

    As for your second question, try using !lmi to look at the date of the
    executable and determine from the date the version.

    James Antognini
    Windows DDK and WDK Support

    This posting is provided "AS IS" with no warranties, and confers no rights.
    James Antognini [MSFT], Sep 30, 2005
  4. r_konjeti

    r_konjeti Guest

    Thanks Skywing and James. I tried symstore and it has good features and
    very useful(if it has GUI it would be easy to start with). For all
    these days I was confused by the name "symbol server" giving impression
    you need a server/IS/IT/admin and some complex setup to do this. All I
    need is shared folder, as I understand.
    r_konjeti, Oct 1, 2005
    1. Advertisements

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.