Hi All,
I am trying to set up WinDbg for debugging kernel mode driver.I am
taking help from
http://www.osronline.com/article.cfm?article=314 this article. so far it
seems to me that i am successful in establising connection between host and
target.i am saying this because i am not getting message " Debugee not
connected " But i am getting error msg like
Executable search path is:
*** ERROR: Symbol file could not be found. Defaulted to export symbols for
ntoskrnl.exe -
and i have few confusion that i want to understand from u expert people.i
would really be very thankful for ur help.
1:)
First is while setting the symbol file path according to me we only need to
give the path of that pdb file that we want to debug but in the article
along with the pdb file path some extra path has been given
C:\Debug;srv*e:\websymbols*http:\msdl.microsoft.com\download\symbols
in this case i understand that in c:\Debug the pdb file will be there which
need to be debugged .but i am confused about srv*e:\websymbols why this has
been appended in this path what is importance of this how i can use this if
suppose the case is different with me.another is when we already have given
the path of the pdb file that i want to debug then what is the need to give
the server path for downloading the symbol files in the case of article it
is .http:\msdl.microsoft.com\download\symbol.
2:)
Another confusion is what need to be done for Setting the Source File
Path.acording to me here we should give the path of that source file by
which i need to debug .but in the article there are so many path and because
of which i am totally confused.
according to my understanding
say suppose in my case the source file is in c:\MyDriver\
when i will compile this source successfully the pdb file along with sys
file will be created .
so for Setting the Symbol File Path i should give the following path
c:\MyDriver\objfre_wnet_x86\i386\MyDriver.pdb
and for Setting the Source File Path i should give the following path
C:\MyDriver
i also want to know if there is no internet connection available but symbol
file has been downloaded and installed on the host in that case what need to
be changed in setting in order to use the WinDbg between target and host for
kernel debugging.
forgive me if this question appears stupid to you expert people. i am
completly puzzled.
Tried the new MSN Messenger? It’s cool! Download now.
http://messenger.msn.com/Download/Default.aspx?mkt=en-in