Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-7976] iOS: Increase Crash Log output if possible

GitHub Issuen/a
TypeNew Feature
PriorityHigh
StatusOpen
ResolutionUnresolved
Affected Version/sRelease 2.0.0
Fix Version/sn/a
ComponentsiOS
Labelsn/a
ReporterAlan Leard
AssigneeUnknown
Created2012-03-13T12:30:48.000+0000
Updated2018-03-06T18:57:56.000+0000

Description

Developers would like more info about what JS is being evaluated when a crash happens posted to the crash log. Any additional information that Titanium could output to a crash log would be appreciated. Currently iOS crash logs sent in from users in the wild are very hard to correlate back to the application code.

Comments

  1. Neeraj Gupta 2012-03-13

    We should evaluate the same for Android platform as well.
  2. Ivan Skugor 2012-03-14

    Hello. This is, IMHO, extremely important topic. Currently on Android, when app crashes, Java exception is thrown (of course, when it is not related to JS directly) that can't be caught by try/catch in JS. Because of that, tracing the source of that exception and dumping execution stack is impossible (and that makes bug finding a hard task to do). Just by having the option to catch Java exception in JS we (developers) will have an option to build our own tools (by using JS) for debugging and tracing that would work on devices and not only on slow, buggy, slow and unreliable (did I say slow :) ) Android emulators.

JSON Source