[TIMOB-5241] iOS5 only - [FATAL] Orphaned [object TiUIAlertDialog] console output when dismissing alert after running remote streaming case
| GitHub Issue | n/a |
|---|---|
| Type | Bug |
| Priority | Low |
| Status | Closed |
| Resolution | Invalid |
| Resolution Date | 2017-06-07T23:50:00.000+0000 |
| Affected Version/s | Release 1.8.0 |
| Fix Version/s | n/a |
| Components | iOS |
| Labels | api, ios5 |
| Reporter | Thomas Huelbert |
| Assignee | Ingo Muschenetz |
| Created | 2011-09-09T14:15:50.000+0000 |
| Updated | 2017-06-07T23:50:00.000+0000 |
Description
1. Phone > Play Movie > Remote Streaming
2. As soon as the movie starts, hit the back button, then dismiss the alert and check console output
results: Sep 8 09:36:34 unknown UIKitApplication:com.appcelerator.ks180[0xebc1][891] : [FATAL] Orphaned [object TiUIAlertDialog] is trying to forget [object TiUIAlertDialog].
being no bad behavior was seen, marking as trivial
As a side note, we need better/more logging classifications. The warning is FATAL to get attention: Despite the fact that the code can compensate for it, the FATAL is being used to indicate that something is seriously wrong. More specifically, we need two new classifications: Internal inconsistency failures due to flaws in Titanium and failures due flaws of the JS application (Such as using NaN or 1e500 as a dimension).
Update: This is a 1.8 issue only, and does not exist in 1_7_X (Namely, that error message didn't exist back then). Fortunately, this was due to a bit of confusion in that Alert hadn't anticipated the possibility that all its js objects would have been garbage collected, but despite the Fatal tag, this is a safe instance.
Make this warning happen in Debug builds only.
[Edit]: not relevant, I misread the current topic. Create a bug report specific to my problem.
Closing ticket as we no longer support this version of KS.