Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-26406] iOS 12 Random crashes.

GitHub Issuen/a
TypeBug
PriorityCritical
StatusResolved
ResolutionDuplicate
Resolution Date2018-09-22T15:15:59.000+0000
Affected Version/sn/a
Fix Version/sn/a
ComponentsiOS
Labelsn/a
ReporterGertjan Smits
AssigneeHans Knöchel
Created2018-09-20T15:14:59.000+0000
Updated2018-09-24T10:22:31.000+0000

Description

We're noticing various seemingly random crashes in our apps on iOS 12. See attached device logs. Issues only occur on physical devices. I don't have any code to present, it happens "randomly". I've seen various other tickets that are potentially related, but I'm creating this ticket anyway to hopefully create awareness for this issue, our clients starting to notice this which is a big issue for us. Link with similar issue on SO: https://stackoverflow.com/questions/52120879/appcelerator-app-crashing-on-iphone-x-with-ios-12-beta-11 Titanium SDK we're using: 7.1.0.GA, but also tested with 7.2.0, 7.4.0. Same result. Xcode 9 / 10, no difference.

Attachments

FileDateSize
App-1-2018-09-18-160231.ips2018-09-21T08:57:22.000+000097048
crashLog.txt2018-09-20T15:44:08.000+000010608

Comments

  1. Nikos Poulios 2018-09-20

    Attached is also a console output during the crash
  2. Gertjan Smits 2018-09-21

    I've just installed an app which we didn't update for a while (january 2016), and that seems to work fine (tested on more than 5 iOS12 devices). Not sure what this tells us though. The app is using Titanium SDK 5.1.0.GA.
  3. Gertjan Smits 2018-09-21

    Added a log file.
  4. Nikos Poulios 2018-09-21

  5. Hans Knöchel 2018-09-22

    Hey there! We are currently actively investigating this via TIMOB-26296, please make sure to follow there. Thank you!
  6. Nikos Poulios 2018-09-24

    false seems to fix our issue
  7. kosso 2018-09-24

    btw: Since I've also seen various crashes related to JavaScriptScore, I'm testing my app with this setting too. However, this is unlike TIMOB-26391, where I get a random app freeze with nothing useful in logs. (My app does make regular use of a setInterval. So, I'm also attempting to fork and update a native timer module for both platforms and see if that helps. https://github.com/kosso/ti.mely)

JSON Source