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

Not able to open any ZIM file with last nightly #825

Closed
kelson42 opened this issue Jul 29, 2018 · 6 comments
Closed

Not able to open any ZIM file with last nightly #825

kelson42 opened this issue Jul 29, 2018 · 6 comments
Assignees
Labels
Milestone

Comments

@kelson42
Copy link
Collaborator

ZIM files are correctly listed in the library, but if I click on one of them, the app crash

Environment

  • Version of Kiwix Android : 2.4
  • Device : old Samsung Galaxy tab
  • OS version : 4.2.2

android.log

@kelson42 kelson42 added the bug label Jul 29, 2018
@kelson42 kelson42 added this to the 2.4 milestone Jul 29, 2018
@kelson42
Copy link
Collaborator Author

Maybe similar to #824?

@mhutti1
Copy link
Contributor

mhutti1 commented Jul 29, 2018

java.lang.NullPointerException: 
  at java.io.StringReader.<init> (StringReader.java:47)
  at android.text.HtmlToSpannedConverter.convert (Html.java:436)
  at android.text.Html.fromHtml (Html.java:139)
  at android.text.Html.fromHtml (Html.java:102)
  at org.kiwix.kiwixmobile.TabDrawerAdapter.stripHtml (TabDrawerAdapter.java:113)
  at org.kiwix.kiwixmobile.TabDrawerAdapter.onBindViewHolder (TabDrawerAdapter.java:61)
  at org.kiwix.kiwixmobile.TabDrawerAdapter.onBindViewHolder (TabDrawerAdapter.java:40)
  at android.support.v7.widget.RecyclerView$Adapter.onBindViewHolder (RecyclerView.java:6508)
  at android.support.v7.widget.RecyclerView$Adapter.bindViewHolder (RecyclerView.java:6541)
  at android.support.v7.widget.RecyclerView$Recycler.tryBindViewHolderByDeadline (RecyclerView.java:5484)
  at android.support.v7.widget.RecyclerView$Recycler.tryGetViewHolderForPositionByDeadline (RecyclerView.java:5750)
  at android.support.v7.widget.RecyclerView$Recycler.getViewForPosition (RecyclerView.java:5589)
  at android.support.v7.widget.RecyclerView$Recycler.getViewForPosition (RecyclerView.java:5585)
  at android.support.v7.widget.LinearLayoutManager$LayoutState.next (LinearLayoutManager.java:2231)
  at android.support.v7.widget.LinearLayoutManager.layoutChunk (LinearLayoutManager.java:1558)
  at android.support.v7.widget.LinearLayoutManager.fill (LinearLayoutManager.java:1518)
  at android.support.v7.widget.LinearLayoutManager.onLayoutChildren (LinearLayoutManager.java:610)
  at android.support.v7.widget.RecyclerView.dispatchLayoutStep2 (RecyclerView.java:3719)
  at android.support.v7.widget.RecyclerView.dispatchLayout (RecyclerView.java:3436)
  at android.support.v7.widget.RecyclerView.onLayout (RecyclerView.java:3988)
  at android.view.View.layout (View.java:15221)
  at android.view.ViewGroup.layout (ViewGroup.java:4793)
  at android.widget.LinearLayout.setChildFrame (LinearLayout.java:1677)
  at android.widget.LinearLayout.layoutVertical (LinearLayout.java:1531)
  at android.widget.LinearLayout.onLayout (LinearLayout.java:1440)
  at android.view.View.layout (View.java:15221)
  at android.view.ViewGroup.layout (ViewGroup.java:4793)
  at android.support.v4.widget.DrawerLayout.onLayout (DrawerLayout.java:1196)
  at android.view.View.layout (View.java:15221)
  at android.view.ViewGroup.layout (ViewGroup.java:4793)
  at android.support.design.widget.CoordinatorLayout.layoutChild (CoordinatorLayout.java:1171)
  at android.support.design.widget.CoordinatorLayout.onLayoutChild (CoordinatorLayout.java:856)
  at android.support.design.widget.CoordinatorLayout.onLayout (CoordinatorLayout.java:875)
  at android.view.View.layout (View.java:15221)
  at android.view.ViewGroup.layout (ViewGroup.java:4793)
  at android.widget.FrameLayout.onLayout (FrameLayout.java:448)
  at android.view.View.layout (View.java:15221)
  at android.view.ViewGroup.layout (ViewGroup.java:4793)
  at android.widget.FrameLayout.onLayout (FrameLayout.java:448)
  at android.view.View.layout (View.java:15221)
  at android.view.ViewGroup.layout (ViewGroup.java:4793)
  at android.widget.FrameLayout.onLayout (FrameLayout.java:448)
  at android.view.View.layout (View.java:15221)
  at android.view.ViewGroup.layout (ViewGroup.java:4793)
  at android.widget.LinearLayout.setChildFrame (LinearLayout.java:1677)
  at android.widget.LinearLayout.layoutVertical (LinearLayout.java:1531)
  at android.widget.LinearLayout.onLayout (LinearLayout.java:1440)
  at android.view.View.layout (View.java:15221)
  at android.view.ViewGroup.layout (ViewGroup.java:4793)
  at android.widget.FrameLayout.onLayout (FrameLayout.java:448)
  at android.view.View.layout (View.java:15221)
  at android.view.ViewGroup.layout (ViewGroup.java:4793)
  at android.view.ViewRootImpl.performLayout (ViewRootImpl.java:2263)
  at android.view.ViewRootImpl.performTraversals (ViewRootImpl.java:2009)
  at android.view.ViewRootImpl.doTraversal (ViewRootImpl.java:1251)
  at android.view.ViewRootImpl$TraversalRunnable.run (ViewRootImpl.java:6379)
  at android.view.Choreographer$CallbackRecord.run (Choreographer.java:791)
  at android.view.Choreographer.doCallbacks (Choreographer.java:591)
  at android.view.Choreographer.doFrame (Choreographer.java:561)
  at android.view.Choreographer$FrameDisplayEventReceiver.run (Choreographer.java:777)
  at android.os.Handler.handleCallback (Handler.java:730)
  at android.os.Handler.dispatchMessage (Handler.java:92)
  at android.os.Looper.loop (Looper.java:137)
  at android.app.ActivityThread.main (ActivityThread.java:5493)
  at java.lang.reflect.Method.invokeNative (Native Method)
  at java.lang.reflect.Method.invoke (Method.java:525)
  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run (ZygoteInit.java:1209)
  at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:1025)
  at dalvik.system.NativeStart.main (Native Method)

@kelson42
Copy link
Collaborator Author

kelson42 commented Aug 2, 2018

@mhutti1 Problem is still there with 1st August 2.4 Google Play release. New logcat
logcat.txt

@mhutti1
Copy link
Contributor

mhutti1 commented Aug 3, 2018

@kelson42 did this resolve it?

@kelson42
Copy link
Collaborator Author

kelson42 commented Aug 4, 2018

@mhutti1 Yes it did. Thank you.

@mhutti1
Copy link
Contributor

mhutti1 commented Aug 4, 2018

Ok I will build a new version for release and bump up the percentage a bit.

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

No branches or pull requests

2 participants