Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-7990] Android: Master/Detail Application Template: SIGSEGV crash on use

GitHub Issuen/a
TypeBug
PriorityCritical
StatusClosed
ResolutionFixed
Resolution Date2012-04-02T10:17:17.000+0000
Affected Version/sRelease 2.0.0
Fix Version/sRelease 2.0.0, Sprint 2012-06
ComponentsAndroid
Labelsmodule_templates, qe-testadded
ReporterDustin Hyde
AssigneeJosh Roesslein
Created2012-03-14T10:19:48.000+0000
Updated2012-04-02T10:17:17.000+0000

Description

When using the Master Detail template, the app crashes with SIGSEGV log. Steps to Reproduce: 1. Run Master Detail template. 2. Press a row. When it loads, press back. Repeat with each row. Repeat step 2 again when all rows are clicked. Stop after a minute. Expected Result: Uneventful app experience. Actual Result: Eventual crash.

Attachments

FileDateSize
master detail crash android.txt2012-03-14T10:19:48.000+000057051
sample rss reader android sigsegv.txt2012-03-14T11:12:01.000+000094718

Comments

  1. Dustin Hyde 2012-03-14

    Encountered the crash again using RSS Reader studio sample. Attached new log. SDK: 2.0.0.v20120314101738 Android: V8 Studio: 2.0.0.201203121914 OS: Snow Leopard Devices Tested: Galaxy Nexus 4.0.2
  2. Josh Roesslein 2012-03-16

    Sent [Pull Request #1710](https://github.com/appcelerator/titanium_mobile/pull/1710) to resolve a crash seen when we attempt to release a Kroll object which has already been released earlier on. Follow steps in description to reproduce. Note: this only seems to occur with handheld devices. This is due to how the application detects if the device is handheld or tablet and uses different styles based on this data. You can force the "handheld" mode by editing app.js.
  3. Dustin Hyde 2012-03-19

    Closing as Fixed. SDK: 2.0.0.v20120319003254 Android: V8 Studio: 2.0.0.201203182248 OS: Snow Leopard Devices Tested: Nexus One 2.2.2, Droid 2.2.3, Revolution 2.3.4
  4. Dustin Hyde 2012-04-02

    Opening to edit labels.

JSON Source