<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:clearspace="http://www.jivesoftware.com/xmlns/clearspace/rss" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:opensearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>VMware Communities : Thread List - Replay-Based Debugging</title>
    <link>http://communities.vmware.com/community/vmtn/general/guestdebugmonitor?view=discussions</link>
    <description>Latest Forum Threads in Replay-Based Debugging</description>
    <language>en</language>
    <pubDate>Mon, 09 Nov 2009 23:33:15 GMT</pubDate>
    <generator>Clearspace 1.10.12 (http://jivesoftware.com/products/clearspace/)</generator>
    <dc:date>2009-11-09T23:33:15Z</dc:date>
    <dc:language>en</dc:language>
    <item>
      <title>Connecting to x64 target</title>
      <link>http://communities.vmware.com/thread/241067</link>
      <description>&lt;br /&gt;
I am trying to hook up to a Win7 x64 boot in VMWare WS 6.5 using host platform XP x64.  GNU gdb 6.3 from MinGW. Settings in vmx file:&lt;br /&gt;
&lt;p /&gt;
bios.bootDelay = "3000"&lt;br /&gt;
debugStub.hideBreakpoints = "TRUE"&lt;br /&gt;
#debugStub.listen.guest32 = "TRUE"&lt;br /&gt;
#debugStub.listen.guest32.remote = "TRUE" &lt;br /&gt;
#monitor.debugOnStartGuest32 = "TRUE"&lt;br /&gt;
debugStub.listen.guest64 = "TRUE"&lt;br /&gt;
debugStub.listen.guest64.remote = "TRUE" &lt;br /&gt;
&lt;p /&gt;
From gdb command-line:&lt;br /&gt;
&lt;p /&gt;
(gdb) set architecture i386:x86-64&lt;br /&gt;
The target architecture is assumed to be i386:x86-64&lt;br /&gt;
(gdb) target remote localhost:8864&lt;br /&gt;
Remote debugging using localhost:8864&lt;br /&gt;
Ignoring packet error, continuing...&lt;br /&gt;
Ignoring packet error, continuing...&lt;br /&gt;
Ignoring packet error, continuing...&lt;br /&gt;
Couldn't establish connection to remote target&lt;br /&gt;
Malformed response to offset query, timeout&lt;br /&gt;
&lt;p /&gt;
&lt;br /&gt;
If I use the 32-bit settings I can connect just fine at boot and step all the way until long mode is enabled.&lt;br /&gt;
&lt;p /&gt;
Using the 64-bit settings I have tried connecting at boot, and I have tried connecting after I know 64-bit instructions are executing.  Same behavior...no luck.  Am I doing something obviously wrong?</description>
      <pubDate>Fri, 06 Nov 2009 03:41:52 GMT</pubDate>
      <author>kernelgrunt</author>
      <guid>http://communities.vmware.com/thread/241067</guid>
      <dc:date>2009-11-06T03:41:52Z</dc:date>
      <clearspace:dateToText>2 weeks, 2 days ago</clearspace:dateToText>
      <clearspace:messageCount>6</clearspace:messageCount>
      <clearspace:replyCount>5</clearspace:replyCount>
    </item>
    <item>
      <title>Host could not participate in VCE after failed CPU replaced</title>
      <link>http://communities.vmware.com/thread/240907</link>
      <description>&lt;br /&gt;
This is an odd situation that we encounter which I would like to share in order to 1-shed some more light over, hopefully and 2- so it may be of help to someone in the same situation. &lt;br /&gt;
&lt;p /&gt;
Couple of weeks ago we had a HW failure on one of the HP BL680c G5 blades where it just died, lights are on but no one home kind a thing. HP came in and with a new mobo, as they always do, replaced but still no joy, the savvey engineer then discovered that it is not one but two out of the four cpus are faulty. Ordered and replaced them and the host came back to life. Fine but for the life of me I could not get the 6 hosts cluster to recognise it as a VT enabled host although made sure the VT and the 'No-Execute Memory Protection'  both are enabled in the BIOS. As a result this lone host would not vmotion to or from without the warning message about the CPU bit.&lt;br /&gt;
&lt;p /&gt;
The only way to get the cluster EVC enabled again and be able to vmotion normally was to create a new cluster with EVC enabled and migrate all the hosts and VMs to it. When I did that the host that had a problem joined ok and was vmotioning as normal. I had manually recreate all the rules I had on the old cluster which was deleted and the new one renamed. &lt;br /&gt;
&lt;p /&gt;
Now had anyone been in the same boat and what did they do if different.&lt;br /&gt;
&lt;p /&gt;
Thank you</description>
      <category domain="http://communities.vmware.com/tags?communityID=2007">evc</category>
      <category domain="http://communities.vmware.com/tags?communityID=2007">vt</category>
      <pubDate>Thu, 05 Nov 2009 11:48:47 GMT</pubDate>
      <author>Jawdat</author>
      <guid>http://communities.vmware.com/thread/240907</guid>
      <dc:date>2009-11-05T11:48:47Z</dc:date>
      <clearspace:dateToText>2 weeks, 5 days ago</clearspace:dateToText>
      <clearspace:messageCount>3</clearspace:messageCount>
      <clearspace:replyCount>2</clearspace:replyCount>
    </item>
    <item>
      <title>Debugging kernel shutdown in a linux guest OS</title>
      <link>http://communities.vmware.com/thread/224246</link>
      <description>&lt;br /&gt;
I'm trying to investigate the shutdown of a linux kernel. I'm using a (slightly hacked) Ubuntu Hardy 32-bit system running under VMWare Workstation 6.5 on a 64-bit Windows Vista Host (Vista x64 is the standard environment for all developers here).&lt;br /&gt;
&lt;p /&gt;
 I've read VMWare provides some debugging support, but I have been unable to find any hard information on the extent of that support, and how to set it up. One of the difficulties I face is that I need to be able to debug the kernel's shutdown/restart sequence, which involves (or can involve, depending on the details of the platform) switching briefly back to real mode ... as I understand it tools like kdb and kgdb aren't able to debug across mode switches (they're protect-mode kernel tools)&lt;br /&gt;
&lt;p /&gt;
 I'm hoping that VMWare itself can use its virtualization of the hardware to provide some debugging support (is this how replay-based debugging works?) -- but how? &lt;br /&gt;
&lt;p /&gt;
Cheers, &lt;br /&gt;
  Daniel.&lt;br /&gt;
&lt;p /&gt;
&lt;br /&gt;</description>
      <category domain="http://communities.vmware.com/tags?communityID=2007">debug</category>
      <category domain="http://communities.vmware.com/tags?communityID=2007">linux</category>
      <category domain="http://communities.vmware.com/tags?communityID=2007">kernel</category>
      <category domain="http://communities.vmware.com/tags?communityID=2007">real-mode</category>
      <pubDate>Mon, 03 Aug 2009 17:22:25 GMT</pubDate>
      <author>DAJames</author>
      <guid>http://communities.vmware.com/thread/224246</guid>
      <dc:date>2009-08-03T17:22:25Z</dc:date>
      <clearspace:dateToText>4 weeks, 1 day ago</clearspace:dateToText>
      <clearspace:messageCount>9</clearspace:messageCount>
      <clearspace:replyCount>8</clearspace:replyCount>
    </item>
    <item>
      <title>Howto : Debugging Windows Xp host and Linux VM guest or Linux VM Guest to Linux VM GUest</title>
      <link>http://communities.vmware.com/thread/236251</link>
      <description>&lt;br /&gt;
Hello&lt;br /&gt;
&lt;p /&gt;
 Is there any instruction that How to Debugging Windows Xp host and Linux VM guest. Now I am using Ubuntu 9.04 with kernel 2.6.31. But i can't find any appropriate kernel debugger version for Linux 2.6.31 like kgdb. &lt;br /&gt;
&lt;p /&gt;
Please help me</description>
      <pubDate>Mon, 12 Oct 2009 08:29:45 GMT</pubDate>
      <author>ganzorig85</author>
      <guid>http://communities.vmware.com/thread/236251</guid>
      <dc:date>2009-10-12T08:29:45Z</dc:date>
      <clearspace:dateToText>1 month, 5 days ago</clearspace:dateToText>
      <clearspace:messageCount>8</clearspace:messageCount>
      <clearspace:replyCount>7</clearspace:replyCount>
    </item>
    <item>
      <title>LVM 1355 - One or more devices not found</title>
      <link>http://communities.vmware.com/thread/154263</link>
      <description>Hello everyboy &lt;img src="!" alt="!" class="jive-image"  /&gt;&lt;br /&gt;
