Reachability icon indicating copy to clipboard operation
Reachability copied to clipboard

SIGABRT in TMReachabilityCallback

Open Sega-Zero opened this issue 7 years ago • 1 comments

Using Reachability via Cocoapods in swift project. Sometimes catching a crash like this: reachability m 2018-03-26 20-18-11

Cannot reproduce this crash, but I catch it on device only. Could it happen because I call stopNotifier in instance owner deinit?

Probably, the object has been already deallocated, but a block in reachabilitySerialQueue is still executed. Wouldn't it be better to pass self in context.info using __bridge_retained so no garbage will pass in the callback?

Sega-Zero avatar Mar 26 '18 17:03 Sega-Zero

We are also seeing this crash. Changing to __bridge_retained and __bridge_transfer introduced even more crashes.

chrisballinger avatar Aug 21 '18 18:08 chrisballinger