ICEmobile
  1. ICEmobile
  2. MOBI-901

ICEmobile-SX crashes when geolocation is enabled/disabled multiple times

    Details

    • Type: Bug Bug
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: EE 1.3
    • Fix Version/s: BridgeIt 1.0
    • Component/s: Containers
    • Labels:
      None
    • Environment:
      ICEmobile-SX

      Description

      If the ICEmobile-SX geospy button is pressed multiple times, the application will crash.

        Activity

        Ted Goddard created issue -
        Hide
        Ted Goddard added a comment -

        The NSData holding the HTTP response was not thread safe and geospy compounded this by sending multiple requests for the same UI action of clicking the geospy button. The geospy button request is now specifically not sending extra HTTP requests, however the direct browser response vs HTTP upload logic needs to be revisited.

        Show
        Ted Goddard added a comment - The NSData holding the HTTP response was not thread safe and geospy compounded this by sending multiple requests for the same UI action of clicking the geospy button. The geospy button request is now specifically not sending extra HTTP requests, however the direct browser response vs HTTP upload logic needs to be revisited.
        Ted Goddard made changes -
        Field Original Value New Value
        Assignee Steve Maryka [ steve.maryka ] Ted Goddard [ ted.goddard ]
        Hide
        Ted Goddard added a comment -

        Additionally, ICEmobile-SX will need the capability to handle multiple simultaneous HTTP connections. Currently there is one outstanding connection allowed. This will be important for the offline feature as when connectivity resumes, there may be pending uploads for multiple applications.

        Show
        Ted Goddard added a comment - Additionally, ICEmobile-SX will need the capability to handle multiple simultaneous HTTP connections. Currently there is one outstanding connection allowed. This will be important for the offline feature as when connectivity resumes, there may be pending uploads for multiple applications.
        Ted Goddard made changes -
        Fix Version/s Bridge-it 1.0 [ 11172 ]
        Hide
        Ted Goddard added a comment -

        ICEmobile-SX did not crash during smoke test.

        Show
        Ted Goddard added a comment - ICEmobile-SX did not crash during smoke test.
        Ted Goddard made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #38342 Wed Oct 02 17:36:14 MDT 2013 ted.goddard avoid extra HTTP request when starting/stopping geospy from native UI (MOBI-901)
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/client/ios/icemobile/Shared/NativeInterfaceViewController.h
        Commit graph MODIFY /icemobile/trunk/icemobile/client/ios/icemobile/Shared/NativeInterface.m
        Commit graph MODIFY /icemobile/trunk/icemobile/client/ios/icemobile/Shared/NativeInterface.h
        Commit graph MODIFY /icemobile/trunk/icemobile/client/ios/icemobile/ICEmobile-SX/ViewController.h

          People

          • Assignee:
            Ted Goddard
            Reporter:
            Ted Goddard
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: