Uploaded image for project: 'Titanium Mobile'
  1. Titanium Mobile
  2. TIMOB-6380

Android: tableView - v8/rhino - Scrolling large table results in out-of-memory error on tablets

    Details

    • Type: Bug
    • Status: Closed
    • Priority: High
    • Resolution: Fixed
    • Affects Version/s: Release 1.8.0.1
    • Component/s: Android
    • Labels:
    • Environment:

      Galaxy Tab 10.1 (3.1), Xoom (3.2.1), SDK 1.8.0.1.v20111123202050, Titanium Studio, build: 1.0.7.201111282022

      Description

      Description:
      In KitchenSink, in Base UI>Views>Table Views>Performance, Scrolling the table rapidly results in an out of memory situation which can result in drastically degraded performance or a crash. Please see attached console output.

      Steps to reproduce:
      1) Install KS with 1.8.0.1
      2) Navigate to Base UI>Views>Table Views>Performance
      3) Scroll to the bottom of the table rapidly while monitoring console output

      Result:
      Out of memory, possible crash, possible drastic degradation of performance.

      Expected:
      No reduction in performance.

      Note:
      Also occurs with 1.7.5 GA
      Not observed on phones, just on tabs

      1. crashLog
        11 kB
        Ping Wang
      2. scrollPerfCrash.txt
        64 kB
        Eric Merriman

        Issue Links

          Activity

          Hide
          emerriman Eric Merriman added a comment -

          Seeing this with SDK 1.8.0.1.v20111214093905 on the LG Slate (v8), but not on the Xoom with rhino.

          Show
          emerriman Eric Merriman added a comment - Seeing this with SDK 1.8.0.1.v20111214093905 on the LG Slate (v8), but not on the Xoom with rhino.
          Hide
          wluu Wilson Luu added a comment -

          Bug still occurs in 1.9.0.v20120118184633 (V8) on Galaxy Tab 10.1 (3.1)

          Show
          wluu Wilson Luu added a comment - Bug still occurs in 1.9.0.v20120118184633 (V8) on Galaxy Tab 10.1 (3.1)
          Hide
          joshroesslein Josh Roesslein added a comment -

          PR #1348 sent.

          Use className to reuse views when scrolling through items.

          Show
          joshroesslein Josh Roesslein added a comment - PR #1348 sent. Use className to reuse views when scrolling through items.
          Hide
          pwang Ping Wang added a comment -

          Still can reproduce the crash on rhino with PR#1348 using Galaxy Tab 10.1 (3.1). The crash log "crashLog" is attached.

          Show
          pwang Ping Wang added a comment - Still can reproduce the crash on rhino with PR#1348 using Galaxy Tab 10.1 (3.1). The crash log "crashLog" is attached.
          Hide
          wluu Wilson Luu added a comment -

          Reopening bug. Bug still persists on:

          SDK build: 1.9.0.v20120207000134
          Runtime: V8, Rhino
          Titanium Studio, build: 1.0.8.201201262211
          Device: Galaxy Tab 10.1 (3.1)

          Note: Same error as the attached crashLog

          Show
          wluu Wilson Luu added a comment - Reopening bug. Bug still persists on: SDK build: 1.9.0.v20120207000134 Runtime: V8, Rhino Titanium Studio, build: 1.0.8.201201262211 Device: Galaxy Tab 10.1 (3.1) Note: Same error as the attached crashLog
          Hide
          joshroesslein Josh Roesslein added a comment -

          Wilson can you reproduce this crash consistently?
          I know during the PR process Ping produced it once, but it never surfaced again.

          Show
          joshroesslein Josh Roesslein added a comment - Wilson can you reproduce this crash consistently? I know during the PR process Ping produced it once, but it never surfaced again.
          Hide
          ayeung Allen Yeung added a comment -

          Wilson - I was able to reproduce this in 1_8_X version of KS, but it looks like this is fixed in 1.9.0 version of KS. Could you try retesting this in KS version 1.9.0?

          Show
          ayeung Allen Yeung added a comment - Wilson - I was able to reproduce this in 1_8_X version of KS, but it looks like this is fixed in 1.9.0 version of KS. Could you try retesting this in KS version 1.9.0?
          Hide
          wluu Wilson Luu added a comment - - edited

          Closing bug. Cannot reproduce bug on:

          SDK build: 1.9.0.v20120207171634
          Runtime: V8, Rhino
          Titanium Studio, build: 1.0.8.201201262211
          Devices: LG Slate (3.1), Galaxy Tab 10.1 (3.1)

          Note: Also used KS version 1.9.0

          Show
          wluu Wilson Luu added a comment - - edited Closing bug. Cannot reproduce bug on: SDK build: 1.9.0.v20120207171634 Runtime: V8, Rhino Titanium Studio, build: 1.0.8.201201262211 Devices: LG Slate (3.1), Galaxy Tab 10.1 (3.1) Note: Also used KS version 1.9.0

            People

            • Assignee:
              joshroesslein Josh Roesslein
              Reporter:
              emerriman Eric Merriman
            • Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development

                  Poker Sessions

                  This issue is currently not assigned to any Poker Session.