Crashing bug in iOS8 with UICollectionview, related to UIApplicationAccessibility -
i have app displays uicollectionview on page, works fine in ios7 crashes hard in ios8 tracelog points uicollectionviewaccessibility , uiapplicationaccessibility, though have no code touches accessibility @ all.
i have managed isolate problem , put small app reproduces crash here.
http://github.com/beno/ios8bug
i find hard comprehend code kind of glaring bug ship, looks did. have filed bug apple, no response far. more info or workaround appreciated.
sample trace:
thread 1queue : com.apple.main-thread (serial) #0 0x0343d385 in cfhash () #1 0x0109c264 in nskeyvalueaccessorhash () #2 0x03436373 in cfbasichashfindbucket () #3 0x0346294b in cfsetgetvalue () #4 0x0109f316 in -[nsobject(nskeyvaluecoding) valueforkey:] () #5 0x10ba246e in -[nsobject(uiaccessibilitysafecategory) safevalueforkey:] () #6 0x10d1f359 in -[uicollectionviewaccessibility _accessibilitydescendantelementatindexpathisvalid:] () #7 0x10d1f376 in -[uicollectionviewaccessibility _accessibilitydescendantelementatindexpathisvalid:] () #8 0x10d1f376 in -[uicollectionviewaccessibility _accessibilitydescendantelementatindexpathisvalid:] () #9 0x10d1f376 in -[uicollectionviewaccessibility _accessibilitydescendantelementatindexpathisvalid:] () #10 0x10d1f376 in -[uicollectionviewaccessibility _accessibilitydescendantelementatindexpathisvalid:] () #11 0x10d1f376 in -[uicollectionviewaccessibility _accessibilitydescendantelementatindexpathisvalid:] () #12 0x10d1f376 in -[uicollectionviewaccessibility _accessibilitydescendantelementatindexpathisvalid:] () #13 0x10d1f376 in -[uicollectionviewaccessibility _accessibilitydescendantelementatindexpathisvalid:] () #14 0x10d1f376 in -[uicollectionviewaccessibility _accessibilitydescendantelementatindexpathisvalid:] () #15 0x10d1f376 in -[uicollectionviewaccessibility _accessibilitydescendantelementatindexpathisvalid:] () #16 0x10d1f376 in -[uicollectionviewaccessibility _accessibilitydescendantelementatindexpathisvalid:] () ....
for finding this, bug regression flaw in accessibility acts way when view it's own delegate (like had configured). use different delegate answer.
Comments
Post a Comment