Help Analyzing Crash Logs – Auto Layout Threading Violation, Memory Pressure, CPU Usage

We're facing critical stability issues with a Xamarin-based iOS warehouse management app and need expert validation of our crash log analysis.

We’re seeing recurring issues related to:

  • Auto Layout Threading Violations
  • Memory Pressure Terminations
  • CPU Resource Usage Violations

These are causing app crashes and performance degradation in production. We've attached representative crash logs to this post.

Technical Validation Questions: Do the crash logs point to app-level defects (e.g., threading/memory management), or could user behavior be a contributing factor?

Is ~1.8GB memory usage acceptable for enterprise apps on iOS, or does it breach platform best practices?

Do the threading violations suggest a fundamental architectural or concurrency design flaw in the codebase?

Would you classify these as enterprise-grade stability concerns requiring immediate architectural refactoring?

Do the memory logs indicate potential leaks, or are the spikes consistent with expected usage patterns under load?

Could resolving the threading violation eliminate or reduce the memory and CPU issues (i.e., a cascading failure)?

Are these issues rooted in Xamarin framework limitations, or do they point more toward app-specific implementation problems?

Documentation & UX Questions:

What Apple-recommended solutions exist for these specific issues? (e.g., memory management, thread safety, layout handling)

From your experience, how would these issues manifest for users? (e.g., crashes, slow performance, logout events, unresponsive UI, etc.

{"bug_type":"298","timestamp":"2025-05-27 12:34:34.00 -0500","os_version":"iPhone OS 17.1 (21B74)","roots_installed":0,"incident_id":"FC8EF8F8-DAA5-49B6-AEDA-A994D699275E"}
{
  "build" : "iPhone OS 17.1 (21B74)",
  "product" : "iPad12,1",
  "kernel" : "Darwin Kernel Version 23.1.0: Tue Oct 10 02:21:48 PDT 2023; root:xnu-10002.42.9~2\/RELEASE_ARM64_T8030",
  "incident" : "FC8EF8F8-DAA5-49B6-AEDA-A994D699275E",
  "crashReporterKey" : "[REDACTED]",
  "date" : "2025-05-27 12:34:34.49 -0500",
  "codeSigningMonitor" : 1,
  "roots_installed" : 0,
  "bug_type" : "298",
  "timeDelta" : 11,
  "memoryStatus" : {
  "compressorSize" : 19718,
  "compressions" : 2824189,
  "decompressions" : 2189838,
  "zoneMapCap" : 1120616448,
  "largestZone" : "vm objects",
  "largestZoneSize" : 22003712,
  "pageSize" : 16384,
  "uncompressed" : 134620,
  "zoneMapSize" : 177192960,
  "memoryPages" : {
    "active" : 61575,
    "throttled" : 0,
    "fileBacked" : 28348,
    "wired" : 44361,
    "anonymous" : 93847,
    "purgeable" : 346,
    "inactive" : 60404,
    "free" : 2024,
    "speculative" : 216
  }
},
  "largestProcess" : "WarehouseApp",
  "genCounter" : 0,
  "processes" : [
  {
    "uuid" : "5af4a372-1148-372a-a7b6-817ed8f8d3d4",
    "states" : [
      "frontmost"
    ],
    "killDelta" : 8,
    "genCount" : 0,
    "purgeable" : 0,
    "coalition" : 705,
    "pid" : 1848,
    "cpuTime" : 65.041504000000003,
    "name" : "WarehouseApp",
    "lifetimeMax" : 118400,
    "reasonNamespace" : "jetsam",
    "physicalPages" : {
      "internal" : [
        55126,
        63005
      ],
      "frozen_to_swap_pages" : 4554
    },
    "fds" : 50,
    "reason" : "per-process-limit"
  },
  {
    "uuid" : "75f29dea-9460-3125-8cc7-a84eef913755",
    "states" : [
      "daemon",
      "idle"
    ],
    "idleDelta" : 3259533708,
    "csFlags" : 570434305,
    "purgeable" : 0,
    "age" : 5021082282273,
    "fds" : 25,
    "coalition" : 164,
    "csTrustLevel" : 9,
    "rpages" : 220,
    "priority" : 0,
    "mem_regions" : 82,
    "physicalPages" : {
      "internal" : [
        2,
        216
      ]
    },
    "freeze_skip_reason:" : "disabled",
    "pid" : 108,
    "cpuTime" : 2.3816329999999999,
    "name" : "syncdefaultsd",
    "lifetimeMax" : 244
  }],
  "vmStatistics" : {
  "throttled" : 0,
  "fileBacked" : 28348,
  "wired" : 44361,
  "anonymous" : 93847,
  "compressions" : 2824189,
  "decompressions" : 2189838,
  "compressorSize" : 19718,
  "swapOuts" : 0,
  "purgeable" : 346,
  "active" : 61575,
  "inactive" : 60404,
  "free" : 2024,
  "speculative" : 216,
  "pageIns" : 56976,
  "pageOuts" : 0
},
  "reason" : "per-process-limit"
} 
)
{"roots_installed":0,"app_name":"WarehouseApp","timestamp":"2025-05-30 14:27:37.00 -0400","app_version":"01.16.122","slice_uuid":"5AF4A372-1148-372A-A7B6-817ED8F8D3D4","adam_id":"[REDACTED]","build_version":"272","bundleID":"com.example.warehouseapp","duration_ms":"90005","is_first_party":0,"share_with_app_devs":0,"bug_type":"202","os_version":"iPhone OS 18.5 (22F76)","distributor_id":"com.apple.AppStore","name":"WarehouseApp","incident_id":"FDF91F0D-1127-4AA6-AD54-20DFD0F91DAB"}
Date/Time:        2025-05-30 14:26:03.909 -0400
End time:         2025-05-30 14:27:33.914 -0400
OS Version:       iPhone OS 18.5 (Build 22F76)
Architecture:     arm64e
Report Version:   60
Incident Identifier: FDF91F0D-1127-4AA6-AD54-20DFD0F91DAB

