[TIMOB-3007] iOS: Vertical layout > Table View. Crash on 4-4.2.1 (jetsam: kernel termination), poor scrolling/visual issues on 3.2 and less
GitHub Issue | n/a |
---|---|
Type | Bug |
Priority | Medium |
Status | Closed |
Resolution | Fixed |
Resolution Date | 2011-04-17T02:00:40.000+0000 |
Affected Version/s | n/a |
Fix Version/s | Release 1.6.0 M08 |
Components | iOS |
Labels | crash, ios, regression, release-1.6.0, reported-1.6.0, table, vertical_layout, view |
Reporter | Thomas Huelbert |
Assignee | Blain Hamon |
Created | 2011-04-15T03:34:36.000+0000 |
Updated | 2011-04-17T02:00:40.000+0000 |
Description
[INFO] Titanium SDK version: 1.6.0 (01/31/11
08:03 f9036ef). 4.0.1 - 4.2.1 - crash
3.1.3 - scroll issues and cosmetic issues
- Base UI > Verticle layout > Table View
- scroll the list after it loads.
results: crash on 4.0.1 - 4.2.1, poor scrolling behavior/visual issues on 3.1.3 (does not track to finger, white flashes etc)
no crash log produced, seen in console:
Mon Jan 31 10:32:20 Mr-Pink-iPod configd[24] : jetsam: kernel
termination snapshot being created
Unable to duplicate crash, but can get memory issues in log.
(from [858703a2dac25c04e6261c20cb4f4195d036c79d]) [#3007 state:fixed-in-qa] Resize tableview cells to the 'default' size for reuse... could be a performance hit, but prevents crashes/slowdown when allocating view elements which are sized smaller than abnormally large bounds (i.e. some vertical layouts). https://github.com/appcelerator/titanium_mobile/commit/858703a2dac25c04e6261c20cb4f4195d036c79d"> https://github.com/appcelerator/titanium_mobile/commit/858703a2dac2...
"Fix" is really a slap patch for handling abnormally large bounds (just like the commit says). We need to revisit this issue in 1.7.0. See brand-new fancy bug #3018.
a bit clunky scroll wise on 3.1.3 (similar to 1.5.1), but 4.0.1-4.2.1 loks good. closing against [INFO] Titanium SDK version: 1.6.0 (02/02/11 07:59 a632082)
Housekeeping! Paperwork is in order.