Feedback generator was deactivated by its client more times than it was activated

When I use UIScrollView to Browse photos, sometime was crash. Issue Details:

  • App: 美信 (Midea Connect)

  • Problem: Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Feedback generator was deactivated by its client more times than it was activated: <_UIZoomEdgeFeedbackGenerator: 0x33527cdc0>' First throw call stack

  • Affected: 4 user out of thousands

  • iOS Version: 18.0.1、26.1、26.2

What Works:

  • All other users has no crash

  • Same iOS version, no issues

User Has Tried:

  • The user experienced two crashes after opening the page hundreds of times

Dear xiwek,

Can you please attach a fully symbolicated Apple crash report in your reply, as well as any specific steps for replicating this crash?

Posting a Crash Report explains how to do so.

Thank you for your patience,

Richard Yeh  Developer Technical Support

  • crash infomation:

*** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Feedback generator was deactivated by its client more times than it was activated: <_UIZoomEdgeFeedbackGenerator: 0x33527cdc0>' *** First throw call stack。

  • stack(main thread):

1 CoreFoundation ___exceptionPreprocess (in CoreFoundation) 2 libobjc.A.dylib _objc_exception_throw (in libobjc.A.dylib) 3 CoreFoundation +[NSException raise:format:] (in CoreFoundation) 4 UIKitCore -[UIFeedbackGenerator _deactivateWithStyle:] (in UIKitCore) 5 Foundation ___NSFireDelayedPerform (in Foundation) 6 CoreFoundation _CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION (in CoreFoundation) 7 CoreFoundation ___CFRunLoopDoTimer (in CoreFoundation) 8 CoreFoundation ___CFRunLoopDoTimers (in CoreFoundation) 9 CoreFoundation ___CFRunLoopRun (in CoreFoundation) 10 CoreFoundation __CFRunLoopRunSpecificWithOptions (in CoreFoundation) 11 GraphicsServices _GSEventRunModal (in GraphicsServices) 12 UIKitCore -[UIApplication _run] (in UIKitCore) 13 UIKitCore _UIApplicationMain (in UIKitCore) 14 com.midea.connect main (in com.midea.connect:main.m:17) 15 dyld start (in dyld)

Feedback generator was deactivated by its client more times than it was activated
 
 
Q