HelpDesk

HelpDesk Support System

DTLive - Flutter App (Android - iOS - Website ) Movies - TV Series - Live TV - OTT - Admin Panel

Q:

The app crashes on iOS 26.1 (23B85) devices shortly after launch or during UI layout updates.

public

Hello Team,

We are facing a critical crash issue in the iOS version of DTLive app which needs immediate attention.

Problem Summary

The app crashes on iOS 26.1 (23B85) devices shortly after launch or during UI layout updates.

Crash Details

  • Crash Type: EXC_BAD_ACCESS (SIGSEGV)
  • Reason: Thread stack size exceeded due to excessive recursion
  • Faulting Thread: Main thread
  • Crash Location:
  • UIKit enters an infinite recursion while recalculating SafeAreaInsets:
-[UIView _recursiveEagerlyUpdateSafeAreaInsetsUntilViewController]
  • This leads to a stack overflow and segmentation fault.

Root Cause (Based on Crash Log Analysis)

The crash is caused by infinite layout recursion, likely due to:

  • Improper or nested usage of SafeArea, MediaQuery, or layout rebuilds in Flutter
  • Status bar / orientation handling conflicts on iOS
  • iOS 26 changes in UIKit SafeArea recalculation behavior
  • Possible interaction with fullscreen video / ads / overlays (Google IMA, OneSignal, etc.)

This is not a random crash and is reproducible on iOS 26 devices.

Impact

  • App becomes unusable on latest iOS versions
  • High crash rate risk on TestFlight / App Store
  • Potential App Store rejection or poor user ratings

Required Fixes

Please review and implement the following:

  1. Ensure only one SafeArea per screen (no nested SafeArea widgets)
  2. Prevent infinite MediaQuery or layout rebuild loops
  3. Stabilize status bar and orientation handling
  4. Apply iOS 26 SafeArea compatibility fixes
  5. Update Flutter SDK and iOS pods to latest stable versions
  6. Verify fullscreen video / ads do not repeatedly toggle system UI or layout

Expectation

This issue should be treated as high priority, as it directly affects production stability on the latest iOS version.

Please share:

  • Root cause confirmation
  • Code-level fix
  • Estimated timeline for resolution

Crash logs can be shared again if needed.


All Replies

Viewing 1 to 4 of total 6 topics

we are checking in ios 26.01


give me some time , will update soon

Regards,
Mr. Chirag

Hello Team,

We are facing a critical crash issue in the iOS version of DTLive app which needs immediate attention.

Problem Summary

The app crashes on iOS 26.1 (23B85) devices shortly after launch or during UI layout updates.

Crash Details

  • Crash Type: EXC_BAD_ACCESS (SIGSEGV)
  • Reason: Thread stack size exceeded due to excessive recursion
  • Faulting Thread: Main thread
  • Crash Location:
  • UIKit enters an infinite recursion while recalculating SafeAreaInsets:
-[UIView _recursiveEagerlyUpdateSafeAreaInsetsUntilViewController]
  • This leads to a stack overflow and segmentation fault.

Root Cause (Based on Crash Log Analysis)

The crash is caused by infinite layout recursion, likely due to:

  • Improper or nested usage of SafeArea, MediaQuery, or layout rebuilds in Flutter
  • Status bar / orientation handling conflicts on iOS
  • iOS 26 changes in UIKit SafeArea recalculation behavior
  • Possible interaction with fullscreen video / ads / overlays (Google IMA, OneSignal, etc.)

This is not a random crash and is reproducible on iOS 26 devices.

Impact

  • App becomes unusable on latest iOS versions
  • High crash rate risk on TestFlight / App Store
  • Potential App Store rejection or poor user ratings

Required Fixes

Please review and implement the following:

  1. Ensure only one SafeArea per screen (no nested SafeArea widgets)
  2. Prevent infinite MediaQuery or layout rebuild loops
  3. Stabilize status bar and orientation handling
  4. Apply iOS 26 SafeArea compatibility fixes
  5. Update Flutter SDK and iOS pods to latest stable versions
  6. Verify fullscreen video / ads do not repeatedly toggle system UI or layout

Expectation

This issue should be treated as high priority, as it directly affects production stability on the latest iOS version.

Please share:

  • Root cause confirmation
  • Code-level fix
  • Estimated timeline for resolution

Crash logs can be shared again if needed.

Hi,

We’re glad we could assist you with your issue.
May I proceed to close this ticket?

Thank you!

Regards,
Mr. Priyank

share your server access.. 

we will fix on it

Regards,
Mr. Chirag

Viewing 1 to 4 of total 6 topics

Support is Online

Office hours

Monday - Friday
10:00 AM - 06:00 PM
IST (GMT +5:30)

  • Office time

    00:00:00 AM

  • Your time

    00:00:0 AM

Explore Our Support Documentation

Whether you're troubleshooting an issue or looking for step-by-step guidance, our resources are designed to empower you with the knowledge you need