[BUG] SwiftUI Preview Crash in Xcode 16

Describe the bug
SwiftUI preview crashing with the error
Cannot preview in this file
XCPreviewAgent crashed because AzureCommunicationCalling.framework is missing.
Exception or Stack Trace
== DATE:
Friday, 27 September 2024 at 11:26:21 AM Gulf Standard Time

2024-09-27T07:26:21Z

== PREVIEW UPDATE ERROR:
CrashReportError: XCPreviewAgent crashed because AzureCommunicationCalling.framework is missing

Process:             XCPreviewAgent [66236]
Path:                <none>

Date/Time:           2024-09-27 07:20:45 +0000

Application Specific Information:
    dyld:
        dyld config: DYLD_SHARED_CACHE_DIR=/Users/yasheed/Library/Developer/CoreSimulator/Caches/dyld/24A335/com.apple.CoreSimulator.SimRuntime.iOS-18-0.22A3351 DYLD_ROOT_PATH=/Library/Developer/CoreSimulator/Volumes/iOS_22A3351/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 18.0.simruntime/Contents/Resources/RuntimeRoot DYLD_LIBRARY_PATH=/Users/yasheed/Library/Developer/Xcode/DerivedData/Smart_Office-hbxqdhieclhpkdgmmwmhqblucjrh/Build/Products/Debug-iphonesimulator DYLD_INSERT_LIBRARIES=/Library/Developer/CoreSimulator/Volumes/iOS_22A3351/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 18.0.simruntime/Contents/Resources/RuntimeRoot/usr/lib/libLogRedirect.dylib:/System/Library/PrivateFrameworks/LiveExecutionResultsProbe.framework/LiveExecutionResultsProbe:/System/Library/PrivateFrameworks/PreviewsInjection.framework/PreviewsInjection DYLD_FRAMEWORK_PATH=/Users/yasheed/Library/Developer/Xcode/DerivedData/Smart_Office-hbxqdhieclhpkdgmmwmhqblucjrh/Build/Products/Debug-iphonesimulator DYLD_FALLBACK_FRAMEWORK_PATH=/Library/Developer/CoreSimulator/Volumes/iOS_22A3351/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 18.0.simruntime/Contents/Resources/RuntimeRoot/System/Library/Frameworks DYLD_FALLBACK_LIBRARY_PATH=/Library/Developer/CoreSimulator/Volumes/iOS_22A3351/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 18.0.simruntime/Contents/Resources/RuntimeRoot/usr/lib
    dyld_sim:
        dyld config: DYLD_SHARED_CACHE_DIR=/Users/yasheed/Library/Developer/CoreSimulator/Caches/dyld/24A335/com.apple.CoreSimulator.SimRuntime.iOS-18-0.22A3351 DYLD_ROOT_PATH=/Library/Developer/CoreSimulator/Volumes/iOS_22A3351/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 18.0.simruntime/Contents/Resources/RuntimeRoot DYLD_LIBRARY_PATH=/Users/yasheed/Library/Developer/Xcode/DerivedData/Smart_Office-hbxqdhieclhpkdgmmwmhqblucjrh/Build/Products/Debug-iphonesimulator DYLD_INSERT_LIBRARIES=/Library/Developer/CoreSimulator/Volumes/iOS_22A3351/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 18.0.simruntime/Contents/Resources/RuntimeRoot/usr/lib/libLogRedirect.dylib:/System/Library/PrivateFrameworks/LiveExecutionResultsProbe.framework/LiveExecutionResultsProbe:/System/Library/PrivateFrameworks/PreviewsInjection.framework/PreviewsInjection DYLD_FRAMEWORK_PATH=/Users/yasheed/Library/Developer/Xcode/DerivedData/Smart_Office-hbxqdhieclhpkdgmmwmhqblucjrh/Build/Products/Debug-iphonesimulator DYLD_FALLBACK_FRAMEWORK_PATH=/Library/Developer/CoreSimulator/Volumes/iOS_22A3351/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 18.0.simruntime/Contents/Resources/RuntimeRoot/System/Library/Frameworks DYLD_FALLBACK_LIBRARY_PATH=/Library/Developer/CoreSimulator/Volumes/iOS_22A3351/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 18.0.simruntime/Contents/Resources/RuntimeRoot/usr/lib
    libswiftCore.dylib:
        DYLDJITLaunchFatalError:0: Fatal error: Failed linking @rpath/DChat.framework/DChat<EMAIL_ADDRESS>0x0002): Library not loaded: @rpath/AzureCommunicationCalling.framework/AzureCommunicationCalling
        Referenced from: <no uuid> /Users/yasheed/Library/Developer/Xcode/DerivedData/Smart_Office-hbxqdhieclhpkdgmmwmhqblucjrh/Build/Products/Debug-iphonesimulator/DChat.framework/DChat
        Reason: tried: '/Users/yasheed/Library/Developer/Xcode/DerivedData/Smart_Office-hbxqdhieclhpkdgmmwmhqblucjrh/Build/Products/Debug-iphonesimulator/AzureCommunicationCalling.framework/AzureCommunicationCalling' (no such file), '/Library/Developer/CoreSimulator/Volumes/iOS_22A3351/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 18.0.simruntime/Contents/Resources/RuntimeRoot/Users/yasheed/Library/Developer/Xcode/DerivedData/Smart_Office-hbxqdhieclhpkdgmmwmhqblucjrh/Build/Products/Debug-iphonesimulator/PackageFrameworks/AzureCommunicationCalling.framework/AzureCommunicationCalling' (no such file), '/Users/yasheed/Library/Developer/Xcode/DerivedData/Smart_Office-hbxqdhieclhpkdgmmwmhqblucjrh/Build/Products/Debug-iphonesimulator/PackageFrameworks/AzureCommunicationCalling.framework/AzureCommunicationCalling' (no such file), '/Library/Developer/CoreSimulator/Volumes/iOS_22A3351/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 18.0.simruntime/Contents/Resources/RuntimeRoot/usr/lib/swift/AzureCommunicationCalling.framework/AzureCommunicationCalling' (no such file), '/usr/lib/swift/AzureCommunicationCalling.framework/AzureCommunicationCalling' (no such file, not in dyld cache), '/Users/yasheed/Library/Developer/Xcode/UserData/Previews/Simulator Devices/7B009C97-6EE8-4D13-AAC5-E14C5B6E25FB/data/Containers/Bundle/Application/619ACF18-91F8-4BEE-87B5-F02B4C48A711/XCPreviewAgent.app/Frameworks/AzureCommunicationCalling.framework/AzureCommunicationCalling' (no such file), '/Users/yasheed/Library/Developer/Xcode/DerivedData/Smart_Office-hbxqdhieclhpkdgmmwmhqblucjrh/Build/Products/Debug-iphonesimulator/DChat.framework/Frameworks/AzureCommunicationCalling.framework/AzureCommunicationCalling' (no such file), '/Users/yasheed/Library/Developer/Xcode/UserData/Previews/Simulator Devices/7B009C97-6EE8-4D13-AAC5-E14C5B6E25FB/data/Containers/Bundle/Application/Frameworks/AzureCommunicationCalling.framework/AzureCommunicationCalling' (no such file), '/Library/Developer/CoreSimulator/Volumes/iOS_22A3351/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 18.0.simruntime/Contents/Resources/RuntimeRoot/Users/yasheed/Library/Developer/Xcode/DerivedData/Smart_Office-hbxqdhieclhpkdgmmwmhqblucjrh/Build/Products/Debug-iphonesimulator/PackageFrameworks/AzureCommunicationCalling.framework/AzureCommunicationCalling' (no such file), '/Users/yasheed/Library/Developer/Xcode/DerivedData/Smart_Office-hbxqdhieclhpkdgmmwmhqblucjrh/Build/Products/Debug-iphonesimulator/PackageFrameworks/AzureCommunicationCalling.framework/AzureCommunicationCalling' (no such file), '/Library/Developer/CoreSimulator/Volumes/iOS_22A3351/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 18.0.simruntime/Contents/Resources/RuntimeRoot/usr/lib/swift/AzureCommunicationCalling.framework/AzureCommunicationCalling' (no such file), '/usr/lib/swift/AzureCommunicationCalling.framework/AzureCommunicationCalling' (no such file, not in dyld cache), '/Users/yasheed/Library/Developer/Xcode/UserData/Previews/Simulator Devices/7B009C97-6EE8-4D13-AAC5-E14C5B6E25FB/data/Containers/Bundle/Application/619ACF18-91F8-4BEE-87B5-F02B4C48A711/XCPreviewAgent.app/Frameworks/AzureCommunicationCalling.framework/AzureCommunicationCalling' (no such file), '/Users/yasheed/Library/Developer/Xcode/DerivedData/Smart_Office-hbxqdhieclhpkdgmmwmhqblucjrh/Build/Products/Debug-iphonesimulator/DChat.framework/Frameworks/AzureCommunicationCalling.framework/AzureCommunicationCalling' (no such file), '/Users/yasheed/Library/Developer/Xcode/UserData/Previews/Simulator Devices/7B009C97-6EE8-4D13-AAC5-E14C5B6E25FB/data/Containers/Bundle/Application/Frameworks/AzureCommunicationCalling.framework/AzureCommunicationCalling' (no such file), '/Library/Developer/CoreSimulator/Volumes/iOS_22A3351/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 18.0.simruntime/Contents/Resources/RuntimeRoot/usr/lib/swift/AzureCommunicationCalling.framework/AzureCommunicationCalling' (no such file), '/usr/lib/swift/AzureCommunicationCalling.framework/AzureCommunicationCalling' (no such file, not in dyld cache), '/Library/Developer/CoreSimulator/Volumes/iOS_22A3351/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 18.0.simruntime/Contents/Resources/RuntimeRoot/System/Library/Frameworks/AzureCommunicationCalling.framework/AzureCommunicationCalling' (no such file)
    libsystem_sim_platform.dylib:
        CoreSimulator 987 - Device: iPhone 16 Pro (7B009C97-6EE8-4D13-AAC5-E14C5B6E25FB) - Runtime: iOS 18.0 (22A3351) - DeviceType: iPhone 16 Pro

Crashing Thread:
0   libswiftCore.dylib       0x00002e13f _assertionFailure(_:_:file:line:flags:) + 351
1   PreviewsInjection        0x0000300d1 ???
2   PreviewsInjection        0x00002f589 __previews_injection_perform_first_jit_link + 9
3   XOJITExecutor            0x000006ab1 __xojit_executor_run_program_wrapper + 2209
4   XOJITExecutor            0x000004065 ???
5   XOJITExecutor            0x000003d73 ???
6   libdispatch.dylib        0x0000021e0 _dispatch_call_block_and_release + 12
7   libdispatch.dylib        0x000003563 _dispatch_client_callout + 8
8   libdispatch.dylib        0x000006af8 _dispatch_continuation_pop + 936
9   libdispatch.dylib        0x000005b1f _dispatch_async_redirect_invoke + 967
10  libdispatch.dylib        0x000015cdd _dispatch_root_queue_drain + 372
11  libdispatch.dylib        0x000016740 _dispatch_worker_thread2 + 241
12  libsystem_pthread.dylib  0x000002c3e _pthread_wqthread + 261
13  libsystem_pthread.dylib  0x000001bdb start_wqthread + 15

Binary Images:
       0x10e716000 dyld <e6056c94-fc2d-3517-b1e1-46d8eb58a10e> /usr/lib/dyld
       0x1012dd000 XCPreviewAgent <34d2cb1b-342b-3674-8cd0-559902a4fb3a> /Users/USER/Library/Developer/Xcode/UserData/Previews/Simulator Devices/7B009C97-6EE8-4D13-AAC5-E14C5B6E25FB/data/Containers/Bundle/Application/619ACF18-91F8-4BEE-87B5-F02B4C48A711/XCPreviewAgent.app/XCPreviewAgent
       0x101492000 dyld_sim <9928c2d8-360a-3c48-8c26-af8b2bfc383d> /Volumes/VOLUME/*/dyld_sim
       0x10135b000 libLogRedirect.dylib <28f9f7f9-ae57-31c3-8f72-841eeddf2dfc> /Volumes/VOLUME/*/libLogRedirect.dylib
       0x101339000 libsystem_platform.dylib <2568a05f-3db8-3b09-9ea2-aaf2fc264a52> /usr/lib/system/libsystem_platform.dylib
       0x1013ea000 libsystem_kernel.dylib <a0aee5ca-4298-3070-82f9-ea72229f36e5> /usr/lib/system/libsystem_kernel.dylib
       0x10136a000 libsystem_pthread.dylib <c0db9cf9-86ec-31d4-a557-2c07945fd8f2> /usr/lib/system/libsystem_pthread.dylib
       0x7ff800178000 libdispatch.dylib <a20c29c3-cb9b-3c04-8f1a-ac9b454195cb> /Volumes/VOLUME/*/libdispatch.dylib
       0x7ffc0da94000 XOJITExecutor <d286e02a-110c-3e52-b14a-2e3f6bb36a61> /Volumes/VOLUME/*/XOJITExecutor.framework/XOJITExecutor
       0x7ffb19a33000 PreviewsInjection <6ec8dd85-2d96-3cd0-8414-e0cbdb9b80f9> /Volumes/VOLUME/*/PreviewsInjection.framework/PreviewsInjection
       0x000000000 ??? <00000000-0000-0000-0000-000000000000> ???
       0x7ff816e6c000 libswiftCore.dylib <c11a93fe-cbaf-3579-a608-9a3f6c1364f6> /Volumes/VOLUME/*/libswiftCore.dylib

EOF

==================================

|  FailedToLaunchAppError: Failed to launch previews.com.apple.PreviewAgent.iOS
|
|  ==================================
|
|  |  [Remote] JITError
|  |
|  |  ==================================
|  |
|  |  |  [Remote] XOJITError
|  |  |
|  |  |  XOJITError: disconnecting

== PREVIEW UPDATE ERROR:
CrashReportError: XCPreviewAgent crashed because AzureCommunicationCalling.framework is missing

Process:             XCPreviewAgent [66236]
Path:                <none>

Date/Time:           2024-09-27 07:20:45 +0000

Application Specific Information:
    dyld:
        dyld config: DYLD_SHARED_CACHE_DIR=/Users/yasheed/Library/Developer/CoreSimulator/Caches/dyld/24A335/com.apple.CoreSimulator.SimRuntime.iOS-18-0.22A3351 DYLD_ROOT_PATH=/Library/Developer/CoreSimulator/Volumes/iOS_22A3351/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 18.0.simruntime/Contents/Resources/RuntimeRoot DYLD_LIBRARY_PATH=/Users/yasheed/Library/Developer/Xcode/DerivedData/Smart_Office-hbxqdhieclhpkdgmmwmhqblucjrh/Build/Products/Debug-iphonesimulator DYLD_INSERT_LIBRARIES=/Library/Developer/CoreSimulator/Volumes/iOS_22A3351/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 18.0.simruntime/Contents/Resources/RuntimeRoot/usr/lib/libLogRedirect.dylib:/System/Library/PrivateFrameworks/LiveExecutionResultsProbe.framework/LiveExecutionResultsProbe:/System/Library/PrivateFrameworks/PreviewsInjection.framework/PreviewsInjection DYLD_FRAMEWORK_PATH=/Users/yasheed/Library/Developer/Xcode/DerivedData/Smart_Office-hbxqdhieclhpkdgmmwmhqblucjrh/Build/Products/Debug-iphonesimulator DYLD_FALLBACK_FRAMEWORK_PATH=/Library/Developer/CoreSimulator/Volumes/iOS_22A3351/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 18.0.simruntime/Contents/Resources/RuntimeRoot/System/Library/Frameworks DYLD_FALLBACK_LIBRARY_PATH=/Library/Developer/CoreSimulator/Volumes/iOS_22A3351/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 18.0.simruntime/Contents/Resources/RuntimeRoot/usr/lib
    dyld_sim:
        dyld config: DYLD_SHARED_CACHE_DIR=/Users/yasheed/Library/Developer/CoreSimulator/Caches/dyld/24A335/com.apple.CoreSimulator.SimRuntime.iOS-18-0.22A3351 DYLD_ROOT_PATH=/Library/Developer/CoreSimulator/Volumes/iOS_22A3351/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 18.0.simruntime/Contents/Resources/RuntimeRoot DYLD_LIBRARY_PATH=/Users/yasheed/Library/Developer/Xcode/DerivedData/Smart_Office-hbxqdhieclhpkdgmmwmhqblucjrh/Build/Products/Debug-iphonesimulator DYLD_INSERT_LIBRARIES=/Library/Developer/CoreSimulator/Volumes/iOS_22A3351/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 18.0.simruntime/Contents/Resources/RuntimeRoot/usr/lib/libLogRedirect.dylib:/System/Library/PrivateFrameworks/LiveExecutionResultsProbe.framework/LiveExecutionResultsProbe:/System/Library/PrivateFrameworks/PreviewsInjection.framework/PreviewsInjection DYLD_FRAMEWORK_PATH=/Users/yasheed/Library/Developer/Xcode/DerivedData/Smart_Office-hbxqdhieclhpkdgmmwmhqblucjrh/Build/Products/Debug-iphonesimulator DYLD_FALLBACK_FRAMEWORK_PATH=/Library/Developer/CoreSimulator/Volumes/iOS_22A3351/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 18.0.simruntime/Contents/Resources/RuntimeRoot/System/Library/Frameworks DYLD_FALLBACK_LIBRARY_PATH=/Library/Developer/CoreSimulator/Volumes/iOS_22A3351/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 18.0.simruntime/Contents/Resources/RuntimeRoot/usr/lib
    libswiftCore.dylib:
        DYLDJITLaunchFatalError:0: Fatal error: Failed linking @rpath/DChat.framework/DChat<EMAIL_ADDRESS>0x0002): Library not loaded: @rpath/AzureCommunicationCalling.framework/AzureCommunicationCalling
        Referenced from: <no uuid> /Users/yasheed/Library/Developer/Xcode/DerivedData/Smart_Office-hbxqdhieclhpkdgmmwmhqblucjrh/Build/Products/Debug-iphonesimulator/DChat.framework/DChat
        Reason: tried: '/Users/yasheed/Library/Developer/Xcode/DerivedData/Smart_Office-hbxqdhieclhpkdgmmwmhqblucjrh/Build/Products/Debug-iphonesimulator/AzureCommunicationCalling.framework/AzureCommunicationCalling' (no such file), '/Library/Developer/CoreSimulator/Volumes/iOS_22A3351/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 18.0.simruntime/Contents/Resources/RuntimeRoot/Users/yasheed/Library/Developer/Xcode/DerivedData/Smart_Office-hbxqdhieclhpkdgmmwmhqblucjrh/Build/Products/Debug-iphonesimulator/PackageFrameworks/AzureCommunicationCalling.framework/AzureCommunicationCalling' (no such file), '/Users/yasheed/Library/Developer/Xcode/DerivedData/Smart_Office-hbxqdhieclhpkdgmmwmhqblucjrh/Build/Products/Debug-iphonesimulator/PackageFrameworks/AzureCommunicationCalling.framework/AzureCommunicationCalling' (no such file), '/Library/Developer/CoreSimulator/Volumes/iOS_22A3351/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 18.0.simruntime/Contents/Resources/RuntimeRoot/usr/lib/swift/AzureCommunicationCalling.framework/AzureCommunicationCalling' (no such file), '/usr/lib/swift/AzureCommunicationCalling.framework/AzureCommunicationCalling' (no such file, not in dyld cache), '/Users/yasheed/Library/Developer/Xcode/UserData/Previews/Simulator Devices/7B009C97-6EE8-4D13-AAC5-E14C5B6E25FB/data/Containers/Bundle/Application/619ACF18-91F8-4BEE-87B5-F02B4C48A711/XCPreviewAgent.app/Frameworks/AzureCommunicationCalling.framework/AzureCommunicationCalling' (no such file), '/Users/yasheed/Library/Developer/Xcode/DerivedData/Smart_Office-hbxqdhieclhpkdgmmwmhqblucjrh/Build/Products/Debug-iphonesimulator/DChat.framework/Frameworks/AzureCommunicationCalling.framework/AzureCommunicationCalling' (no such file), '/Users/yasheed/Library/Developer/Xcode/UserData/Previews/Simulator Devices/7B009C97-6EE8-4D13-AAC5-E14C5B6E25FB/data/Containers/Bundle/Application/Frameworks/AzureCommunicationCalling.framework/AzureCommunicationCalling' (no such file), '/Library/Developer/CoreSimulator/Volumes/iOS_22A3351/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 18.0.simruntime/Contents/Resources/RuntimeRoot/Users/yasheed/Library/Developer/Xcode/DerivedData/Smart_Office-hbxqdhieclhpkdgmmwmhqblucjrh/Build/Products/Debug-iphonesimulator/PackageFrameworks/AzureCommunicationCalling.framework/AzureCommunicationCalling' (no such file), '/Users/yasheed/Library/Developer/Xcode/DerivedData/Smart_Office-hbxqdhieclhpkdgmmwmhqblucjrh/Build/Products/Debug-iphonesimulator/PackageFrameworks/AzureCommunicationCalling.framework/AzureCommunicationCalling' (no such file), '/Library/Developer/CoreSimulator/Volumes/iOS_22A3351/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 18.0.simruntime/Contents/Resources/RuntimeRoot/usr/lib/swift/AzureCommunicationCalling.framework/AzureCommunicationCalling' (no such file), '/usr/lib/swift/AzureCommunicationCalling.framework/AzureCommunicationCalling' (no such file, not in dyld cache), '/Users/yasheed/Library/Developer/Xcode/UserData/Previews/Simulator Devices/7B009C97-6EE8-4D13-AAC5-E14C5B6E25FB/data/Containers/Bundle/Application/619ACF18-91F8-4BEE-87B5-F02B4C48A711/XCPreviewAgent.app/Frameworks/AzureCommunicationCalling.framework/AzureCommunicationCalling' (no such file), '/Users/yasheed/Library/Developer/Xcode/DerivedData/Smart_Office-hbxqdhieclhpkdgmmwmhqblucjrh/Build/Products/Debug-iphonesimulator/DChat.framework/Frameworks/AzureCommunicationCalling.framework/AzureCommunicationCalling' (no such file), '/Users/yasheed/Library/Developer/Xcode/UserData/Previews/Simulator Devices/7B009C97-6EE8-4D13-AAC5-E14C5B6E25FB/data/Containers/Bundle/Application/Frameworks/AzureCommunicationCalling.framework/AzureCommunicationCalling' (no such file), '/Library/Developer/CoreSimulator/Volumes/iOS_22A3351/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 18.0.simruntime/Contents/Resources/RuntimeRoot/usr/lib/swift/AzureCommunicationCalling.framework/AzureCommunicationCalling' (no such file), '/usr/lib/swift/AzureCommunicationCalling.framework/AzureCommunicationCalling' (no such file, not in dyld cache), '/Library/Developer/CoreSimulator/Volumes/iOS_22A3351/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 18.0.simruntime/Contents/Resources/RuntimeRoot/System/Library/Frameworks/AzureCommunicationCalling.framework/AzureCommunicationCalling' (no such file)
    libsystem_sim_platform.dylib:
        CoreSimulator 987 - Device: iPhone 16 Pro (7B009C97-6EE8-4D13-AAC5-E14C5B6E25FB) - Runtime: iOS 18.0 (22A3351) - DeviceType: iPhone 16 Pro

Crashing Thread:
0   libswiftCore.dylib       0x00002e13f _assertionFailure(_:_:file:line:flags:) + 351
1   PreviewsInjection        0x0000300d1 ???
2   PreviewsInjection        0x00002f589 __previews_injection_perform_first_jit_link + 9
3   XOJITExecutor            0x000006ab1 __xojit_executor_run_program_wrapper + 2209
4   XOJITExecutor            0x000004065 ???
5   XOJITExecutor            0x000003d73 ???
6   libdispatch.dylib        0x0000021e0 _dispatch_call_block_and_release + 12
7   libdispatch.dylib        0x000003563 _dispatch_client_callout + 8
8   libdispatch.dylib        0x000006af8 _dispatch_continuation_pop + 936
9   libdispatch.dylib        0x000005b1f _dispatch_async_redirect_invoke + 967
10  libdispatch.dylib        0x000015cdd _dispatch_root_queue_drain + 372
11  libdispatch.dylib        0x000016740 _dispatch_worker_thread2 + 241
12  libsystem_pthread.dylib  0x000002c3e _pthread_wqthread + 261
13  libsystem_pthread.dylib  0x000001bdb start_wqthread + 15

