From: Vadim Rozenfeld <vrozenfe@redhat.com>
To: Tom Parkin <tom.parkin@gmail.com>
Cc: Yan Vugenfirer <yvugenfi@redhat.com>, kvm@vger.kernel.org
Subject: Re: Using KVM for Windows kernel debugging
Date: Tue, 18 Aug 2009 17:28:40 +0300 [thread overview]
Message-ID: <4A8ABA98.1040500@redhat.com> (raw)
In-Reply-To: <2facd6dc0908180654y556e2e3cgc0ddb62aee3eee29@mail.gmail.com>
On 08/18/2009 04:54 PM, Tom Parkin wrote:
> Hi Vadim,
>
> 2009/8/18 Vadim Rozenfeld<vrozenfe@redhat.com>:
>
>> Try to download symbols first.
>>
>
> Thanks for the tip, it gets me a bit closer -- although still not
> fully up and running !
>
> With the symbols installed, and the windbg symbol path set, the windbg
> process doesn't exit, and does print "Connected to Windows XP ..."
> (although the window status bar still reports "Debuggee not
> connected").
>
did you try /break switch in boot.ini?
> However, other than that I have similar behavior as previously
> reported -- the target VM hangs on a black screen chewing CPU, and in
> time the windbg process starts reporting "GetContextState failed...".
>
> Furthermore, I tried using kd rather than windbg to attempt to connect
> to the target machine:
>
kd and WinDbg use the same debug engine the only one difference is in
user interface. However, kd is much faster.
> kd.exe -y<my-symbols> -k<comport spec>
>
> I get different errors from kd:
>
> "Unable to read head of debugger data list, Win32 error 0n56"
>
>
What is your guest OS? Are you sure you have correct symbols?
If you don't need live debugging, you can set up your system to generate
crash dump file and use it
for post-mortem debugging session.
Regards,
Vadim
> Tom
>
next prev parent reply other threads:[~2009-08-18 14:28 UTC|newest]
Thread overview: 14+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-08-17 15:11 Using KVM for Windows kernel debugging Tom Parkin
2009-08-17 15:16 ` Tom Parkin
2009-08-17 15:20 ` Avi Kivity
2009-08-17 15:38 ` Yan Vugenfirer
2009-08-17 15:52 ` Tom Parkin
2009-08-18 10:52 ` Tom Parkin
2009-08-18 11:26 ` Vadim Rozenfeld
[not found] ` <4A8A8A22.105@redhat.com>
2009-08-18 11:15 ` Yan Vugenfirer
2009-08-18 14:00 ` Tom Parkin
2009-08-18 13:54 ` Tom Parkin
2009-08-18 14:28 ` Vadim Rozenfeld [this message]
[not found] ` <4A8AB829.1030008@redhat.com>
2009-08-18 14:40 ` Tom Parkin
-- strict thread matches above, loose matches on Subject: below --
2009-08-18 22:31 duck
2009-08-19 7:42 ` Vadim Rozenfeld
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4A8ABA98.1040500@redhat.com \
--to=vrozenfe@redhat.com \
--cc=kvm@vger.kernel.org \
--cc=tom.parkin@gmail.com \
--cc=yvugenfi@redhat.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).