Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-5751] kitchensink: Crash when scrolling and then tapping "back" from Base UI>Views>Table Views>Dynamic Scrolling

GitHub Issuen/a
TypeBug
PriorityHigh
StatusClosed
ResolutionCannot Reproduce
Resolution Date2011-11-11T13:19:54.000+0000
Affected Version/sRelease 1.7.3
Fix Version/sSprint 2011-42
ComponentsiOS
Labelskitchensink
ReporterEric Merriman
AssigneeEric Merriman
Created2011-10-13T12:22:28.000+0000
Updated2014-06-19T12:43:33.000+0000

Description

Description: While testing Kitchensink, Base UI>Views>Table Views>Dynamic Scrolling, I scrolled down a few times to add about 50 rows to the tableView. I scrolled and then tapped "back" while the view was still scrolling. KS then crashed, please see attached report. I attempted to reproduce and was able to 1/10 attempts. This log is also attached. I tried to reproduce on an iPhone 4 verizon (4.2.10) running KS built with 1.7.2 and was unable to reproduce in 10 attempts. Console output was: Oct 13 12:50:03 unknown UIKitApplication:com.appcelerator.pushtest[0xad9d][415] : [DEBUG] loading: /var/mobile/Applications/E9184D5F-1445-488B-B8C9-DE9088FE0036/KitchenSink.app/examples/table_view_dynamic_scroll.js, resource: examples/table_view_dynamic_scroll_js Oct 13 12:50:18 unknown ReportCrash[702] : Formulating crash report for process KitchenSink[415] Oct 13 12:50:18 unknown com.apple.launchd[1] : (UIKitApplication:com.appcelerator.pushtest[0xad9d]) Job appears to have crashed: Segmentation fault: 11 Oct 13 12:50:18 unknown SpringBoard[17] : Application 'KitchenSink' exited abnormally with signal 11: Segmentation fault: 11 Steps to reproduce: 1) Build and install KS with SDK 1.7.3.v20111013094213 on an iOS 5.0 iPhone4 2) Navigate to Base UI>Views>Table Views>Dynamic Scrolling 3) Scroll down a few times to populate the tableview to ~ 50 rows 4) Flick to scroll up, and while scrolling: 5) Tap "back" Result: On some attempts, a crash Expected results: No crash, testing continues as planned

Attachments

FileDateSize
KitchenSink_2011-10-13-125017_openDoc.crash2011-10-13T12:22:28.000+000040943
KitchenSink_2011-10-13-130604_openDoc.crash2011-10-13T12:22:28.000+000032820

Comments

  1. Reggie Seagraves 2011-10-13

    This is a preexisting issue from 1.7.2 already fixed in 1.8. Labeling as tbs-1.7.4. Will be cherry-picked from master.
  2. Reggie Seagraves 2011-10-18

    I think this has been fixed in 1.8 already. Changes were significant enough to inhibit cherry picking for 1_7_X.
  3. Reggie Seagraves 2011-10-19

    Validate against 1.8.
  4. Eric Merriman 2011-11-11

    Unable to reproduce with SDK 1.8.0.1.v20111111081456 in ten attempts on each of the following: iPad 1 (4.3.5), iPhone 4s (5.0), iPod touch 4th gen (5.0)

JSON Source