Menu

#624 Assertion in persistence

iphone_1.10
open
nobody
None
1
2018-07-26
2018-07-26
No

the following issue was seen at r3918:
After test / drill see the Drill Finished Screen as expected.
Press the Done button.
Expected behavior: see the list of databases
Observed behavior: the screen freezes; XCode debugger stops at assertion (PersistenceHandler line 79) in method deregisterObject because the persistence object stack is inconsistent.
Object to be registered is a DrillNavigationController as expected, but last object popped from the stack is a CatTableViewController (unexpectedly).

Configuration:
A local build at r3918, with VERIFY_DRILL_NUMBERS active, linked with SDK iOS 11.4.
Executed on iPad Air device (iOS 11.2.2), connected to XCode debugger.

Note: No data corruption. After stopping execution in the debugger, the application could be started again without problems.
Note: low prio because we expect this hard to reproduce and track down.

Discussion


Log in to post a comment.