&lt;br /&gt;
someone already seen the error below ?&lt;br /&gt;
&lt;br /&gt;
(LVM 1355 One or more devices not found (file system &lt;a class="jive-link-adddocument" href="http://communities.vmware.com/community-document-picker.jspa?communityID=&amp;subject=SAN03%2C472b8004-bc3671ce-d5cc-00145e7ba2c6"&gt;SAN03,472b8004-bc3671ce-d5cc-00145e7ba2c6&lt;/a&gt;) (0:03:20:52.310 cpu7:1061) &lt;br /&gt;
&lt;br /&gt;
I lost my datastore (SAN03).&lt;br /&gt;
&lt;p /&gt;
thanks,&lt;br /&gt;
&lt;p /&gt;
Rafael Nunes</description>
      <pubDate>Tue, 01 Jul 2008 00:23:22 GMT</pubDate>
      <author>rbnunes</author>
      <guid>http://communities.vmware.com/thread/154263</guid>
      <dc:date>2008-07-01T00:23:22Z</dc:date>
      <clearspace:dateToText>1 month, 1 week ago</clearspace:dateToText>
      <clearspace:messageCount>8</clearspace:messageCount>
      <clearspace:replyCount>7</clearspace:replyCount>
    </item>
    <item>
      <title>Loading symbols for Linux user processes</title>
      <link>http://communities.vmware.com/thread/235876</link>
      <description>&lt;br /&gt;
Hello, &lt;br /&gt;
&lt;p /&gt;
I'm trying to debug a multi-threaded application running inside a VM, both live and in replay mode. The VM is running RHEL 5, kernel 2.6.18-164-2-1. I've tried running the remote gdb on the host for this VM (also a RHEL 5 machine) as well as a Ubuntu 8.04 box. The results in both cases were identical. I'm running VMWare Workstation 6.5.3.&lt;br /&gt;
&lt;p /&gt;
I can attach to the VM and, after issuing the "monitor linuxoffsets" command, see all processes. I can switch between them using the 'thread' command. However, I can't see backtraces. I suspect this is because the symbols aren't being loaded properly.&lt;br /&gt;
&lt;p /&gt;
If I try to debug a live application, gdb makes no attempt to load the symbols at all, no matter what I do.&lt;br /&gt;
&lt;p /&gt;
If I try to debug a replay session, gdb does attempt to load the symbols after I issue the "target remote" command. However, it looks for them on the machine where gdb is running, not on the guest being debugged. I have tried copying all required libraries to the machine where gdb is running and setting the solib-search-path and solib-absolute-prefix options. If I do that, gdb claims to successfully load all the symbols from the libraries, but the stacks are for the most part mangled. If I try to set breakpoints, they never get triggered. &lt;br /&gt;
&lt;p /&gt;
I was wondering what is the correct procedure to get this to work. The User Manual has instructions for some of this, but they seem to be for Windows. gdb and Linux aren't at all mentioned.&lt;br /&gt;
&lt;p /&gt;
Thanks,&lt;br /&gt;
&lt;p /&gt;
Ray</description>
      <category domain="http://communities.vmware.com/tags?communityID=2007">gdb</category>
      <category domain="http://communities.vmware.com/tags?communityID=2007">linux</category>
      <category domain="http://communities.vmware.com/tags?communityID=2007">replay</category>
      <category domain="http://communities.vmware.com/tags?communityID=2007">user</category>
      <category domain="http://communities.vmware.com/tags?communityID=2007">debug</category>
      <pubDate>Thu, 08 Oct 2009 21:44:14 GMT</pubDate>
      <author>rruvinsk</author>
      <guid>http://communities.vmware.com/thread/235876</guid>
      <dc:date>2009-10-08T21:44:14Z</dc:date>
      <clearspace:dateToText>1 month, 2 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>5</clearspace:messageCount>
      <clearspace:replyCount>4</clearspace:replyCount>
    </item>
    <item>
      <title>Host CPU rqmts for Replay?</title>
      <link>http://communities.vmware.com/thread/214081</link>
      <description>&lt;br /&gt;
Hi,&lt;br /&gt;
&lt;p /&gt;
 I am running VMware Workstation 6.5.2 under Win2K3 on a system that has an AMD Athlon 64 X2 5200.&lt;br /&gt;
&lt;p /&gt;
I've enabled Replay in the settings, but when I click Replay-&amp;gt;Record, I get a popup:&lt;br /&gt;
&lt;p /&gt;
"Record/Replay is not supported on your processor."&lt;br /&gt;
&lt;p /&gt;
Is it not possible to get Record/Replay to work with this OS/CPU combination?&lt;br /&gt;
&lt;p /&gt;
 Thanks,&lt;br /&gt;
&lt;p /&gt;
Jim&lt;br /&gt;
&lt;p /&gt;
&lt;br /&gt;</description>
      <pubDate>Sun, 07 Jun 2009 03:11:21 GMT</pubDate>
      <author>ohaya</author>
      <guid>http://communities.vmware.com/thread/214081</guid>
      <dc:date>2009-06-07T03:11:21Z</dc:date>
      <clearspace:dateToText>2 months, 1 week ago</clearspace:dateToText>
      <clearspace:messageCount>10</clearspace:messageCount>
      <clearspace:replyCount>9</clearspace:replyCount>
    </item>
    <item>
      <title>GDB debug stub does not respond correctly to "T" thread alive queries...</title>
      <link>http://communities.vmware.com/thread/230798</link>
      <description>&lt;br /&gt;
I have been trying to attach recent builds of gdb (archer's python branch: &lt;a class="jive-link-external" href="http://sourceware.org/gdb/wiki/PythonGdb"&gt;http://sourceware.org/gdb/wiki/PythonGdb&lt;/a&gt;) to the VMware debug stub.  I've found 2 apparent gdb bugs and 1 that appears to be an issue with the VMware stub.&lt;br /&gt;
&lt;p /&gt;
The gdb bugs can be found here, for completeness:&lt;br /&gt;
&lt;p /&gt;
&lt;a class="jive-link-external" href="http://sourceware.org/ml/archer/2009-q3/msg00188.html"&gt;http://sourceware.org/ml/archer/2009-q3/msg00188.html&lt;/a&gt;&lt;br /&gt;
&lt;p /&gt;
&lt;a class="jive-link-external" href="http://sourceware.org/ml/archer/2009-q3/msg00198.html"&gt;http://sourceware.org/ml/archer/2009-q3/msg00198.html&lt;/a&gt;&lt;br /&gt;
&lt;p /&gt;
With those bugs fixed, I can perform an "info threads" after providing the linuxoffsets and get a list of all the live threads.  However, attempting to switch to the thread via "thread GDBTHREADNUMBER" fails because when gdb asks about the thread, VMware's response makes it think the thread is dead.  This causes it to not switch to the thread.  For example, if the GDB thread number is 179 and the underlying thread id is 3008, "thread 179" results in a payload of "Tbc0".  VMware responds with "E00" which makes gdb think the thread is dead, as per the spec on the command.&lt;br /&gt;
&lt;p /&gt;
If I modify gdb so that remote_thread_alive in remote.c always returns true (and does not issue the command), things work as they used to work in my older setup.&lt;br /&gt;
&lt;p /&gt;
I am using VMware workstation 6.5.3 with up-to-date Ubuntu 9.04 i386 guests on an Ubuntu 9.04amd64 host.  In my old setup I used the gdb debugger that shipped with Ubuntu 9.04 with Workstation 6.5.2 (or maybe 6.5.1?).  The system gdb no longer works, so I presume there was an update to gdb on 9.04 that broke things, but I have not investigated heavily since I'd rather use a modern gdb works (and can be scripted with python!) than figure out what ancient version works.&lt;br /&gt;
&lt;p /&gt;
My idea of what works is: Attach with archer-gdb without having specified an executable.  Tell it about the linux offsets, do "info threads", find the first thread in the process I care about, switch to that thread.  Detach and quit.  Attach with archer-gdb having specified an executable.  Things are now in a state where I have a valid backtrace and gdb's understanding of the executable's layout in memory appears correct.</description>
      <pubDate>Thu, 10 Sep 2009 09:16:56 GMT</pubDate>
      <author>visbrero</author>
      <guid>http://communities.vmware.com/thread/230798</guid>
      <dc:date>2009-09-10T09:16:56Z</dc:date>
      <clearspace:dateToText>2 months, 2 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>1</clearspace:messageCount>
    </item>
    <item>
      <title>How</title>
      <link>http://communities.vmware.com/thread/227908</link>
      <description>How does the system work?</description>
      <pubDate>Tue, 25 Aug 2009 11:54:02 GMT</pubDate>
      <author>mayurdeolasee</author>
      <guid>http://communities.vmware.com/thread/227908</guid>
      <dc:date>2009-08-25T11:54:02Z</dc:date>
      <clearspace:dateToText>3 months, 2 days ago</clearspace:dateToText>
      <clearspace:messageCount>3</clearspace:messageCount>
      <clearspace:replyCount>2</clearspace:replyCount>
    </item>
    <item>
      <title>Debugging after serious error in client VM</title>
      <link>http://communities.vmware.com/thread/225528</link>
      <description>I have a problem with some code that runs in real mode from a linux kernel. At some point after my code is entered I get a pop-up n VMware saying:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class="jive-pre"&gt;&lt;code class="jive-code jive-plain"&gt;*** Virtual machine kernel stack fault (hardware reset) ***
(snip a few lines of explanation)
Press OK to reboot thevirtual machine of Cancel to shut it down.
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;p /&gt;
What I'd &lt;b&gt;really&lt;/b&gt; like to do, though, is to debug it.&lt;br /&gt;
&lt;br /&gt;
I have remote debugging of the kernel running, connected to gdb in another VM, but at the time that I get the stack fault in the debuggee VMware won't even let me switch to the debugging VM to try to break in with gdb. It's not clear whether this isbecause of a limitation in the way VMware is implemented, or just a result of the fact that the dialog box VMware displays is modal?&lt;br /&gt;
Is there some way to make the stack fault generate a breakpoint instead of a pop-up and a reset when the VM in which it occurs is being debugged?&lt;br /&gt;
&lt;br /&gt;
If not, can I make that a feature request, please?</description>
      <category domain="http://communities.vmware.com/tags?communityID=2007">debug</category>
      <category domain="http://communities.vmware.com/tags?communityID=2007">linux</category>
      <category domain="http://communities.vmware.com/tags?communityID=2007">kernel</category>
      <pubDate>Tue, 11 Aug 2009 14:48:01 GMT</pubDate>
      <author>DAJames</author>
      <guid>http://communities.vmware.com/thread/225528</guid>
      <dc:date>2009-08-11T14:48:01Z</dc:date>
      <clearspace:dateToText>3 months, 2 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>1</clearspace:messageCount>
    </item>
    <item>
      <title>Cannot access memory at address when trying to set a breakpoint</title>
      <link>http://communities.vmware.com/thread/220084</link>
      <description>Hi,&lt;br /&gt;
&lt;br /&gt;
I am trying to debug Linux guest kernel on a Windows host. I am using MingW gdb and VMWare workstation 6.5.2 (actually the same error happens with VMWare server). &lt;br /&gt;
&lt;p /&gt;
&lt;br /&gt;
I added  debugStub.listen.guest32=1 to the vmx file and was able to attach gdb on port 8832 (as described here: &lt;a class="jive-link-external" href="http://stackframe.blogspot.com/2007/04/debugging-linux-kernels-with.html"&gt;http://stackframe.blogspot.com/2007/04/debugging-linux-kernels-with.html&lt;/a&gt;).&lt;br /&gt;
&lt;p /&gt;
 I can see a stack trace, I can interrupt guest execution with Ctrl+C.&lt;br /&gt;
&lt;p /&gt;
&lt;br /&gt;
But when I try to put a break point at any function, I get erro, e.g., &lt;br /&gt;
&lt;p /&gt;
&lt;br /&gt;
(gdb) b sys_open&lt;br /&gt;
Cannot access memory at address 0x80284c59 &lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;br /&gt;
The same error happens when I try to view contents of the variable:&lt;br /&gt;
&lt;p /&gt;
&lt;br /&gt;
(gdb) p init_task&lt;br /&gt;
Cannot access memory at address 0x80a0c700&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;br /&gt;
Could you please tell me how to fix this strange behavior?&lt;br /&gt;
&lt;p /&gt;
&lt;br /&gt;
Thank you,&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;br /&gt;
Alex&lt;br /&gt;
&lt;p /&gt;
 P.S. I am not using "replay debugging" feature at all, but this discussion seems to be the most relevant place for debugging question &lt;img class="jive-emoticon" border="0" src="http://communities.vmware.com/images/emoticons/happy.gif" alt=":)" /&gt;</description>
      <pubDate>Wed, 08 Jul 2009 20:53:47 GMT</pubDate>
      <author>aldep</author>
      <guid>http://communities.vmware.com/thread/220084</guid>
      <dc:date>2009-07-08T20:53:47Z</dc:date>
      <clearspace:dateToText>4 months, 2 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>1</clearspace:messageCount>
    </item>
    <item>
      <title>debug rhel</title>
      <link>http://communities.vmware.com/thread/215380</link>
      <description>&lt;br /&gt;
hi, i have already installed the RHEL 5 and the correct kernel symbol on my vmware.&lt;br /&gt;
&lt;p /&gt;
but i can not find the vmlinuz with kernel symbol.&lt;br /&gt;
&lt;p /&gt;
can any one tell me how to find that.&lt;br /&gt;
&lt;p /&gt;
or give me some information about the kernel symbol.</description>
      <pubDate>Fri, 12 Jun 2009 13:46:14 GMT</pubDate>
      <author>hxl</author>
      <guid>http://communities.vmware.com/thread/215380</guid>
      <dc:date>2009-06-12T13:46:14Z</dc:date>
      <clearspace:dateToText>5 months, 2 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>1</clearspace:messageCount>
    </item>
    <item>
      <title>"source-less" debugging with Replay?</title>
      <link>http://communities.vmware.com/thread/212663</link>
      <description>&lt;br /&gt;
Hi,&lt;br /&gt;
&lt;p /&gt;
 I'm new to VMware workstation, and I have a question regarding the Replay capability.  &lt;br /&gt;
&lt;p /&gt;
 I understand that Replay can be used with VS for debugging C/C++ programs, but that assumes that you have have the source for the original program.  Can Replay be used in situations where you do not have the original source code?&lt;br /&gt;
&lt;p /&gt;
 Thanks,&lt;br /&gt;
&lt;p /&gt;
Jim</description>
      <pubDate>Sun, 31 May 2009 17:04:33 GMT</pubDate>
      <author>ohaya</author>
      <guid>http://communities.vmware.com/thread/212663</guid>
      <dc:date>2009-05-31T17:04:33Z</dc:date>
      <clearspace:dateToText>5 months, 3 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>5</clearspace:messageCount>
      <clearspace:replyCount>4</clearspace:replyCount>
    </item>
    <item>
      <title>Memory watchpoints emulation ?</title>
      <link>http://communities.vmware.com/thread/146037</link>
      <description>Hello !&lt;br /&gt;
&lt;br /&gt;
It seems like hardware watchpoints are unsupported in vmware workstation &amp;lt; 6.0.3&lt;br /&gt;
&lt;br /&gt;
Is this a planed feature ?&lt;br /&gt;
&lt;br /&gt;
I have enabled hiddenBreakpoints in the configuration file but the gdb client keeps&lt;br /&gt;
receiving vmware errors as soon as a hwbp is set and the debugged program is&lt;br /&gt;
continued.&lt;br /&gt;
&lt;br /&gt;
The context of my problem is as follow: I am running an OS-less image starting&lt;br /&gt;
execution at 0x7c00. Another image is then overwriting the first one, at this &lt;br /&gt;
same address, and starts execution at 0x7XXX (e.g. a breakpoint on 0x7c00 is not &lt;br /&gt;
enough to catch the start of the new image). &lt;br /&gt;
&lt;br /&gt;
Given that the code is many thousands assembly instr, it would have been just easy&lt;br /&gt;
to set a hwbp on 0x7c00 and see when the first image is overwritten.&lt;br /&gt;
&lt;br /&gt;
How can vmware-ws help me to do that ?&lt;br /&gt;
&lt;br /&gt;
Thanks&lt;br /&gt;
&lt;br /&gt;
-JFV</description>
      <pubDate>Wed, 14 May 2008 14:31:19 GMT</pubDate>
      <author>J.F.V</author>
      <guid>http://communities.vmware.com/thread/146037</guid>
      <dc:date>2008-05-14T14:31:19Z</dc:date>
      <clearspace:dateToText>7 months, 3 hours ago</clearspace:dateToText>
      <clearspace:messageCount>13</clearspace:messageCount>
      <clearspace:replyCount>12</clearspace:replyCount>
    </item>
    <item>
      <title>Getting started: kernel symbols</title>
      <link>http://communities.vmware.com/thread/137630</link>
      <description>I have recently heard about the new debugging functionality that has been added to WS6, and I have been trying to get myself up and running remote debugging a linux machine.&lt;br /&gt;
&lt;br /&gt;
However, having read Slava's blog and searched the forum, I am still unsure of one aspect of the setup of remote debugging; specifically kernel symbols. Perhaps my question betrays my lack of understanding or knowledge, but I hope that I am not asking a stupid question, and that others might find the answer helpful.&lt;br /&gt;
&lt;p /&gt;
Basically the question is simple; from where does one obtain the kernel symbols in order to do this, and how exactly are they set up?&lt;br /&gt;
&lt;p /&gt;
&lt;br /&gt;
I appreciate this may be distro-specific, and the answer might be 'go to your distro's site and find them there somewhere'. I am using Ubuntu, and have used Synaptic to install 'linux-image-debug-2.6.22-14-386' (which matches in version number to the kernel on my 7.10 install) but whether this is the right thing or not I don't know.&lt;br /&gt;
&lt;p /&gt;
&lt;br /&gt;
Now if I do find the right kernel-with-symbols file that matches the kernel I am running in my virtual Ubuntu installation, do I then have to copy this to the host machine in order to pass to gdb when remote-debugging (as in: "&lt;span style="font-size:100%"&gt;&lt;span style="font-style: italic"&gt;(gdb) file vmlinux-2.4.21-27.EL.debug")? &lt;/span&gt;&lt;/span&gt;Now this may be obvious, but I can't see it mentioned anywhere.&lt;br /&gt;
&lt;p /&gt;
&lt;br /&gt;
So I am looking for a wee bit more information on how to get this all up and running, and would really appreciate any help that someone might be able to offer.&lt;br /&gt;
&lt;br /&gt;
Cheers, Kev</description>
      <pubDate>Mon, 07 Apr 2008 13:30:32 GMT</pubDate>
      <author>kevoreilly</author>
      <guid>http://communities.vmware.com/thread/137630</guid>
      <dc:date>2008-04-07T13:30:32Z</dc:date>
      <clearspace:dateToText>7 months, 1 day ago</clearspace:dateToText>
      <clearspace:messageCount>5</clearspace:messageCount>
      <clearspace:replyCount>4</clearspace:replyCount>
    </item>
    <item>
      <title>Debugging a recording made *after* the application has started?</title>
      <link>http://communities.vmware.com/thread/206741</link>
      <description>&lt;br /&gt;
Hi all, hello VMWare Team,&lt;br /&gt;
thanks a lot for replay-based debugging. This is a really, really wonderful feature.&lt;br /&gt;
&lt;br /&gt;
Here is the question:&lt;br /&gt;
&lt;br /&gt;
Host: Vista x64 on an Intel i7 with 6GB RAM with nVidia Graphics. Visual Studio 2008.&lt;br /&gt;
Guest: Windows XP 512MB&lt;br /&gt;
&lt;p /&gt;
My QA team is creating recordings for debugging manually, using VMWorkstation. There are two possible sequences to do so:&lt;br /&gt;
&lt;p /&gt;
1. Start the recording then&lt;br /&gt;
2. Start the application&lt;br /&gt;
&lt;p /&gt;
which means the 'CreateProcess' event is contained in the  recording, or &lt;br /&gt;
&lt;p /&gt;
1. Start the application then&lt;br /&gt;
2. Start the recording.&lt;br /&gt;
&lt;p /&gt;
which means, the 'CreateProcess' event is not contained in the recording. The recording starts with my application already running. &lt;br /&gt;
&lt;p /&gt;
I have not managed to make replay-debugging work with the second order of events. When I try to debug that recording, it will start playback with my application running, but the VMWare Debug Plugin never finds the process inside the recording.&lt;br /&gt;
&lt;br /&gt;
Am I right in my assumption that the VMWare Debug Plugin looks for the starting of my application inside the recording? And so I cannot debug applications that have already started when the recording begins?&lt;br /&gt;
&lt;br /&gt;
Or is there something I am missing?&lt;br /&gt;
&lt;br /&gt;
My QA team wants to use this feature to report bugs. Moving around a couple of GB is pretty cumbersome and sometimes they would like to start recording only later, some time into their testing session, even if that might mean we're possibly missing the cause of a bug.&lt;br /&gt;
&lt;p /&gt;
BTW, I watched your talk on Google Talk and someone from the audience suggested a trigger and pre-trigger recording, where the system would on a failed testcase created a recording of the last 'n' minutes leading up to the failure. I really can't wait to get my hands on this, it would be extremely helpful for us.&lt;br /&gt;
&lt;br /&gt;
A little more on our setup. I am working with Windows almost exlusively, but we also have several linux guys. We write software with many custom protocols with external hardware connected via ethernet. We are also desiging the hardware. I am sure you can imagine how much help this would be to us, not just for debugging the software on the PC but for debugging our hardware as well.&lt;br /&gt;
&lt;br /&gt;
Best regards&lt;br /&gt;
&lt;br /&gt;
Hajo</description>
      <pubDate>Fri, 24 Apr 2009 10:04:45 GMT</pubDate>
      <author>hajokirchhoff</author>
      <guid>http://communities.vmware.com/thread/206741</guid>
      <dc:date>2009-04-24T10:04:45Z</dc:date>
      <clearspace:dateToText>7 months, 4 days ago</clearspace:dateToText>
      <clearspace:messageCount>4</clearspace:messageCount>
      <clearspace:replyCount>3</clearspace:replyCount>
    </item>
    <item>
      <title>debugStub.listen.guest64.remote = 'TRUE' doesn't open a socket for remote connections</title>
      <link>http://communities.vmware.com/thread/204049</link>
      <description>&lt;br /&gt;
Hi,&lt;br /&gt;
&lt;p /&gt;
I'm running a 64-bit Fedora guest on Fusion 2.0.3 and have added the following to my *.vmx file: &lt;br /&gt;
&lt;br /&gt;
&lt;blockquote&gt;debugStub.listen.guest64 = 'TRUE' &lt;br clear="all" /&gt; debugStub.listen.guest64.remote = 'TRUE'&lt;/blockquote&gt;
&lt;br /&gt;
It appears VMware is picking this up as a see this in the vmware.log: &lt;br /&gt;
&lt;br /&gt;
&lt;blockquote&gt;Apr 09 01:05:47.540: vmx| DICT  debugStub.listen.guest64 = TRUE &lt;br clear="all" /&gt; Apr 09 01:05:47.540: vmx| DICT debugStub.listen.guest64.remote = TRUE&lt;/blockquote&gt;
&lt;br /&gt;
A little further down in the log I see this:&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote&gt;Apr 09 01:05:47.596: vmx| SOCKET creating new listening socket on port 8864 &lt;br clear="all" /&gt; Apr 09 01:05:47.596: vmx| VMware Fusion is listening for debug connection on port 8864. &lt;br clear="all" /&gt; Apr 09 01:05:47.596: vmx|     target remote localhost:8864&lt;/blockquote&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;br /&gt;
I was able to connect to the guest from the host via gdb, but I cannot connect via gdb from another machine. I checked netstat on the host, and I don't see port 8864 open at all. According to the MacOS X Security preference pane, my firewall is completely disabled. &lt;br /&gt;
&lt;p /&gt;
Any ideas?&lt;br /&gt;
&lt;p /&gt;
Thanks.</description>
      <category domain="http://communities.vmware.com/tags?communityID=2007">gdb</category>
      <category domain="http://communities.vmware.com/tags?communityID=2007">debug</category>
      <category domain="http://communities.vmware.com/tags?communityID=2007">linux</category>
      <category domain="http://communities.vmware.com/tags?communityID=2007">remote</category>
      <category domain="http://communities.vmware.com/tags?communityID=2007">fusion</category>
      <pubDate>Thu, 09 Apr 2009 08:25:28 GMT</pubDate>
      <author>kirktrue</author>
      <guid>http://communities.vmware.com/thread/204049</guid>
      <dc:date>2009-04-09T08:25:28Z</dc:date>
      <clearspace:dateToText>7 months, 2 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>3</clearspace:messageCount>
      <clearspace:replyCount>2</clearspace:replyCount>
    </item>
    <item>
      <title>Debugging D programs</title>
      <link>http://communities.vmware.com/thread/201071</link>
      <description>Hello,&lt;br /&gt;
&lt;br /&gt;
I'm trying to debug a hard-to-reproduce memory corruption problem in a D program. Like C++, D is a statically-typed language meant for compilation, and the reference Digital Mars compiler produces stand-alone executables. The compiler generates debugging information readable by Visual Studio, so by opening the executable in VS as a project, it's possible to debug a D program at source level without any additional extensions. However, when opening an executable as a project the VMware extension produces the following errors (from the log file):&lt;br /&gt;
&lt;br /&gt;
23.03.2009 12:25:29: VMware Virtual Debugger loaded successfully.&lt;br /&gt;
23.03.2009 12:25:51: ERROR: pProject-&amp;gt;get_Properties(&amp;#38;pProps)&lt;br /&gt;
23.03.2009 12:25:51: An error occurred in .\Connect.cpp at line 2132.&lt;br /&gt;
23.03.2009 12:25:51: An error has occurred in the application. For more information please see the log file.  Its path is listed in the About box.&lt;br /&gt;
23.03.2009 12:25:51: ERROR: pProject-&amp;gt;get_Properties(&amp;#38;pProps)&lt;br /&gt;
23.03.2009 12:25:51: An error occurred in .\Connect.cpp at line 2132.&lt;br /&gt;
23.03.2009 12:25:51: An error has occurred in the application. For more information please see the log file.  Its path is listed in the About box.&lt;br /&gt;
&lt;br /&gt;
Is it somehow possible to use VMware's replay-based debugging in this situation? Note that I've already tried many other debugging techniques (including interfacing with Valgrind and even writing my own memory debugger for D), so I would even go as far as writing my own debugger front-end for VMware's replay-based debugging interface. Which leads me to my second question: is there a documented way to send debugging commands to VMware, such as controlling replay blayback, setting memory breakpoints and reading data from process memory?&lt;br /&gt;
&lt;br /&gt;
Thanks,&lt;br /&gt;
--Vladimir</description>
      <category domain="http://communities.vmware.com/tags?communityID=2007">d</category>
      <pubDate>Mon, 23 Mar 2009 17:39:46 GMT</pubDate>
      <author>CyberShadow</author>
      <guid>http://communities.vmware.com/thread/201071</guid>
      <dc:date>2009-03-23T17:39:46Z</dc:date>
      <clearspace:dateToText>8 months, 4 days ago</clearspace:dateToText>
      <clearspace:messageCount>8</clearspace:messageCount>
      <clearspace:replyCount>7</clearspace:replyCount>
    </item>
    <item>
      <title>trace expansion on release version</title>
      <link>http://communities.vmware.com/thread/197801</link>
      <description>&lt;br /&gt;
Is trace expansion feature available on release versions of VmWare Workstation? On debug version 6.0.1 after modifying preferences file pref.replay.enableTrace="TRUE" everything work: Trace button appears in Replay window, and gzip file (with trace text representation) generates. Debug version 6.5 i did not yet tested.&lt;br /&gt;
&lt;p /&gt;
On release version - 6.0.1 and 6.5 : on Linux host: after modifying preferences pref.replay.enableTrace="TRUE" - Trace button appears, but pressing it has no effect - gzip file not generated.&lt;br /&gt;
&lt;p /&gt;
VmWare Workstation 6.5 on MS Windows host: pressing Trace button while replaying leads to hangup.</description>
      <pubDate>Thu, 05 Mar 2009 11:54:48 GMT</pubDate>
      <author>fireboo2009</author>
      <guid>http://communities.vmware.com/thread/197801</guid>
      <dc:date>2009-03-05T11:54:48Z</dc:date>
      <clearspace:dateToText>8 months, 3 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>2</clearspace:messageCount>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>Problemm remote debug linux kernel in two VMWare.</title>
      <link>http://communities.vmware.com/thread/196080</link>
      <description>The problem, is 2 VMWare with an identical kernel, at loading of the&lt;br /&gt;
module of a kernel, it is loaded to different addresses in different&lt;br /&gt;
kernels, how it to correct? Thanks.</description>
      <pubDate>Tue, 24 Feb 2009 14:03:14 GMT</pubDate>
      <author>mia1978</author>
      <guid>http://communities.vmware.com/thread/196080</guid>
      <dc:date>2009-02-24T14:03:14Z</dc:date>
      <clearspace:dateToText>9 months, 3 days ago</clearspace:dateToText>
      <clearspace:messageCount>3</clearspace:messageCount>
      <clearspace:replyCount>2</clearspace:replyCount>
    </item>
    <item>
      <title>Debugging linux kernel (inside vmware) from Mac OSX</title>
      <link>http://communities.vmware.com/thread/185781</link>
      <description>Hi,&lt;br /&gt;
&lt;br /&gt;
I recently read &lt;a class="jive-link-external" href="http://www1.cs.columbia.edu/~carlosrene/?p=63"&gt;http://www1.cs.columbia.edu/~carlosrene/?p=63&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
how you can basically debug a Linux kernel (inside vm) from native.  &lt;br /&gt;
&lt;br /&gt;
I have a Mac OSX and I'd like to debug a Linux kernel that's running in my vmware fusion.&lt;br /&gt;
&lt;br /&gt;
How would that be possible?  GDB remote works, but I also would like to import symbols from the kernel to my mac osx's GDB.&lt;br /&gt;
&lt;br /&gt;
Please advise.&lt;br /&gt;
&lt;br /&gt;
Thnks</description>
      <pubDate>Thu, 18 Dec 2008 23:15:09 GMT</pubDate>
      <author>jpb000</author>
      <guid>http://communities.vmware.com/thread/185781</guid>
      <dc:date>2008-12-18T23:15:09Z</dc:date>
      <clearspace:dateToText>9 months, 4 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>10</clearspace:messageCount>
      <clearspace:replyCount>9</clearspace:replyCount>
    </item>
    <item>
      <title>Using KDB under Vmware</title>
      <link>http://communities.vmware.com/thread/191032</link>
      <description>Hi all.&lt;br /&gt;
&lt;br /&gt;
I'm trying to  use KDB under VMware, but the keyboard doesn't respond after I press the break key. Is there a workaround available?&lt;br /&gt;
&lt;p /&gt;
&lt;br /&gt;
Regards,&lt;br /&gt;
&lt;p /&gt;
&lt;br /&gt;
Nigel</description>
      <category domain="http://communities.vmware.com/tags?communityID=2007">kdb</category>
      <category domain="http://communities.vmware.com/tags?communityID=2007">debug</category>
      <category domain="http://communities.vmware.com/tags?communityID=2007">kernel</category>
      <category domain="http://communities.vmware.com/tags?communityID=2007">linux</category>
      <pubDate>Tue, 27 Jan 2009 11:42:28 GMT</pubDate>
      <author>NigelCunningham</author>
      <guid>http://communities.vmware.com/thread/191032</guid>
      <dc:date>2009-01-27T11:42:28Z</dc:date>
      <clearspace:dateToText>10 months, 6 hours ago</clearspace:dateToText>
      <clearspace:messageCount>5</clearspace:messageCount>
      <clearspace:replyCount>4</clearspace:replyCount>
    </item>
    <item>
      <title>New bug when using remote kernel debugging</title>
      <link>http://communities.vmware.com/thread/190675</link>
      <description>Hello all,&lt;br /&gt;
&lt;br /&gt;
There is an annoying bug in remote debugging which is the following:&lt;br /&gt;
&lt;br /&gt;
When disconnecting from the debugger on the client side, the vmware&lt;br /&gt;
wont restart but it will be impossible to connect again to the vmware-gdbserver.&lt;br /&gt;
&lt;br /&gt;
This is quite annoying as we have to restart the VM after each quit of the client-side&lt;br /&gt;
debugger. Sometimes when the client-side debugger crashes, it makes kernel debugging&lt;br /&gt;
using vmware much more painful ;P&lt;br /&gt;
&lt;br /&gt;
Would it be possible to patch it in the next WS ?&lt;br /&gt;
&lt;br /&gt;
Thanks!!&lt;br /&gt;
&lt;br /&gt;
-JFV&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
w</description>
      <pubDate>Sat, 24 Jan 2009 18:41:38 GMT</pubDate>
      <author>J.F.V</author>
      <guid>http://communities.vmware.com/thread/190675</guid>
      <dc:date>2009-01-24T18:41:38Z</dc:date>
      <clearspace:dateToText>10 months, 2 days ago</clearspace:dateToText>
      <clearspace:messageCount>5</clearspace:messageCount>
      <clearspace:replyCount>4</clearspace:replyCount>
    </item>
    <item>
      <title>Bugs when using the remote debugging</title>
      <link>http://communities.vmware.com/thread/188283</link>
      <description>&lt;br /&gt;
Hi there,&lt;br /&gt;
&lt;p /&gt;
I noticed 3 bugs when using the VM with the remote debugging enabled. In my vmx, I  have&lt;br /&gt;
&lt;p /&gt;
 debugStub.listen.guest32 = "TRUE"&lt;br /&gt;
debugStub.listen.guest32.remote = "TRUE"&lt;br /&gt;
monitor.debugOnStartGuest32 = "TRUE"&lt;br /&gt;
debugStub.hideBreakpoints= "TRUE"&lt;br /&gt;
&lt;p /&gt;
Basically, I noticed:&lt;br /&gt;
&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;Reading very big chunks of memory make the VM "panic loop" : Unexpected signal: 11. Loop on signal 11 -- tid 3144 at 0x081112a4. Try sending &lt;b&gt;$m0,1000000#1a&lt;/b&gt; you will see the bug.&lt;/li&gt;
&lt;li&gt;Only ~32 breakpoints available. We reached this limit when debugging.&lt;/li&gt;
&lt;li&gt;When multiple guests are running and we try to debug one of them, the "non-debugged" ones freeze. I saw this when I had a Gentoo running in a Guest and I was debugging my boot loader.&lt;/li&gt;
&lt;/ol&gt;
&lt;br /&gt;
Cheers,&lt;br /&gt;
&lt;p /&gt;
C0&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
PS: core file is too big to be added here.</description>
      <pubDate>Sat, 10 Jan 2009 12:34:51 GMT</pubDate>
      <author>camoroz0</author>
      <guid>http://communities.vmware.com/thread/188283</guid>
      <dc:date>2009-01-10T12:34:51Z</dc:date>
      <clearspace:dateToText>10 months, 1 week ago</clearspace:dateToText>
      <clearspace:messageCount>4</clearspace:messageCount>
      <clearspace:replyCount>3</clearspace:replyCount>
    </item>
    <item>
      <title>linuxoffsets?</title>
      <link>http://communities.vmware.com/thread/186412</link>
      <description>Hi,&lt;br /&gt;
I've been debugging FreeBSD from a Linux host. Now from my understanding the gdb "monitor linuxoffsets" is a non-standard feature which VMWare has added.&lt;br /&gt;
&lt;br /&gt;
Now I wanted to get a better understanding of this. By setting this command, and therefore giving VMWare a bunch of offsets, does this allow VMWare to know all about the threads/processes within the OS, allowing gdb to infer more information about what it is debugging?&lt;br /&gt;
&lt;br /&gt;
I'm however trying to debug a combination of the kernel and user-level application running on FreeBSD. It would therefore be very useful for a similar feature so that my gdb can more easily determine what module/process/thread I'm executing, etc.&lt;br /&gt;
&lt;br /&gt;
So, does anyone know how I could abuse the linuxoffsets command to work for FreeBSD? or another way I can get gdb to figure out all the information itself?&lt;br /&gt;
&lt;br /&gt;
thanks&lt;br /&gt;
Andrew</description>
      <category domain="http://communities.vmware.com/tags?communityID=2007">gdb</category>
      <category domain="http://communities.vmware.com/tags?communityID=2007">kernel</category>
      <category domain="http://communities.vmware.com/tags?communityID=2007">linux</category>
      <category domain="http://communities.vmware.com/tags?communityID=2007">freebsd</category>
      <category domain="http://communities.vmware.com/tags?communityID=2007">debug</category>
      <pubDate>Wed, 24 Dec 2008 23:00:23 GMT</pubDate>
      <author>bramp</author>
      <guid>http://communities.vmware.com/thread/186412</guid>
      <dc:date>2008-12-24T23:00:23Z</dc:date>
      <clearspace:dateToText>10 months, 2 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>7</clearspace:messageCount>
      <clearspace:replyCount>6</clearspace:replyCount>
    </item>
    <item>
      <title>Debugging xnu-1228.9.59 using Fusion GDB server --&amp;gt; Can't get breakpoints to break</title>
      <link>http://communities.vmware.com/thread/186909</link>
      <description>Hi,&lt;br /&gt;
&lt;br /&gt;
I have tried the following:&lt;br /&gt;
&lt;br /&gt;
1) Compile xnu-1228.9.59 DEBUG i386 and replace the mach_kernel file on OSX server running into Fusion&lt;br /&gt;
2) Setup the Fusion GDB server according to the information in the power guide (debugStub.listen.guest32=1)&lt;br /&gt;
3) Connect with GDB to localhost:8832&lt;br /&gt;
&lt;br /&gt;
Everything is looking great up to that point. I can dump thread stacks, next, inspect/change anything I like ...&lt;br /&gt;
The setting of breakpoints &lt;b&gt;seems&lt;/b&gt; to be functionning, except that the debugger never gets called when hitting them.&lt;br /&gt;
As a matter of fact, I don't seem to be able to break into the debugger at all after I issue a "continue" to the debugger.&lt;br /&gt;
&lt;br /&gt;
It returns the control to the system, but I can never break again.&lt;br /&gt;
&lt;br /&gt;
Does anybody know why the breakpoints are being set or why they aren't triggering the debugStub ?&lt;br /&gt;
&lt;br /&gt;
Thanks in advance for your time.</description>
      <pubDate>Tue, 30 Dec 2008 22:09:50 GMT</pubDate>
      <author>buzdelabuz2</author>
      <guid>http://communities.vmware.com/thread/186909</guid>
      <dc:date>2008-12-30T22:09:50Z</dc:date>
      <clearspace:dateToText>10 months, 3 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>6</clearspace:messageCount>
      <clearspace:replyCount>5</clearspace:replyCount>
    </item>
    <item>
      <title>2 questions - choosing a CPU to examine and reversing execution</title>
      <link>http://communities.vmware.com/thread/186518</link>
      <description>Great work, guys from Vmware, the debugger is very useful indeed.&lt;br /&gt;
It looks like the remote monitor doesn't allow me to set the CPU that I want to examine.&lt;br /&gt;
When I type "bt" in gdb (version=6.8-debian) I see a stack trace that shows the state&lt;br /&gt;
of CPU 0 only but I'd like to check also what CPU 1 is doing.&lt;br /&gt;
Replaying is not enabled for my guest linux OS for now, as you can infer.&lt;br /&gt;
Why is replaying not supported in 2 CPU guest configurations?&lt;br /&gt;
&lt;br /&gt;
Also I am wondering if the monitor can be augmented to work in conjunction with&lt;br /&gt;
the replay feature such that I can debug backward in time, for instance the&lt;br /&gt;
crash below is probably a manifestation of corruption that occurred some time in&lt;br /&gt;
the past. I'd like to be able to type "monitor reverse &amp;lt;something&amp;gt;" and observe the state of&lt;br /&gt;
the system as the effects of each instruction (or sets of instructions) get undone.&lt;br /&gt;
&lt;br /&gt;
&lt;ul class="jive-dash"&gt;

&lt;ul class="jive-dash"&gt;

&lt;ul class="jive-dash"&gt;

&lt;ul class="jive-dash"&gt;
&lt;li&gt;current crash I am investigating, snipped&lt;hr /&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;/ul&gt;
#5  0xc02d4817 in error_code () at arch/i386/kernel/entry.S:592&lt;br /&gt;
#6  0xddebe870 in ?? ()&lt;br /&gt;
#7  0xc0123790 in profile_tick (type=0, regs=0xc02d2a10)&lt;br /&gt;
    at kernel/profile.c:199&lt;br /&gt;
#8  0xc011845a in smp_apic_timer_interrupt (regs=&lt;br /&gt;
      {ebx = -283400512, ecx = 4, edx = 170, esi = -2, edi = 4, ebp = 170, eax = -330820196, xds = 123, xes = 123, orig_eax = -17, eip = -1070781936, xcs = 96, eflags = 2097666, esp = 170, xss = -266306225}) at arch/i386/kernel/apic.c:1080&lt;br /&gt;
#9  0xc02d477a in apic_timer_interrupt ()&lt;br /&gt;
    at include/asm-i386/mach-default/entry_arch.h:26</description>
      <pubDate>Fri, 26 Dec 2008 20:49:39 GMT</pubDate>
      <author>212okins</author>
      <guid>http://communities.vmware.com/thread/186518</guid>
      <dc:date>2008-12-26T20:49:39Z</dc:date>
      <clearspace:dateToText>10 months, 3 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>4</clearspace:messageCount>
      <clearspace:replyCount>3</clearspace:replyCount>
    </item>
    <item>
      <title>Setting registers is not supported ?</title>
      <link>http://communities.vmware.com/thread/181883</link>
      <description>&lt;br /&gt;
Hi,&lt;br /&gt;
&lt;p /&gt;
when using our debugger, we noticed that setting a register was not allowed when  &lt;b&gt;monitor.debugOnStartGuest32 = "TRUE"&lt;/b&gt; was set.  Basically, the client sends a &amp;lt;gREGISTERS&amp;gt; or the equivalent Px=laddr, where x is the number of the register.  None of these commands seems to be working, since we get an error " E00" from the server. If we disable &lt;b&gt;monitor.debugOnStartGuest32 = "TRUE"&lt;/b&gt; everything is fine, but we are not able to break on 0x7c00...   &lt;br /&gt;
&lt;p /&gt;
Is it a known bug ? Is it gonna be supported in the future ? It'd be nice to have both features &lt;img class="jive-emoticon" border="0" src="http://communities.vmware.com/images/emoticons/wink.gif" alt=";)" /&gt;.&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
Thanks,&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
C0</description>
      <pubDate>Wed, 26 Nov 2008 22:17:15 GMT</pubDate>
      <author>camoroz0</author>
      <guid>http://communities.vmware.com/thread/181883</guid>
      <dc:date>2008-11-26T22:17:15Z</dc:date>
      <clearspace:dateToText>11 months, 2 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>6</clearspace:messageCount>
      <clearspace:replyCount>5</clearspace:replyCount>
    </item>
    <item>
      <title>reverting to snapshot stops syncing</title>
      <link>http://communities.vmware.com/thread/181584</link>
      <description>&lt;br /&gt;
I am setting up a testing enviroment with Novell GMS servers that talk to Novell Groupwise servers. Once I get a specific setup up and syncing together, I snapshot both boxes. &lt;br /&gt;
&lt;p /&gt;
 When I want to go back to that specific configuration to run some tests, the boxes don't sync any more. For example, I install GMS on one virtual machine and GW ver. 7 on another. After everything is working, I snapshot the GW machine, upgrade it from 7 to 8, and I get it working. I then revert to the snapshot with ver. 7, and the system no longer syncs with GMS. &lt;br /&gt;
&lt;p /&gt;
 What's causing this to happen?</description>
      <category domain="http://communities.vmware.com/tags?communityID=2007">snapshot</category>
      <category domain="http://communities.vmware.com/tags?communityID=2007">virtual</category>
      <category domain="http://communities.vmware.com/tags?communityID=2007">testing</category>
      <category domain="http://communities.vmware.com/tags?communityID=2007">novell</category>
      <pubDate>Tue, 25 Nov 2008 18:48:12 GMT</pubDate>
      <author>tstakland</author>
      <guid>http://communities.vmware.com/thread/181584</guid>
      <dc:date>2008-11-25T18:48:12Z</dc:date>
      <clearspace:dateToText>11 months, 4 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>2</clearspace:messageCount>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>configure vm network setting in sabayon linux</title>
      <link>http://communities.vmware.com/thread/180367</link>
      <description>hi can some one   tell me how to configure bridge adapter in sabayon linux?</description>
      <pubDate>Wed, 19 Nov 2008 05:06:10 GMT</pubDate>
      <author>entc</author>
      <guid>http://communities.vmware.com/thread/180367</guid>
      <dc:date>2008-11-19T05:06:10Z</dc:date>
      <clearspace:dateToText>1 year, 6 days ago</clearspace:dateToText>
      <clearspace:messageCount>3</clearspace:messageCount>
      <clearspace:replyCount>2</clearspace:replyCount>
    </item>
    <item>
      <title>User-mode debugging via GDB stub on Windows</title>
      <link>http://communities.vmware.com/thread/177606</link>
      <description>&lt;br /&gt;
Hey all,&lt;br /&gt;
&lt;p /&gt;
 we're using VMWare to debug stuff in a no-source situation, and we can use the GDB agent quite nicely to do binary-only debugging of kernel drivers etc. -- but we're having trouble dealing with user-mode debugging. Since VMWare doesn't appear to know much about Windows processes etc., how can we set breakpoints into a particular userspace process ?  &lt;br /&gt;
&lt;p /&gt;
Cheers,&lt;br /&gt;
&lt;p /&gt;
Thomas Dullien&lt;br /&gt;
&lt;p /&gt;
Zynamics GmbH</description>
      <pubDate>Mon, 03 Nov 2008 15:23:29 GMT</pubDate>
      <author>tdullien</author>
      <guid>http://communities.vmware.com/thread/177606</guid>
      <dc:date>2008-11-03T15:23:29Z</dc:date>
      <clearspace:dateToText>1 year, 3 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>2</clearspace:messageCount>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>Support for Windows kernel mode debugging?</title>
      <link>http://communities.vmware.com/thread/170061</link>
      <description>Is there any support for debugging kernel mode drivers on Windows?  I would assume this would be some kind of integration with WinDbg.</description>
      <category domain="http://communities.vmware.com/tags?communityID=2007">windbg</category>
      <category domain="http://communities.vmware.com/tags?communityID=2007">kernel</category>
      <category domain="http://communities.vmware.com/tags?communityID=2007">driver</category>
      <category domain="http://communities.vmware.com/tags?communityID=2007">windows</category>
      <pubDate>Mon, 22 Sep 2008 20:14:39 GMT</pubDate>
      <author>mmcculligh</author>
      <guid>http://communities.vmware.com/thread/170061</guid>
      <dc:date>2008-09-22T20:14:39Z</dc:date>
      <clearspace:dateToText>1 year, 3 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>4</clearspace:messageCount>
      <clearspace:replyCount>3</clearspace:replyCount>
    </item>
    <item>
      <title>Logs eval</title>
      <link>http://communities.vmware.com/thread/176928</link>
      <description>&lt;br /&gt;
Can someone send me logs from ESX? &lt;br /&gt;
&lt;p /&gt;
I'm installing splunk software to evaluate.</description>
      <pubDate>Wed, 29 Oct 2008 18:56:53 GMT</pubDate>
      <author>PabloCalvo</author>
      <guid>http://communities.vmware.com/thread/176928</guid>
      <dc:date>2008-10-29T18:56:53Z</dc:date>
      <clearspace:dateToText>1 year, 3 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>2</clearspace:messageCount>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>Replay debugging and Visual Studio 2003?</title>
      <link>http://communities.vmware.com/thread/174003</link>
      <description>Hi, is there any possibility to use vmware replay debugging with visual studio 2003?&lt;br /&gt;
&lt;br /&gt;
Regards,&lt;br /&gt;
Bogdan</description>
      <pubDate>Tue, 14 Oct 2008 10:21:04 GMT</pubDate>
      <author>bodzio131</author>
      <guid>http://communities.vmware.com/thread/174003</guid>
      <dc:date>2008-10-14T10:21:04Z</dc:date>
      <clearspace:dateToText>1 year, 1 month ago</clearspace:dateToText>
      <clearspace:messageCount>5</clearspace:messageCount>
      <clearspace:replyCount>4</clearspace:replyCount>
    </item>
    <item>
      <title>Problems debugging a Java app in a guest Xp froma a Host Xp wit VMWorksattion 6.5 beta2 1100678</title>
      <link>http://communities.vmware.com/thread/169318</link>
      <description>Hi everybody, I'm trying to debug a java application trough Eclipse plug-in in a Xp virtual machine.&lt;br /&gt;
&lt;p /&gt;
That's the problem: only very few times I was able to run the application in guest  Xp starting from Eclipse in host XP.&lt;br /&gt;
I was never able to attach the eclipse debugger to the java app already running on guest system.&lt;br /&gt;
&lt;br /&gt;
Any suggestion?&lt;br /&gt;
&lt;br /&gt;
My final scope is to be able to debug an application during the reply of a recoded crash.&lt;br /&gt;
&lt;br /&gt;
Thanks in advance &lt;br /&gt;
&lt;br /&gt;
Roberto Vitali</description>
      <category domain="http://communities.vmware.com/tags?communityID=2007">remote</category>
      <category domain="http://communities.vmware.com/tags?communityID=2007">debug</category>
      <category domain="http://communities.vmware.com/tags?communityID=2007">eclipse</category>
      <category domain="http://communities.vmware.com/tags?communityID=2007">record</category>
      <category domain="http://communities.vmware.com/tags?communityID=2007">reply</category>
      <pubDate>Thu, 18 Sep 2008 07:42:48 GMT</pubDate>
      <author>VitaliSoft</author>
      <guid>http://communities.vmware.com/thread/169318</guid>
      <dc:date>2008-09-18T07:42:48Z</dc:date>
      <clearspace:dateToText>1 year, 2 months ago</clearspace:dateToText>
      <clearspace:messageCount>4</clearspace:messageCount>
      <clearspace:replyCount>3</clearspace:replyCount>
    </item>
    <item>
      <title>LVM: 1355 One or more PEs inaccessible</title>
      <link>http://communities.vmware.com/thread/122619</link>
      <description>&lt;br /&gt;
Hi,&lt;br /&gt;
&lt;p /&gt;
   First off this is my first post in the communities so I apologize if this is in the wrong place. In a nutshell we have a three node cluster on a san, the san is divided into 3 data stores. A couple of days ago in the Tasks &amp;#38; Events we started recieving the following warning.&lt;br /&gt;
&lt;p /&gt;
Issue detected on esx01.massillon.sparcc.org  in Massillon City Schools LVM: 1355: One or more PEs inaccessible (files system &lt;a class="jive-link-adddocument" href="http://communities.vmware.com/community-document-picker.jspa?communityID=&amp;subject=Datastore3%2C+4692a2b0-0a1acdcf-bd38-0019bbe66186"&gt;Datastore3, 4692a2b0-0a1acdcf-bd38-0019bbe66186&lt;/a&gt;) (4:19:52:59.136 cpu2:1033)&lt;br /&gt;
&lt;p /&gt;
 I've done a fair but of searching in the knowledge base and on google and really haven't found anything on this. If any one could point me in the direction of some docs on this or offer some explanation it would be appreciated.&lt;br /&gt;
&lt;p /&gt;
Thanks,&lt;br /&gt;
&lt;p /&gt;
Cyrus</description>
      <pubDate>Wed, 23 Jan 2008 14:05:50 GMT</pubDate>
      <author>Cyruse</author>
      <guid>http://communities.vmware.com/thread/122619</guid>
      <dc:date>2008-01-23T14:05:50Z</dc:date>
      <clearspace:dateToText>1 year, 2 months ago</clearspace:dateToText>
      <clearspace:messageCount>3</clearspace:messageCount>
      <clearspace:replyCount>2</clearspace:replyCount>
    </item>
    <item>
      <title>Interpreting an execution trace file of the recording</title>
      <link>http://communities.vmware.com/thread/164666</link>
      <description>I created an execution trace file of a recording and I am having difficulties interpreting its contents. I am attempting to trace an Executable (I.E.) to assist me in determining the cause of a page load failure. The content of the .gz that is created is illegible in its current format. Is there another utility that can be used to interpret /format the content of the .gz file?</description>
      <pubDate>Fri, 22 Aug 2008 14:16:42 GMT</pubDate>
      <author>Jerome2</author>
      <guid>http://communities.vmware.com/thread/164666</guid>
      <dc:date>2008-08-22T14:16:42Z</dc:date>
      <clearspace:dateToText>1 year, 2 months ago</clearspace:dateToText>
      <clearspace:messageCount>5</clearspace:messageCount>
      <clearspace:replyCount>4</clearspace:replyCount>
    </item>
    <item>
      <title>about muti-guest os debug</title>
      <link>http://communities.vmware.com/thread/153130</link>
      <description>&lt;br /&gt;
hi,all&lt;br /&gt;
&lt;p /&gt;
There are 2 guest linux os in one host machine. I can debug one guest perfectly if another guest is cloesed. But if both of them is running , there are some troubles. I find some answers to this question : lookup vmware.log to find the port(8864 or 8865) .&lt;br /&gt;
&lt;p /&gt;
However, the port number is not always the same. Guest1 not always has port 8864 ,while guest2 not always has port 8865. So, what's my requirement is a config item to specify the connection port, is anywhere has one ?</description>
      <pubDate>Mon, 23 Jun 2008 14:29:42 GMT</pubDate>
      <author>yuanbor</author>
      <guid>http://communities.vmware.com/thread/153130</guid>
      <dc:date>2008-06-23T14:29:42Z</dc:date>
      <clearspace:dateToText>1 year, 5 months ago</clearspace:dateToText>
      <clearspace:messageCount>4</clearspace:messageCount>
      <clearspace:replyCount>3</clearspace:replyCount>
    </item>
    <item>
      <title>Question about vmware coredump / vmw-gdb stub</title>
      <link>http://communities.vmware.com/thread/149772</link>
      <description>Hello all&lt;br /&gt;
&lt;br /&gt;
Let me first make precise that I am using vmware workstation 6.0.3 but this issue also&lt;br /&gt;
arises on vmware-ws 6.5b.&lt;br /&gt;
&lt;br /&gt;
It happens that I have a strange behavior when debugging a subtle piece of code that does&lt;br /&gt;
the following:&lt;br /&gt;
&lt;br /&gt;
&lt;ul class="jive-dash"&gt;
&lt;li&gt;switch back from protected mode to real mode&lt;/li&gt;
&lt;li&gt;call some BIOS API&lt;/li&gt;
&lt;li&gt;switch back from real mode to protected mode&lt;/li&gt;
&lt;li&gt;continue the original program&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
When stepping this code in vmware, it works very well and never crash. However, when&lt;br /&gt;
executing this code without stepping, vmware crashes with a stack fault, and without&lt;br /&gt;
calling the BIOS routine properly.&lt;br /&gt;
&lt;br /&gt;
My questions are as follow:&lt;br /&gt;
&lt;br /&gt;
&lt;ul class="jive-dash"&gt;
&lt;li&gt;is there anyway to know where the code crash using the vmware coredump file (or another debug option ?)&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;ul class="jive-dash"&gt;
&lt;li&gt;is it possible that debugging into vmware change rights on memory (just like debugging a userland application&lt;/li&gt;
&lt;/ul&gt;
with gdb usually does). More generally, where can I get more information about the vmware gdb stub ?&lt;br /&gt;
&lt;br /&gt;
&lt;ul class="jive-dash"&gt;
&lt;li&gt;is there any other known issue (vmware or other) about executing such code, that would explain the difference&lt;/li&gt;
&lt;/ul&gt;
of results between debugging into vmware and just letting it run ?&lt;br /&gt;
&lt;br /&gt;
Thanks &lt;br /&gt;
&lt;br /&gt;
JFV</description>
      <pubDate>Tue, 03 Jun 2008 15:19:19 GMT</pubDate>
      <author>J.F.V</author>
      <guid>http://communities.vmware.com/thread/149772</guid>
      <dc:date>2008-06-03T15:19:19Z</dc:date>
      <clearspace:dateToText>1 year, 5 months ago</clearspace:dateToText>
      <clearspace:messageCount>11</clearspace:messageCount>
      <clearspace:replyCount>10</clearspace:replyCount>
    </item>
    <item>
      <title>Debugging a PXE image</title>
      <link>http://communities.vmware.com/thread/145068</link>
      <description>&lt;br /&gt;
Hello !&lt;br /&gt;
&lt;p /&gt;
I just installed vmware workstation 6.0.3 evaluation and I want to debug an image executing in real-mode  that is sent to the guest machine via PXE. I am using a dhcp server on the host machine and the guest machine boots correctly using PXE on the image I desire.&lt;br /&gt;
&lt;p /&gt;
My wish now is to debug starting at address 0x7c00 (MBR). Thus I enabled debugging options in the .vxm file for that particular VM:&lt;br /&gt;
&lt;p /&gt;
debugStub.listen.guest32=true&lt;br /&gt;
debugStub.listen.guest32.remote=true&lt;br /&gt;
debugStub.hideBreakpoints=true&lt;br /&gt;
&lt;p /&gt;
 The host machine has IP 192.168.1.2 and the guest IP get allocated via DHCP the IP 192.168.1.106. However I am not managing to do any debugging  operation on the guest image. I run gdb on the host side and execute:&lt;br /&gt;
&lt;p /&gt;
$ gdb&lt;br /&gt;
GNU gdb 6.6-debian&lt;br /&gt;
(gdb) file memtest&lt;br /&gt;
Reading symbols from memtest...(no debugging symbols found)...done.&lt;br /&gt;
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".&lt;br /&gt;
(gdb) target remote 192.168.1.106:8832&lt;br /&gt;
192.168.1.106:8832: Connection timed out.&lt;br /&gt;
(gdb) &lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
I tried to use port 8832, 8833, etc, I tried to execute the "target remote" command at different moment of the guest boot (before, while, after booting), it always results in the same error messages "connection timed out" or "no route to host". I tried with vmnet interface up, then vmnet interface down, with the same unlucky result.&lt;br /&gt;
&lt;p /&gt;
Given that I am not booting linux or any other kernel, I have put the guest type to "Other". This has the bad side effect to refuse any replay debugging as well (which I would have liked to try as well) &lt;br /&gt;
&lt;p /&gt;
Any hint ?&lt;br /&gt;
&lt;p /&gt;
 Thanks very much&lt;br /&gt;
&lt;p /&gt;
-JFV&lt;br /&gt;
&lt;br /&gt;</description>
      <pubDate>Thu, 08 May 2008 16:28:12 GMT</pubDate>
      <author>J.F.V</author>
      <guid>http://communities.vmware.com/thread/145068</guid>
      <dc:date>2008-05-08T16:28:12Z</dc:date>
      <clearspace:dateToText>1 year, 6 months ago</clearspace:dateToText>
      <clearspace:messageCount>2</clearspace:messageCount>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>Transfer Content</title>
      <link>http://communities.vmware.com/thread/140151</link>
      <description>&lt;br /&gt;
I am new to VMWare... Learner...Trying out.&lt;br /&gt;
&lt;p /&gt;
I created a VMServer with FreeBSD as O/S. I created a virtual HDD and virtual CD Drive. I booted from virtual CD Drive using a ISO file. Made the virtual HDD as Bootable one. Then removed CD Drive and was able to boot successfully VM from virtual HDD. &lt;br /&gt;
&lt;p /&gt;
Now my requirement is, I want to transfer the contents of Bootable Harddisk to another Physical Hard Disk or USB. This USB or Physical Hard Disk, I want to use to boot a machine. &lt;br /&gt;
&lt;p /&gt;
Is this possible? If possible how to do? Help / Hint / Link - Anything is welcome.</description>
      <category domain="http://communities.vmware.com/tags?communityID=2007">transfer_contents</category>
      <pubDate>Fri, 18 Apr 2008 10:15:01 GMT</pubDate>
      <author>lakshmisystems</author>
      <guid>http://communities.vmware.com/thread/140151</guid>
      <dc:date>2008-04-18T10:15:01Z</dc:date>
      <clearspace:dateToText>1 year, 7 months ago</clearspace:dateToText>
      <clearspace:messageCount>4</clearspace:messageCount>
      <clearspace:replyCount>3</clearspace:replyCount>
    </item>
    <item>
      <title>Record and replay scope question</title>
      <link>http://communities.vmware.com/thread/139368</link>
      <description>&lt;br /&gt;
Does record and replay work on multi-core machines or else only on uniprocessors?&lt;br /&gt;
&lt;p /&gt;
What kind of bugs can it handle (concurrency, memory corruptions etc.)?&lt;br /&gt;
&lt;p /&gt;
What is the recording overhead?</description>
      <pubDate>Tue, 15 Apr 2008 15:44:05 GMT</pubDate>
      <author>rini</author>
      <guid>http://communities.vmware.com/thread/139368</guid>
      <dc:date>2008-04-15T15:44:05Z</dc:date>
      <clearspace:dateToText>1 year, 7 months ago</clearspace:dateToText>
      <clearspace:messageCount>8</clearspace:messageCount>
      <clearspace:replyCount>7</clearspace:replyCount>
    </item>
    <item>
      <title>Catching linux at the very __start</title>
      <link>http://communities.vmware.com/thread/116912</link>
      <description>&lt;br /&gt;
One of the cool features of the new debugging features in WS 6.0 is the ability to debug a linux kernel, see: &lt;br /&gt;
&lt;p /&gt;
 &lt;a class="jive-link-external" href="http://stackframe.blogspot.com/2007/04/debugging-linux-kernels-with.html"&gt;http://stackframe.blogspot.com/2007/04/debugging-linux-kernels-with.html&lt;/a&gt;&lt;br /&gt;
&lt;p /&gt;
 I am trying to do just that but I would like to debug REALLY from the very beginning of Linux boot, at __start, which is the very first instruction that Linux executes.  Using gdb, I am able to interrupt when the grub bootloader is loading Linux into memory and  I am able to interrupt after Linux has started booting, but I haven't found a way to catch the point where grub has finished loading the Linux kernel and hands over control to Linux (by executing a longjmp I think).&lt;br /&gt;
&lt;p /&gt;
Has anyone been able to do this?&lt;br /&gt;
&lt;p /&gt;
More info from my efforts:&lt;br /&gt;
&lt;p /&gt;
Setting a breakpoint at &lt;i&gt;address&lt;/i&gt; doesn't work because the kernel has not been loaded yet so gdb can't write to that address.  Apparently hardware watchpoints don't work from gdb to VMware, I assume because VMware doesn't expose the x86 debug registers.  I tried single-stepping many times (e.g. "ni 10000000") but somewhere in the grub loading process, something happens and the command never completes.  I tried "watch $eip==+address+" and that never completes either.  However, "continue" gets past whatever point the single-stepping mechanisms doesn't get past and gets well into the kernel initialization process before I can interrupt it.&lt;br /&gt;
&lt;p /&gt;
 I know that when a guest is idle, VMware starts saving away the guest data so as to accelerate a future "Suspend" operation and avoid unnecessarily using host CPU cycles.  I'm guessing that the problem I am seeing is that while gdb is doing a massive number of single-steps, VMware is under the impression that it might be a good time to start saving.  Is there some way to disable this automatic save-for-suspension to see if this is what is actually causing my problem?&lt;br /&gt;
&lt;p /&gt;
 Two, is there any way to make the debug registers visible/virtualized for use by a guest kernel so that they can be used for hardware breakpoints and watchpoints? &lt;br /&gt;
&lt;p /&gt;
 Three, assuming the answer to the first two is NO, can anyone suggest another way for gdb to stop execution at precisely the right instruction?&lt;br /&gt;
&lt;p /&gt;
Thanks for any help!&lt;br /&gt;
&lt;p /&gt;
Dan&lt;br /&gt;
&lt;p /&gt;
&lt;br /&gt;</description>
      <category domain="http://communities.vmware.com/tags?communityID=2007">linux</category>
      <category domain="http://communities.vmware.com/tags?communityID=2007">kernel</category>
      <category domain="http://communities.vmware.com/tags?communityID=2007">bootloader</category>
      <category domain="http://communities.vmware.com/tags?communityID=2007">gdb</category>
      <pubDate>Tue, 11 Dec 2007 19:49:24 GMT</pubDate>
      <author>djm1021</author>
      <guid>http://communities.vmware.com/thread/116912</guid>
      <dc:date>2007-12-11T19:49:24Z</dc:date>
      <clearspace:dateToText>1 year, 8 months ago</clearspace:dateToText>
      <clearspace:messageCount>9</clearspace:messageCount>
      <clearspace:replyCount>8</clearspace:replyCount>
    </item>
    <item>
      <title>Cannot access memory at address *** during replay</title>
      <link>http://communities.vmware.com/thread/126298</link>
      <description>&lt;br /&gt;
When I use GDB remote debugging to modify a variable during replay. I get the error message "Cannot access memory at address ***". I can read the memory content but just cannot modify it.&lt;br /&gt;
&lt;p /&gt;
Is it a feature that does not allow memory modification during the replay? Is there a way to get around that?&lt;br /&gt;
&lt;p /&gt;
Thanks.</description>
      <pubDate>Wed, 13 Feb 2008 21:40:00 GMT</pubDate>
      <author>qzy</author>
      <guid>http://communities.vmware.com/thread/126298</guid>
      <dc:date>2008-02-13T21:40:00Z</dc:date>
      <clearspace:dateToText>1 year, 9 months ago</clearspace:dateToText>
      <clearspace:messageCount>6</clearspace:messageCount>
      <clearspace:replyCount>5</clearspace:replyCount>
    </item>
    <item>
      <title>Why do we need the replay button?</title>
      <link>http://communities.vmware.com/thread/126547</link>
      <description>If we do not allow user to modify the register/memory, I think the re-run action can re-produce the problem. Without user interruption/modification, the re-run shall be derterministic.</description>
      <pubDate>Fri, 15 Feb 2008 02:26:54 GMT</pubDate>
      <author>Robert.Bu</author>
      <guid>http://communities.vmware.com/thread/126547</guid>
      <dc:date>2008-02-15T02:26:54Z</dc:date>
      <clearspace:dateToText>1 year, 9 months ago</clearspace:dateToText>
      <clearspace:messageCount>1</clearspace:messageCount>
    </item>
    <item>
      <title>Recording format</title>
      <link>http://communities.vmware.com/thread/108336</link>
      <description>Are the recordings in an open format? I have a recorded execution and I want to modify it. Is this possible?</description>
      <pubDate>Fri, 19 Oct 2007 19:45:38 GMT</pubDate>
      <author>wcray</author>
      <guid>http://communities.vmware.com/thread/108336</guid>
      <dc:date>2007-10-19T19:45:38Z</dc:date>
      <clearspace:dateToText>1 year, 9 months ago</clearspace:dateToText>
      <clearspace:messageCount>8</clearspace:messageCount>
      <clearspace:replyCount>7</clearspace:replyCount>
    </item>
    <item>
      <title>serial line debugging</title>
      <link>http://communities.vmware.com/thread/123295</link>
      <description>hello !&lt;br /&gt;
&lt;br /&gt;
it`s very nice to have such advanced debugging feature in vmware, but i rarely use gdb because i`m no programmer.&lt;br /&gt;
&lt;br /&gt;
my question is, why doesn`t vmware support a more basic and well established debugging technique out of the box and why do i need to use external tools for being able to do that?&lt;br /&gt;
&lt;br /&gt;
i mean, it`s quite useful and very common practise to let linux kernel printk to serial line, so why not being able to telnet to the serial port in vmware?&lt;br /&gt;
&lt;br /&gt;
see my feature request at  &lt;a class="jive-link-external" href="http://communities.vmware.com/message/830847"&gt;http://communities.vmware.com/message/830847&lt;/a&gt; or in your support database</description>
      <pubDate>Sun, 27 Jan 2008 22:39:33 GMT</pubDate>
      <author>devzero</author>
      <guid>http://communities.vmware.com/thread/123295</guid>
      <dc:date>2008-01-27T22:39:33Z</dc:date>
      <clearspace:dateToText>1 year, 10 months ago</clearspace:dateToText>
      <clearspace:messageCount>5</clearspace:messageCount>
      <clearspace:replyCount>4</clearspace:replyCount>
    </item>
    <item>
      <title>how to debug one guest OS when multiple guest OSes are running on VMware?</title>
      <link>http://communities.vmware.com/thread/121192</link>
      <description>&lt;br /&gt;
These days, I am trying VMware 6 debugging. I know use "target remote localhost:8832/64" can connect to the runing guest OS in VMware. But now I run 2 guest OSes at the same time by VMware..&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
How can I debug a specific OS kernel of these 2 running OSes ? Can any one give me any hint. Thanks in advance &lt;img class="jive-emoticon" border="0" src="http://communities.vmware.com/images/emoticons/happy.gif" alt=":-)" /&gt;</description>
      <pubDate>Mon, 14 Jan 2008 16:22:50 GMT</pubDate>
      <author>colyli</author>
      <guid>http://communities.vmware.com/thread/121192</guid>
      <dc:date>2008-01-14T16:22:50Z</dc:date>
      <clearspace:dateToText>1 year, 10 months ago</clearspace:dateToText>
      <clearspace:messageCount>3</clearspace:messageCount>
      <clearspace:replyCount>2</clearspace:replyCount>
    </item>
    <item>
      <title>Guest kernel debugging only supported in Linux host?</title>
      <link>http://communities.vmware.com/thread/117544</link>
      <description>&lt;br /&gt;
It seems this functionality is only implemented in Linux host, which uses GDB remote debugging protocol?&lt;br /&gt;
&lt;p /&gt;
Thanks.</description>
      <pubDate>Sat, 15 Dec 2007 05:32:02 GMT</pubDate>
      <author>qzy</author>
      <guid>http://communities.vmware.com/thread/117544</guid>
      <dc:date>2007-12-15T05:32:02Z</dc:date>
      <clearspace:dateToText>1 year, 10 months ago</clearspace:dateToText>
      <clearspace:messageCount>17</clearspace:messageCount>
      <clearspace:replyCount>16</clearspace:replyCount>
    </item>
    <item>
      <title>Access physical memory of Guest OS</title>
      <link>http://communities.vmware.com/thread/119240</link>
      <description>I need to debug the Guest application, and in order to do this, it seems I need to have access to the physical memory of the Guest OS in order to parse various kernel data structures (need to translate the Guest application's virtual address to the guest physical address), and set breakpoints in the Guest physical memory. All I need is something as GetGuestPhysicalMemory(void* addr). By the way, I'm running 32-bit Windows XP host and 32-bit Windows XP guest.&lt;br /&gt;
&lt;br /&gt;
I know VMware has supported this for Linux Guest. However, I need to debug Windows Guest (instruction-level debugging is fine). So I think having access to the physical memory of the Guest is the first step to enable the Windows Guest app debugging. &lt;br /&gt;
&lt;p /&gt;
It seems that in VMware workstation 5.0 (windows host) and before, the vmware-vmx.exe contains a filemapping object called VMwareMem&amp;lt;PID&amp;gt;Memory, &amp;lt;PID&amp;gt; is the process ID of vmware-vmx.exe (&lt;a class="jive-link-external" href="http://www.ddj.com/architect/184402033"&gt;http://www.ddj.com/architect/184402033&lt;/a&gt;). It represents all the physical memory of the Guest OS. However, in VMware workstation 6.0.2 which is what I am using. It doesn't have this filemapping object anymore. What it has are several small filemapping objects named as VMwareMem&amp;lt;PID&amp;gt;PhysRegionX, X could be 0 - 20 or larger, and the number is not continues. &lt;br /&gt;
&lt;p /&gt;
I think VMware must have this kind of information, since it has already implemented the Linux Guest application debugging, it has to parse the kernel data structure using physical memory of Guest as well. If I am wrong, please correct me:)&lt;br /&gt;
&lt;p /&gt;
-Zhiyun</description>
      <pubDate>Mon, 31 Dec 2007 05:03:08 GMT</pubDate>
      <author>qzy</author>
      <guid>http://communities.vmware.com/thread/119240</guid>
      <dc:date>2007-12-31T05:03:08Z</dc:date>
      <clearspace:dateToText>1 year, 11 months ago</clearspace:dateToText>
      <clearspace:messageCount>1</clearspace:messageCount>
    </item>
    <item>
      <title>Installing LAT protocol/redirector on an NT4 virtual maching</title>
      <link>http://communities.vmware.com/thread/106498</link>
      <description>I'm running XP with an NT4 virtual machine that needs to run the networking protocol LAT (a DEC terminal services protocol).  I've installed the redirector and created the com ports, but can't connect to the remote machines.  Does anyone know how to configure a machine to do this?</description>
      <category domain="http://communities.vmware.com/tags?communityID=2007">networking</category>
      <category domain="http://communities.vmware.com/tags?communityID=2007">lat</category>
      <category domain="http://communities.vmware.com/tags?communityID=2007">protocol</category>
      <category domain="http://communities.vmware.com/tags?communityID=2007">dec</category>
      <pubDate>Tue, 09 Oct 2007 13:28:11 GMT</pubDate>
      <author>rasimon3382</author>
      <guid>http://communities.vmware.com/thread/106498</guid>
      <dc:date>2007-10-09T13:28:11Z</dc:date>
      <clearspace:dateToText>1 year, 11 months ago</clearspace:dateToText>
      <clearspace:messageCount>4</clearspace:messageCount>
      <clearspace:replyCount>3</clearspace:replyCount>
    </item>
    <item>
      <title>Debugging using VM WS6.0</title>
      <link>http://communities.vmware.com/thread/115227</link>
      <description>I installed VM WS on my SuSE ,I tried to debug my CentOS,&lt;br /&gt;
&lt;br /&gt;
how should I proceed! iam using #32 bit machine</description>
      <pubDate>Fri, 30 Nov 2007 07:54:52 GMT</pubDate>
      <author>devkpict</author>
      <guid>http://communities.vmware.com/thread/115227</guid>
      <dc:date>2007-11-30T07:54:52Z</dc:date>
      <clearspace:dateToText>1 year, 11 months ago</clearspace:dateToText>
      <clearspace:messageCount>8</clearspace:messageCount>
      <clearspace:replyCount>7</clearspace:replyCount>
    </item>
    <item>
      <title>real mode guest debugging</title>
      <link>http://communities.vmware.com/thread/110540</link>
      <description>Hello everyone,&lt;br /&gt;
&lt;br /&gt;
I wanted to toy around with the new vmware guest mode debugging feature. Integration with gdb is an excellent idea.&lt;br /&gt;
&lt;br /&gt;
My intention was to start with something simple, namely the MBR.&lt;br /&gt;
Vmware starts, I connect to it via gdb's remote facility, the machine stops loading.&lt;br /&gt;
I set a break point with&lt;br /&gt;
"break *0x7c00" -- the initial MBR location.&lt;br /&gt;
&lt;br /&gt;
but the breakpoint is simply not triggered! (neither with hbreak)&lt;br /&gt;
&lt;br /&gt;
halting the execution in gdb with ctrl-c and poking around shows that the MBR is present at 0x7c00. When I jump to it forcefully with the jump command, the breakpoint is triggered. but for some reason the MBR can't be run twice and everything locks up (maybe I'm already in protected mode? I'm not sure what the windows boot sequence has down when it shows the boot.ini powered boot menu).&lt;br /&gt;
&lt;br /&gt;
Any hints how I can get to real-mode debugging? The problem should be simple to reproduce, everyone has a boot loader &lt;img class="jive-emoticon" border="0" src="http://communities.vmware.com/images/emoticons/happy.gif" alt=":)" /&gt;</description>
      <pubDate>Thu, 01 Nov 2007 19:30:55 GMT</pubDate>
      <author>therp</author>
      <guid>http://communities.vmware.com/thread/110540</guid>
      <dc:date>2007-11-01T19:30:55Z</dc:date>
      <clearspace:dateToText>1 year, 11 months ago</clearspace:dateToText>
      <clearspace:messageCount>2</clearspace:messageCount>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>Awesome</title>
      <link>http://communities.vmware.com/thread/103783</link>
      <description>Now maybe I can get some of my questions answered.&lt;br /&gt;
&lt;br /&gt;
What or how are VMware Admins using to monitor their VM's?</description>
      <pubDate>Thu, 20 Sep 2007 14:08:37 GMT</pubDate>
      <author>JDLangdon</author>
      <guid>http://communities.vmware.com/thread/103783</guid>
      <dc:date>2007-09-20T14:08:37Z</dc:date>
      <clearspace:dateToText>2 years, 4 hours ago</clearspace:dateToText>
      <clearspace:messageCount>5</clearspace:messageCount>
      <clearspace:replyCount>4</clearspace:replyCount>
    </item>
    <item>
      <title>Problems importing from Backup Exec System Recovery 7</title>
      <link>http://communities.vmware.com/thread/112247</link>
      <description>&lt;br /&gt;
I had no problems importing from BESR 6.5 but now that I have upgraded to BESR 7.0 I am no longer able to import into VMWare Server.&lt;br /&gt;
&lt;p /&gt;
I am using BESR 7.0.2.23035 and VMWare Server 1.0.4 build-56528&lt;br /&gt;
&lt;p /&gt;
After getting a copy of the latest V2iDiskLib.dll ver 1.0.2.0 from Symantec; I replaced V2iDiskLib.dll ver 1.0.1.0 (only found one reference of the file at C:\Windows\system32). After rebooting the system a number of times I am now getting this error in the log file:&lt;br /&gt;
&lt;p /&gt;
I 2007/11/11 12:13:45  Validating embedded-mode output file C:\DOCUME~1\xx\LOCALS~1\Temp\1\vmware-xx\v2vTempFile2332.xml&lt;br /&gt;
I 2007/11/11 12:13:45  Embedded output file tested and cleared, path is valid&lt;br /&gt;
L 2007/11/11 12:13:45  V2VAPP &amp;lt;version&amp;gt; log: 11/11/2007 12:13:45 PM&lt;br /&gt;
L 2007/11/11 12:13:45  Version 1.5.2 build-45706&lt;br /&gt;
D 2007/11/11 12:13:47  Transition from step 0 to 1&lt;br /&gt;
D 2007/11/11 12:13:47  Transition from step 1 to 2&lt;br /&gt;
D 2007/11/11 12:14:07  Transition from step 2 to 3&lt;br /&gt;
I 2007/11/11 12:14:07  FromSourceVM asked to convert O:\xxxxx\xxxxxxx.sv2i&lt;br /&gt;
I 2007/11/11 12:14:07  MountDir is C:\mnt&lt;br /&gt;
I 2007/11/11 12:14:07  SupportDir is C:\DOCUME~1\xx\LOCALS~1\Temp\1\VpcCvt-2007.11.11-12.14&lt;br /&gt;
I 2007/11/11 12:14:07  InstallDir is C:\Program Files\Common Files\VMware\VMware Virtual Machine Importer\&lt;br /&gt;
D 2007/11/11 12:14:07  Checking script version against C:\WINDOWS\system32\vbscript.dll&lt;br /&gt;
I 2007/11/11 12:14:07  Helper system has VBscript version 5.7.0.5730&lt;br /&gt;
I 2007/11/11 12:14:07  V2V setup validated; installDir is C:\Program Files\Common Files\VMware\VMware Virtual Machine Importer\&lt;br /&gt;
D 2007/11/11 12:14:07  ValidateVmc validating O:\xxxxx\xxxxxxx.sv2i&lt;br /&gt;
W 2007/11/11 12:14:08  Caught an exception in ValidateVmc: errcode -2147221164&lt;br /&gt;
W 2007/11/11 12:14:08  TranslateError: original Source is Vmc2vmx.CoVPCConfiguration.1&lt;br /&gt;
W 2007/11/11 12:14:08  TranslateError: original Description is The converter has not been initialized.&lt;br /&gt;
W 2007/11/11 12:14:08  TranslateError: now err -2147213303: VMware Virtual Machine Importer has encountered an internal error: The converter has not been initialized.&lt;br /&gt;
E 2007/11/11 12:14:08  FromSourceVM error: VMware Virtual Machine Importer has encountered an internal error: The converter has not been initialized.&lt;br /&gt;
&lt;p /&gt;
I am getting the same log errors on a Windows 2003 server and Windows XP&lt;br /&gt;
&lt;p /&gt;
Thanks for in advance for any help.&lt;br /&gt;
&lt;p /&gt;
&lt;br /&gt;</description>
      <category domain="http://communities.vmware.com/tags?communityID=2007">virtual</category>
      <category domain="http://communities.vmware.com/tags?communityID=2007">machine</category>
      <category domain="http://communities.vmware.com/tags?communityID=2007">importer</category>
      <category domain="http://communities.vmware.com/tags?communityID=2007">backup</category>
      <category domain="http://communities.vmware.com/tags?communityID=2007">exec</category>
      <category domain="http://communities.vmware.com/tags?communityID=2007">system</category>
      <category domain="http://communities.vmware.com/tags?communityID=2007">recovery</category>
      <category domain="http://communities.vmware.com/tags?communityID=2007">7.0</category>
      <pubDate>Sun, 11 Nov 2007 17:41:25 GMT</pubDate>
      <author>2ViDiskLib</author>
      <guid>http://communities.vmware.com/thread/112247</guid>
      <dc:date>2007-11-11T17:41:25Z</dc:date>
      <clearspace:dateToText>2 years, 2 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>2</clearspace:messageCount>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>some questions about porting linux driver to esx</title>
      <link>http://communities.vmware.com/thread/111287</link>
      <description>&lt;br /&gt;
1. I can't us kmap_atomic. Is thers something else to substitute it?&lt;br /&gt;
&lt;p /&gt;
2. how to dump my debug informations? dmesg is useless.&lt;br /&gt;
&lt;p /&gt;
Thanks &lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
cheers,&lt;br /&gt;
&lt;p /&gt;
zax</description>
      <pubDate>Tue, 06 Nov 2007 10:45:12 GMT</pubDate>
      <author>Zaxedc</author>
      <guid>http://communities.vmware.com/thread/111287</guid>
      <dc:date>2007-11-06T10:45:12Z</dc:date>
      <clearspace:dateToText>2 years, 2 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>1</clearspace:messageCount>
    </item>
    <item>
      <title>Guest to host communication in VMWare</title>
      <link>http://communities.vmware.com/thread/110387</link>
      <description>&lt;br /&gt;
Hi,&lt;br /&gt;
&lt;p /&gt;
I am looking for some documentation on the guest to host communication in VMWare. I would like to use this channel to gain information about the CPU usage of the guest - either pushing information from the guest to the host, or the host pulling this information from the guest. &lt;br /&gt;
&lt;p /&gt;
 Thanks!&lt;br /&gt;
&lt;p /&gt;
 Cheer!&lt;br /&gt;
&lt;p /&gt;
Khushboo</description>
      <pubDate>Wed, 31 Oct 2007 22:46:08 GMT</pubDate>
      <author>khushboo</author>
      <guid>http://communities.vmware.com/thread/110387</guid>
      <dc:date>2007-10-31T22:46:08Z</dc:date>
      <clearspace:dateToText>2 years, 3 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>1</clearspace:messageCount>
    </item>
    <item>
      <title>Problem installing 64 bit Guest OS</title>
      <link>http://communities.vmware.com/thread/109416</link>
      <description>&lt;br /&gt;
I have an HP ProLiant DL380 G5 running ESX 3.0.  The hardware is 64 bit.  I can create a Windows server 2003 R2 64 bit VM but when I try to power on I get error message: The CPU of the host is incompatible with the CPU feature requirements of VM; problem detected at CPUID level 0x80000001 register 'edx'.  What is causing this problem and how do I fix it?  Thanks.&lt;br /&gt;
&lt;p /&gt;
Tom Bokman</description>
      <pubDate>Fri, 26 Oct 2007 12:48:01 GMT</pubDate>
      <author>Tom Bokman</author>
      <guid>http://communities.vmware.com/thread/109416</guid>
      <dc:date>2007-10-26T12:48:01Z</dc:date>
      <clearspace:dateToText>2 years, 3 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>4</clearspace:messageCount>
      <clearspace:replyCount>3</clearspace:replyCount>
    </item>
    <item>
      <title>Where do I post debug info and logs?</title>
      <link>http://communities.vmware.com/thread/109352</link>
      <description>where and how do I post some debug info and logs?</description>
      <pubDate>Fri, 26 Oct 2007 05:22:24 GMT</pubDate>
      <author>Fixxser</author>
      <guid>http://communities.vmware.com/thread/109352</guid>
      <dc:date>2007-10-26T05:22:24Z</dc:date>
      <clearspace:dateToText>2 years, 1 month ago</clearspace:dateToText>
      <clearspace:messageCount>3</clearspace:messageCount>
      <clearspace:replyCount>2</clearspace:replyCount>
    </item>
    <item>
      <title>64 bit apps issues - ESX 3.02</title>
      <link>http://communities.vmware.com/thread/108688</link>
      <description>Not sure what forum or if this is even appropriate - running ESX 3.02 (no patches yet) and get failures when installing a 64 bit app on a 64 bit 2K3 SP2 installation - ends with "verify you have sufficient priviliges to start system services". Were logged in with local account.</description>
      <pubDate>Mon, 22 Oct 2007 22:58:55 GMT</pubDate>
      <author>amcr@wm</author>
      <guid>http://communities.vmware.com/thread/108688</guid>
      <dc:date>2007-10-22T22:58:55Z</dc:date>
      <clearspace:dateToText>2 years, 1 month ago</clearspace:dateToText>
      <clearspace:messageCount>6</clearspace:messageCount>
      <clearspace:replyCount>5</clearspace:replyCount>
    </item>
    <item>
      <title>vmware-config error</title>
      <link>http://communities.vmware.com/thread/108409</link>
      <description>Hi All&lt;br /&gt;
I have just installed the VMWare player for Linux on my  Intel E6700, Mandriva 2007.1 system.&lt;br /&gt;
&lt;br /&gt;
When I run vmware-config.pl it gives me an error that it can't find the file "libXtst.so.6". Doing a file search shows that this file is alive and well in the &lt;br /&gt;
/usr/lib64 directory. &lt;br /&gt;
&lt;br /&gt;
What directory should it be in so vmware-conf can find it or how do I tell this program the right place to look ?&lt;br /&gt;
&lt;br /&gt;
And another newbie question, Will a Win XP guest be able to see and use a TV tuner/PVR card installed on the Linux host ?&lt;br /&gt;
&lt;br /&gt;
TIA&lt;br /&gt;
Brodo</description>
      <category domain="http://communities.vmware.com/tags?communityID=2007">vmware_conf</category>
      <pubDate>Sat, 20 Oct 2007 14:16:05 GMT</pubDate>
      <author>Brodo</author>
      <guid>http://communities.vmware.com/thread/108409</guid>
      <dc:date>2007-10-20T14:16:05Z</dc:date>
      <clearspace:dateToText>2 years, 1 month ago</clearspace:dateToText>
      <clearspace:messageCount>3</clearspace:messageCount>
      <clearspace:replyCount>2</clearspace:replyCount>
    </item>
    <item>
      <title>Multi thread program not working on FC6 (On VM Player)</title>
      <link>http://communities.vmware.com/thread/107458</link>
      <description>Hi,&lt;br /&gt;
&lt;br /&gt;
I was trying to write and run some simple multi-threaded programs (using pthreads and compiled using GNU C compiler) on my FC6 installation running on VM Player (2.0.0 build-45731). For some reason the program doesn't seem to run. The program compiles fine, but doesn't run. Upon executing the program the program just doesn't enter the thread.&lt;br /&gt;
&lt;br /&gt;
Any idea why this happens ? Does anyone know of any other OS installation on which thread programming works fine. ?&lt;br /&gt;
&lt;br /&gt;
Thanks in advance.&lt;br /&gt;
&lt;br /&gt;
&lt;ul class="jive-dash"&gt;

&lt;ul class="jive-dash"&gt;
&lt;li&gt;Sai&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;</description>
      <category domain="http://communities.vmware.com/tags?communityID=2007">programing</category>
      <pubDate>Mon, 15 Oct 2007 23:46:36 GMT</pubDate>
      <author>sai_g</author>
      <guid>http://communities.vmware.com/thread/107458</guid>
      <dc:date>2007-10-15T23:46:36Z</dc:date>
      <clearspace:dateToText>2 years, 1 month ago</clearspace:dateToText>
      <clearspace:messageCount>4</clearspace:messageCount>
      <clearspace:replyCount>3</clearspace:replyCount>
    </item>
    <item>
      <title>Memory Allocation for a Citrix Terminal Server guest OS</title>
      <link>http://communities.vmware.com/thread/107397</link>
      <description>&lt;br /&gt;
Hello,&lt;br /&gt;
&lt;p /&gt;
  I have a Dell PE1950 with Plenty of CPU and 4GB of memory running win2k3 standard.  I have a guest OS running win2k3 std. and Citrix.  this terminal server will support between 30-40 concurrent users at any given time.  I had allocated 3GB of memory for my Guest OS, and left 1GB for my host.  im not sure if this is a proper ratio or not.  I have tried moving it around a little, but to no avail.&lt;br /&gt;
&lt;p /&gt;
I am having some performance issues on my guest OS:&lt;br /&gt;
&lt;p /&gt;
 - CPU of the guest get's pegged very often, while the host OS never gets past 10%&lt;br /&gt;
&lt;p /&gt;
 - The nic on the guest appears to be pegged according to the indicator light on the VMWare server console, but I am not noticing any network issues&lt;br /&gt;
&lt;p /&gt;
I am not running any nic teaming software on the host (I've learned my lesson with the BACS).  Any thoughts or suggestions?  is there something I should be doing differently for a terminal server guest?&lt;br /&gt;
&lt;p /&gt;
 thank you</description>
      <pubDate>Mon, 15 Oct 2007 17:43:56 GMT</pubDate>
      <author>VMware Rookie</author>
      <guid>http://communities.vmware.com/thread/107397</guid>
      <dc:date>2007-10-15T17:43:56Z</dc:date>
      <clearspace:dateToText>2 years, 1 month ago</clearspace:dateToText>
      <clearspace:messageCount>4</clearspace:messageCount>
      <clearspace:replyCount>3</clearspace:replyCount>
    </item>
    <item>
      <title>mismatched symbols for RH4 32bit</title>
      <link>http://communities.vmware.com/thread/107014</link>
      <description>&lt;br /&gt;
Hi there,&lt;br /&gt;
&lt;p /&gt;
 I've been tasked with evalutating vmware workstation for debugging linux kernels.  I'm currently having an issue with RH4 32 bit (2.6.9-5 smp).  Its seems no matter what I do, I keep getting mismatched symbols:&lt;br /&gt;
&lt;p /&gt;
  0xc02ce600 in irq_entries_start ()&lt;br /&gt;
(gdb) bt&lt;br /&gt;
#0  0xc02ce600 in irq_entries_start ()&lt;br /&gt;
#1  0xc0104050 in default_idle () at arch/i386/kernel/process.c:99&lt;br /&gt;
#2  0xc01040b6 in cpu_idle () at arch/i386/kernel/process.c:161&lt;br /&gt;
#3  0xc03807ed in start_kernel () at init/main.c:573&lt;br /&gt;
#4  0xc0100211 in is386 ()&lt;br /&gt;
#5  0x0001b855 in ?? ()&lt;br /&gt;
#6  0xe5890000 in ?? ()&lt;br /&gt;
#7  0x8505c65d in ?? ()&lt;br /&gt;
#8  0x00c031a8 in ?? ()&lt;br /&gt;
#9  0x01b855c3 in ?? ()&lt;br /&gt;
#10 0x89000000 in ?? ()&lt;br /&gt;
#11 0x05c75de5 in ?? ()&lt;br /&gt;
#12 0xc03c50b8 in BIOS_revision ()&lt;br /&gt;
#13 0x00000001 in ?? ()&lt;br /&gt;
#14 0xe58955c3 in ?? ()&lt;br /&gt;
#15 0xc6c0200f in ?? ()&lt;br /&gt;
#16 0x31a88605 in ?? ()&lt;br /&gt;
#17 0xc88300c0 in ?? ()&lt;br /&gt;
#18 0xc0220f0e in as_remove_dispatched_request (q=0x0, rq=0xc037f000)&lt;br /&gt;
    at drivers/block/as-iosched.c:1073&lt;br /&gt;
Backtrace stopped: previous frame inner to this frame (corrupt stack?)&lt;br /&gt;
&lt;p /&gt;
I've tried using both the stock kernel-debug rpm package as well as building my own debug kernel and vmlinux.  The result is the same. Maybe there is something obvious that I'm missing?  We will have to continue using kgdb if I can't get this solution to be as effective.&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
Thanks for your help!&lt;br /&gt;
&lt;p /&gt;
Cutter</description>
      <pubDate>Fri, 12 Oct 2007 00:07:55 GMT</pubDate>
      <author>cutter_brown</author>
      <guid>http://communities.vmware.com/thread/107014</guid>
      <dc:date>2007-10-12T00:07:55Z</dc:date>
      <clearspace:dateToText>2 years, 1 month ago</clearspace:dateToText>
      <clearspace:messageCount>9</clearspace:messageCount>
      <clearspace:replyCount>8</clearspace:replyCount>
    </item>
    <item>
      <title>in-guest recording control</title>
      <link>http://communities.vmware.com/thread/107111</link>
      <description>&lt;br /&gt;
Have the details of this been released yet? I want an application in the guest to trigger record/replay.  Any thoughts or ideas?&lt;br /&gt;
&lt;p /&gt;
Thanks</description>
      <pubDate>Fri, 12 Oct 2007 16:13:42 GMT</pubDate>
      <author>wcray</author>
      <guid>http://communities.vmware.com/thread/107111</guid>
      <dc:date>2007-10-12T16:13:42Z</dc:date>
      <clearspace:dateToText>2 years, 1 month ago</clearspace:dateToText>
      <clearspace:messageCount>2</clearspace:messageCount>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>usb floppy not visible to an ms--dos vm</title>
      <link>http://communities.vmware.com/thread/105196</link>
      <description>&lt;br /&gt;
I have read the two manuals "User's Manual" and "Guest Operating System Installation Guide" and cannot find out how to tell the ms--dos vm where the usb floppy is.   The options mentioned in these texts are all grayed out.   The windows explorer has no problem seeing the drive.&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
Can anyone help me with this problem ?&lt;br /&gt;
&lt;p /&gt;
&lt;br /&gt;</description>
      <category domain="http://communities.vmware.com/tags?communityID=2007">msdos</category>
      <category domain="http://communities.vmware.com/tags?communityID=2007">floppy</category>
      <category domain="http://communities.vmware.com/tags?communityID=2007">usb</category>
      <pubDate>Sun, 30 Sep 2007 17:43:39 GMT</pubDate>
      <author>jimmieDV</author>
      <guid>http://communities.vmware.com/thread/105196</guid>
      <dc:date>2007-09-30T17:43:39Z</dc:date>
      <clearspace:dateToText>2 years, 1 month ago</clearspace:dateToText>
      <clearspace:messageCount>3</clearspace:messageCount>
      <clearspace:replyCount>2</clearspace:replyCount>
    </item>
    <item>
      <title>4 port was open</title>
      <link>http://communities.vmware.com/thread/105453</link>
      <description>&lt;br /&gt;
Hi &lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
I use vmware 6.0 on Xp. When I run a virtual XP and I use "superscan", 4 port was open 119 - 25 - 110 - 143. Somebody know why this port was open ? Because in a last version this port was not open when I scan.&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
PS: sorry for my english im not realy good &lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
Thanks&lt;br /&gt;
&lt;p /&gt;
outtuo</description>
      <pubDate>Tue, 02 Oct 2007 12:22:52 GMT</pubDate>
      <author>outtuo</author>
      <guid>http://communities.vmware.com/thread/105453</guid>
      <dc:date>2007-10-02T12:22:52Z</dc:date>
      <clearspace:dateToText>2 years, 1 month ago</clearspace:dateToText>
      <clearspace:messageCount>3</clearspace:messageCount>
      <clearspace:replyCount>2</clearspace:replyCount>
    </item>
    <item>
      <title>Getting started with replay-based debugging</title>
      <link>http://communities.vmware.com/thread/104409</link>
      <description>Hi, all.  If you would like to give Linux replay-based debugging a try, please see VMware engineer Slava Malyugin's recent blog article.&lt;br /&gt;
&lt;br /&gt;
&lt;a class="jive-link-external" href="http://stackframe.blogspot.com/2007/09/application-debugging-with-recordreplay.html"&gt;http://stackframe.blogspot.com/2007/09/application-debugging-with-recordreplay.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
What is "replay-based debugging"?  Well, the idea is that you use the experimental Record/Replay feature in Workstation 6.0.1 to record the execution of a program running in a virtual machine.  Then you control the replay of the program via a debugger.  This is particularly useful when dealing with non-deterministic bugs (e.g., due to race conditions), because once the bug is recorded it can be replayed and investigated over and over in the debugger; and it will replay in exactly the same way every time.&lt;br /&gt;
&lt;br /&gt;
I'd love to hear your experiences.  Post them here if you like.&lt;br /&gt;
&lt;br /&gt;
Enjoy.  E.</description>
      <pubDate>Tue, 25 Sep 2007 15:21:32 GMT</pubDate>
      <author>ecl100</author>
      <guid>http://communities.vmware.com/thread/104409</guid>
      <dc:date>2007-09-25T15:21:32Z</dc:date>
      <clearspace:dateToText>2 years, 1 month ago</clearspace:dateToText>
      <clearspace:messageCount>3</clearspace:messageCount>
      <clearspace:replyCount>2</clearspace:replyCount>
    </item>
    <item>
      <title>Breakpoints</title>
      <link>http://communities.vmware.com/thread/104296</link>
      <description>&lt;br /&gt;
Do you have hardware assisted breakpoints working? ie. break *0xcXXXXXX where the address is a valid linear address in the kernel? &lt;br /&gt;
&lt;p /&gt;
It doesnt work for me, however in my case there is one wrinkle: at the time I set the breakpoint, I am in another virtual address space. Do breakpoints set in this manner work across all virtual address spaces? &lt;br /&gt;
&lt;p /&gt;
Taking an alternative route, I have also tried manually inserting an INT3 instruction, but this causes a kernel stack fault.&lt;br /&gt;
&lt;p /&gt;
&lt;div class="jive-quote"&gt;&lt;div class="jive-quote"&gt;The gdb didn't know about the int3 that you put manually, so it passed it to the Guest OS and it couldn't handle it.&lt;/div&gt;&lt;/div&gt;
&lt;p /&gt;
Is there a way that I can instruct GDB to handle this manual int3?&lt;br /&gt;
&lt;p /&gt;
 Thanks,&lt;br /&gt;
&lt;p /&gt;
 bradley</description>
      <pubDate>Tue, 25 Sep 2007 07:32:36 GMT</pubDate>
      <author>bschatz</author>
      <guid>http://communities.vmware.com/thread/104296</guid>
      <dc:date>2007-09-25T07:32:36Z</dc:date>
      <clearspace:dateToText>2 years, 2 months ago</clearspace:dateToText>
      <clearspace:messageCount>2</clearspace:messageCount>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>New forum!</title>
      <link>http://communities.vmware.com/thread/103686</link>
      <description>Just wanted to be the first post. This forum was added to discuss cross-product specific guest features like record/replay.</description>
      <pubDate>Wed, 19 Sep 2007 22:20:07 GMT</pubDate>
      <author>esiebert7625</author>
      <guid>http://communities.vmware.com/thread/103686</guid>
      <dc:date>2007-09-19T22:20:07Z</dc:date>
      <clearspace:dateToText>2 years, 2 months ago</clearspace:dateToText>
      <clearspace:messageCount>10</clearspace:messageCount>
      <clearspace:replyCount>9</clearspace:replyCount>
    </item>
  </channel>
</rss>

