I have been running gremlins on my app using OS3.5 release rom all day and
it is up to 2,320,000+ and still going with no problems.  If I try to run on
the debug rom, it dies after 3400 events is a way I haven't seen in 2 years
of PalmOS app debugging.  What is odd is that it is getting a bus error on a
call to SelectDay.  They same call is made at the same event under the
release rom with no problems.

Here is the code:

 if (SelectDay(selectDayByDay,&month,&day,&year,"Select Next Payday")) {
    m_localDate.year = year-firstYear;
    m_localDate.month = month;
    m_localDate.day = day;
    ShowDate();
 }

If I set a breakpoint on the first line, I can see that month is 12, day is
15 and year is 2000, all valid values.  I get the bus error as soon as I try
to execute the SelectDay function and I get it whether I use SelectDay or
SelectDayV10.

As far as I know, the only real differences between the release and debug
roms are 1) additional warnings, 2) funky colors and 3) pretends not to have
enough memory to save-bits on a popup.  This problem does not seem to have
anything to do with any of these.  Is there some other difference that I am
missing?

Also, to get Platinum certified, do I need to run without error on the OS3.5
debug rom?  This appears to be the only rom I have trouble on.

TIA,

Scott Maxwell


-- 
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palm.com/devzone/mailinglists.html

Reply via email to