At 14:28 2002-10-30 -0500, you wrote:
I understand that you can't have two debugger sessions at once.  Actually
that's great that it will work on V9.  But the problem is that when both the
simulator and POSE are running, I can't connect *either* to the debugger.
It always says "Connection Attempt Failed".  But then if I close the one
that's not specified in the prefences panel under Palm Debugger Settings, I
can then connect to the one that is setup to use with the debugger. Is there
some common resource that they both use when they're running, connected to
the debugger or not?
Yes... the V8 debugger on Windows is looking for a specific Win32 window class which both POSE and PalmSim provide -- it uses that to determine if the emulator is running on the machine, and while I've not checked that code recently, it could easily get confused if both are running. This is done because the V8 debugger and POSE supported a non-TCP/IP method of communication in the past that was faster on slow machines on Win95. The V9 debugger will only use TCP/IP and will have a user specified IP address and port for its connection, so it shouldn't be checking for window classes.

You may be able to get V8 to work -- make sure that "Use TCP/IP" is checked in your debugger settings panel. If that doesn't help, I don't have any other workarounds right now.

--
Ben Combee <[EMAIL PROTECTED]>
CodeWarrior for Palm OS technical lead
Palm OS programming help @ www.palmoswerks.com


--
For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/


Reply via email to