Usually this is an indication that you've run over the boundry of a variable
and it is leaking in your packet[] array. Check the variable that is defined
right before Byte packet[] and see if you are exceeding the size of the
variable.
> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED]]On Behalf Of Andrew
> Lathrop
> Sent: Monday, August 14, 2000 1:31 PM
> To: Palm Developer Forum
> Subject: Questions
>
>
> A few questions that have me stumped. First, why would an array change by
> itself? I have an byte array called packet declared as Byte packet[]
> Stepping through my code using the CW debugger, packet changes
> from "\p" to
> "Saving spool fiel / Entry not in queue " I am not touching the packet
> array at all. There is nothing in the source code that would
> appear to give
> this error. It happens in the following code
> m_srcAddress = getSrcAddress( temp );
>
> setAddresses( m_srcAddress, address );
> /*illegal adress occurs between these two lines
> *packet changes from "/p" to "saving spool file/entry not in queue"
> */
> setLen( lenData );
> setId( getS_Sn() );
> As noted in my comment, it happens between my setAddresses and setLen
> function calls. Neither function uses the packet array. Any ideas? It
> happens whether or not i have the setLen call. Stepping through the
> debugger using the mixed code option shows that packet changes at
> the first
> line of code after the setAddresses call.
> The other question deals with a blank error message that occurs.
> Debugging
> the same code, i get a blank error message. Not from the
> emulator, but from
> Code Warrior. The emulator just transfers control to the debugger which
> displays a blank error box. Any ideas what would call this?
> Once again, it
> appears to be something in the assembly code because it occurs when a
> function ends.
> Thanks in advance,
> Andrew
>
>
>
> --
> For information on using the Palm Developer Forums, or to
> unsubscribe, please see http://www.palmos.com/dev/tech/support/forums/
>
--
For information on using the Palm Developer Forums, or to unsubscribe, please see
http://www.palmos.com/dev/tech/support/forums/