Crash: Sila: specialized Array.replaceSubrange<A>(_:with:) + 120
agg23 opened this issue · 0 comments
agg23 commented
Automatically reported by a single user on 1.0.1.
Thread 4 Crashed:
0 libsystem_kernel.dylib 0x00000002465e83ac __pthread_kill + 8
1 libsystem_pthread.dylib 0x00000002466c43c4 pthread_kill + 228 (pthread.c:1717)
2 libsystem_c.dylib 0x0000000246551bc0 abort + 160 (abort.c:118)
3 libswiftCore.dylib 0x0000000245b45c7c swift::fatalErrorv(unsigned int, char const*, char*) + 128 (Errors.cpp:387)
4 libswiftCore.dylib 0x0000000245b45c9c swift::fatalError(unsigned int, char const*, ...) + 32 (Errors.cpp:395)
5 libswiftCore.dylib 0x0000000245b4a7f4 swift_deallocClassInstance + 256 (HeapObject.cpp:854)
6 libswiftCore.dylib 0x0000000245b4a6cc _swift_release_dealloc + 56 (HeapObject.cpp:832)
7 libswiftCore.dylib 0x0000000245b4b714 bool swift::RefCounts<swift::RefCountBitsT<(swift::RefCountInlinedness)1>>::doDecrementSlow<(swift::PerformDeinit)1>(swift::RefCountBitsT<(swift::RefCountInlinedness)1>, unsigned int) + 136 (RefCount.h:0)
8 Sila 0x0000000104dd9294 specialized _ArrayBuffer._consumeAndCreateNew(bufferIsUnique:minimumCapacity:growForAppend:) + 264
9 Sila 0x0000000104dffed8 specialized Array._createNewBuffer(bufferIsUnique:minimumCapacity:growForAppend:) + 12 (<compiler-generated>:0)
10 Sila 0x0000000104dffed8 specialized Array._reserveCapacityImpl(minimumCapacity:growForAppend:) + 48 (<compiler-generated>:0)
11 Sila 0x0000000104dffed8 specialized Array.replaceSubrange<A>(_:with:) + 120
12 Sila 0x0000000104dfedec specialized Array.replaceSubrange<A>(_:with:) + 8 (<compiler-generated>:0)
13 Sila 0x0000000104dfedec specialized protocol witness for RangeReplaceableCollection.replaceSubrange<A>(_:with:) in conformance [A] + 8 (<compiler-generated>:0)
14 Sila 0x0000000104dfedec specialized RangeReplaceableCollection.removeSubrange(_:) + 8 (<compiler-generated>:0)
15 Sila 0x0000000104dfedec specialized protocol witness for RangeReplaceableCollection.removeSubrange(_:) in conformance [A] + 8 (<compiler-generated>:0)
16 Sila 0x0000000104dfedec specialized RangeReplaceableCollection.removeSubrange<A>(_:) + 8 (<compiler-generated>:0)
17 Sila 0x0000000104dfedec specialized RangeReplaceableCollection<>.removeAll(where:) + 8 (<compiler-generated>:0)
18 Sila 0x0000000104dfedec $defer #1 () in ContinuationQueue.register(_:timeout:run:) + 8 (ContinuationQueue.swift:21)
19 Sila 0x0000000104dfedec ContinuationQueue.register(_:timeout:run:) + 128 (ContinuationQueue.swift:21)
20 Sila 0x0000000104e0c671 TwitchIRCConnection.join(to:timeout:) + 1 (TwitchIRCConnection.swift:68)
21 Sila 0x0000000104e02955 TwitchIRCClient.join(to:) + 1 (TwitchIRCClient.swift:56)
22 Sila 0x0000000104dfc501 ChatClient.join(to:) + 1 (ChatClient.swift:35)
23 Sila 0x0000000104cbb889 closure #1 in ChatModel.connect(to:) + 1 (ChatModel.swift:29)
24 Sila 0x0000000104ca1625 closure #1 in closure #1 in ChatView.body.getter + 1 (ChatView.swift:24)
25 Sila 0x0000000104ca43f1 partial apply for closure #1 in closure #1 in ChatView.body.getter + 1 (<compiler-generated>:0)
26 SwiftUI 0x00000001b3641c3d closure #1 in closure #1 in _TaskValueModifier.InnerModifier.body(content:) + 1
27 SwiftUI 0x00000001b3641c49 partial apply for closure #1 in closure #1 in _TaskValueModifier.InnerModifier.body(content:) + 1
28 SwiftUI 0x00000001b3ed5c71 specialized thunk for @escaping @callee_guaranteed @Sendable @async () -> (@out A) + 1 (<compiler-generated>:0)
29 SwiftUI 0x00000001b3640065 partial apply for specialized thunk for @escaping @callee_guaranteed @Sendable @async () -> (@out A) + 1 (<compiler-generated>:0)
30 libswift_Concurrency.dylib 0x000000024604c249 completeTaskWithClosure(swift::AsyncContext*, swift::SwiftError*) + 1 (Task.cpp:463)