Data Source:      Microstackshots
Shared Cache:     [REDACTED] slid base address 0x182be8000, slide 0x2be8000

Command:          WarehouseApp
Path:             /private/var/containers/Bundle/Application/[REDACTED]/WarehouseApp.app/WarehouseApp
Identifier:       com.example.warehouseapp
Version:          01.16.122 (272)
Adam ID:          [REDACTED]
Is First Party:   No
Beta Identifier:  [REDACTED]
Resource Coalition: "com.example.warehouseapp"(719)
Architecture:     arm64
Parent:           UNKNOWN [1]
PID:              1566

Event:            cpu usage
Action taken:     none
CPU:              90 seconds cpu time over 90 seconds (100% cpu average), exceeding limit of 50% cpu over 180 seconds
CPU limit:        90s
Limit duration:   180s
CPU used:         90s
CPU duration:     90s
Duration:         90.00s
Duration Sampled: 86.04s (event starts 1.92s before samples, event ends 2.05s after samples)
Steps:            29

Hardware model:   iPhone14,5
Active cpus:      6
Memory size:      3.58 GB
HW page size:     16384
VM page size:     16384
Shared cache residency: 8.82% (432.08 MB / 4896.52 MB)

Time Since Boot:  167049s
Time Awake Since Boot: 166777s
Time Since Wake:  8960s

Total CPU Time:   86.226s
Advisory levels:  Battery -> 3, User -> 3, ThermalPressure -> 0, Combined -> 3
Free disk space:  97.48 GB/119.09 GB, low space threshold 150 MB
Vnodes Available: 69.51% (13902/20000, 10000 allocated, 10000 soft limit)
Models:           none

Preferred User Language: en-US
Country Code:     US
Keyboards:        en_US QWERTY
OS Cryptex File Extents: 1

Heaviest stack for the target process:
  29  ??? (dyld + 257800) [0x1ac653f08]
  29  ??? (WarehouseApp + 397776) [0x104fb51d0]
  29  ??? (WarehouseApp + 42194928) [0x1077917f0]
  29  ??? (WarehouseApp + 40376576) [0x1075d5900]
  29  ??? (WarehouseApp + 41301316) [0x1076b7544]
  29  ??? (WarehouseApp + 41275964) [0x1076b123c]
  29  ??? (WarehouseApp + 40515056) [0x1075f75f0]
  29  ??? (WarehouseApp + 5890592) [0x1054f2220]
  29  ??? (WarehouseApp + 1391052) [0x1050a79cc]
  29  ??? (WarehouseApp + 23259200) [0x106582840]
  29  ??? (WarehouseApp + 23258780) [0x10658269c]
  29  ??? (WarehouseApp + 23961064) [0x10662dde8]
  29  ??? (WarehouseApp + 42116028) [0x10777e3bc]
  29  ??? (UIKitCore + 1051176) [0x18815ca28]
  29  ??? (UIKitCore + 1266292) [0x188191274]
  29  ??? (GraphicsServices + 5204) [0x1d295d454]
  29  ??? (CoreFoundation + 72764) [0x18577ec3c]
  29  ??? (CoreFoundation + 66672) [0x18577d470]
  29  ??? (CoreFoundation + 101592) [0x185785cd8]
  29  ??? (CoreFoundation + 102748) [0x18578615c]
  29  ??? (CoreFoundation + 103580) [0x18578649c]
  29  ??? (Foundation + 605144) [0x18447abd8]
  29  ??? (WarehouseApp + 229500) [0x104f8c07c]
  29  ??? (WarehouseApp + 38024) [0x104f5d488]
  29  ??? (WarehouseApp + 41290364) [0x1076b4a7c]
  29  ??? (WarehouseApp + 41275964) [0x1076b123c]
  29  ??? (WarehouseApp + 40515056) [0x1075f75f0]
  29  ??? (WarehouseApp + 5890592) [0x1054f2220]
  29  ??? (WarehouseApp + 23019260) [0x106547efc]
  29  ??? (WarehouseApp + 9106056) [0x105803288]
  29  ??? (WarehouseApp + 1087312) [0x10505d750]
  29  ??? (WarehouseApp + 402900) [0x104fb65d4]
  29  ??? (WarehouseApp + 2739056) [0x1051f0b70]
  29  ??? (WarehouseApp + 41748548) [0x107724844]
  28  ??? (WarehouseApp + 41798152) [0x107730a08]


