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 5 to 6 of total 6 topics

Hello,


Please note below: -


Admin Panel URL : http://genzlive.online:3128/admin/public/index.php/admin/login

User : khan.masud@gmail.com
Pass: Atika321


Please solve the COUPON issue.

1. sorry to say but we can provide only Real device app support so please test in real device only

2.This ticket for only Flutter app so if you bought Android TV app then please create support ticket using TV App purchase code

3. Share your admin panel url and login credential, we will create ticket and test in dtlive app.. if issue then help to fix it

4.will add feature in next update

5. Share screenshot of error please

Regards,
Mr. Chirag

Viewing 5 to 6 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