Source debugging Kernel code

Hi all,

Can anyone provide advice on how I can go about source debugging
IoConnectInterrupt() in WinDBG 6.6.0007.5?

I downloaded the complete set of symbols for WinXP SP2 checked to the
windows/symbol directory and added that path to the symbol path in WinDBG
but I still get ASM code displayed when I step into IoConnectInterrupt.

Thanks,

Howard

Do you have a source license? It is described on the Shared Source Site.
If you don’t have a source liecense all you get is assembler.


Don Burn (MVP, Windows DDK)
Windows 2k/XP/2k3 Filesystem and Driver Consulting
http://www.windrvr.com
Remove StopSpam from the email to reply

“Howard Keller” wrote in message
news:xxxxx@windbg…
> Hi all,
>
> Can anyone provide advice on how I can go about source debugging
> IoConnectInterrupt() in WinDBG 6.6.0007.5?
>
> I downloaded the complete set of symbols for WinXP SP2 checked to the
> windows/symbol directory and added that path to the symbol path in WinDBG
> but I still get ASM code displayed when I step into IoConnectInterrupt.
>
> Thanks,
>
> Howard
>
>

Don,

Thanks for getting back to me. No I dont have a source license. Would a
member of MSDN be able to get one?

Howard
“Don Burn” wrote in message news:xxxxx@windbg…
> Do you have a source license? It is described on the Shared Source Site.
> If you don’t have a source liecense all you get is assembler.
>
>
> –
> Don Burn (MVP, Windows DDK)
> Windows 2k/XP/2k3 Filesystem and Driver Consulting
> http://www.windrvr.com
> Remove StopSpam from the email to reply
>
>
> “Howard Keller” wrote in message
> news:xxxxx@windbg…
>> Hi all,
>>
>> Can anyone provide advice on how I can go about source debugging
>> IoConnectInterrupt() in WinDBG 6.6.0007.5?
>>
>> I downloaded the complete set of symbols for WinXP SP2 checked to the
>> windows/symbol directory and added that path to the symbol path in WinDBG
>> but I still get ASM code displayed when I step into IoConnectInterrupt.
>>
>> Thanks,
>>
>> Howard
>>
>>
>
>
>

No. You need to get the source license as Don indicated.

Calvin

-----Original Message-----
From: xxxxx@lists.osr.com [mailto:bounce-277390-
xxxxx@lists.osr.com] On Behalf Of Howard Keller
Sent: Monday, February 05, 2007 1:42 PM
To: Kernel Debugging Interest List
Subject: Re:[windbg] Source debugging Kernel code

Don,

Thanks for getting back to me. No I dont have a source license. Would
a
member of MSDN be able to get one?

Howard
“Don Burn” wrote in message news:xxxxx@windbg…
> > Do you have a source license? It is described on the Shared Source
Site.
> > If you don’t have a source liecense all you get is assembler.
> >
> >
> > –
> > Don Burn (MVP, Windows DDK)
> > Windows 2k/XP/2k3 Filesystem and Driver Consulting
> > http://www.windrvr.com
> > Remove StopSpam from the email to reply
> >
> >
> > “Howard Keller” wrote in message
> > news:xxxxx@windbg…
> >> Hi all,
> >>
> >> Can anyone provide advice on how I can go about source debugging
> >> IoConnectInterrupt() in WinDBG 6.6.0007.5?
> >>
> >> I downloaded the complete set of symbols for WinXP SP2 checked to
the
> >> windows/symbol directory and added that path to the symbol path in
> WinDBG
> >> but I still get ASM code displayed when I step into
IoConnectInterrupt.
> >>
> >> Thanks,
> >>
> >> Howard
> >>
> >>
> >
> >
> >
>
>
>
> —
> You are currently subscribed to windbg as: xxxxx@broadcom.com
> To unsubscribe send a blank email to xxxxx@lists.osr.com

HOWARD:

Not unless you’re willing to drop some serious change. Actually, it
has nothing to do with MSDN, and there is some special pricing
situations if you qualify for them, but not many do. Unless you have
some significant financial interest riding on this, don’t even waste
your time following this link:

http://www.microsoft.com/resources/sharedsource/licensingbasics/sharedsourcelicenses.mspx

If you have anything resembling an open source idea in your head, you
need to rethink the problem, because Windows is most definitely not such
an OS. The only way in for the non-independently wealthy individual is
to become a MVP. Otherwise, it’s pretty much companies with captial and
an financial interest and the federal government.

mm

>> xxxxx@yahoo.com 2007-02-05 16:41 >>>
Don,

Thanks for getting back to me. No I dont have a source license. Would
a
member of MSDN be able to get one?

Howard
“Don Burn” wrote in message news:xxxxx@windbg…
> Do you have a source license? It is described on the Shared Source
Site.
> If you don’t have a source liecense all you get is assembler.
>
>
> –
> Don Burn (MVP, Windows DDK)
> Windows 2k/XP/2k3 Filesystem and Driver Consulting
> http://www.windrvr.com
> Remove StopSpam from the email to reply
>
>
> “Howard Keller” wrote in message
> news:xxxxx@windbg…
>> Hi all,
>>
>> Can anyone provide advice on how I can go about source debugging
>> IoConnectInterrupt() in WinDBG 6.6.0007.5?
>>
>> I downloaded the complete set of symbols for WinXP SP2 checked to
the
>> windows/symbol directory and added that path to the symbol path in
WinDBG
>> but I still get ASM code displayed when I step into
IoConnectInterrupt.
>>
>> Thanks,
>>
>> Howard
>>
>>
>
>
>