Powerstats for:   WarehouseApp (WAREHOUSE) [1566]
UUID:             5AF4A372-1148-372A-A7B6-817ED8F8D3D4
Path:             /private/var/containers/Bundle/Application/[REDACTED]/WarehouseApp.app/WarehouseApp
Identifier:       com.example.warehouseapp
Version:          01.16.122 (272)
Adam ID:          [REDACTED]
Is First Party:   No
Beta Identifier:  [REDACTED]
Resource Coalition: 29 samples "com.example.warehouseapp"(719)
Architecture:     arm64
Parent:           UNKNOWN [1]
UID:              501
Footprint:        1889.98 MB
Start time:       2025-05-30 14:26:05.824 -0400
End time:         2025-05-30 14:27:31.867 -0400
Num samples:      29 (100%)
Num threads:      1
Primary state:    29 samples Frontmost App, Non-Suppressed, User mode, Effective Thread QoS User Interactive, Requested Thread QoS User Interactive, Override Thread QoS Unspecified, p-core
User Activity:    0 samples Idle, 29 samples Active
Power Source:     0 samples on Battery, 29 samples on AC

Binary Images:
           0x104f54000 -                ???  com.example.warehouseapp 01.16.122 (272) <5AF4A372-1148-372A-A7B6-817ED8F8D3D4>  /private/var/containers/Bundle/Application/[REDACTED]/WarehouseApp.app/WarehouseApp
           0x1843e7000 -        0x18505addf  Foundation                       <34DE055D-8683-380A-9198-C3347211D13D>  /System/Library/Frameworks/Foundation.framework/Foundation
           0x18576d000 -        0x185ce9fff  CoreFoundation                   <7821F73C-378B-3A10-BE90-EF526B7DBA93>  /System/Library/Frameworks/CoreFoundation.framework/CoreFoundation
           0x18805c000 -        0x189f9db5f  UIKitCore                        <96636F64-106F-30C8-A780-82DCEBB0F443>  /System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore
           0x1ac615000 -        0x1ac6af857  dyld                             <86D5253D-4FD1-36F3-B4AB-25982C90CBF4>  /usr/lib/dyld
           0x1d295c000 -        0x1d2964c7f  GraphicsServices                 <5BA62C22-6D37-3199-9DFD-0E0F7ABEBFA9>  /System/Library/PrivateFrameworks/GraphicsServices.framework/GraphicsServices 

