Recent searches
No recent searches
![Cong Hd's Avatar](https://support.zendesk.com/system/photos/5975717326362/profile_image_5974565119514_10557657.png)
Cong Hd
Joined Jul 28, 2023
·
Last activity Dec 05, 2024
Following
0
Followers
0
Total activity
8
Votes
0
Subscriptions
3
ACTIVITY OVERVIEW
BADGES
ARTICLES
POSTS
COMMUNITY COMMENTS
ARTICLE COMMENTS
ACTIVITY OVERVIEW
Latest activity by Cong Hd
Cong Hd commented,
Have the crashes beeb fixed in any new versions?
View comment · Posted Dec 05, 2024 · Cong Hd
0
Followers
0
Votes
0
Comments
Cong Hd commented,
I still got another crash after upgrading that version. I think the new crash has the same root cause as the old one
![](/hc/user_images/01J46GFZ1WQFHQQSV6VS5XZQ25.png)
Crashed: com.zendesk.Observable
0 libobjc.A.dylib 0x3020 objc_msgSend + 32
1 libswiftCore.dylib 0xb8988 __CocoaDictionary.Iterator.nextKey() + 64
2 libswiftCore.dylib 0xb9244 __CocoaDictionary.Iterator.next() + 24
3 libswiftCore.dylib 0xb9578 protocol witness for IteratorProtocol.next() in conformance [A : B].Values.Iterator + 248
4 libswiftCore.dylib 0xdee04 Sequence.forEach(_:) + 648
5 ZendeskSDKCoreUtilities 0x4dd8 closure #1 in Observable.notifyObservers(_:) + 78 (Observable.swift:78)
6 ZendeskSDKCoreUtilities 0x531c partial apply for closure #1 in Observable.notifyObservers(_:) + 4431647516 (:4431647516)
7 libswiftDispatch.dylib 0x328c partial apply for thunk for @callee_guaranteed () -> (@out A, @error @owned Error) + 28
8 libswiftDispatch.dylib 0x3268 thunk for @callee_guaranteed () -> (@out A, @error @owned Error)partial apply + 16
9 libswiftDispatch.dylib 0x31a8 closure #1 in closure #1 in OS_dispatch_queue._syncHelper(fn:execute:rescue:) + 192
10 libswiftDispatch.dylib 0x30cc partial apply for thunk for @callee_guaranteed () -> () + 28
11 libswiftDispatch.dylib 0x30a4 thunk for @escaping @callee_guaranteed () -> () + 28
12 libdispatch.dylib 0x3dd4 _dispatch_client_callout + 20
13 libdispatch.dylib 0x132c4 _dispatch_lane_barrier_sync_invoke_and_complete + 56
14 libswiftDispatch.dylib 0x4e50 implicit closure #2 in implicit closure #1 in OS_dispatch_queue.sync(flags:execute:) + 196
15 libswiftDispatch.dylib 0x4724 OS_dispatch_queue._syncHelper(fn:execute:rescue:) + 404
16 libswiftDispatch.dylib 0x43b8 OS_dispatch_queue.sync(flags:execute:) + 332
17 ZendeskSDKCoreUtilities 0x4c40 Observable.notifyObservers(_:) + 76 (Observable.swift:76)
18 ZendeskSDKConversationKit 0x50f18 specialized closure #1 in ConversationKitStore.send(action:_:) + 115 (ConversationKitStore.swift:115)
19 ZendeskSDKConversationKit 0x7946c AppProcessor.process(action:processorResult:) + 241 (AppProcessor.swift:241)
20 ZendeskSDKConversationKit 0x79cf4 protocol witness for ActionProcessor.process(action:processorResult:) in conformance AppProcessor + 25256 (:25256)
21 ZendeskSDKConversationKit 0x50be4 specialized ConversationKitStore.send(action:_:) + 420
22 ZendeskSDKConversationKit 0xf1280 closure #1 in ConnectivityObserver.startConnectivityObservation() + 21224
23 ZendeskSDKConversationKit 0xf1328 partial apply for closure #1 in ConnectivityObserver.startConnectivityObservation() + 21392 (:21392)
24 ZendeskSDKConversationKit 0x20de0 closure #1 in Reachability.notifyReachabilityChanged() + 306 (Reachability.swift:306)
25 ZendeskSDKConversationKit 0x4f604 thunk for @escaping @callee_guaranteed () -> () + 1984 (:1984)
26 libdispatch.dylib 0x213c _dispatch_call_block_and_release + 32
27 libdispatch.dylib 0x3dd4 _dispatch_client_callout + 20
28 libdispatch.dylib 0x125a4 _dispatch_main_queue_drain + 988
29 libdispatch.dylib 0x121b8 _dispatch_main_queue_callback_4CF + 44
30 CoreFoundation 0x56710 __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 16
31 CoreFoundation 0x53914 __CFRunLoopRun + 1996
32 CoreFoundation 0x52cd8 CFRunLoopRunSpecific + 608
33 GraphicsServices 0x11a8 GSEventRunModal + 164
34 UIKitCore 0x40a90c -[UIApplication _run] + 888
35 UIKitCore 0x4be9d0 UIApplicationMain + 340
36 TheIconic_iOS 0x54c8 main + 13 (main.swift:13)
37 ??? 0x1b4f39e4c (Missing)
Thread
0 libsystem_pthread.dylib 0x10c4 start_wqthread + 8295334082
Thread
0 libsystem_pthread.dylib 0x10c4 start_wqthread + 8295334082
Thread
0 libsystem_pthread.dylib 0x10c4 start_wqthread + 8295334082
Thread
0 libsystem_pthread.dylib 0x10c4 start_wqthread + 8295334082
View comment · Posted Aug 01, 2024 · Cong Hd
0
Followers
0
Votes
0
Comments
Cong Hd commented,
After release the version 2.16(release notes: Fixed an intermittent crash issue that occurred during the process of notifying observers) for fixing the crash above . It's causing another crash but I think it is the same root cause.
![](/hc/user_images/01J46G4NK0WJ3SY365YJJXBM2P.png)
Crashed: com.zendesk.Observable
0 libobjc.A.dylib 0x3020 objc_msgSend + 32
1 libswiftCore.dylib 0xb8988 __CocoaDictionary.Iterator.nextKey() + 64
2 libswiftCore.dylib 0xb9244 __CocoaDictionary.Iterator.next() + 24
3 libswiftCore.dylib 0xb9578 protocol witness for IteratorProtocol.next() in conformance [A : B].Values.Iterator + 248
4 libswiftCore.dylib 0xdee04 Sequence.forEach(_:) + 648
5 ZendeskSDKCoreUtilities 0x4dd8 closure #1 in Observable.notifyObservers(_:) + 78 (Observable.swift:78)
6 ZendeskSDKCoreUtilities 0x531c partial apply for closure #1 in Observable.notifyObservers(_:) + 4431647516 (:4431647516)
7 libswiftDispatch.dylib 0x328c partial apply for thunk for @callee_guaranteed () -> (@out A, @error @owned Error) + 28
8 libswiftDispatch.dylib 0x3268 thunk for @callee_guaranteed () -> (@out A, @error @owned Error)partial apply + 16
9 libswiftDispatch.dylib 0x31a8 closure #1 in closure #1 in OS_dispatch_queue._syncHelper(fn:execute:rescue:) + 192
10 libswiftDispatch.dylib 0x30cc partial apply for thunk for @callee_guaranteed () -> () + 28
11 libswiftDispatch.dylib 0x30a4 thunk for @escaping @callee_guaranteed () -> () + 28
12 libdispatch.dylib 0x3dd4 _dispatch_client_callout + 20
13 libdispatch.dylib 0x132c4 _dispatch_lane_barrier_sync_invoke_and_complete + 56
14 libswiftDispatch.dylib 0x4e50 implicit closure #2 in implicit closure #1 in OS_dispatch_queue.sync(flags:execute:) + 196
15 libswiftDispatch.dylib 0x4724 OS_dispatch_queue._syncHelper(fn:execute:rescue:) + 404
16 libswiftDispatch.dylib 0x43b8 OS_dispatch_queue.sync(flags:execute:) + 332
17 ZendeskSDKCoreUtilities 0x4c40 Observable.notifyObservers(_:) + 76 (Observable.swift:76)
18 ZendeskSDKConversationKit 0x50f18 specialized closure #1 in ConversationKitStore.send(action:_:) + 115 (ConversationKitStore.swift:115)
19 ZendeskSDKConversationKit 0x7946c AppProcessor.process(action:processorResult:) + 241 (AppProcessor.swift:241)
20 ZendeskSDKConversationKit 0x79cf4 protocol witness for ActionProcessor.process(action:processorResult:) in conformance AppProcessor + 25256 (:25256)
21 ZendeskSDKConversationKit 0x50be4 specialized ConversationKitStore.send(action:_:) + 420
22 ZendeskSDKConversationKit 0xf1280 closure #1 in ConnectivityObserver.startConnectivityObservation() + 21224
23 ZendeskSDKConversationKit 0xf1328 partial apply for closure #1 in ConnectivityObserver.startConnectivityObservation() + 21392 (:21392)
24 ZendeskSDKConversationKit 0x20de0 closure #1 in Reachability.notifyReachabilityChanged() + 306 (Reachability.swift:306)
25 ZendeskSDKConversationKit 0x4f604 thunk for @escaping @callee_guaranteed () -> () + 1984 (:1984)
26 libdispatch.dylib 0x213c _dispatch_call_block_and_release + 32
27 libdispatch.dylib 0x3dd4 _dispatch_client_callout + 20
28 libdispatch.dylib 0x125a4 _dispatch_main_queue_drain + 988
29 libdispatch.dylib 0x121b8 _dispatch_main_queue_callback_4CF + 44
30 CoreFoundation 0x56710 __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 16
31 CoreFoundation 0x53914 __CFRunLoopRun + 1996
32 CoreFoundation 0x52cd8 CFRunLoopRunSpecific + 608
33 GraphicsServices 0x11a8 GSEventRunModal + 164
34 UIKitCore 0x40a90c -[UIApplication _run] + 888
35 UIKitCore 0x4be9d0 UIApplicationMain + 340
36 TheIconic_iOS 0x54c8 main + 13 (main.swift:13)
37 ??? 0x1b4f39e4c (Missing)
Thread
0 libsystem_pthread.dylib 0x10c4 start_wqthread + 8295334082
Thread
0 libsystem_pthread.dylib 0x10c4 start_wqthread + 8295334082
Thread
0 libsystem_pthread.dylib 0x10c4 start_wqthread + 8295334082
Thread
0 libsystem_pthread.dylib 0x10c4 start_wqthread + 8295334082
View comment · Edited Aug 01, 2024 · Cong Hd
0
Followers
0
Votes
0
Comments
Cong Hd created a post,
I'm using Zendesk Messaging SDK to implement chat function. I got the crash log from Firebase regarding the SDK as below:
Crashed: com.apple.main-thread
0 ZendeskSDKConversationKit 0x48cf4 specialized Sequence.forEach(_:) + 6692 (:6692)
1 ZendeskSDKConversationKit 0x4c470 specialized closure #1 in closure #1 in ConversationKitStore.send(action:_:) + 58 (Observable.swift:58)
2 ZendeskSDKConversationKit 0x4c470 specialized closure #1 in closure #1 in ConversationKitStore.send(action:_:) + 58 (Observable.swift:58)
3 ZendeskSDKConversationKit 0x47ad4 thunk for @escaping @callee_guaranteed () -> () + 2052 (:2052)
4 libdispatch.dylib 0x26a8 _dispatch_call_block_and_release + 32
5 libdispatch.dylib 0x4300 _dispatch_client_callout + 20
6 libdispatch.dylib 0x12998 _dispatch_main_queue_drain + 984
7 libdispatch.dylib 0x125b0 _dispatch_main_queue_callback_4CF + 44
8 CoreFoundation 0x3720c __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 16
9 CoreFoundation 0x33f18 __CFRunLoopRun + 1996
10 CoreFoundation 0x33668 CFRunLoopRunSpecific + 608
11 GraphicsServices 0x35ec GSEventRunModal + 164
12 UIKitCore 0x22c2b4 -[UIApplication _run] + 888
13 UIKitCore 0x22b8f0 UIApplicationMain + 340
14 TheIconic_iOS 0x5a24 main + 13 (main.swift:13)
15 ??? 0x1acfbadcc (Missing)
For that log, I guess the crash happens when the user first launches the app when the SDK is initialized successfully, then adding the observer to listen the unread messages count.
Thanks for any help!
Posted Dec 06, 2023 · Cong Hd
1
Follower
2
Votes
2
Comments
Cong Hd created a post,
Hi,
I'm working on Zendesk messaging integration for iOS app. When I start a new conversation, it always displays the chat history from previous one even it's unauthenticated user. I have tried to find the option to enable/disable chat history from admin console tool, but it seems now does not have that kind of option anymore. I'm wondering whether is it possible to reset chat history in client side? The attachment is what I found the internet which has the option I wanted.
Posted Jul 28, 2023 · Cong Hd
8
Followers
14
Votes
15
Comments