Skip to content
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

SIGSEGV Segmentation violation (invalid memory reference) - libhermes #2299

Open
noumantahir opened this issue May 12, 2022 · 1 comment
Open
Assignees

Comments

@noumantahir
Copy link
Collaborator

noumantahir commented May 12, 2022

Apparently starting from our version release 3.0.28, I am seeing a lot of segmentation violation issues that would possibly a reason for the weird crash reported by Melinda....

Screenshot 2022-05-12 at 3 57 54 PM

possible direction to fix out of memory issue....
facebook/hermes#439 (comment)
facebook/hermes#439

Fix for this issue might be quite a challenge, we will have identify what change started using excessive heap and causing app to crash in production.

Bugsnag reference
https://app.bugsnag.com/ecency/ecency-mobile/errors/610852062040450007c48ea8?filters[event.since]=all&filters[error.status]=open

@noumantahir noumantahir changed the title possible direction to fix out of memory issue.... SIGSEGV Segmentation violation (invalid memory reference) - libhermes May 12, 2022
@noumantahir noumantahir self-assigned this May 12, 2022
@noumantahir
Copy link
Collaborator Author

noumantahir commented May 12, 2022

Personal Assessment:

In my testing current production android app on my mid level Redmi Note 10 device, I was not able to crash app after using is aggressively for roughly 10 minutes that include... my testing included opening as many posts, feed paginations, screen as much as possible notifications, wallet, profile, drafts, writing posts.

The issue I did face however was extremely extremely unexpected,

  • After some minutes of usage, the api calls started taking too much time for loading any data both hive and ecency, though once I let certain api take some time to load, subsequent api calls started working as normal..
  • After letting app sit idle with screen on for some more minutes, next api calls also started taking a lot of time to load data, this time it took like forever to load simple feed screen but subsequent network calls started working as normal and snappy as a fresh launch

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant