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

Application crashes on openRandomArticle. #4161

Open
MohitMaliFtechiz opened this issue Jan 4, 2025 · 0 comments · May be fixed by #4162
Open

Application crashes on openRandomArticle. #4161

MohitMaliFtechiz opened this issue Jan 4, 2025 · 0 comments · May be fixed by #4162
Assignees
Labels
Milestone

Comments

@MohitMaliFtechiz
Copy link
Collaborator

Describe the bug
The Play Store reported a crash when opening the random article, there is a single crash reported by the Play Store.

Expected behavior
It should not crash.

Screenshots
Image

Environment

  • Version of Kiwix Android : 3.13.0
  • Device : HONOR HWLND-Q (Honor 7C)
  • OS version : Android 8.0 (SDK 26)

Logs

Exception java.lang.StackOverflowError: stack size 8MB
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
  at org.kiwix.kiwixmobile.core.main.CoreReaderFragment.openRandomArticle (CoreReaderFragment.java:28)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant