Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-26528] iOS: Crashes on unit tests around Ti.UI.TabGroups

GitHub Issuen/a
TypeBug
PriorityNone
StatusOpen
ResolutionUnresolved
Affected Version/sn/a
Fix Version/sn/a
ComponentsiOS
Labelsn/a
ReporterChristopher Williams
AssigneeJan Vennemann
Created2018-11-07T16:57:30.000+0000
Updated2019-01-15T17:58:08.000+0000

Description

Unfortunately, I do not have any real details on reproducing this. I have seen some intermittent crashes on the unit tests for iOS - and it seems to be around use of Ti.UI.TabGroup. It looks like it has some issues when the window/controllers it has attached are getting deallocated while the tab group is not. One of the attached crash logs is really referring to this line: https://github.com/appcelerator/titanium_mobile/blob/master/iphone/Classes/TiUITabProxy.m#L799 Presumably the window proxy got GC'd/deallocated while the tab did not. The other case seems to be around a tab trying to dealloc a window that may have already had some portion of itself dealloc'd?

Attachments

FileDateSize
mocha_2018-10-17-022408_ginsus-Mac-mini.crash2018-11-07T16:57:26.000+0000182363
mocha_2018-10-18-070356_ginsu-macos06.crash2018-11-07T16:57:29.000+0000156854

Comments

  1. Jan Vennemann 2019-01-15

    [~cwilliams], are you still seeing those in recent Jenkins builds?

JSON Source