You are currently subscribed to windbg as: xxxxx@evitechnology.com
To unsubscribe send a blank email to xxxxx@lists.osr.com

Thanks Martin,

I’m not in a position to go that route. I guess most programmers are out of
luck to have an easy way to determine what could be the problem when
receiving a STATUS_INVALID_PARAMETER.

Howard
“Martin O’Brien” wrote in message
news:xxxxx@windbg…
> HOWARD:
>
> Not unless you’re willing to drop some serious change. Actually, it
> has nothing to do with MSDN, and there is some special pricing
> situations if you qualify for them, but not many do. Unless you have
> some significant financial interest riding on this, don’t even waste
> your time following this link:
>
> http://www.microsoft.com/resources/sharedsource/licensingbasics/sharedsourcelicenses.mspx
>
> If you have anything resembling an open source idea in your head, you
> need to rethink the problem, because Windows is most definitely not such
> an OS. The only way in for the non-independently wealthy individual is
> to become a MVP. Otherwise, it’s pretty much companies with captial and
> an financial interest and the federal government.
>
> mm
>
>>>> xxxxx@yahoo.com 2007-02-05 16:41 >>>
> Don,
>
> Thanks for getting back to me. No I dont have a source license. Would
> a
> member of MSDN be able to get one?
>
> Howard
> “Don Burn” wrote in message news:xxxxx@windbg…
>> Do you have a source license? It is described on the Shared Source
> Site.
>> If you don’t have a source liecense all you get is assembler.
>>
>>
>> –
>> Don Burn (MVP, Windows DDK)
>> Windows 2k/XP/2k3 Filesystem and Driver Consulting
>> http://www.windrvr.com
>> Remove StopSpam from the email to reply
>>
>>
>> “Howard Keller” wrote in message
>> news:xxxxx@windbg…
>>> Hi all,
>>>
>>> Can anyone provide advice on how I can go about source debugging
>>> IoConnectInterrupt() in WinDBG 6.6.0007.5?
>>>
>>> I downloaded the complete set of symbols for WinXP SP2 checked to
> the
>>> windows/symbol directory and added that path to the symbol path in
> WinDBG
>>> but I still get ASM code displayed when I step into
> IoConnectInterrupt.
>>>
>>> Thanks,
>>>
>>> Howard
>>>
>>>
>>
>>
>>
>
>
>
> —
> You are currently subscribed to windbg as: xxxxx@evitechnology.com
> To unsubscribe send a blank email to xxxxx@lists.osr.com
>

Tracing in a debugger and familiarity with assembler are your friend in
these circumstances…


Ken Johnson (Skywing)
Windows SDK MVP
http://www.nynaeve.net
“Howard Keller” wrote in message
news:xxxxx@windbg…
> Thanks Martin,
>
> I’m not in a position to go that route. I guess most programmers are out
> of luck to have an easy way to determine what could be the problem when
> receiving a STATUS_INVALID_PARAMETER.
>
> Howard
> “Martin O’Brien” wrote in message
> news:xxxxx@windbg…
>> HOWARD:
>>
>> Not unless you’re willing to drop some serious change. Actually, it
>> has nothing to do with MSDN, and there is some special pricing
>> situations if you qualify for them, but not many do. Unless you have
>> some significant financial interest riding on this, don’t even waste
>> your time following this link:
>>
>> http://www.microsoft.com/resources/sharedsource/licensingbasics/sharedsourcelicenses.mspx
>>
>> If you have anything resembling an open source idea in your head, you
>> need to rethink the problem, because Windows is most definitely not such
>> an OS. The only way in for the non-independently wealthy individual is
>> to become a MVP. Otherwise, it’s pretty much companies with captial and
>> an financial interest and the federal government.
>>
>> mm
>>
>>>>> xxxxx@yahoo.com 2007-02-05 16:41 >>>
>> Don,
>>
>> Thanks for getting back to me. No I dont have a source license. Would
>> a
>> member of MSDN be able to get one?
>>
>> Howard
>> “Don Burn” wrote in message news:xxxxx@windbg…
>>> Do you have a source license? It is described on the Shared Source
>> Site.
>>> If you don’t have a source liecense all you get is assembler.
>>>
>>>
>>> –
>>> Don Burn (MVP, Windows DDK)
>>> Windows 2k/XP/2k3 Filesystem and Driver Consulting
>>> http://www.windrvr.com
>>> Remove StopSpam from the email to reply
>>>
>>>
>>> “Howard Keller” wrote in message
>>> news:xxxxx@windbg…
>>>> Hi all,
>>>>
>>>> Can anyone provide advice on how I can go about source debugging
>>>> IoConnectInterrupt() in WinDBG 6.6.0007.5?
>>>>
>>>> I downloaded the complete set of symbols for WinXP SP2 checked to
>> the
>>>> windows/symbol directory and added that path to the symbol path in
>> WinDBG
>>>> but I still get ASM code displayed when I step into
>> IoConnectInterrupt.
>>>>
>>>> Thanks,
>>>>
>>>> Howard
>>>>
>>>>
>>>
>>>
>>>
>>
>>
>>
>> —
>> You are currently subscribed to windbg as: xxxxx@evitechnology.com
>> To unsubscribe send a blank email to xxxxx@lists.osr.com
>>
>
>
>