Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-3824] Android 3.0 xoom: Scrolling through a long list of item gets an out of memory error and sometime crash

GitHub Issuen/a
TypeBug
PriorityMedium
StatusClosed
ResolutionInvalid
Resolution Date2017-06-02T20:40:42.000+0000
Affected Version/sRelease 1.7.0
Fix Version/sn/a
Componentsn/a
Labels3.0, android, crash, defect, memory, reported-1.7.0, xoom
ReporterNatalie Huynh
AssigneeIngo Muschenetz
Created2011-04-29T15:53:44.000+0000
Updated2017-06-02T20:40:58.000+0000

Description

Steps to Reproduce: 1. Launch Kitchen Sink 2. Run Base UI > Views > Table Views > Performance 3. Scroll through the 500 items quickyly Actual Result: Crash or out of memory in the logs (See attached) Expected Result: Not to crash or run out of memory

Attachments

FileDateSize
OutOfMemory.txt2011-04-29T15:53:44.000+00004204

Comments

  1. Don Thorp 2011-06-30

    tried to get it to crash couldn't.
  2. Natalie Huynh 2011-09-08

    Tested with Motorola Xoom 3.2 with 1.8.0.v20110906155354, still can get it to crash E/dalvikvm-heap( 792): Out of memory on a 488-byte allocation. I/dalvikvm( 792): "main" prio=5 tid=1 RUNNABLE I/dalvikvm( 792): | group="main" sCount=0 dsCount=0 obj=0x401fd5b8 self=0x125f8 I/dalvikvm( 792): | sysTid=792 nice=0 sched=0/0 cgrp=default handle=-1345653656 I/dalvikvm( 792): | schedstat=( 58427826000 14993140000 30898 ) utm=4034 stm=1808 core=0 I/dalvikvm( 792): at ti.modules.titanium.ui.widget.tableview.TiTableViewRowProxyItem.(TiTableViewRowProxyItem.java:~56) I/dalvikvm( 792): at ti.modules.titanium.ui.widget.tableview.TiTableView$TTVListAdapter.getView(TiTableView.java:202) I/dalvikvm( 792): at android.widget.AbsListView.obtainView(AbsListView.java:1949) I/dalvikvm( 792): at android.widget.ListView.makeAndAddView(ListView.java:1756) I/dalvikvm( 792): at android.widget.ListView.fillDown(ListView.java:656) I/dalvikvm( 792): at android.widget.ListView.fillGap(ListView.java:620) I/dalvikvm( 792): at android.widget.AbsListView.trackMotionScroll(AbsListView.java:4408) I/dalvikvm( 792): at android.widget.AbsListView$FlingRunnable.run(AbsListView.java:3687) I/dalvikvm( 792): at android.os.Handler.handleCallback(Handler.java:587) I/dalvikvm( 792): at android.os.Handler.dispatchMessage(Handler.java:92) I/dalvikvm( 792): at android.os.Looper.loop(Looper.java:132) I/dalvikvm( 792): at android.app.ActivityThread.main(ActivityThread.java:4123) I/dalvikvm( 792): at java.lang.reflect.Method.invokeNative(Native Method) I/dalvikvm( 792): at java.lang.reflect.Method.invoke(Method.java:491) I/dalvikvm( 792): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:841) I/dalvikvm( 792): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:599) I/dalvikvm( 792): at dalvik.system.NativeStart.main(Native Method) I/dalvikvm( 792): D/AndroidRuntime( 792): Shutting down VM
  3. Lee Morris 2017-06-02

    Closing ticket as invalid this version of Kitchen Sink is no longer supported.

JSON Source