cannot get dbghelp to contact symbol server

I am writing an automatic crash dump analyzer. I am using the debugger
engine interfaces and cannot get them to access the symbols server.

I know that IDebugSymbols::SetSymbolPath takes a semicolon based format for
symbol stores and servers than WinDbg. Symbol loading and resolution goes
fine if I point it to a local symbol store but I just cannot get dbghelp to
acess the symbol server. I have been checking and trying out all possible
symbol option flags.

I have even been trying to manually change the symbol paths and force
reloads using IDebugControl::Execute to simulate a WinDbg session, but the
problem remains, the symbol server is never contacted.

Is there some magic syntax involved to supply an online symbol store to
dbghelp (other than semicolon separated or the srv* syntax) or is there
anything else I am overlooking ?

Thanks

//Daniel

Is symsrv.dll also in your path?

-scott


Scott Noone
Consulting Associate
OSR Open Systems Resources, Inc.
http://www.osronline.com

wrote in message news:xxxxx@windbg…
> I am writing an automatic crash dump analyzer. I am using the debugger
> engine interfaces and cannot get them to access the symbols server.
>
> I know that IDebugSymbols::SetSymbolPath takes a semicolon based format
> for symbol stores and servers than WinDbg. Symbol loading and resolution
> goes fine if I point it to a local symbol store but I just cannot get
> dbghelp to acess the symbol server. I have been checking and trying out
> all possible symbol option flags.
>
> I have even been trying to manually change the symbol paths and force
> reloads using IDebugControl::Execute to simulate a WinDbg session, but the
> problem remains, the symbol server is never contacted.
>
> Is there some magic syntax involved to supply an online symbol store to
> dbghelp (other than semicolon separated or the srv* syntax) or is there
> anything else I am overlooking ?
>
> Thanks
>
> //Daniel
>
>
>
>
>

I knew I must have been missing something obvious. Thanks a lot Scott.

//Daniel

“Scott Noone” wrote in message news:xxxxx@windbg…
> Is symsrv.dll also in your path?
>
> -scott
>
> –
> Scott Noone
> Consulting Associate
> OSR Open Systems Resources, Inc.
> http://www.osronline.com
>
>
> wrote in message news:xxxxx@windbg…
>> I am writing an automatic crash dump analyzer. I am using the debugger
>> engine interfaces and cannot get them to access the symbols server.
>>
>> I know that IDebugSymbols::SetSymbolPath takes a semicolon based format
>> for symbol stores and servers than WinDbg. Symbol loading and resolution
>> goes fine if I point it to a local symbol store but I just cannot get
>> dbghelp to acess the symbol server. I have been checking and trying out
>> all possible symbol option flags.
>>
>> I have even been trying to manually change the symbol paths and force
>> reloads using IDebugControl::Execute to simulate a WinDbg session, but
>> the problem remains, the symbol server is never contacted.
>>
>> Is there some magic syntax involved to supply an online symbol store to
>> dbghelp (other than semicolon separated or the srv* syntax) or is there
>> anything else I am overlooking ?
>>
>> Thanks
>>
>> //Daniel
>>
>>
>>
>>
>>
>