Binary Images:
       0x10e716000 dyld <e6056c94-fc2d-3517-b1e1-46d8eb58a10e> /usr/lib/dyld
       0x1012dd000 XCPreviewAgent <34d2cb1b-342b-3674-8cd0-559902a4fb3a> /Users/USER/Library/Developer/Xcode/UserData/Previews/Simulator Devices/7B009C97-6EE8-4D13-AAC5-E14C5B6E25FB/data/Containers/Bundle/Application/619ACF18-91F8-4BEE-87B5-F02B4C48A711/XCPreviewAgent.app/XCPreviewAgent
       0x101492000 dyld_sim <9928c2d8-360a-3c48-8c26-af8b2bfc383d> /Volumes/VOLUME/*/dyld_sim
       0x10135b000 libLogRedirect.dylib <28f9f7f9-ae57-31c3-8f72-841eeddf2dfc> /Volumes/VOLUME/*/libLogRedirect.dylib
       0x101339000 libsystem_platform.dylib <2568a05f-3db8-3b09-9ea2-aaf2fc264a52> /usr/lib/system/libsystem_platform.dylib
       0x1013ea000 libsystem_kernel.dylib <a0aee5ca-4298-3070-82f9-ea72229f36e5> /usr/lib/system/libsystem_kernel.dylib
       0x10136a000 libsystem_pthread.dylib <c0db9cf9-86ec-31d4-a557-2c07945fd8f2> /usr/lib/system/libsystem_pthread.dylib
       0x7ff800178000 libdispatch.dylib <a20c29c3-cb9b-3c04-8f1a-ac9b454195cb> /Volumes/VOLUME/*/libdispatch.dylib
       0x7ffc0da94000 XOJITExecutor <d286e02a-110c-3e52-b14a-2e3f6bb36a61> /Volumes/VOLUME/*/XOJITExecutor.framework/XOJITExecutor
       0x7ffb19a33000 PreviewsInjection <6ec8dd85-2d96-3cd0-8414-e0cbdb9b80f9> /Volumes/VOLUME/*/PreviewsInjection.framework/PreviewsInjection
       0x000000000 ??? <00000000-0000-0000-0000-000000000000> ???
       0x7ff816e6c000 libswiftCore.dylib <c11a93fe-cbaf-3579-a608-9a3f6c1364f6> /Volumes/VOLUME/*/libswiftCore.dylib

EOF

==================================

|  FailedToLaunchAppError: Failed to launch previews.com.apple.PreviewAgent.iOS
|
|  ==================================
|
|  |  [Remote] JITError
|  |
|  |  ==================================
|  |
|  |  |  [Remote] XOJITError
|  |  |
|  |  |  XOJITError: disconnecting

== VERSION INFO:
Tools: 16A242d
OS:    24A335
PID:   38224
Model: MacBook Pro
Arch:  x86_64h

== ENVIRONMENT:
openFiles = [
    /Users/yasheed/Documents/SmartOffice_Revamp/Smart Office/DChat/Source/Modules/Preview/FileIconPreview.swift
]
wantsNewBuildSystem = true
newBuildSystemAvailable = true
activeScheme = DChat
activeRunDestination = iPhone 16 Pro Max variant iphonesimulator x86_64
workspaceArena = [x]
buildArena = [x]
buildableEntries = [
    DChat.framework
]
runMode = JIT Executor

== SELECTED RUN DESTINATION:
Simulator - iOS 18.0 | iphonesimulator | x86_64 | iPhone 16 Pro Max | no proxy

== EXECUTION MODE OVERRIDES:
Workspace JIT mode user setting: true
Falling back to Dynamic Replacement: false

== PACKAGE RESOLUTION ERRORS:
== REFERENCED SOURCE PACKAGES:
<IDESwiftPackageCore.IDESwiftPackageDependency:0x7fae7735da00 path:'/Users/yasheed/Library/Developer/Xcode/DerivedData/Smart_Office-hbxqdhieclhpkdgmmwmhqblucjrh/SourcePackages/checkouts/swiftui-introspect'>
<IDESwiftPackageCore.IDESwiftPackageDependency:0x7fae8f6bc560 path:'/Users/yasheed/Library/Developer/Xcode/DerivedData/Smart_Office-hbxqdhieclhpkdgmmwmhqblucjrh/SourcePackages/checkouts/CryptoSwift'>
<IDESwiftPackageCore.IDESwiftPackageDependency:0x7fae7fbb0b10 path:'/Users/yasheed/Library/Developer/Xcode/DerivedData/Smart_Office-hbxqdhieclhpkdgmmwmhqblucjrh/SourcePackages/checkouts/realm-swift'>
<IDESwiftPackageCore.IDESwiftPackage:0x7fae8f0ec1a0 path:'/Users/yasheed/Documents/SmartOffice_Revamp/Smart Office/AppConstants'>
<IDESwiftPackageCore.IDESwiftPackageDependency:0x7fae77305ac0 path:'/Users/yasheed/Library/Developer/Xcode/DerivedData/Smart_Office-hbxqdhieclhpkdgmmwmhqblucjrh/SourcePackages/checkouts/SwiftLinkPreview'>
<IDESwiftPackageCore.IDESwiftPackageDependency:0x7fae59b91220 path:'/Users/yasheed/Library/Developer/Xcode/DerivedData/Smart_Office-hbxqdhieclhpkdgmmwmhqblucjrh/SourcePackages/checkouts/realm-core'>
<IDESwiftPackageCore.IDESwiftPackageDependency:0x7fae8f630ab0 path:'/Users/yasheed/Library/Developer/Xcode/DerivedData/Smart_Office-hbxqdhieclhpkdgmmwmhqblucjrh/SourcePackages/checkouts/Kingfisher'>
<IDESwiftPackageCore.IDESwiftPackageDependency:0x7fae4b0aa460 path:'/Users/yasheed/Library/Developer/Xcode/DerivedData/Smart_Office-hbxqdhieclhpkdgmmwmhqblucjrh/SourcePackages/checkouts/IQKeyboardManager'>
<IDESwiftPackageCore.IDESwiftPackageDependency:0x7faea1e95250 path:'/Users/yasheed/Library/Developer/Xcode/DerivedData/Smart_Office-hbxqdhieclhpkdgmmwmhqblucjrh/SourcePackages/checkouts/DSWaveformImage'>
<IDESwiftPackageCore.IDESwiftPackage:0x7fae962f27d0 path:'/Users/yasheed/Documents/SmartOffice_Revamp/Smart Office/SOPackage'>

== JIT LINKAGE:
Run Destination: 2565A8FF-296B-477D-A67F-8160B7808245-iphonesimulator18.0-x86_64-iphonesimulator
JIT Link Description {
    35:DChat.framework
}

