Under Review
over 1 year ago

SERIOUS BUGS - SDK 4.2.1

Building with SDK 4.1.7 my app looks and acts as expected. My current release on the app store is built with this SDK.

Building with SDK 4.2.1 most of the graphics on my app do not appear as they have up till this SDK release.

Also... when building with this SDK pressing the START button gets no response.

Very serious indeed.

I've attempted to include screen shots from the simulator for both SDK builds but I'm receiving an error message from the forum that says "The selected file is not allowed due to file quota restrictions". There's a message at the bottom of the editing window that says "Add images and other files by dragging them into the editor". Maybe that will actually work. Using the Insert function in the editor did not.

No.... same error.

Removing images to try again.

I guess the editor has been broken along with the SDK and developer statistics.

  • Honestly speaking, after spending half of day looking for bug in my code (not drawing properly on instinct/fr55 - others bug report) I've decided to not use 4.2.1 at all

  • At least a part of this problem is an apparent change in the way inheritance works, or something else related to onUpdate() handling and inheritance is going on.

    Example:

    class MyViewBase extends Ui.View

    {

          function onUpdate( dc )

          {     Sys.println("MyViewBase:onUpdate() called");

                  // draw some graphics that are used on multiple views

          }

    }

    class MyMainView extends MyViewBase

    {

           function onUpdate( dc )

           {     Sys.println("MyMainView:onUpdate() called");

                  MyViewBase.onUpdate( dc );

           }

    }

    Building with SDK 4.1.7  MyViewBase.onUpdate() gets entered each time MyMainView.onUpdate() is entered.

    Building with SDK 4.2.1 MyViewBase.onUpdate() does not get entered when MyMainView.onUpdate() is entered

  • Thanks... glad someone else is seeing what I'm seeing. Just added my vote on that issue

  • I now see another issue with SDK 4.2.1... peak memory use on startup higher than with 4.1.7

    My app with 4.1.7 = 110.8k

                 with 4.2.1 = 114.2k

    I thought things were moving the other direction with compiler optimizations etc...