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!