== SESSION GROUP 2938:
workspace identifier: WorkspaceIdentifier(identifier: A6B99113-DBA2-46FE-95C8-7AF70F522A7F)
providers: [
    Preview Provider | Registry-FileIconPreview.swift#1[preview] [Editor(2884)]
]
translation units: [
    /Users/yasheed/Documents/SmartOffice_Revamp/Smart Office/DChat/Source/Modules/Preview/FileIconPreview.swift
]
attributes: [
    Editor(2884):     []
]
session: 2943
request sessions: [
    Registry[Registry-FileIconPreview.swift#1[preview] (line 46)]: not completed
]

== UPDATE SESSION 2943:
Start Date: Friday, 27 September 2024 at 11:20:05 AM Gulf Standard Time
Preview Preflight {
    UpdaterStore {
        updaterLimit: single
        expectedAbandonedIdentifiers: [2955, 2488, 2246, 2728, 2501, 2850, 2663, 2824, 2268, 2352, 2556, 2338, 2294]
    }
    Simulator {
        platform: iphonesimulator
        device: 7B009C97-6EE8-4D13-AAC5-E14C5B6E25FB iPhone 16 Pro
        buildNumber: 22A3351
        runtimePath: /Library/Developer/CoreSimulator/Volumes/iOS_22A3351/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 18.0.simruntime
    }
    host bundle:
    previews.com.apple.PreviewAgent.iOS {
        url: file:///Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Library/Xcode/Agents/XCPreviewAgent.app
        version: 22.0.76
        attributes: [
            AppExtensionIdentifierPreviewAttributeKey: nil,
            AgentRunModeKey: JIT Executor,
            LaunchConfigEnvironmentVariablesPreviewAttributesKey: ["TERM": "dumb", "__XCODE_BUILT_PRODUCTS_DIR_PATHS": "/Users/yasheed/Library/Developer/Xcode/DerivedData/Smart_Office-hbxqdhieclhpkdgmmwmhqblucjrh/Build/Products/Debug-iphonesimulator", "__XPC_DYLD_LIBRARY_PATH": "/Users/yasheed/Library/Developer/Xcode/DerivedData/Smart_Office-hbxqdhieclhpkdgmmwmhqblucjrh/Build/Products/Debug-iphonesimulator", "DYLD_FRAMEWORK_PATH": "/Users/yasheed/Library/Developer/Xcode/DerivedData/Smart_Office-hbxqdhieclhpkdgmmwmhqblucjrh/Build/Products/Debug-iphonesimulator", "__XPC_DYLD_FRAMEWORK_PATH": "/Users/yasheed/Library/Developer/Xcode/DerivedData/Smart_Office-hbxqdhieclhpkdgmmwmhqblucjrh/Build/Products/Debug-iphonesimulator", "DYLD_LIBRARY_PATH": "/Users/yasheed/Library/Developer/Xcode/DerivedData/Smart_Office-hbxqdhieclhpkdgmmwmhqblucjrh/Build/Products/Debug-iphonesimulator", "OS_ACTIVITY_TOOLS_OVERSIZE": "YES", "DYLD_INSERT_LIBRARIES": "/Library/Developer/CoreSimulator/Volumes/iOS_22A3351/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 18.0.simruntime/Contents/Resources/RuntimeRoot/usr/lib/libLogRedirect.dylib", "PACKAGE_RESOURCE_BUNDLE_PATH": "/Users/yasheed/Library/Developer/Xcode/DerivedData/Smart_Office-hbxqdhieclhpkdgmmwmhqblucjrh/Build/Products/Debug-iphonesimulator", "OS_LOG_DT_HOOK_MODE": "0x07", "OS_LOG_DT_HOOK_PREFIX": "OSLOG-D8446BC5-9639-484A-A055-99DB889C1557", "OS_ACTIVITY_TOOLS_PRIVACY": "YES", "CFLOG_FORCE_DISABLE_STDERR": "1", "IDE_DISABLED_OS_ACTIVITY_DT_MODE": "1", "SQLITE_ENABLE_THREAD_ASSERTIONS": "1", "OS_LOG_TRANSLATE_PRINT_MODE": "0x80"],
        ]
    }
    builtTargetDescriptions: Build Logs/ResolvedBuiltTargetDescriptions-request-1-previews.com.apple.PreviewAgent.iOS.txt
}
Preview Provider {
    UpdaterStore {
        updaterLimit: single
        expectedAbandonedIdentifiers: [2955, 2488, 2246, 2728, 2501, 2850, 2663, 2824, 2268, 2352, 2556, 2338, 2294]
    }
    Simulator {
        platform: iphonesimulator
        device: 7B009C97-6EE8-4D13-AAC5-E14C5B6E25FB iPhone 16 Pro
        buildNumber: 22A3351
        runtimePath: /Library/Developer/CoreSimulator/Volumes/iOS_22A3351/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 18.0.simruntime
    }
    host bundle:
    previews.com.apple.PreviewAgent.iOS {
        url: file:///Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Library/Xcode/Agents/XCPreviewAgent.app
        version: 22.0.76
        attributes: [
            AppExtensionIdentifierPreviewAttributeKey: nil,
            AgentRunModeKey: JIT Executor,
            LaunchConfigEnvironmentVariablesPreviewAttributesKey: ["TERM": "dumb", "__XCODE_BUILT_PRODUCTS_DIR_PATHS": "/Users/yasheed/Library/Developer/Xcode/DerivedData/Smart_Office-hbxqdhieclhpkdgmmwmhqblucjrh/Build/Products/Debug-iphonesimulator", "__XPC_DYLD_LIBRARY_PATH": "/Users/yasheed/Library/Developer/Xcode/DerivedData/Smart_Office-hbxqdhieclhpkdgmmwmhqblucjrh/Build/Products/Debug-iphonesimulator", "DYLD_FRAMEWORK_PATH": "/Users/yasheed/Library/Developer/Xcode/DerivedData/Smart_Office-hbxqdhieclhpkdgmmwmhqblucjrh/Build/Products/Debug-iphonesimulator", "__XPC_DYLD_FRAMEWORK_PATH": "/Users/yasheed/Library/Developer/Xcode/DerivedData/Smart_Office-hbxqdhieclhpkdgmmwmhqblucjrh/Build/Products/Debug-iphonesimulator", "DYLD_LIBRARY_PATH": "/Users/yasheed/Library/Developer/Xcode/DerivedData/Smart_Office-hbxqdhieclhpkdgmmwmhqblucjrh/Build/Products/Debug-iphonesimulator", "OS_ACTIVITY_TOOLS_OVERSIZE": "YES", "DYLD_INSERT_LIBRARIES": "/Library/Developer/CoreSimulator/Volumes/iOS_22A3351/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 18.0.simruntime/Contents/Resources/RuntimeRoot/usr/lib/libLogRedirect.dylib", "PACKAGE_RESOURCE_BUNDLE_PATH": "/Users/yasheed/Library/Developer/Xcode/DerivedData/Smart_Office-hbxqdhieclhpkdgmmwmhqblucjrh/Build/Products/Debug-iphonesimulator", "OS_LOG_DT_HOOK_MODE": "0x07", "OS_LOG_DT_HOOK_PREFIX": "OSLOG-D8446BC5-9639-484A-A055-99DB889C1557", "OS_ACTIVITY_TOOLS_PRIVACY": "YES", "CFLOG_FORCE_DISABLE_STDERR": "1", "IDE_DISABLED_OS_ACTIVITY_DT_MODE": "1", "SQLITE_ENABLE_THREAD_ASSERTIONS": "1", "OS_LOG_TRANSLATE_PRINT_MODE": "0x80"],
        ]
    }
    builtTargetDescriptions: Build Logs/ResolvedBuiltTargetDescriptions-request-2-previews.com.apple.PreviewAgent.iOS.txt
}
Build Graph {
    DChat.framework (#35)
       AppConstants (#2)
          AppConstants (#1)
       Kingfisher (#4)
          Kingfisher (#3)
       LocalStorage.framework (#14)
          Realm (#11)
             Realm (#10)
                RealmCore (#9)
                   RealmCoreResources (#8)
                      RealmCore (#7)
                         s2geometry (#5)
                         Bid (#6)
          RealmSwift (#13)
             Realm (#10)
                RealmCore (#9)
                   RealmCoreResources (#8)
                      RealmCore (#7)
                         s2geometry (#5)
                         Bid (#6)
             RealmSwift (#12)
                Realm (#10)
                   RealmCore (#9)
                      RealmCoreResources (#8)
                         RealmCore (#7)
                            s2geometry (#5)
                            Bid (#6)
       NetworkEngine.framework (#15)
          AppConstants (#2)
             AppConstants (#1)
          Kingfisher (#4)
             Kingfisher (#3)
          LocalStorage.framework (#14)
             Realm (#11)
                Realm (#10)
                   RealmCore (#9)
                      RealmCoreResources (#8)
                         RealmCore (#7)
                            s2geometry (#5)
                            Bid (#6)
             RealmSwift (#13)
                Realm (#10)
                   RealmCore (#9)
                      RealmCoreResources (#8)
                         RealmCore (#7)
                            s2geometry (#5)
                            Bid (#6)
                RealmSwift (#12)
                   Realm (#10)
                      RealmCore (#9)
                         RealmCoreResources (#8)
                            RealmCore (#7)
                               s2geometry (#5)
                               Bid (#6)
       IQKeyboardManagerSwift (#17)
          IQKeyboardManagerSwift (#16)
       Utilities.framework (#19)
          AppConstants (#2)
             AppConstants (#1)
          Kingfisher (#4)
             Kingfisher (#3)
          LocalStorage.framework (#14)
             Realm (#11)
                Realm (#10)
                   RealmCore (#9)
                      RealmCoreResources (#8)
                         RealmCore (#7)
                            s2geometry (#5)
                            Bid (#6)
             RealmSwift (#13)
                Realm (#10)
                   RealmCore (#9)
                      RealmCoreResources (#8)
                         RealmCore (#7)
                            s2geometry (#5)
                            Bid (#6)
                RealmSwift (#12)
                   Realm (#10)
                      RealmCore (#9)
                         RealmCoreResources (#8)
                            RealmCore (#7)
                               s2geometry (#5)
                               Bid (#6)
          NetworkEngine.framework (#15)
             AppConstants (#2)
                AppConstants (#1)
             Kingfisher (#4)
                Kingfisher (#3)
             LocalStorage.framework (#14)
                Realm (#11)
                   Realm (#10)
                      RealmCore (#9)
                         RealmCoreResources (#8)
                            RealmCore (#7)
                               s2geometry (#5)
                               Bid (#6)
                RealmSwift (#13)
                   Realm (#10)
                      RealmCore (#9)
                         RealmCoreResources (#8)
                            RealmCore (#7)
                               s2geometry (#5)
                               Bid (#6)
                   RealmSwift (#12)
                      Realm (#10)
                         RealmCore (#9)
                            RealmCoreResources (#8)
                               RealmCore (#7)
                                  s2geometry (#5)
                                  Bid (#6)
          IQKeyboardManagerSwift (#17)
             IQKeyboardManagerSwift (#16)
          KPILogs.framework (#18)
             AppConstants (#2)
                AppConstants (#1)
             LocalStorage.framework (#14)
                Realm (#11)
                   Realm (#10)
                      RealmCore (#9)
                         RealmCoreResources (#8)
                            RealmCore (#7)
                               s2geometry (#5)
                               Bid (#6)
                RealmSwift (#13)
                   Realm (#10)
                      RealmCore (#9)
                         RealmCoreResources (#8)
                            RealmCore (#7)
                               s2geometry (#5)
                               Bid (#6)
                   RealmSwift (#12)
                      Realm (#10)
                         RealmCore (#9)
                            RealmCoreResources (#8)
                               RealmCore (#7)
                                  s2geometry (#5)
                                  Bid (#6)
             NetworkEngine.framework (#15)
                AppConstants (#2)
                   AppConstants (#1)
                Kingfisher (#4)
                   Kingfisher (#3)
                LocalStorage.framework (#14)
                   Realm (#11)
                      Realm (#10)
                         RealmCore (#9)
                            RealmCoreResources (#8)
                               RealmCore (#7)
                                  s2geometry (#5)
                                  Bid (#6)
                   RealmSwift (#13)
                      Realm (#10)
                         RealmCore (#9)
                            RealmCoreResources (#8)
                               RealmCore (#7)
                                  s2geometry (#5)
                                  Bid (#6)
                      RealmSwift (#12)
                         Realm (#10)
                            RealmCore (#9)
                               RealmCoreResources (#8)
                                  RealmCore (#7)
                                     s2geometry (#5)
                                     Bid (#6)
       FileExplorer.framework (#20)
          NetworkEngine.framework (#15)
             AppConstants (#2)
                AppConstants (#1)
             Kingfisher (#4)
                Kingfisher (#3)
             LocalStorage.framework (#14)
                Realm (#11)
                   Realm (#10)
                      RealmCore (#9)
                         RealmCoreResources (#8)
                            RealmCore (#7)
                               s2geometry (#5)
                               Bid (#6)
                RealmSwift (#13)
                   Realm (#10)
                      RealmCore (#9)
                         RealmCoreResources (#8)
                            RealmCore (#7)
                               s2geometry (#5)
                               Bid (#6)
                   RealmSwift (#12)
                      Realm (#10)
                         RealmCore (#9)
                            RealmCoreResources (#8)
                               RealmCore (#7)
                                  s2geometry (#5)
                                  Bid (#6)
          Utilities.framework (#19)
             AppConstants (#2)
                AppConstants (#1)
             Kingfisher (#4)
                Kingfisher (#3)
             LocalStorage.framework (#14)
                Realm (#11)
                   Realm (#10)
                      RealmCore (#9)
                         RealmCoreResources (#8)
                            RealmCore (#7)
                               s2geometry (#5)
                               Bid (#6)
                RealmSwift (#13)
                   Realm (#10)
                      RealmCore (#9)
                         RealmCoreResources (#8)
                            RealmCore (#7)
                               s2geometry (#5)
                               Bid (#6)
                   RealmSwift (#12)
                      Realm (#10)
                         RealmCore (#9)
                            RealmCoreResources (#8)
                               RealmCore (#7)
                                  s2geometry (#5)
                                  Bid (#6)
             NetworkEngine.framework (#15)
                AppConstants (#2)
                   AppConstants (#1)
                Kingfisher (#4)
                   Kingfisher (#3)
                LocalStorage.framework (#14)
                   Realm (#11)
                      Realm (#10)
                         RealmCore (#9)
                            RealmCoreResources (#8)
                               RealmCore (#7)
                                  s2geometry (#5)
                                  Bid (#6)
                   RealmSwift (#13)
                      Realm (#10)
                         RealmCore (#9)
                            RealmCoreResources (#8)
                               RealmCore (#7)
                                  s2geometry (#5)
                                  Bid (#6)
                      RealmSwift (#12)
                         Realm (#10)
                            RealmCore (#9)
                               RealmCoreResources (#8)
                                  RealmCore (#7)
                                     s2geometry (#5)
                                     Bid (#6)
             IQKeyboardManagerSwift (#17)
                IQKeyboardManagerSwift (#16)
             KPILogs.framework (#18)
                AppConstants (#2)
                   AppConstants (#1)
                LocalStorage.framework (#14)
                   Realm (#11)
                      Realm (#10)
                         RealmCore (#9)
                            RealmCoreResources (#8)
                               RealmCore (#7)
                                  s2geometry (#5)
                                  Bid (#6)
                   RealmSwift (#13)
                      Realm (#10)
                         RealmCore (#9)
                            RealmCoreResources (#8)
                               RealmCore (#7)
                                  s2geometry (#5)
                                  Bid (#6)
                      RealmSwift (#12)
                         Realm (#10)
                            RealmCore (#9)
                               RealmCoreResources (#8)
                                  RealmCore (#7)
                                     s2geometry (#5)
                                     Bid (#6)
                NetworkEngine.framework (#15)
                   AppConstants (#2)
                      AppConstants (#1)
                   Kingfisher (#4)
                      Kingfisher (#3)
                   LocalStorage.framework (#14)
                      Realm (#11)
                         Realm (#10)
                            RealmCore (#9)
                               RealmCoreResources (#8)
                                  RealmCore (#7)
                                     s2geometry (#5)
                                     Bid (#6)
                      RealmSwift (#13)
                         Realm (#10)
                            RealmCore (#9)
                               RealmCoreResources (#8)
                                  RealmCore (#7)
                                     s2geometry (#5)
                                     Bid (#6)
                         RealmSwift (#12)
                            Realm (#10)
                               RealmCore (#9)
                                  RealmCoreResources (#8)
                                     RealmCore (#7)
                                        s2geometry (#5)
                                        Bid (#6)
       LoginModule.framework (#25)
          AppConstants (#2)
             AppConstants (#1)
          LocalStorage.framework (#14)
             Realm (#11)
                Realm (#10)
                   RealmCore (#9)
                      RealmCoreResources (#8)
                         RealmCore (#7)
                            s2geometry (#5)
                            Bid (#6)
             RealmSwift (#13)
                Realm (#10)
                   RealmCore (#9)
                      RealmCoreResources (#8)
                         RealmCore (#7)
                            s2geometry (#5)
                            Bid (#6)
                RealmSwift (#12)
                   Realm (#10)
                      RealmCore (#9)
                         RealmCoreResources (#8)
                            RealmCore (#7)
                               s2geometry (#5)
                               Bid (#6)
          NetworkEngine.framework (#15)
             AppConstants (#2)
                AppConstants (#1)
             Kingfisher (#4)
                Kingfisher (#3)
             LocalStorage.framework (#14)
                Realm (#11)
                   Realm (#10)
                      RealmCore (#9)
                         RealmCoreResources (#8)
                            RealmCore (#7)
                               s2geometry (#5)
                               Bid (#6)
                RealmSwift (#13)
                   Realm (#10)
                      RealmCore (#9)
                         RealmCoreResources (#8)
                            RealmCore (#7)
                               s2geometry (#5)
                               Bid (#6)
                   RealmSwift (#12)
                      Realm (#10)
                         RealmCore (#9)
                            RealmCoreResources (#8)
                               RealmCore (#7)
                                  s2geometry (#5)
                                  Bid (#6)
          Utilities.framework (#19)
             AppConstants (#2)
                AppConstants (#1)
             Kingfisher (#4)
                Kingfisher (#3)
             LocalStorage.framework (#14)
                Realm (#11)
                   Realm (#10)
                      RealmCore (#9)
                         RealmCoreResources (#8)
                            RealmCore (#7)
                               s2geometry (#5)
                               Bid (#6)
                RealmSwift (#13)
                   Realm (#10)
                      RealmCore (#9)
                         RealmCoreResources (#8)
                            RealmCore (#7)
                               s2geometry (#5)
                               Bid (#6)
                   RealmSwift (#12)
                      Realm (#10)
                         RealmCore (#9)
                            RealmCoreResources (#8)
                               RealmCore (#7)
                                  s2geometry (#5)
                                  Bid (#6)
             NetworkEngine.framework (#15)
                AppConstants (#2)
                   AppConstants (#1)
                Kingfisher (#4)
                   Kingfisher (#3)
                LocalStorage.framework (#14)
                   Realm (#11)
                      Realm (#10)
                         RealmCore (#9)
                            RealmCoreResources (#8)
                               RealmCore (#7)
                                  s2geometry (#5)
                                  Bid (#6)
                   RealmSwift (#13)
                      Realm (#10)
                         RealmCore (#9)
                            RealmCoreResources (#8)
                               RealmCore (#7)
                                  s2geometry (#5)
                                  Bid (#6)
                      RealmSwift (#12)
                         Realm (#10)
                            RealmCore (#9)
                               RealmCoreResources (#8)
                                  RealmCore (#7)
                                     s2geometry (#5)
                                     Bid (#6)
             IQKeyboardManagerSwift (#17)
                IQKeyboardManagerSwift (#16)
             KPILogs.framework (#18)
                AppConstants (#2)
                   AppConstants (#1)
                LocalStorage.framework (#14)
                   Realm (#11)
                      Realm (#10)
                         RealmCore (#9)
                            RealmCoreResources (#8)
                               RealmCore (#7)
                                  s2geometry (#5)
                                  Bid (#6)
                   RealmSwift (#13)
                      Realm (#10)
                         RealmCore (#9)
                            RealmCoreResources (#8)
                               RealmCore (#7)
                                  s2geometry (#5)
                                  Bid (#6)
                      RealmSwift (#12)
                         Realm (#10)
                            RealmCore (#9)
                               RealmCoreResources (#8)
                                  RealmCore (#7)
                                     s2geometry (#5)
                                     Bid (#6)
                NetworkEngine.framework (#15)
                   AppConstants (#2)
                      AppConstants (#1)
                   Kingfisher (#4)
                      Kingfisher (#3)
                   LocalStorage.framework (#14)
                      Realm (#11)
                         Realm (#10)
                            RealmCore (#9)
                               RealmCoreResources (#8)
                                  RealmCore (#7)
                                     s2geometry (#5)
                                     Bid (#6)
                      RealmSwift (#13)
                         Realm (#10)
                            RealmCore (#9)
                               RealmCoreResources (#8)
                                  RealmCore (#7)
                                     s2geometry (#5)
                                     Bid (#6)
                         RealmSwift (#12)
                            Realm (#10)
                               RealmCore (#9)
                                  RealmCoreResources (#8)
                                     RealmCore (#7)
                                        s2geometry (#5)
                                        Bid (#6)
          SOPackage (#24)
             SWCPackage (#22)
                ObjcFiles (#21)
             Qafela (#23)
                AppConstants (#2)
                   AppConstants (#1)
                SWCPackage (#22)
                   ObjcFiles (#21)
       SwiftLinkPreview (#27)
          SwiftLinkPreview (#26)
       CryptoSwift (#29)
          CryptoSwift (#28)
       DSWaveformImageViews (#32)
          DSWaveformImageViews (#31)
             DSWaveformImage (#30)
       sourceFile(file:///Users/yasheed/Documents/SmartOffice_Revamp/Smart%20Office/DChat/Source/Modules/Preview/FileIconPreview.swift -> FileIconPreview.swift) (#33)
       FileIconPreview.swift (#34)
}
Update Plan {
    iOS [x86_64 iphonesimulator18.0 iphonesimulator] (iPhone 16 Pro, 2565A8FF-296B-477D-A67F-8160B7808245-iphonesimulator18.0-x86_64-iphonesimulator), [], thinning disabled, thunking enabled) {
        Destination: iPhone 16 Pro 2565A8FF-296B-477D-A67F-8160B7808245 | default device for iphonesimulator [
            Framework Agent - Previews {
                execution point packs [
                    [source: FileIconPreview.swift, role: Previews] (in DChat)
                ]
                translation units [
                    FileIconPreview.swift (in DChat.framework)
                ]
                loadable products [
                    Description(buildableName: "DChat.framework", moduleName: "DChat")
                ]
                modules [
                    AppConstants
                    AppConstants
                    Bid
                    CryptoSwift
                    CryptoSwift
                    DChat.framework
                    DSWaveformImage
                    DSWaveformImageViews
                    DSWaveformImageViews
                    FileExplorer.framework
                    IQKeyboardManagerSwift
                    IQKeyboardManagerSwift
                    KPILogs.framework
                    Kingfisher
                    Kingfisher
                    LocalStorage.framework
                    LoginModule.framework
                    NetworkEngine.framework
                    ObjcFiles
                    Qafela
                    Realm
                    Realm
                    RealmCore
                    RealmCore
                    RealmCoreResources
                    RealmSwift
                    RealmSwift
                    SOPackage
                    SWCPackage
                    SwiftLinkPreview
                    SwiftLinkPreview
                    Utilities.framework
                    s2geometry
                ]
                jit link description [
                    DChat.framework
                ]
            }
        ]
    }
}

== POWER STATE LOGS:
27/09/2024, 11:19 AM Received power source state: Battery Powered (lowPowerMode: false, status: unplugged, level: 48%)
27/09/2024, 11:19 AM Broadcasting device power state: Mid Power
27/09/2024, 11:19 AM No device power state user override user default value.
27/09/2024, 11:20 AM Received power source state: Battery Powered (lowPowerMode: false, status: unplugged, level: 42%)
27/09/2024, 11:25 AM Received power source state: Battery Powered (lowPowerMode: false, status: unplugged, level: 41%)Current power state: Mid Power

To Reproduce
Steps to reproduce the behavior:

Create a Xcode project.
Add a framework target
Install AzureCommunicationCalling to the framework target
Create a SwiftUI file inside the framework target and open SwiftUI preview

Screenshots

Setup (please complete the following information):

OS: iOS 18
IDE : Xcode 16
Version of the Library used - 'AzureCommunicationCalling', '2.13.0'

Hey @yasheedv, how are you installing the AzureCommunicationCalling framework (step 3)?

I am not able to reproduce this issue using the Quick Starter Sample installing 2.13.0 via CocoaPods. As you can see on my screenshot.

@lucianopa-msft please remove the pod from the main target and add the dependency inside a framework.
Please find the modified Sample project
add-video-calling.zip

This sample project you sent failed with a different error (CallSample seems not to be properly configured and fails with a link time issue)
cannot link directly with 'SwiftUI Core' because product being built is not an allowed client of it

This sample project you sent failed with a different error (CallSample seems not to be properly configured and fails with a link time issue) cannot link directly with 'SwiftUI Core' because product being built is not an allowed client of it

Looks like there are a couple of Apple similar issues reported:

https://forums.developer.apple.com/forums/thread/758860
https://forums.developer.apple.com/forums/thread/758920

Which maybe indicates that this is not a Calling issue.

@lucianopa-msft this new build issue happened because there was no @main App entry. The preview crash issue seems to be caused by Xcode's new build system. The preview functions correctly when the scheme for the parent app is selected. However, the issue arises specifically when selecting the scheme for the framework and attempting to preview under that scheme.


Cleanup and combine Team Team and te4m code

The stateobject-cleanup branch contains the semi-finalized combination of Team Team and Te4m's code. Persisted object classes are found in src/Objects and runtime-only object classes can be found in src/State.

Alright, @ygbull we removed te4m's demo file. It shouldn't be needed anymore. Does Team Team still need that old demo file @SiegAndy @sasana-uwu ?

@ygbull Yeah that isn't our team's file, it is possible that we broke something there but I do not know. @kunjdedhia @imnnos any ideas about this? I'll try to check it out tomorrow.

@ygbull Yeah that isn't our team's file, it is possible that we broke something there but I do not know. @kunjdedhia @imnnos any ideas about this? I'll try to check it out tomorrow.

Yeah, it happens. It should be solvable by either making the int into double or the other around. Just make sure it's compilable.

Ah gotcha, I'm on my phone so I didn't look at the file. We will get it fixed and committed here.

Sounds good @tomking

Alright @ygbull I think that is what we are going with for now. Hopefully that doesn't break anything else, we will have to be in touch with Fisher's Fish about it... @nategreb @Sad-0w see latest commit to this PR. We don't want people to be able to set floating point numbers as the min/max of a range for an RNG, only ints. Thank you all for continuing to work with us on all of this.

Any feedback from Team Team @sasana-uwu @SiegAndy ?
Or anything of note from Fisher's Fish @nategreb @Sad-0w ?
And any progress on the stuff you were talking about doing on Slack @userazhao ? I don't think there is any reason that work couldn't just be done after this is merged in as long as you don't have any objections to this PR.

Any feedback from Team Team @sasana-uwu @SiegAndy ?
Or anything of note from Fisher's Fish @nategreb @Sad-0w ?
And any progress on the stuff you were talking about doing on Slack @userazhao ? I don't think there is any reason that work couldn't just be done after this is merged in as long as you don't have any objections to this PR.

+1. We need to go ahead and get this PR merged so that integration can move forward after the meeting tomorrow.

@Sad-0w See above comment: "We don't want people to be able to set floating point numbers as the min/max of a range for an RNG, only ints." They modified it to ints.

@nategreb Does that change cause major issues for you guys?

@nategreb Does that change cause major issues for you guys?

No, it doesn't.
Go ahead and merge.

@nategreb Does that change cause major issues for you guys?

No, it doesn't. Go ahead and merge.

Okay awesome, thank you for the feedback. Would you mind giving the PR an approval in that case?
(Just a note as well, we are still waiting for Team Team to give us any input)


Add missing types CSSProperties, CSSObject, CSSPseudos and CSSKeyframes

https://github.com/styled-components/styled-components/issues/4062
I found that styled-components has lost some types since v6. There is actually an issue.
I added some of them.

CSSProperties
CSSObject
CSSPseudos
CSSKeyframes

I tried to work on the other types, but they were too complicated, so I am dealing with what I can for now.

I think CSSObject is basically the same as StyledObject, maybe we just need to add what's missing to StyledObject and just alias it.

@probablyup
I certainly thought so, so I fixed it here. What do you think?
https://github.com/styled-components/styled-components/pull/4117/commits/dea5bfd2d60ad05359b992c51c1b13dd3b1487a1


Polyfill vulnerability issues

Hi, I'm using an old version of OpenLayers (5.3.0) and I saw you're using Polyfill. As you can see, Polyfill has been compromised: https://news.ycombinator.com/item?id=40791829
I have two questions:

Is OpenLayers 5.3.0 compromised?
Do latest versions of OpenLayers not use Polyfill anymore? Is it a good alternative to just update my dependency?

Thank you!

OpenLayers won't use these polyfills unless you load them yourself. So no version of OpenLayers is compromised, but apps built on top of any version of OpenLayers, if it loads any of these polyfills, is. All you need to do is check your application code and remove the script tags that load these polyfills, if any.

Oh, got it. That's great, then we don't need to do anything, thank you a lot for the quick reply.
I assume by the script tags that load the polyfills you mean the one below, right?
<script src="https://cdn.polyfill.io/v2/polyfill.min.js?features=requestAnimationFrame,Element.prototype.classList"></script>

Oh, I got it. That's great, then! Thanks a lot for the quick reply and for saving me the trouble of upgrading it. :)

<script src="https://cdn.polyfill.io/v2/polyfill.min.js?features=requestAnimationFrame,Element.prototype.classList"></script>

Yes, exactly. All script tags like this should be removed.

Got it. Thanks again! Have a great day :)


Update to Typescript 4.x

We need Typescript 4.x as a dependency since using 3.x breaks our tsc on projects that use Typescript 4. All tests are passing.

@danReynolds

If anyone else is looking for this, I forked and published a module with this change:
https://www.npmjs.com/package/apollo-invalidation-policies-ts4

Updated to TS 4+!


Allow Consumers to give a maximum split hint

At this point, most (all?) implementations of {Indexed}ParallelIterator are implicitly tied to the rayon thread pool due to calling the current_num_threads function to determine the limit of the Splitter. This limits the usability of the traits in other threadpools, since they won't be optimized for the correct number of worker tasks.
To solve this, I think we could add a num_tasks method to the Consumer trait that could be used by the implementation of bridge*. By default, it could just return rayon::current_num_threads() for backwards compatibility.

Edit: If this doesn't make sense, it's possible I am entirely wrong in my understanding of the relationship between the traits. Part of the reason I think this would be helpful is because I expected rayon to provide an implementation of "number of worker threads" for the iterator implementations, and it wasn't clear to me that it was part of bridge*

implicitly tied to the rayon thread pool

This limits the usability of the traits in other threadpools

You've piqued my interest -- you're using rayon traits with non-rayon thread pools?

Haha, I hate to disappoint but I haven't got much further than an idea.
I'd only decided to finally learn how plumbing worked today, and while reading through I thought it might be possible to create a Consumer that constructed futures. This could possibly create a very ergonomic way of batching io operations within a single async task. Chances are there're a hundred other reasons the futures idea wouldn't work, but I opened this issue because it seemed against the spirit of generics to have this kind of assumption made by the implementations


Update graph tooling versions

Please merge this PR, getting so many issues in current code.

Hi, I'm waiting on 0.43.1 of graph-cli to be released, as there were some regressions in previous versions. after which I'll have to test if everything works correctly

Ok make sense thanks, also was wondering if  there are write unit test for this project.

You mean tests for the projects functionality itself? Currently no, but keep in mind it's a POC and not in active development. I try to keep it up to date when I can.

yeah for the codes in the repository.


Not an issue, i just don't know where to ask this, i'm sorry.

Hello, i used to use TQvault before, starting to replay the game, changed pc, to i had to reinstall TQ vault, before i remember i had to do like a "fix" to make it work with Eternal Embers, i just wanted to ask if you still needed to do something with the vault or does it just works with the latest version?
Once again, sorry for asking there.
-Nyio

Hi
now it's fully compatible with Eternal Embers patch 4.

Hi now it's fully compatible with Eternal Embers patch 4.

Thanks a lot for your answer hguy ! Have a great day.


SharePoint Online Powershell - Root element missing error when run Connect-SPOService command

Hi Everyone,
I have newly installed SharePoint Online Management Shell (SharePointOnlineManagementShell_7521-1200_x64_en-us) on a windows 10 machine.
When i tried to run the 'Connect-SPOService -Url $adminUrl -Credential $credentials' I'm getting 'Root element is missing' error.

Expected or Desired Behavior
When I ran the following command, I expect to connect to my SharePoint online tenant.
##Steps to Reproduce
Install the SharePointOnlineManagementShell_7521-1200_x64_en-us
Open the SharePoint Online Managemnet Shell as administrator
Run the following commands
$adminUrl = "https://{domain}-admin.sharepoint.com" $userName =<EMAIL_ADDRESS>$password = Read-Host "Please enter the password for $($userName)" –AsSecureString $credentials = New-Object -TypeName System.Management.Automation.PSCredential -argumentlist $userName, $password Connect-SPOService -Url $adminUrl -Credential $credentials
What am I missing? Any guidance to resolve this issue is appreciated.
Thank you In advance

@muges01 Thanks for letting us know your query. We are looking into this matter and will get back to you very soon.

Thank you @nsshommo. I'm looking forward to hear from you soon.

@muges01 - thanks for this issue. It could very well be something that is not expected behavior and we really appreciate you taking the time to report so we can put any information back into the docs.
@nsshommo is going to try on a test tenant and see as well. Here is the documentation to follow on how to Connect to SharePoint Online with PowerShell.
While we are investigating on the docs side it would also be worth opening a support ticket on your tenant. You can login to the Admin on your tenant and open a service request. Here is an article that is a little bit out of date but shows the general process: https://blogs.technet.microsoft.com/praveenkumar/2013/07/17/how-to-create-service-requests-to-contact-office-365-support/
We will keep this issue open and report back as well. If you get information in the meantime please update this Issue so we can incorporate. Thanks again for taking the time on this!

I manage to resolve this issue by adding Google's DNS server as my DNS instead of using your ISPs by entering <IP_ADDRESS> and <IP_ADDRESS> as your primary and secondary DNS.
Please refer to the following article
https://www.koskila.net/2017/07/14/fixing-security-reasons-dtd-prohibited-xml-document-issue/
https://sharepoint.stackexchange.com/questions/94741/dtd-error-with-connect-sposervice

Is there any verified resolution for this issue... I am getting the same when running the csom code to connect a sharepoint online site.
Error is at on ctx.ExecuteQuery() after creating the connection.
Error :Root element is missing.

Note :
1> The same code is working to connect the same online site from other machine.
2> The same code is working for other sharepoint online sites from the same machine.
Any help appreciated..
TIV,
PCM

This issue is resolved after changing the DNS address.  Refer this link for more details.
http://moresharepoints.blogspot.com/2019/05/root-element-missing-when-connecting-to.html
Thanks
Purna

This is not resolved this is going around.

I receive this error when using 'Connect-SPOService', and I tried the DNS work around, but it didn't work for me.


[WIP] Migrate to @pooltogether/react-components

Integrate v.0.0.1 of the components library, just using it for tailwind config & css for now.
Update the app to use useAppEnv to get the proper network for users. Now the app handles when a users wallet is on an unsupported network
Update localization code to match flagship

There's a ton of changes now. Majority of components have been migrated, most importantly is the layout, navigation & header. Some specific things to look at:

layout, navigation & header
account / pending transactions modal & trigger updates

Moved to a single Modal component
1 pending replaces the users address/icon rather than being placed beside

I copied Uniswap for this. Mostly so the header isn't shifting around when we send a transaction

network selection modal

https://github.com/pooltogether/pooltogether-react-components/tree/main/lib/components/PageHeader/NetworkSelector
modals are just quicker so I didn't add the dropdown like the designs. I can update that before we release anything
There's different content for when Metamask is connected vs another wallet

I've created a proposal , voted & queued on Rinkeby so everything seems to be functioning fine.
Pending tx / account modal

Page header

Network selection modal (with Metamask connected)

Network selection modal (with non-metamask connected)

Settings popout

The screenshots are looking good! One thing, could we move that tooltip 'i' beside the Ethereum button on the network modal when Ethereum is connected? It doesn't look correct having the buttons two different widths.
One thing we could do is wrap it so it looks like one button.
|-----------------------|
| Ethereum              |   i   |
|-----------------------|

Getting a few errors in the console:

Could we swap these so they go from this gray color to green? I find links typically go from whatever state they are to something brighter on hover, so this dropping of opacity on hover feels wrong to me:

Same thing for buttons, the hover state looks disabled?

It's in the nav, too:

😂

This could use at least double the padding:

For reference here's what the design looks like in Figma:


Works on 1.18.2 but not labeled as 1.18.2 compatible on Curseforge

It would be nice to have this come up on mod searching for 1.18.2 packs, or just to make sure people know it works on 1.18.2

Fixed, I don't know that it  works


add link to dadatrigger

Is dadatrigger still available as a stand-alone version of the pipeline?
If so, we should add a link to it.

dadatrigger was a proof of concept.
The actual implementation is in DARC.
https://github.com/loostrum/darc


[Beta] Reflect pending navigation in the sidebar

Turn on "slow 3g" in Network emulation. Notice that navigation feels slow in part because there's no visual feedback.
https://user-images.githubusercontent.com/810438/170408691-8486215f-ebfc-4bfe-b2a9-124e92b41be2.mov
I think what should happen instead is that the active sidebar component should reflect the currently pending route. Even if it's still loading. Alternatively, maybe there should be a separate "pending" state that feels in-between hover and selected.
I don't know what's the best way to do this with the current Next.js conventions. Maybe the pending route is available somehow. Keep in mind that it's not the same as "last clicked" because you could also press Back or click a link afterwards.

One low-hanging fruit thing I've done before in a NextJS site was using nprogress to provide some immediate visual feedback about the pending route change. The UX you describe is definitely better though, and more effort.

Hi!  I work on Interaction to Next Paint (INP) and I'm especially keen to learn how a great modern React site can do well on this metric.  I very much appreciate you sharing your perf improvements thread publically, and I'd like to help here however needed.
I know you folks are insightful enough to understand the metric, but for any bystanders and passers by... I hope you don't mind if I share a small overview and a few general INP principles since this is a new metric we're all learning to optimize collectively?

Interaction to Next Paint (INP) blog post is a good start to learn about the definition and goals
You may prefer to watch a recent 3 minute lightning video from BlinkOn (or the longer I/O video)
If you have a deployed site, you can quickly check your INP field metrics thanks to Chrome User Experience (CrUX) report

The easiest way to get a simple score quickly is probably to use the pagespeed insights tool
You may get more detailed breakdowns by using BigQuery, setting up a CrUX dashboard, or using the API directly.  This can be useful to get insights when vitals issues affect only a specific subset of your overall user population (for example).

If you are testing locally, on Chrome, I find that using the Web Vitals Chrome Extension helps.

Besides just offering scores, it also offers a few neat features to help accelerate diagnostics

You can also use Lighthouse timespan mode (or User Flows) and the new responsiveness audits to really get deep insights.

(I will record a video and share soon how I go about debugging and putting these tools all together.)

Let me share some of my experience specific to React sites (warning: I am no expert here, I am hoping to learn).  There's been an amazingly rapid pace of change, too :)
Observations on Hydration:

Client-side only React sites don't typically give the appears of Interactivity until rendering completes, so long tasks during load are less of an issue, per se.
SSR however gives the appearance of interactivity quickly.  So long blocking tasks during load, such as hydration will affect FID and INP if there is an interaction at this time.  Dan covers this issue well in the thread linked above.
"Concurrent mode" (or "concurrent features") I have seen used to slice that long hydration task into small chunks that yield.  That removes Input Delay by ensuring events can be dispatched between small idle slots.  This pattern technically addresses FID... but,
If interactions arrive during concurrent hydration... React would switch to synchronous hydration before actually being able to dispatch events synchronously to the appropriate handlers.  FID is unaffected, but INP catches these cases.
I have seen less of this pattern recently, with more sync hydration by default, but instead switching to <suspense> and distinct hydration chunks.
I have not tested: If interaction happens early, will all components need to finish hydration, or just the event target?  Does hydration for the component which is the event target get prioritized?

Observations on Interactions (beyond hydration):

React has focused on ensuring render() tasks are fast.  In my experience, this is typically the case on good React sites.
However, INP measures the time until the visual effects are presented to screen.
That means that any existing work already in flight that blocks event dispatch -> event handler processing -> render() work -> potentially other tasks on main afterwards -> requestAnimationFrame work -> ...and then all browser rendering work... all of that has to finish.

SO: if you drop a large DOM update quickly, or add an expensive sync image decode quickly... you may cause there to be no visual update for a long while -- even when the JS render() work and React framework ran quickly.
To be clear, this is not specific to React at all, this is specific to site design.

We have been seeing advice within the react community which we agree with: don't block rendering work!.. If you have a large update, split up the most critical first feedback and then complete the rest later.  My understanding is that useTransition is the advised tool to do this?

The one caveat here is that it is not just render() its rendering
You can use local tracing in lab, or event / element timing apis in field to measure this.  It can be a powerful way to narrow down on those interactions/transitions that are most problematic for the most users.

On client-side routing in particular:

Today these count as Interactions and are measured as INP.

There are several in-progress projects to better help measure SPA navigations... things like slicing metrics by route, exposing navigation ids to performance timeline, and better attributing full-page-lifecycle metrics like CLS and INP to the route that actually led to the metric value.

A route change which applies a URL update and a large DOM change all in one frame can indeed take quite long to render and present any feedback to the user at all (see above).

This can affect INP and CLS, and while it may feel like a fast transition compared to a hard navigation, it isn't perfect.
We've long advised to render a skeleton within 500ms (for CLS)...
But now you additionally need to take care to unblock rendering within 200ms for INP.  Even if you don't apply visual update it allows browser default actions to apply, accessibility features to work, etc.  (Links look linked, checkboxes appear checked, textboxes appear updated...)
We think something like useTransition is also a useful approach here, but there's room on the measurement side to perhaps consider some of these transitions differently.

Hope some of this helps.

I have not tested: If interaction happens early, will all components need to finish hydration, or just the event target?

Only the parent path is forced to hydrate on demand when there is an event. In practice, this means that any Suspense boundaries that are not directly in the parent path will not need to be hydrated. E.g. clicking in the sidebar can handle an event will not require the main content to be hydrated. However, it does require the outer shell to be hydrated (because it is on the parent path).

Does hydration for the component which is the event target get prioritized?

Yes. If we receive an event in the middle of hydrating some boundary, and that event did not fall within that boundary, we will prioritize hydrating the event’s parent path instead.

If you have a large update, split up the most critical first feedback and then complete the rest later. My understanding is that useTransition is the advised tool to do this?

Yes. Unfortunately, the Next.js router is not integrated with startTransition yet so there’s no way to use that for route changes. https://github.com/vercel/next.js/discussions/37136 will be addressing this, but it’s not implemented yet and might take some time.

We've long advised to render a skeleton within 500ms (for CLS)... But now you additionally need to take care to unblock rendering within 200ms for INP.

One question: if the main thread is not busy, but the website just doesn't have a skeleton implemented (so nothing changes until data loads), clearly it’s not ideal — but does INP penalize it? I.e. if we see a bad INP metric, is this a proof that we’re blocking the main thread, or could it just mean we’re not updating the screen sooner?
Thanks!

Amazing.  I was hoping that it was clever enough to prioritize but wasn't sure (especially with bubbling and capturing and any potential "bad actors" that break out and register global handlers).

One question: if the main thread is not busy, but the website just doesn't have a skeleton implemented (so nothing changes until data loads), clearly it’s not ideal — but does INP penalize it? I.e. if we see a bad INP metric, is this a proof that we’re blocking the main thread, or could it just mean we’re not updating the screen sooner?

If the event is handled, and we have a rendering opportunity -- we will mark the presentation time even if there was no damage and no pixels need to change.  (in this case, the event duration becomes more like startTime --> processingEnd than to renderTime).
But many interactions are with components that provide default visual styling updates.
And others things on the page may be animating or updating on the page and blocks rendering.
Also, I was trying to highlight that when it comes to INP, only in sorta naive apps do I find that blocking main the culprit (though yes, it's still common).  In more complex apps, especially those with userland task schedulers... it's almost always: we triggered side effects and unblocked main quickly... but those side effects collectively prevented screen update (rendering -> presentation).  We're hoping to improve dev tooling to make these types of issues far easier to identify and address.  It will be an exciting year.

We added pending indicator for routes in https://github.com/reactjs/reactjs.org/pull/4693. Not sure it'll affect anything but a good change regardless.
@mmocny Any thoughts on how to approach profiling this until there's more tooling? Like, to figure out which interactions are causing an issue. Frankly I feel a bit lost.


Proposal: MaterialX Hair BSDF

MaterialX Hair BSDF Proposal
This document proposes a new MaterialX hair BSDF node and a set of support functions which
can be used to build an all purpose hair material model. The BSDF is based on the paper A Practical and Controllable Hair and Fur Model for Production Path Tracing (Chiang et al. 2016)[^Chiang2016]. The BSDF is widely used in visual effects and animation to model hair and fur and provides a physically grounded hair and fur shading model with artist friendly parameterization suitable for production quality rendering. The support functions are derived from the supporting literature and allow us to create parameterizations based on the melanin present in the hair strands or based on artist friendly normalized values.
BSDF
chiang_hair_bsdf: Constructs aggregated reflective and transmissive scattering based on the Chiang et al.[^Chiang2016] hair shading model. This hair shading model categorizes the light paths according to the number of internal reflections. The first three categories (and their lobes) are labeled based on event types as R, TT, and TRT, where R denotes a reflection event and T denotes a transmission event. The first three are modeled as separate lobes with roughness parameters along the longitudinal and azimuthal directions, while all longer paths are implicitly accounted for in a fourth lobe in the model without additional parameters; the longitudinal roughness of the fourth lobe is set to the one of the third lobe, while the model needs no roughness parameter for the azimuthal direction.
Parameters

Parameters
Type
Range
Default
Description

tint_R
color3
(0, 1)
(1, 1, 1)
Color multiplier for the first R-lobe.

tint_TT
color3
(0, 1)
(1, 1, 1)
Color multiplier for the first TT-lobe.

tint_TRT
color3
(0, 1)
(1, 1, 1)
Color multiplier for the first TRT-lobe.

roughness_R
vector2
[0, ∞)
(0.1, 0.1)
Longitudinal and azimuthal roughness (ν, s) for the first R-lobe. With (0, 0) specifying pure specular scattering.

roughness_TT
vector2
[0, ∞)
(0.05, 0.05)
Longitudinal and azimuthal roughness (ν, s) for the second TT-lobe. With (0, 0) specifying pure specular scattering.

roughness_TRT
vector2
[0, ∞)
(0.2, 0.2)
Longitudinal and azimuthal roughness (ν, s) for the third TRT-lobe. With (0, 0) specifying pure specular scattering.

cuticle_angle
float
[0, 1]
0.5
Cuticle angle in radians, Values above 0.5 tilt the scales towards the root of the fiber. With 0.5 specifying no tilt.

absorption_coefficient
vector3

(0, 0, 0)
Absorption coefficient normalized to the hair fiber diameter.

ior
float

1.55
Index of refraction. With 1.55 being the value for keratin as default.

Roughness
For artistically intuitive parameterization of roughness, we propose the following functions from Chiang et al.[^Chiang2016] paper (eq. 7 and 8) for the BSDF.
Longitudinal Roughness
$compute\_v(\beta_M)=(0.726\beta_M+0.812\beta_M^2+3.7\beta_M^{20})^2$
Anisotropic Azimuthal Roughness
$compute\_s(\beta_N)=\sqrt{\pi/8}(0.265\beta_N+1.194\beta_N^2+5.372\beta_N^{22})$
(The constant $\sqrt{\pi/8}$ can be found in the Chiang et al.[^Chiang2016] paper Appendix A. eq. 12)
Absorption
Absorption Coefficient from Color
To calculate the absorption coefficient we propose the following artistic friendly function from Chiang et al.[^Chiang2016] (eq. 9).
$compute\_absorption\_from\_color(C,\beta_N)=(lnC/(5.969-0.215\beta_N+2.532\beta_N^2-10.73\beta_N^3+5.574\beta_N^4+0.245\beta_N^5))^2$
Absorption Coefficient from Melanin
For absorption based on pigments eumelanin and pheomelanin we use the work from An Energy-Conserving Hair Reflectance Model (d'Eon et al. 2011, Section 6.1)[^d'Eon2011] and propose the following absorption coefficient function based on melanin workflows.
$\mu_a=\rho_e\sigma_{a,e}+\rho_p\sigma_{a,p}$
$compute\_absorption\_from\_melanin(\rho_e,\rho_p)=\rho_e(0.419, 0.697, 1.37)+\rho_p(0.187, 0.4, 1.04)$
Linearization
Something to be discussed is that Melanin has a range of $[0, \infty)$. In our tests we implemented several normalizations and the results can be found here however we make no recommendations at this time. Blender makes use of a log function (Blender.org)[^Blender] which provides a pretty good result although it has some rapid changes in the upper range.
Practical Implementation
For purposes of discussion, we present a simple implementation in MDL[^NVIDIAMDL2023][^NVIDIAMDLSDK] with examples using the proposed functions. Additional implementations are also available.[^Bitterli][^Blender][^Pharr2016]
SimpleHairBase is a development material written in MDL and rendered in Omniverse for the purposes of exploring hair rendering. It is a hybrid of the Chiang et al.[^Chiang2016] and d’Eon et al.[^d'Eon2011] methods and provides Users the option to calculate absorption using either the artists friendly function or the melanin function. The material defaults to isotropic roughness but we provide the option to enable azimuthal roughness. Overall the model allows our Users a wide range of flexibility when rendering hair and we believe the proposed components allow for a reasonable means for exchange.
// Public parameters for SimpleHairBase
export material SimpleHairBase
(
	float base_color_weight = 1.0,
	color base_color = color(1.0),
	float melanin_concentration = 1.0,
	float melanin_redness = 0.5,
	float specular_reflection_roughness = 0.1,
	bool specular_reflection_anisotropic_roughness = false,
	float specular_reflection_azimuthal_roughness = 0.2,
	uniform float specular_reflection_ior = 1.55,
	float specular_reflection_shift = 0.5,
	color tint_R = color(1.0),
	color tint_TT = color(1.0),
	color tint_TRT = color(1.0)
)
= let {
	// Specular reflection
	float longitudinal_roughness = compute_v(specular_reflection_roughness);
	float azimuthal_roughness = specular_reflection_anisotropic_roughness ?
		compute_s(specular_reflection_azimuthal_roughness) :
		longitudinal_roughness;

	float2 roughness_r = (longitudinal_roughness, azimuthal_roughness);
	float2 roughness_tt = roughness_r * float2(0.25);  // Roughening/tightening of the different lobes
	float2 roughness_trt = roughness_r * float2(4.0);  // as described in Marschner et al. 2003's paper

	// Remapping cuticle angle [0, 1] to [-PI/2, +PI/2]
	float cutical_angle_in_radians = specular_reflection_shift * math::PI - (math::PI / 2.0);

	// Absorption from Melanin Concentration
	float melanin = -math::log(math::max(1 - melanin_concentration, 0.0001));
	float eumelanin = melanin * (1 - melanin_redness);
	float pheomelanin = melanin * melanin_redness;
	color melanin_sigma_a = compute_absorption_from_melanin(eumelanin, pheomelanin);

	// Absorption from Base Color
	color base_color_sigma_a = compute_absorption_from_color(
		base_color_weight * base_color,
		specular_reflection_anisotropic_roughness ?
			specular_reflection_azimuthal_roughness :
			longitudinal_roughness
	);

	color absorption_coefficient =
		base_color == color(1.0) && base_color_weight == 1.0f ?
			melanin_sigma_a :
			base_color_sigma_a;

	hair_bsdf hair = df::chiang_hair_bsdf(
		tint_R: tint_R,
		tint_TT: tint_TT,
		tint_TRT: tint_TRT,
		roughness_R: roughness_r,
		roughness_TT: roughness_tt,
		roughness_TRT: roughness_trt,
		cuticle_angle: cuticle_angle_in_radian,
		absorption_coefficient: absorption_coefficient,
		ior: math::max(specular_reflection_ior, 1.0f + 1.e-5)
	);

	// ... add diffuse component etc ...

} in material (
	thin_walled: true,
	hair: hair
);

Examples

[^Bitterli]: Benedikt Bitterli: The Tungsten Renderer, https://github.com/tunabrain/tungsten
[^Blender]: Blender.org: Principled Hair BSDF, https://docs.blender.org/manual/en/latest/render/shader_nodes/shader/hair_principled.html
[^Chiang2016]: Matt J. Chiang, Benedikt Bitterli, Chuck Tappan, Brent Burley: A Practical and Controllable Hair and Fur Model for Production Path Tracing (2016), https://media.disneyanimation.com/uploads/production/publication_asset/152/asset/eurographics2016Fur_Smaller.pdf
[^d'Eon2011]: Eugene d'Eon, Guillaume Francois, Martin Hill, Joe Letteri, Jean-Marie Aubry: An Energy-Conserving Hair Reflectance Model (2011), https://eugenedeon.com/pdfs/egsrhair.pdf
[^Pharr2016]: Matt Pharr: THE IMPLEMENTATION OF A HAIR SCATTERING MODEL (2016), https://pbrt.org/hair.pdf
[^NVIDIAMDL2023]: NVIDIA Corporation: NVIDIA Material Definition Language 1.8 (2023), https://raytracing-docs.nvidia.com/mdl/specification/MDL_spec_1.8.2_24May2023.pdf
[^NVIDIAMDLSDK]: NVIDIA Corporation: NVIDIA Material Definition Language SDK, https://github.com/NVIDIA/MDL-SDK/blob/master/src/mdl/jit/libbsdf/libbsdf_hair.h

Major thanks to @msuzuki-nvidia for implementing this important feature in #1968!
Additional thanks to both @fpliu and @msuzuki-nvidia for developing the original proposal for this feature in MaterialX, and to @ld-kerley, @BrianSharpe, and others for their review and guidance.


cedit raises error for invalid <xxx> notation and fix docs

Problem

:set cedit=<xxx> does not raise a error.
The help for cedit is inaccurate.

:set cedit=<Esc> works, but the example says to use :exe "set cedit=\<Esc>".
:set cedit=^F works, but the help does not mention that.

Expected behaviour
When executing :set cedit=<xxx>, the error E474: Invalid argument occurs.

thanks!


E8001 not allowing !Conditions

cfn-lint version: (0.25.7)
Description of issue.
Please provide as much information as possible:

Template linting issues:

The expanded E8001 check in 0.25.7 does not allow for top-level !Conditions.

Sample:
---
AWSTemplateFormatVersion: "2010-09-09"
Description: >
  Conditions
Parameters:
  EnableGeoBlocking:
    Type: String
Conditions:
  EnableGeoBlocking: !Equals [ !Ref EnableGeoBlocking, "true" ]
  EnableGeoBlockingAlias: !Condition EnableGeoBlocking
Resources:
  Topic:
    Condition: EnableGeoBlockingAlias
    Type: AWS::SNS::Topic

Released with v0.26.0


[DO NOT MERGE] Introduce a failing assertion and make sure that CI fails

In this PR, we introduce an assertion that we know will fail, and we make sure that CI fails on the PR. This is a sanity check that our tests and CI are set up correctly.

Note that CI failed on this PR, which is the correct behavior.


Add order option to cupy.ndarray.copy

merge after #2176.
This PR adds order option to cupy.ndarray.copy.

Thank you for comments. I fixed the code.

Thank you! LGTM.


Add file and line

Moving and fixing all of those in PR #16 https://github.com/ViaQ/logerr/pull/16

Closing this PR moving all to #16


How to solve the problem of uneven thumbnail?

Why do not they are row from left to right?

In the code that's right. Inside the

 there are several

.

That's not how floats work I'm afraid. You'll need to put each row of thumbnails in it's own clearfix, add a clear on the last element in each row, or set some fixed heights.

So, make beautiful tiles of various sizes with Bootstrap will not turn?

I do not have a fixed number to a string.

I do not have a fixed number to a string. For example, xs - this is one tile; sm - two; lg - three tiles. Can not add clearfix...

I'd suggest asking any follow-up questions on how to do this on StackOverflow, as per https://github.com/twbs/bootstrap/blob/master/CONTRIBUTING.md#using-the-issue-tracker


furnace.setFuel problem

Issue Description:
In Forge2233/CT.23(and .23.74), custom setFuel do not show in JEI, but work.
In Forge2255/CT.23(and .23.74), custom setFuel do not work at all.
What happens:
using furnace.setFuel(<minecraft:torch>,500); no longer make Torch burn 2.5 item
What you expected to happen:
for setFuel to work as intended and show in JEI
Script used (Please Pastebin or gist your script, posting an unpasted or ungist'd script will automatically close this issue):
http://pastebin.com/VVD0vU0f
see line 54
Minetweaker.log file (Please Pastebin or gist your file, posting an unpasted or ungist'd file will automatically close this issue):
http://pastebin.com/TNuPjYss
see line 136

Affected Versions (Do not use "latest"):

Minecraft: 1.11.2
Forge: 2255
Crafttweaker: CraftTweaker-1.11.2-<IP_ADDRESS>.jar (link from #165 )
JEI: <IP_ADDRESS>

Your most recent log file where the issue was present:
https://www.dropbox.com/s/wpr9g4jn2kwwiey/fml-client-latest.log?dl=0

This was fixed for Forge 2232
No idea if forge changed something that would have changed this in later versions


Feature/435 thread safe module config

Closes #435

This has been incorporated and released in v1.9.1 - thanks for the contribution @kpe09 👍


Captcha Un-solvable

I cannot get my mail server delisted from your blacklist because it is impossible to solve the captcha on sender.office.com. My server is not blacklisted at Spamhaus or other lists, so it would be nice to know why I'm on the list to begin with.

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 390d461b-7fce-d4ac-1c90-97b7b81dc0c2
Version Independent ID: 9f8c7285-627f-13c6-1c7a-88fa7e14ed86
Content: Use the delist portal to remove yourself from the Office 365 blocked senders list
Content Source: microsoft-365/security/office-365-security/use-the-delist-portal-to-remove-yourself-from-the-office-365-blocked-senders-lis.md
Service: o365-seccomp
GitHub Login: @MSFTTracyP
Microsoft Alias: tracyp

I also cannot get my mail server delisted from your blacklist because it is impossible to solve the captcha on sender.office.com. I tried the captcha dozens of times on several devices but keep getting the message "The characters didn't match the picture. Please try again." I know I've typed the characters correctly.

I tried dozens of times and was not able to solve the CAPTCHA. It is very frustrating, I have NEVER seen anything like this. It's as if it is deliberately set up to frustrate people and make them give up. I don't know why my emails are blocked, and then this makes matters worse when it promises a way to unblock the IP address but then prevents every honest effort to submit the info for review.

Yes, it's bad enough that it doesn't work... but I have to keep refreshing the image because I can't for the life of me figure out what letters I'm looking at in most of them. You can also try the form listed at https://support.microsoft.com/en-us/supportrequestform/8ad563e3-288e-2a61-8122-3ba03d6b8d75 to try and get MS to remove any blocks. I've given it a go for what it's worth.

Same issue, Captcha unreadable, audio unable to hear any of the words - called MS online services support - after 20 minutes the support rep was also unable to whitelist my IP and has promised to call me back....

Same problem here. Code does not work, audio does not work.
Please fix this. It is bad enough you block my emails for no reason...Now i cannot even delist...

Same here.Captcha unreadable/unsolvable, sound not recognizable.No one to contact.
Microsoft service is horrible as usual.
We are using both Google and Microsoft service, but Google has Customer support that is actually reachable immediately.

Same here, absolutely no way of solving the Captcha code either by picture or sound. Utterly ridiculous... Sort it Microsoft!!

I have created a request at Microsoft answers and someone is currently looking into this:
https://answers.microsoft.com/en-us/msoffice/forum/msoffice_outlook-mso_other-mso_o365b/office-365-anti-spam-ip-delist-portal-unable-to/45461116-1801-4be9-884c-8cf5bf4953b6?tm=1572430374814

today I managed to enter the captcha, but the letter does not come to the my email

Yesterday I finally managed to enter the captcha and got the confirmation email. I sent a test email to verify that it was fixed. So problem solved in my case.

Problem fixed for me too.

I was able to submit the request (CAPTCHA was accepted) but no email has come through with instructions. I tried twice with two different email addresses. I'm not sure if the submission has been accepted, or if there is another step in the process.

@AnitaJH - Glad to know your issue is already resolved.
@EricBobrow - Please contact technical support by opening a service ticket in your tenant so they can help resolve your issue.
Thank you for engaging with the community here for the docs. Please feel free to open a new issue if you find any documentation error or if there is a specific area of the docs that we can improve on and we will be glad to help fix it.

I don’t know what a tenant is. It sounds like an account admin for a company that maintains a contract with Microsoft 365. I am simply sending transactional emails to people who opt in for info or purchase an online training from my company, and have seen these emails bounce back as undeliverable due to my IP address being blocked. Please explain further what you recommend.
Sent from my iPhone

On Nov 1, 2019, at 8:29 PM, Joyce Y<EMAIL_ADDRESS>wrote:

@AnitaJH - Glad to know your issue is already resolved.
@EricBobrow - Please contact technical support by opening a service ticket in your tenant so they can help resolve your issue.
Thank you for engaging with the community here for the docs. Please feel free to open a new issue if you find any documentation error or if there is a specific area of the docs that we can improve on and we will be glad to help fix it.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or unsubscribe.

@EricBobrow - Below screenshot shows the instructions on how you can open a service ticket in your tenant. If you have no access to this then you may also use Phone Support or In-store support. Hope this helps.


Fix test to be hermetic

/gcbrun

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 57.608%

Totals

Change from base Build<PHONE_NUMBER>:
0.0%

Covered Lines:
2302

Relevant Lines:
3996

💛  - Coveralls


Container just exists when using the example run statement

using the example run command as specified on docker hub, the container just immediately exists back to the cmd prompt. DOCKER PS reveals that indeed nothing is running
docker run -e 'ACCEPT_EULA=Y' -e 'SA_PASSWORD=yourStrong(!)Password' -p 1433:1433 -d microsoft/mssql-server-linux

Your command seems to be OK because it will create a new container with a new name so there should not be any conflict on the name level.
Anyway, you should use docker ps -a to show all containers even those not running. This is especially useful when using --name flag.

Sorry, just realised it's due it insufficient memory being allocated to the docker process.


FCB takes a long time to retrieve an entry

Describe the bug

I am using a Nordic nrf52832 and storing sensor readings in a FCB in external spi nor flash. When the device reports a reading, it uses fcb_getnext() to step through the readings to find the requested reading based on a reading index saved with the reading in the FCB. Each time I try to retrieve a reading, the FCB needs to step through the flash area from the beginning.
When I do this, it takes about 1ms to take a step in the FCB and read the entry from flash.
After I've collected over a hundred readings, the FCB takes about 100ms to find the requested sample and about 6 seconds near 10k readings. This is far too long of a wait for my application.
I've looked into if the flash chip is getting put into low power mode, but setting CONFIG_SPI_NOR_IDLE_IN_DPD to 'n' doesn't change anything, nor does it seem it would as I don't have any power management set up at the moment.
My project won't always have to return the latest reading and any reading in the FCB could be requested, otherwise I would use fcb_offset_last_n().
To Reproduce

Use fcb_append() to save a hundred entries with an incrementing index number to an FCB on an external spi flash chip
Save k_uptime_get()
Try to read the latest entry by looping through fcb_getnext() and flash_area_read() until the received entry index equals the requested index
Output k_uptime_delta() with the original time as the reference

Expected behavior

I expect my fcb_getnext() and flash_area_read() to take on the level of microseconds, not milliseconds.
Impact

This is a showstopper as far as using FCB for my application.

This issue has been resolved, Not a power related issue, User now is seeking to the record they wish to read.


Settings to define which options can set the user

Lot of options are available at design time to the developer
It should be also possible to define which options the user can set at run time
Rewrite in Controller and a new fragment needed

introduce a new options to set options


NBS-5217: Allow images from different folders in tests

There's a need to use images from different folders in tests
Added ability to use images from different folders

There's a need to use images from different folders in tests
Added ability to use images from different folders

For this:

Added image_folder_id to FolderDesc class
Added image_folder_id to corresponding test configs
Added --image-folder-id flag to test runners