We're having a problem with Codewarrior for Palm R6 that involves
single-stepping through C++ code. We believe that the same problem
existed in R5.
When single-stepping though C++ code in the emulator, most of the time
single-stepping works, but occasionally single-stepping fails. When it
fails, the current line arrow moves to a non-sensical piece of code and a
pair of error messages appear in the Codewarrior debugger log window:
CmdGetRemoteRtnName: error in SlkReceivePacket =
Buffer is too small.
CmdReadRemoteMem error: invalid response command.
We have a feeling that these errors are due to the long function names
generated by C++. Some part of the communication between the emulator
and the debugger must be truncating or garbling these names.
We are using Codewarrior for Palm R6 with the 2.1d29 emulator that it
came with and a Palm OS 3.0 debug ROM. Mac OS 8.6, G3s.
Is anyone else out there noticing this?
--Stuart A. Malone & Catherine E. White
Llamagraphics, Inc.
www.llamagraphics.com
BTW - We have also reported this behavior to [EMAIL PROTECTED]