mirror of
https://github.com/JohnEstropia/CoreStore.git
synced 2026-01-11 20:00:30 +01:00
Crash in iOS10 when sectioned listmonitor is released #87
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @laeroah on GitHub (Sep 23, 2016).
Reproducible in mini test project here:
https://github.com/laeroah/CoreStore-SectionedList-TestCase/tree/laeroah
forked from jamesbebbington's repo
I added a "GO" button on the top right to open a new view containing the same stuff. When you go there and pop the view controller, the crash will happen.
crash log
Appreciate the help!
@JohnEstropia commented on GitHub (Sep 24, 2016):
@laeroah Hi, I am pretty sure this is the same symptom with https://github.com/JohnEstropia/CoreStore/issues/100 . Have you tried the workaround there and see if it works?
@laeroah commented on GitHub (Sep 24, 2016):
@JohnEstropia the workaround suggested in #100 is already applied, but I think this is a different crash.
@laeroah commented on GitHub (Sep 25, 2016):
If I add

-com.apple.CoreData.ConcurrencyDebug 1, it will crash right away without doing anything else due to violation multithreading rules.@JohnEstropia commented on GitHub (Sep 25, 2016):
Yup, this is the drawback of the fix I was talking about here: https://github.com/JohnEstropia/CoreStore/issues/100#issuecomment-249246004
Commenting out the
override var affectedStoresseems to just delay the inevitable ARC bug. I'm closing this ticket for now as a duplicate, unless we find evidence otherwise.