{"app_name":"WarehouseApp","timestamp":"2025-05-27 10:51:34.00 -0500","app_version":"01.16.122","slice_uuid":"5af4a372-1148-372a-a7b6-817ed8f8d3d4","adam_id":"[REDACTED]","build_version":"272","platform":2,"bundleID":"com.example.warehouseapp","share_with_app_devs":0,"is_first_party":0,"bug_type":"309","os_version":"iPhone OS 17.1 (21B74)","roots_installed":0,"name":"WarehouseApp","incident_id":"EAF409EC-24C6-4C03-8B07-1D0087085942"}
{
  "uptime" : 200000,
  "procRole" : "Foreground",
  "version" : 2,
  "userID" : 501,
  "deployVersion" : 210,
  "modelCode" : "iPad12,1",
  "coalitionID" : 705,
  "osVersion" : {
    "isEmbedded" : true,
    "train" : "iPhone OS 17.1",
    "releaseType" : "User",
    "build" : "21B74"
  },
  "captureTime" : "2025-05-27 10:51:33.4296 -0500",
  "codeSigningMonitor" : 1,
  "incident" : "EAF409EC-24C6-4C03-8B07-1D0087085942",
  "pid" : 1848,
  "cpuType" : "ARM-64",
  "roots_installed" : 0,
  "bug_type" : "309",
  "procLaunch" : "2025-05-27 09:09:05.4403 -0500",
  "procStartAbsTime" : 4725452773470,
  "procExitAbsTime" : 4873005326530,
  "procName" : "WarehouseApp",
  "procPath" : "\/private\/var\/containers\/Bundle\/Application\/[REDACTED]\/WarehouseApp.app\/WarehouseApp",
  "bundleInfo" : {"CFBundleShortVersionString":"01.16.122","CFBundleVersion":"272","CFBundleIdentifier":"com.example.warehouseapp","DTAppStoreToolsBuild":"15C5500a"},
  "storeInfo" : {"itemID":"[REDACTED]","deviceIdentifierForVendor":"[REDACTED]","thirdParty":true,"softwareVersionExternalIdentifier":"863621789"},
  "parentProc" : "launchd",
  "parentPid" : 1,
  "coalitionName" : "com.example.warehouseapp",
  "crashReporterKey" : "[REDACTED]",
  "codeSigningID" : "com.example.warehouseapp",
  "codeSigningTeamID" : "[REDACTED]",
  "codeSigningFlags" : 570450689,
  "codeSigningValidationCategory" : 4,
  "codeSigningTrustLevel" : 7,
  "instructionByteStream" : {"beforePC":"fyMD1f17v6n9AwCR893\/l78DAJH9e8Go\/w9f1sADX9YQKYDSARAA1A==","atPC":"AwEAVH8jA9X9e7+p\/QMAkejd\/5e\/AwCR\/XvBqP8PX9bAA1\/WfyMD1Q=="},
  "exception" : {"codes":"0x0000000000000000, 0x0000000000000000","rawCodes":[0,0],"type":"EXC_CRASH","******":"SIGABRT"},
  "termination" : {"flags":0,"code":6,"namespace":"******","indicator":"Abort trap: 6","byProc":"WarehouseApp","byPid":1848},
  "asi" : {"libsystem_c.dylib":["abort() called"]},
  "lastExceptionBacktrace" : [{"imageOffset":968816,"symbol":"__exceptionPreprocess","symbolLocation":164,"imageIndex":8},{"imageOffset":179200,"symbol":"objc_exception_throw","symbolLocation":60,"imageIndex":17},{"imageOffset":22216,"symbol":"NSISSparseVectorAddTermWithPlaceValueCoefficientStartingIndex","symbolLocation":0,"imageIndex":7},{"imageOffset":47836,"symbol":"-[NSISEngine _optimizeWithoutRebuilding]","symbolLocation":72,"imageIndex":7},{"imageOffset":47088,"symbol":"-[NSISEngine optimize]","symbolLocation":96,"imageIndex":7},{"imageOffset":46460,"symbol":"-[NSISEngine performPendingChangeNotifications]","symbolLocation":104,"imageIndex":7},{"imageOffset":212756,"symbol":"-[UIView(Hierarchy) layoutSubviews]","symbolLocation":136,"imageIndex":6},{"imageOffset":206448,"symbol":"-[UIView(CALayerDelegate) layoutSublayersOfLayer:]","symbolLocation":1528,"imageIndex":6},{"imageOffset":422336,"symbol":"CA::Layer::layout_if_needed(CA::Transaction*)","symbolLocation":500,"imageIndex":19},{"imageOffset":421192,"symbol":"CA::Layer::layout_and_display_if_needed(CA::Transaction*)","symbolLocation":144,"imageIndex":19},{"imageOffset":447096,"symbol":"CA::Context::commit_transaction(CA::Transaction*, double, double*)","symbolLocation":464,"imageIndex":19},{"imageOffset":419188,"symbol":"CA::Transaction::commit()","symbolLocation":648,"imageIndex":19},{"imageOffset":23979232,"imageIndex":3},{"imageOffset":23243272,"imageIndex":3},{"imageOffset":9550772,"imageIndex":3},{"imageOffset":2977484,"imageIndex":3},{"imageOffset":2967484,"imageIndex":3},{"imageOffset":2966972,"imageIndex":3},{"imageOffset":2966848,"imageIndex":3},{"imageOffset":2977844,"imageIndex":3},{"imageOffset":5890592,"imageIndex":3},{"imageOffset":40515056,"imageIndex":3},{"imageOffset":41275964,"imageIndex":3},{"imageOffset":41298904,"imageIndex":3},{"imageOffset":41594508,"imageIndex":3},{"imageOffset":41593880,"imageIndex":3},{"imageOffset":9428,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":13},{"imageOffset":6672,"symbol":"thread_start","symbolLocation":8,"imageIndex":13}],
  "faultingThread" : 7,
  "threads" : [{"threadState":{"x":[{"value":197},{"value":0},{"value":0},{"value":1651402528},{"value":6130572888},{"value":1735029280},{"value":1735750176},{"value":3321888768},{"value":6115548760},{"value":0},{"value":5},{"value":96},{"value":1},{"value":11293311},{"value":541807188},{"value":1414679328},{"value":8047017704,"symbolLocation":64,"symbol":"vtable for std::__1::__function::__func, bool (TRunGlue::TGlyph)>"},{"value":17578956728557616872},{"value":0},{"value":6130564192},{"value":6130568976},{"value":6130573072},{"value":2846},{"value":2846},{"value":6130572968},{"value":6130572312},{"value":6130572584},{"value":6130572328},{"value":4}],"flavor":"ARM_THREAD_STATE64","lr":{"value":2607041032128442212},"cpsr":{"value":536870912},"fp":{"value":6130564176},"sp":{"value":6130564160},"esr":{"value":2449473607,"description":"(Data Abort) byte write Translation fault"},"pc":{"value":6625046372},"far":{"value":0}},"id":2951907,"name":"tid_103","queue":"com.apple.main-thread","frames":[{"imageOffset":81764,"symbol":"TRunGlue::TGlyph::IsIgnorable() const","symbolLocation":32,"imageIndex":4},{"imageOffset":81720,"symbol":"std::__1::__function::__func, bool (TRunGlue::TGlyph)>::operator()(TRunGlue::TGlyph&&)","symbolLocation":32,"imageIndex":4},{"imageOffset":81672,"symbol":"std::__1::function::operator()(TRunGlue::TGlyph) const","symbolLocation":68,"imageIndex":4},{"imageOffset":81488,"symbol":"TRunGlue::GlyphRangeByTrimming(std::__1::function) const","symbolLocation":72,"imageIndex":4},{"imageOffset":62016,"symbol":"TOpenTypeMorph::ShapeGlyphs(SyncState&)","symbolLocation":152,"imageIndex":4},{"imageOffset":265100,"symbol":"TShapingEngine::ShapeGlyphs(TLine&, TCharStream const&)","symbolLocation":236,"imageIndex":4},{"imageOffset":264640,"symbol":"TTypesetter::FinishEncoding(std::__1::tuple*, unsigned int, unsigned char, bool, long*> const&, TLine&, signed char*)","symbolLocation":2024,"imageIndex":4},{"imageOffset":43084,"symbol":"TTypesetterAttrString::Initialize(__CFAttributedString const*)","symbolLocation":992,"imageIndex":4},{"imageOffset":42068,"symbol":"TTypesetterAttrString::TTypesetterAttrString(__CFAttributedString const*, __CFDictionary const*)","symbolLocation":132,"imageIndex":4},{"imageOffset":41776,"symbol":"CTLineCreateWithAttributedString","symbolLocation":140,"imageIndex":4},{"imageOffset":53180,"symbol":"__NSCoreTypesetterCreateBaseLineFromAttributedString","symbolLocation":432,"imageIndex":5},{"imageOffset":48508,"symbol":"-[NSCoreTypesetter _stringDrawingCoreTextEngineWithOriginalString:rect:padding:graphicsContext:forceClipping:attributes:stringDrawingOptions:drawingContext:stringDrawingInterface:]","symbolLocation":9712,"imageIndex":5},{"imageOffset":31600,"symbol":"__NSStringDrawingEngine","symbolLocation":1328,"imageIndex":5},{"imageOffset":16660,"symbol":"-[NSString(NSExtendedStringDrawing) boundingRectWithSize:options:attributes:context:]","symbolLocation":164,"imageIndex":5},{"imageOffset":776228,"symbol":"_UIComputedSizeForLabel","symbolLocation":640,"imageIndex":6},{"imageOffset":774392,"symbol":"-[UILabel _textRectForBounds:limitedToNumberOfLines:includingShadow:]","symbolLocation":448,"imageIndex":6},{"imageOffset":773704,"symbol":"-[UILabel _intrinsicSizeWithinSize:]","symbolLocation":440,"imageIndex":6},{"imageOffset":187972,"symbol":"-[UILabel _ensureBaselineMetricsReturningBounds]","symbolLocation":136,"imageIndex":6},{"imageOffset":188392,"symbol":"-[UILabel _firstBaselineOffsetFromTop]","symbolLocation":84,"imageIndex":6},{"imageOffset":181504,"symbol":"-[UIView(AdditionalLayoutSupport) nsli_lowerAttribute:intoExpression:withCoefficient:forConstraint:onBehalfOfLayoutGuide:]","symbolLocation":984,"imageIndex":6},{"imageOffset":180496,"symbol":"-[UIView(AdditionalLayoutSupport) nsli_lowerAttribute:intoExpression:withCoefficient:forConstraint:]","symbolLocation":236,"imageIndex":6},{"imageOffset":7940,"symbol":"-[NSLayoutConstraint _lowerIntoExpression:reportingConstantIsRounded:]","symbolLocation":72,"imageIndex":7},{"imageOffset":7688,"symbol":"-[NSLayoutConstraint _addToEngine:mutuallyExclusiveConstraints:]","symbolLocation":124,"imageIndex":7},{"imageOffset":316072,"symbol":"-[UIView _layoutEngine_didAddLayoutConstraint:roundingAdjustment:mutuallyExclusiveConstraints:]","symbolLocation":492,"imageIndex":6},{"imageOffset":315528,"symbol":"-[UIView _tryToAddConstraint:roundingAdjustment:mutuallyExclusiveConstraints:]","symbolLocation":168,"imageIndex":6},{"imageOffset":315240,"symbol":"-[UIView(UIConstraintBasedLayout) nsli_addConstraint:]","symbolLocation":76,"imageIndex":6},{"imageOffset":42932,"symbol":"__55+[NSLayoutConstraint _addOrRemoveConstraints:activate:]_block_invoke","symbolLocation":40,"imageIndex":7},{"imageOffset":42260,"symbol":"-[NSISEngine withBehaviors:performModifications:]","symbolLocation":84,"imageIndex":7},{"imageOffset":41572,"symbol":"+[NSLayoutConstraint _addOrRemoveConstraints:activate:]","symbolLocation":308,"imageIndex":7},{"imageOffset":8876588,"symbol":"-[_UIAlertControllerPhoneTVMacView _updateForPropertyChangeIfNeeded]","symbolLocation":2904,"imageIndex":6},{"imageOffset":8859752,"symbol":"-[_UIAlertControllerPhoneTVMacView updateConstraints]","symbolLocation":100,"imageIndex":6},{"imageOffset":636912,"symbol":"-[UIView(AdditionalLayoutSupport) _sendUpdateConstraintsIfNecessaryForSecondPass:]","symbolLocation":336,"imageIndex":6},{"imageOffset":636308,"symbol":"-[UIView(AdditionalLayoutSupport) _updateConstraintsIfNeededCollectingViews:forSecondPass:]","symbolLocation":776,"imageIndex":6},{"imageOffset":636068,"symbol":"-[UIView(AdditionalLayoutSupport) _updateConstraintsIfNeededCollectingViews:forSecondPass:]","symbolLocation":536,"imageIndex":6},{"imageOffset":636068,"symbol":"-[UIView(AdditionalLayoutSupport) _updateConstraintsIfNeededCollectingViews:forSecondPass:]","symbolLocation":536,"imageIndex":6},{"imageOffset":42260,"symbol":"-[NSISEngine withBehaviors:performModifications:]","symbolLocation":84,"imageIndex":7},{"imageOffset":635500,"symbol":"__100-[UIView(AdditionalLayoutSupport) _updateConstraintsIfNeededWithViewForVariableChangeNotifications:]_block_invoke","symbolLocation":124,"imageIndex":6},{"imageOffset":294188,"symbol":"-[UIView(AdditionalLayoutSupport) _withUnsatisfiableConstraintsLoggingSuspendedIfEngineDelegateExists:]","symbolLocation":112,"imageIndex":6},{"imageOffset":1397708,"symbol":"-[UIView(AdditionalLayoutSupport) _updateConstraintsIfNeededWithViewForVariableChangeNotifications:]","symbolLocation":172,"imageIndex":6},{"imageOffset":1653580,"symbol":"-[UIWindow(UIConstraintBasedLayout) _updateConstraintsIfNeededWithViewForVariableChangeNotifications:]","symbolLocation":88,"imageIndex":6},{"imageOffset":211908,"symbol":"-[UIView _updateConstraintsAtEngineLevelIfNeededWithViewForVariableChangeNotifications:]","symbolLocation":388,"imageIndex":6},{"imageOffset":219716,"symbol":"-[UIView(Hierarchy) layoutBelowIfNeeded]","symbolLocation":1100,"imageIndex":6},{"imageOffset":4970112,"symbol":"-[_UIAlertControllerPresentationController presentationTransitionWillBegin]","symbolLocation":240,"imageIndex":6},{"imageOffset":1926616,"symbol":"__80-[UIPresentationController _initViewHierarchyForPresentationSuperview:inWindow:]_block_invoke","symbolLocation":2032,"imageIndex":6},{"imageOffset":1922312,"symbol":"__56-[UIPresentationController runTransitionForCurrentState]_block_invoke_3","symbolLocation":300,"imageIndex":6},{"imageOffset":700384,"symbol":"-[_UIAfterCACommitBlock run]","symbolLocation":72,"imageIndex":6},{"imageOffset":699844,"symbol":"-[_UIAfterCACommitQueue flush]","symbolLocation":164,"imageIndex":6},{"imageOffset":699612,"symbol":"_runAfterCACommitDeferredBlocks","symbolLocation":496,"imageIndex":6},{"imageOffset":698984,"symbol":"_cleanUpAfterCAFlushAndRunDeferredBlocks","symbolLocation":100,"imageIndex":6},{"imageOffset":698724,"symbol":"_UIApplicationFlushCATransaction","symbolLocation":72,"imageIndex":6},{"imageOffset":697448,"symbol":"_UIUpdateSequenceRun","symbolLocation":84,"imageIndex":6},{"imageOffset":695128,"symbol":"schedulerStepScheduledMainSection","symbolLocation":144,"imageIndex":6},{"imageOffset":695316,"symbol":"runloopSourceCallback","symbolLocation":92,"imageIndex":6},{"imageOffset":226076,"symbol":"__CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__","symbolLocation":28,"imageIndex":8},{"imageOffset":222616,"symbol":"__CFRunLoopDoSource0","symbolLocation":176,"imageIndex":8},{"imageOffset":216396,"symbol":"__CFRunLoopDoSources0","symbolLocation":244,"imageIndex":8},{"imageOffset":211592,"symbol":"__CFRunLoopRun","symbolLocation":828,"imageIndex":8},{"imageOffset":210536,"symbol":"CFRunLoopRunSpecific","symbolLocation":608,"imageIndex":8},{"imageOffset":13804,"symbol":"GSEventRunModal","symbolLocation":164,"imageIndex":9},{"imageOffset":2278036,"symbol":"-[UIApplication _run]","symbolLocation":888,"imageIndex":6},{"imageOffset":2275536,"symbol":"UIApplicationMain","symbolLocation":340,"imageIndex":6},{"imageOffset":42116028,"symbol":"xamarin_UIApplicationMain","symbolLocation":24,"imageIndex":3},{"imageOffset":23961064,"imageIndex":3},{"imageOffset":23258780,"imageIndex":3},{"imageOffset":23259200,"imageIndex":3},{"imageOffset":1391052,"imageIndex":3},{"imageOffset":5890592,"imageIndex":3},{"imageOffset":40515056,"imageIndex":3},{"imageOffset":41275964,"imageIndex":3},{"imageOffset":41301316,"imageIndex":3},{"imageOffset":40376576,"imageIndex":3},{"imageOffset":42194928,"imageIndex":3},{"imageOffset":397776,"imageIndex":3},{"imageOffset":24012,"symbol":"start","symbolLocation":2240,"imageIndex":10}]},{"triggered":true,"id":2952262,"name":"tid_4807","threadState":{"x":[{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":10000000},{"value":6656},{"value":18446744069414611712},{"value":9236873709809091009},{"value":9236873706163433921},{"value":1000},{"value":0},{"value":4990496256},{"value":4387707979},{"value":2016},{"value":2147483648},{"value":328},{"value":6162788352},{"value":0},{"value":6},{"value":18439},{"value":6162788576},{"value":0},{"value":4986929152},{"value":4387707976},{"value":6162763808},{"value":1},{"value":4382970216},{"value":16777215}],"flavor":"ARM_THREAD_STATE64","lr":{"value":8370116224},"cpsr":{"value":1073741824},"fp":{"value":6162760160},"sp":{"value":6162760128},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":7794577436,"matchesCrashFrame":1},"far":{"value":0}},"frames":[{"imageOffset":40988,"symbol":"__pthread_kill","symbolLocation":8,"imageIndex":12},{"imageOffset":22144,"symbol":"pthread_kill","symbolLocation":268,"imageIndex":13},{"imageOffset":482340,"symbol":"__abort","symbolLocation":136,"imageIndex":15},{"imageOffset":482204,"symbol":"abort","symbolLocation":192,"imageIndex":15},{"imageOffset":42159844,"imageIndex":3},{"imageOffset":40879924,"imageIndex":3},{"imageOffset":40441900,"imageIndex":3},{"imageOffset":40436224,"imageIndex":3},{"imageOffset":40394488,"imageIndex":3},{"imageOffset":6156812,"imageIndex":3},{"imageOffset":41324468,"imageIndex":3},{"imageOffset":42159264,"imageIndex":3},{"imageOffset":40439172,"imageIndex":3},{"imageOffset":40436224,"imageIndex":3},{"imageOffset":40394488,"imageIndex":3},{"imageOffset":6156812,"imageIndex":3},{"imageOffset":23580176,"imageIndex":3},{"imageOffset":23566452,"imageIndex":3},{"imageOffset":24034672,"imageIndex":3},{"imageOffset":1513724,"symbol":"__handleUncaughtException","symbolLocation":660,"imageIndex":8},{"imageOffset":191784,"symbol":"_objc_terminate()","symbolLocation":132,"imageIndex":17},{"imageOffset":68132,"symbol":"std::__terminate(void (*)())","symbolLocation":16,"imageIndex":18},{"imageOffset":80336,"symbol":"__cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*)","symbolLocation":36,"imageIndex":18},{"imageOffset":80252,"symbol":"__cxa_throw","symbolLocation":140,"imageIndex":18},{"imageOffset":179560,"symbol":"objc_exception_throw","symbolLocation":420,"imageIndex":17},{"imageOffset":22216,"symbol":"_AssertAutoLayoutOnAllowedThreadsOnly","symbolLocation":328,"imageIndex":7},{"imageOffset":47836,"symbol":"-[NSISEngine _optimizeWithoutRebuilding]","symbolLocation":72,"imageIndex":7},{"imageOffset":47088,"symbol":"-[NSISEngine optimize]","symbolLocation":96,"imageIndex":7},{"imageOffset":46460,"symbol":"-[NSISEngine performPendingChangeNotifications]","symbolLocation":104,"imageIndex":7},{"imageOffset":212756,"symbol":"-[UIView(Hierarchy) layoutSubviews]","symbolLocation":136,"imageIndex":6},{"imageOffset":206448,"symbol":"-[UIView(CALayerDelegate) layoutSublayersOfLayer:]","symbolLocation":1528,"imageIndex":6},{"imageOffset":422336,"symbol":"CA::Layer::layout_if_needed(CA::Transaction*)","symbolLocation":500,"imageIndex":19},{"imageOffset":421192,"symbol":"CA::Layer::layout_and_display_if_needed(CA::Transaction*)","symbolLocation":144,"imageIndex":19},{"imageOffset":447096,"symbol":"CA::Context::commit_transaction(CA::Transaction*, double, double*)","symbolLocation":464,"imageIndex":19},{"imageOffset":419188,"symbol":"CA::Transaction::commit()","symbolLocation":648,"imageIndex":19},{"imageOffset":23979232,"imageIndex":3},{"imageOffset":23243272,"imageIndex":3},{"imageOffset":9550772,"imageIndex":3},{"imageOffset":2977484,"imageIndex":3},{"imageOffset":2967484,"imageIndex":3},{"imageOffset":2966972,"imageIndex":3},{"imageOffset":2966848,"imageIndex":3},{"imageOffset":2977844,"imageIndex":3},{"imageOffset":5890592,"imageIndex":3},{"imageOffset":40515056,"imageIndex":3},{"imageOffset":41275964,"imageIndex":3},{"imageOffset":41298904,"imageIndex":3},{"imageOffset":41594508,"imageIndex":3},{"imageOffset":41593880,"imageIndex":3},{"imageOffset":9428,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":13},{"imageOffset":6672,"symbol":"thread_start","symbolLocation":8,"imageIndex":13}]}],
  "usedImages" : [
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 4428267520,
    "size" : 49152,
    "uuid" : "004cd10c-9ab5-3df6-b6af-a18ad3e128c8",
    "path" : "\/private\/preboot\/Cryptexes\/OS\/usr\/lib\/libobjc-trampolines.dylib",
    "name" : "libobjc-trampolines.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4336287744,
    "size" : 43384832,
    "uuid" : "5af4a372-1148-372a-a7b6-817ed8f8d3d4",
    "path" : "\/private\/var\/containers\/Bundle\/Application\/[REDACTED]\/WarehouseApp.app\/WarehouseApp",
    "name" : "WarehouseApp"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 7140876288,
    "size" : 303104,
    "uuid" : "ea5859cb-aed6-332b-9c30-fb910938c4f6",
    "path" : "\/System\/Library\/PrivateFrameworks\/CoreAutoLayout.framework\/CoreAutoLayout",
    "name" : "CoreAutoLayout"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6633865216,
    "size" : 28098560,
    "uuid" : "21555085-b1bb-327d-b244-471f789327c4",
    "path" : "\/System\/Library\/PrivateFrameworks\/UIKitCore.framework\/UIKitCore",
    "name" : "UIKitCore"
  }],
  "sharedCache" : {
  "base" : 6467338240,
  "size" : 3484336128,
  "uuid" : "[REDACTED]"
},
  "vmSummary" : "ReadOnly portion of Libraries: Total=1.3G resident=0K(0%) swapped_out_or_unallocated=1.3G(100%)\nWritable regions: Total=1.4G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=1.4G(100%)\n\n                                VIRTUAL   REGION \nREGION TYPE                        SIZE    COUNT (non-coalesced) \n===========                     =======  ======= \nActivity Tracing                   256K        1 \nCoreAnimation                    649.8M    41432 \nMALLOC                           892.1M      436 \nStack                             42.4M       31 \nVM_ALLOCATE                      231.4M      885 \nWebKit Malloc                    192.1M        6 \n__DATA                            21.7M      799 \n__DATA_CONST                      41.8M      807 \n__TEXT                           965.5M      825 \nTOTAL                              3.6G    47401 \n",
  "legacyInfo" : {
  "threadTriggered" : {
    "name" : "tid_4807"
  }
}
} 

Any insights, analysis, or references would be incredibly helpful.

Thanks in advance!

Help Analyzing Crash Logs – Auto Layout Threading Violation, Memory Pressure, CPU Usage
 
 
Q