Closed jwildeboer closed 1 year ago
Just tried to reproduce this on my iPhone running version 1.4.0 and the app did not crash but behave as expected (iPhone 13 Pro, iOS 15.4.1, Build 121).
Crash report from trying again just now. HTH.
{"app_name":"Mastodon","timestamp":"2022-05-04 21:17:37.00 +0200","app_version":"1.4.0","slice_uuid":"2e982d58-f314-3070-b8ed-7ef9c85abb69","adam_id":"1571998974","build_version":"121","platform":2,"bundleID":"org.joinmastodon.app","share_with_app_devs":0,"is_first_party":0,"bug_type":"309","os_version":"iPhone OS 15.4.1 (19E258)","incident_id":"F5CEDA36-DADC-4CBE-861C-0D6DB9C3354E","name":"Mastodon"}
{
"uptime" : 48000,
"procLaunch" : "2022-05-04 18:43:34.4626 +0200",
"procRole" : "Foreground",
"version" : 2,
"userID" : 501,
"deployVersion" : 210,
"modelCode" : "iPhone12,1",
"procStartAbsTime" : 944518724801,
"coalitionID" : 881,
"osVersion" : {
"isEmbedded" : true,
"train" : "iPhone OS 15.4.1",
"releaseType" : "User",
"build" : "19E258"
},
"captureTime" : "2022-05-04 21:17:36.7943 +0200",
"incident" : "F5CEDA36-DADC-4CBE-861C-0D6DB9C3354E",
"bug_type" : "309",
"pid" : 4730,
"procExitAbsTime" : 1166338303133,
"cpuType" : "ARM-64",
"procName" : "Mastodon",
"procPath" : "\/private\/var\/containers\/Bundle\/Application\/19EC0602-7B5D-4486-B082-19A828C7D214\/Mastodon.app\/Mastodon",
"bundleInfo" : {"CFBundleShortVersionString":"1.4.0","CFBundleVersion":"121","CFBundleIdentifier":"org.joinmastodon.app","DTAppStoreToolsBuild":"13E500"},
"storeInfo" : {"storeCohortMetadata":"10|date=1650967200000&sf=143443&pgtp=Search&pgid=a1a4652f-451a-40af-888b-40713440192b&prpg=Genre_179183&ctxt=Search&issrch=1&imptyp=card&kind=iosSoftware&lngid=2","itemID":"1571998974","deviceIdentifierForVendor":"CC38A9D4-E2F9-4C3A-B014-C8ED1B4612A5","softwareVersionExternalIdentifier":"848706565","thirdParty":true,"applicationVariant":"1:iPhone12,1:15"},
"parentProc" : "launchd",
"parentPid" : 1,
"coalitionName" : "org.joinmastodon.app",
"crashReporterKey" : "6393ecc4aa96e8ab2f5df216b47c702947a4fb8c",
"basebandVersion" : "3.02.01",
"isCorpse" : 1,
"exception" : {"codes":"0x0000000000000000, 0x0000000000000000","rawCodes":[0,0],"type":"EXC_CRASH","signal":"SIGABRT"},
"asi" : {"libsystem_c.dylib":["abort() called"]},
"lastExceptionBacktrace" : [{"imageOffset":630136,"symbol":"__exceptionPreprocess","symbolLocation":220,"imageIndex":5},{"imageOffset":91956,"symbol":"objc_exception_throw","symbolLocation":60,"imageIndex":4},{"imageOffset":1249776,"symbol":"_userInfoForFileAndLine","symbolLocation":0,"imageIndex":11},{"imageOffset":2812576,"symbol":"-[UICollectionView _setNeedsVisibleCellsUpdate:withLayoutAttributes:]","symbolLocation":440,"imageIndex":7},{"imageOffset":2337464,"symbol":"-[UICollectionView _invalidateLayoutWithContext:]","symbolLocation":1440,"imageIndex":7},{"imageOffset":1849916,"symbol":"-[UICollectionViewLayout invalidateLayoutWithContext:]","symbolLocation":184,"imageIndex":7},{"imageOffset":3406108,"symbol":"-[UICollectionViewCompositionalLayout invalidateLayoutWithContext:]","symbolLocation":932,"imageIndex":7},{"imageOffset":2436776,"symbol":"-[UICollectionViewCompositionalLayout _didPerformUpdateVisibleCellsPassWithLayoutOffset:]","symbolLocation":304,"imageIndex":7},{"imageOffset":2251860,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8700,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":2252004,"symbol":"-[UICollectionView _updateVisibleCellsNow:]","symbolLocation":8844,"imageIndex":7},{"imageOffset":1544980,"symbol":"-[UICollectionView layoutSubviews]","symbolLocation":320,"imageIndex":7},{"imageOffset":1620036,"symbol":"-[UIView(CALayerDelegate) layoutSublayersOfLayer:]","symbolLocation":2592,"imageIndex":7},{"imageOffset":262592,"symbol":"CA::Layer::layout_if_needed(CA::Transaction*)","symbolLocation":532,"imageIndex":15},{"imageOffset":206332,"symbol":"CA::Layer::layout_and_display_if_needed(CA::Transaction*)","symbolLocation":136,"imageIndex":15},{"imageOffset":290672,"symbol":"CA::Context::commit_transaction(CA::Transaction*, double, double*)","symbolLocation":452,"imageIndex":15},{"imageOffset":327288,"symbol":"CA::Transaction::commit()","symbolLocation":704,"imageIndex":15},{"imageOffset":204156,"symbol":"CA::Transaction::flush_as_runloop_observer(bool)","symbolLocation":88,"imageIndex":15},{"imageOffset":269236,"symbol":"__CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__","symbolLocation":36,"imageIndex":5},{"imageOffset":68464,"symbol":"__CFRunLoopDoObservers","symbolLocation":592,"imageIndex":5},{"imageOffset":48172,"symbol":"__CFRunLoopRun","symbolLocation":1052,"imageIndex":5},{"imageOffset":128696,"symbol":"CFRunLoopRunSpecific","symbolLocation":600,"imageIndex":5},{"imageOffset":4980,"symbol":"GSEventRunModal","symbolLocation":164,"imageIndex":6},{"imageOffset":5324424,"symbol":"-[UIApplication _run]","symbolLocation":1100,"imageIndex":7},{"imageOffset":2708972,"symbol":"UIApplicationMain","symbolLocation":364,"imageIndex":7},{"imageOffset":200396,"symbol":"UIApplicationMain(_:_:_:_:)","symbolLocation":104,"imageIndex":8},{"imageOffset":26256,"imageIndex":9},{"imageOffset":105700,"symbol":"start","symbolLocation":520,"imageIndex":10}],
"faultingThread" : 0,
"threads" : [{"triggered":true,"id":252580,"threadState":{"x":[{"value":0},{"value":0},{"value":0},{"value":0},{"value":8101073141},{"value":6136476224},{"value":110},{"value":11008},{"value":11028462458723111471},{"value":11028462462976825263},{"value":512},{"value":11},{"value":11},{"value":7687711487},{"value":8101073179},{"value":0},{"value":328},{"value":4338648448,"symbolLocation":0,"symbol":"_main_thread"},{"value":0},{"value":6},{"value":259},{"value":4338648672,"symbolLocation":224,"symbol":"_main_thread"},{"value":1},{"value":10773661744},{"value":0},{"value":1},{"value":63113990400},{"value":9177657344,"symbolLocation":0,"symbol":"_CFXRegistrationPost.blockOperationClass"},{"value":1}],"flavor":"ARM_THREAD_STATE64","lr":{"value":9579660220},"cpsr":{"value":1073741824},"fp":{"value":6136476080},"sp":{"value":6136476048},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":8616954744,"matchesCrashFrame":1},"far":{"value":9140132616}},"queue":"com.apple.main-thread","frames":[{"imageOffset":31608,"symbol":"__pthread_kill","symbolLocation":8,"imageIndex":0},{"imageOffset":29628,"symbol":"pthread_kill","symbolLocation":268,"imageIndex":1},{"imageOffset":132380,"symbol":"abort","symbolLocation":168,"imageIndex":2},{"imageOffset":72572,"symbol":"abort_message","symbolLocation":132,"imageIndex":3},{"imageOffset":6596,"symbol":"demangling_terminate_handler()","symbolLocation":336,"imageIndex":3},{"imageOffset":117896,"symbol":"_objc_terminate()","symbolLocation":144,"imageIndex":4},{"imageOffset":69400,"symbol":"std::__terminate(void (*)())","symbolLocation":20,"imageIndex":3},{"imageOffset":81596,"symbol":"__cxa_rethrow","symbolLocation":148,"imageIndex":3},{"imageOffset":100016,"symbol":"objc_exception_rethrow","symbolLocation":44,"imageIndex":4},{"imageOffset":128932,"symbol":"CFRunLoopRunSpecific","symbolLocation":836,"imageIndex":5},{"imageOffset":4980,"symbol":"GSEventRunModal","symbolLocation":164,"imageIndex":6},{"imageOffset":5324424,"symbol":"-[UIApplication _run]","symbolLocation":1100,"imageIndex":7},{"imageOffset":2708972,"symbol":"UIApplicationMain","symbolLocation":364,"imageIndex":7},{"imageOffset":200396,"symbol":"UIApplicationMain(_:_:_:_:)","symbolLocation":104,"imageIndex":8},{"imageOffset":26256,"imageIndex":9},{"imageOffset":105700,"symbol":"start","symbolLocation":520,"imageIndex":10}]},{"id":252588,"name":"com.apple.uikit.eventfetch-thread","frames":[{"imageOffset":5344,"symbol":"mach_msg_trap","symbolLocation":8,"imageIndex":0},{"imageOffset":6948,"symbol":"mach_msg","symbolLocation":76,"imageIndex":0},{"imageOffset":30752,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":372,"imageIndex":5},{"imageOffset":48300,"symbol":"__CFRunLoopRun","symbolLocation":1180,"imageIndex":5},{"imageOffset":128696,"symbol":"CFRunLoopRunSpecific","symbolLocation":600,"imageIndex":5},{"imageOffset":99348,"symbol":"-[NSRunLoop(NSRunLoop) runMode:beforeDate:]","symbolLocation":236,"imageIndex":11},{"imageOffset":367788,"symbol":"-[NSRunLoop(NSRunLoop) runUntilDate:]","symbolLocation":92,"imageIndex":11},{"imageOffset":4775856,"symbol":"-[UIEventFetcher threadMain]","symbolLocation":524,"imageIndex":7},{"imageOffset":427356,"symbol":"__NSThread__start__","symbolLocation":808,"imageIndex":11},{"imageOffset":6572,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":1},{"imageOffset":3688,"symbol":"thread_start","symbolLocation":8,"imageIndex":1}]},{"id":252598,"name":"AVAudioSession Notify Thread","frames":[{"imageOffset":5344,"symbol":"mach_msg_trap","symbolLocation":8,"imageIndex":0},{"imageOffset":6948,"symbol":"mach_msg","symbolLocation":76,"imageIndex":0},{"imageOffset":30752,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":372,"imageIndex":5},{"imageOffset":48300,"symbol":"__CFRunLoopRun","symbolLocation":1180,"imageIndex":5},{"imageOffset":128696,"symbol":"CFRunLoopRunSpecific","symbolLocation":600,"imageIndex":5},{"imageOffset":28420,"symbol":"CADeprecated::GenericRunLoopThread::Entry(void*)","symbolLocation":164,"imageIndex":12},{"imageOffset":67824,"symbol":"CADeprecated::CAPThread::Entry(CADeprecated::CAPThread*)","symbolLocation":92,"imageIndex":12},{"imageOffset":6572,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":1},{"imageOffset":3688,"symbol":"thread_start","symbolLocation":8,"imageIndex":1}]},{"id":252633,"name":"com.apple.NSURLConnectionLoader","frames":[{"imageOffset":5344,"symbol":"mach_msg_trap","symbolLocation":8,"imageIndex":0},{"imageOffset":6948,"symbol":"mach_msg","symbolLocation":76,"imageIndex":0},{"imageOffset":30752,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":372,"imageIndex":5},{"imageOffset":48300,"symbol":"__CFRunLoopRun","symbolLocation":1180,"imageIndex":5},{"imageOffset":128696,"symbol":"CFRunLoopRunSpecific","symbolLocation":600,"imageIndex":5},{"imageOffset":2585816,"imageIndex":13},{"imageOffset":427356,"symbol":"__NSThread__start__","symbolLocation":808,"imageIndex":11},{"imageOffset":6572,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":1},{"imageOffset":3688,"symbol":"thread_start","symbolLocation":8,"imageIndex":1}]},{"id":312385,"frames":[{"imageOffset":3668,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":1}]},{"id":312610,"frames":[{"imageOffset":3668,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":1}]},{"id":312699,"frames":[{"imageOffset":3668,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":1}]},{"id":316277,"frames":[{"imageOffset":3668,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":1}]},{"id":316280,"name":"com.apple.coremedia.rootQueue.47","frames":[{"imageOffset":5428,"symbol":"semaphore_timedwait_trap","symbolLocation":8,"imageIndex":0},{"imageOffset":16452,"symbol":"_dispatch_sema4_timedwait","symbolLocation":64,"imageIndex":14},{"imageOffset":17976,"symbol":"_dispatch_semaphore_wait_slow","symbolLocation":76,"imageIndex":14},{"imageOffset":85816,"symbol":"_dispatch_worker_thread","symbolLocation":312,"imageIndex":14},{"imageOffset":6572,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":1},{"imageOffset":3688,"symbol":"thread_start","symbolLocation":8,"imageIndex":1}]},{"id":316294,"name":"com.apple.coremedia.rootQueue.47","frames":[{"imageOffset":5428,"symbol":"semaphore_timedwait_trap","symbolLocation":8,"imageIndex":0},{"imageOffset":16452,"symbol":"_dispatch_sema4_timedwait","symbolLocation":64,"imageIndex":14},{"imageOffset":17976,"symbol":"_dispatch_semaphore_wait_slow","symbolLocation":76,"imageIndex":14},{"imageOffset":85816,"symbol":"_dispatch_worker_thread","symbolLocation":312,"imageIndex":14},{"imageOffset":6572,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":1},{"imageOffset":3688,"symbol":"thread_start","symbolLocation":8,"imageIndex":1}]},{"id":316326,"frames":[{"imageOffset":3668,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":1}]},{"id":316341,"frames":[{"imageOffset":3668,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":1}]},{"id":316363,"name":"com.apple.coremedia.rootQueue.47","frames":[{"imageOffset":5428,"symbol":"semaphore_timedwait_trap","symbolLocation":8,"imageIndex":0},{"imageOffset":16452,"symbol":"_dispatch_sema4_timedwait","symbolLocation":64,"imageIndex":14},{"imageOffset":17976,"symbol":"_dispatch_semaphore_wait_slow","symbolLocation":76,"imageIndex":14},{"imageOffset":85816,"symbol":"_dispatch_worker_thread","symbolLocation":312,"imageIndex":14},{"imageOffset":6572,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":1},{"imageOffset":3688,"symbol":"thread_start","symbolLocation":8,"imageIndex":1}]},{"id":316368,"name":"com.apple.coremedia.rootQueue.47","frames":[{"imageOffset":5428,"symbol":"semaphore_timedwait_trap","symbolLocation":8,"imageIndex":0},{"imageOffset":16452,"symbol":"_dispatch_sema4_timedwait","symbolLocation":64,"imageIndex":14},{"imageOffset":17976,"symbol":"_dispatch_semaphore_wait_slow","symbolLocation":76,"imageIndex":14},{"imageOffset":85816,"symbol":"_dispatch_worker_thread","symbolLocation":312,"imageIndex":14},{"imageOffset":6572,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":1},{"imageOffset":3688,"symbol":"thread_start","symbolLocation":8,"imageIndex":1}]}],
"usedImages" : [
{
"source" : "P",
"arch" : "arm64e",
"base" : 8616923136,
"size" : 221184,
"uuid" : "c2fcc058-7480-3c14-b479-0064a3f843e3",
"path" : "\/usr\/lib\/system\/libsystem_kernel.dylib",
"name" : "libsystem_kernel.dylib"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 9579630592,
"size" : 49152,
"uuid" : "b48efcbe-d4f7-308b-a3fa-172e0ea78e33",
"path" : "\/usr\/lib\/system\/libsystem_pthread.dylib",
"name" : "libsystem_pthread.dylib"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 7869661184,
"size" : 524288,
"uuid" : "b0793d31-ed1b-3549-b861-92a10841bf68",
"path" : "\/usr\/lib\/system\/libsystem_c.dylib",
"name" : "libsystem_c.dylib"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 8100986880,
"size" : 98304,
"uuid" : "fe24cee6-11ec-3951-aa18-32594f98ef0d",
"path" : "\/usr\/lib\/libc++abi.dylib",
"name" : "libc++abi.dylib"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 8099872768,
"size" : 249856,
"uuid" : "a196a0f6-cadb-325b-bc1f-5965e670f9b6",
"path" : "\/usr\/lib\/libobjc.A.dylib",
"name" : "libobjc.A.dylib"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 7683686400,
"size" : 4546560,
"uuid" : "d2716f2f-688b-3d51-ba8b-17e6553b209e",
"path" : "\/System\/Library\/Frameworks\/CoreFoundation.framework\/CoreFoundation",
"name" : "CoreFoundation"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 8154202112,
"size" : 36864,
"uuid" : "75a910dc-87a4-3b3a-8c0e-a868b945f5d4",
"path" : "\/System\/Library\/PrivateFrameworks\/GraphicsServices.framework\/GraphicsServices",
"name" : "GraphicsServices"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 7721897984,
"size" : 25800704,
"uuid" : "e6e89bb5-b586-3725-bf8f-4c85dcd443bd",
"path" : "\/System\/Library\/PrivateFrameworks\/UIKitCore.framework\/UIKitCore",
"name" : "UIKitCore"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 8082976768,
"size" : 450560,
"uuid" : "0fdd2769-72b5-3647-9f68-17774a1c359a",
"path" : "\/usr\/lib\/swift\/libswiftUIKit.dylib",
"name" : "libswiftUIKit.dylib"
},
{
"source" : "P",
"arch" : "arm64",
"base" : 4330405888,
"size" : 4718592,
"uuid" : "2e982d58-f314-3070-b8ed-7ef9c85abb69",
"path" : "\/private\/var\/containers\/Bundle\/Application\/19EC0602-7B5D-4486-B082-19A828C7D214\/Mastodon.app\/Mastodon",
"name" : "Mastodon"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 4338204672,
"size" : 360448,
"uuid" : "d16b72c0-d619-3e48-9262-2c10a1d3066f",
"path" : "\/usr\/lib\/dyld",
"name" : "dyld"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 7708778496,
"size" : 3182592,
"uuid" : "feeef9b1-b0e6-3561-adfa-3ef0302d23f8",
"path" : "\/System\/Library\/Frameworks\/Foundation.framework\/Foundation",
"name" : "Foundation"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 7840980992,
"size" : 176128,
"uuid" : "37d438b9-289d-39b0-8b67-1b38de65305f",
"path" : "\/System\/Library\/PrivateFrameworks\/AudioSession.framework\/AudioSession",
"name" : "AudioSession"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 7692197888,
"size" : 4984832,
"uuid" : "eae64611-a840-36fe-a69d-5658f1bcf4d0",
"path" : "\/System\/Library\/Frameworks\/CFNetwork.framework\/CFNetwork",
"name" : "CFNetwork"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 7680528384,
"size" : 286720,
"uuid" : "69dac9c7-ddaf-318e-b068-be596d142a2f",
"path" : "\/usr\/lib\/system\/libdispatch.dylib",
"name" : "libdispatch.dylib"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 7747854336,
"size" : 3211264,
"uuid" : "a491ae8b-354b-35c1-ab22-af42a96b6704",
"path" : "\/System\/Library\/Frameworks\/QuartzCore.framework\/QuartzCore",
"name" : "QuartzCore"
}
],
"sharedCache" : {
"base" : 7680196608,
"size" : 2558672896,
"uuid" : "ad4973a8-6295-33ee-8aa9-e6e3abefcd9e"
},
"vmSummary" : "ReadOnly portion of Libraries: Total=868.6M resident=0K(0%) swapped_out_or_unallocated=868.6M(100%)\nWritable regions: Total=1.0G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=1.0G(100%)\n\n VIRTUAL REGION \nREGION TYPE SIZE COUNT (non-coalesced) \n=========== ======= ======= \nAccelerate framework 128K 1 \nActivity Tracing 256K 1 \nCG raster data 12.5M 137 \nColorSync 336K 21 \nCoreAnimation 118.4M 1632 \nCoreData 64K 1 \nCoreData Object IDs 4112K 2 \nCoreUI image data 512K 5 \nFoundation 176K 2 \nImage IO 43.3M 36 \nKernel Alloc Once 32K 1 \nMALLOC 728.6M 920 \nMALLOC guard page 192K 12 \nSQLite page cache 1984K 31 \nSTACK GUARD 224K 14 \nStack 8080K 14 \nVM_ALLOCATE 384K 4 \nWebKit Malloc 160.0M 4 \n__AUTH 4715K 492 \n__AUTH_CONST 26.1M 654 \n__CTF 759 1 \n__DATA 17.9M 656 \n__DATA_CONST 26.3M 668 \n__DATA_DIRTY 2702K 549 \n__FONT_DATA 4K 1 \n__LINKEDIT 191.2M 14 \n__OBJC_CONST 6504K 452 \n__OBJC_RO 92.1M 1 \n__OBJC_RW 3536K 1 \n__TEXT 677.4M 681 \n__UNICODE 592K 1 \ndyld private memory 1024K 1 \nlibnetwork 22.2M 183 \nmapped file 623.2M 106 \nshared memory 48K 3 \n=========== ======= ======= \nTOTAL 2.7G 7302 \n",
"legacyInfo" : {
"threadTriggered" : {
"queue" : "com.apple.main-thread"
}
},
"trialInfo" : {
"rollouts" : [
],
"experiments" : [
]
}
}
2022-11-09 19:26:26.433179+0100 Mastodon[45211:31084111] [UICollectionViewRecursion] cv == 0x7f9aaa1a1c00; Enabling recursion trigger logging
2022-11-09 19:26:26.434443+0100 Mastodon[45211:31084111] [UICollectionViewRecursion] cv == 0x7f9aaa1a1c00; layout (<UICollectionViewCompositionalLayout 0x7f9aa9980830>) invalidating for preferred attributes change. Attributes == (
"<UICollectionViewLayoutAttributes: 0x7f9aaf339460; index path: (0-0); frame = (20 16; 353 55.3333); zIndex = 10>"
)
2022-11-09 19:26:26.523698+0100 Mastodon[45211:31084111] [UICollectionViewRecursion] cv == 0x7f9aaa1a1c00; Visible cells update scheduled with call stack:
(
0 UIKitCore 0x000000010e59c066 -[UICollectionView _setNeedsVisibleCellsUpdate:withLayoutAttributes:] + 123
1 UIKitCore 0x000000010e5d3b9b -[UICollectionView _invalidateLayoutWithContext:] + 1601
2 UIKitCore 0x000000010e60d46a -[UICollectionViewLayout invalidateLayoutWithContext:] + 173
3 UIKitCore 0x000000010e4f5215 -[UICollectionViewCompositionalLayout invalidateLayoutWithContext:] + 910
4 UIKitCore 0x000000010e4f6613 -[UICollectionViewCompositionalLayout _didPerformUpdateVisibleCellsPassWithLayoutOffset:logInvalidationReason:] + 1296
5 UIKitCore 0x000000010e5ab5e8 -[UICollectionView _updateVisibleCellsNow:] + 3032
// .......
21 UIKitCore 0x000000010e5ab66a -[UICollectionView _updateVisibleCellsNow:] + 3162
22 UIKitCore 0x000000010e5b1fc9 -[UICollectionView layoutSubviews] + 375
23 UIKitCore 0x000000010f6c0913 -[UIView(CALayerDelegate) layoutSublayersOfLayer:] + 2305
24 QuartzCore 0x00007ff8088f8cb8 _ZN2CA5Layer16layout_if_neededEPNS_11TransactionE + 526
25 QuartzCore 0x00007ff808904191 _ZN2CA5Layer28layout_and_display_if_neededEPNS_11TransactionE + 65
26 QuartzCore 0x00007ff80881821d _ZN2CA7Context18commit_transactionEPNS_11TransactionEdPd + 623
27 QuartzCore 0x00007ff80884fa56 _ZN2CA11Transaction6commitEv + 714
28 QuartzCore 0x00007ff808850ee4 _ZN2CA11Transaction25flush_as_runloop_observerEb + 60
29 CoreFoundation 0x00007ff800385fe5 __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 23
30 CoreFoundation 0x00007ff800380952 __CFRunLoopDoObservers + 515
31 CoreFoundation 0x00007ff800380e9d __CFRunLoopRun + 1161
32 CoreFoundation 0x00007ff800380637 CFRunLoopRunSpecific + 560
33 GraphicsServices 0x00007ff809c0f28a GSEventRunModal + 139
34 UIKitCore 0x000000010f098425 -[UIApplication _run] + 994
35 UIKitCore 0x000000010f09d301 UIApplicationMain + 123
36 libswiftUIKit.dylib 0x000000010b528c02 $s5UIKit17UIApplicationMainys5Int32VAD_SpySpys4Int8VGGSgSSSgAJtF + 98
37 Mastodon 0x0000000105236d18 $sSo21UIApplicationDelegateP5UIKitE4mainyyFZ + 104
38 Mastodon 0x0000000105236ca7 $s8Mastodon11AppDelegateC5$mainyyFZ + 39
39 Mastodon 0x0000000105239b28 main + 24
40 dyld 0x000000010a0cb2bf start_sim + 10
41 ??? 0x000000010e1b552e 0x0 + 4531639598
)
// ....
2022-11-09 19:26:28.188038+0100 Mastodon[45211:31084111] [UICollectionViewRecursion] <UICollectionView: 0x7f9aaa1a1c00; frame = (0 0; 393 808); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x6000017ad800>; backgroundColor = UIExtendedGrayColorSpace 0 0; layer = <CALayer: 0x600001950c40>; contentOffset: {0, 0}; contentSize: {393, 178.66666666666669}; adjustedContentInset: {0, 0, 83, 0}; layout: <UICollectionViewCompositionalLayout: 0x7f9aa9980830>; dataSource: <_TtGC5UIKit34UICollectionViewDiffableDataSourceO8Mastodon19ProfileFieldSectionOS1_16ProfileFieldItem_: 0x600001a5d520>> is stuck in its update/layout loop. See previous logs in the "UICollectionViewRecursion" category to find callers that caused a recursive update
2022-11-09 19:26:28.188153+0100 Mastodon[45211:31084111] *** Assertion failure in -[UICollectionView _setNeedsVisibleCellsUpdate:withLayoutAttributes:], UICollectionView.m:1742
2022-11-09 19:26:28.215384+0100 Mastodon[45211:31084111] *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'UICollectionView (<UICollectionView 0x7f9aaa1a1c00>) is stuck in its update/layout loop. This can happen for various reasons, including self-sizing views whose preferred attributes are not returning a consistent size. To debug this issue, check the Console app for logs in the "UICollectionViewRecursion" category. In particular, look for messages about layout invalidations, or changes to properties like contentOffset (bounds.origin), bounds.size, frame, etc.'
Just had a user report they've been unable to edit their profile for the last three weeks. Trying to edit it just causes the app to crash.
Is there an existing issue for this?
Current Behavior
On iPad and iPhone, when you go to profile - edit info, your 4 links are shown with a reorder option. But when you try to reorder, the app crashes immediately.
Expected Behavior
Reordering should either work or the option should not be available.
Steps To Reproduce
Environment
Anything else?
No response