-
Notifications
You must be signed in to change notification settings - Fork 985
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix panic syncing community token gated #18024
Conversation
Jenkins Builds
|
@cammellos thanks for the PR! Still facing crash after sync on IOS while on Android it is okay. ISSUE 1 IOS app crashes after sync with DesktopIOS 16.7.2 iPhone X telegram-cloud-document-2-5422407811906681993.mp4 |
For me, it was crashed just after logging in (in community list) - IOS only: |
@pavloburykh are you syncing a token gated community? if you sync without a token gated community, does the issue still occours? |
on android nothing? (I need the crash logs, but not sure how to get them from a ios real device, maybe @qfrank knows?) |
I have just tried to sync with newly created user who doesn't have any data yet and IOS didn't crash. But then I have tried to sync once again with a user who has token gated communities and it didn't crash too... So this crash is NOT reproducible every time and therefore it is hard to say if there is any relation to the existing data of synced user. |
to get them from an ios real device, the approach is the same as this guideline @cammellos |
@churik @pavloburykh could you try to replicate the issue following the instructions in the doc #18024 (comment) please and send over the logs? |
they won't get useful logs .. but after following the guideline, they can take a screenshot for the located stacktrace like this, that's pretty useful and acurate. TBO, the guideline is suitable for developers rather than QA. @cammellos 🙂 |
curious is it reproducable between 2 ios devices? @churik @pavloburykh |
I can't reproduce it today with the same steps, so perhaps it is the same #16560 |
@cammellos I think we are ready to merge the PR. The main issue with Android crash and contacts restoring is fixed, thank you! The rest of the issues from this #18021 will be logged separately. |
@cammellos before merge, could you please rebase go and mobile branches once again and I will run e2e tests. |
c2c9fdb
to
210cf64
Compare
88% of end-end tests have passed
Failed tests (2)Click to expandClass TestCommunityOneDeviceMerged:
Class TestCommunityMultipleDeviceMerged:
Expected to fail tests (4)Click to expandClass TestCommunityOneDeviceMerged:
Class TestGroupChatMultipleDeviceMergedNewUI:
Class TestOneToOneChatMultipleSharedDevicesNewUi:
Passed tests (42)Click to expandClass TestCommunityMultipleDeviceMerged:
Class TestCommunityMultipleDeviceMergedTwo:
Class TestDeepLinksOneDevice:
Class TestGroupChatMultipleDeviceMergedNewUI:
Class TestActivityCenterContactRequestMultipleDevicePR:
Class TestActivityMultipleDevicePRTwo:
Class TestOneToOneChatMultipleSharedDevicesNewUiTwo:
Class TestActivityMultipleDevicePR:
Class TestOneToOneChatMultipleSharedDevicesNewUi:
Class TestCommunityOneDeviceMerged:
|
@cammellos can you please merge PR and update status-go on our side? |
status: ready