I am sharing the whole log of crash.
java.lang.IllegalArgumentException: Layout: -1 < 0
android.text.Layout.(Layout.java:392)
android.text.StaticLayout.(StaticLayout.java:710)
android.text.StaticLayout.(StaticLayout.java:698)
android.text.StaticLayout.(StaticLayout.java:681)
android.text.StaticLayout.(StaticLayout.java:667)
android.text.StaticLayout.(StaticLayout.java:654)
io.noties.markwon.ext.tables.TableRowSpan.makeLayout(TableRowSpan.java:346)
io.noties.markwon.ext.tables.TableRowSpan.makeNewLayouts(TableRowSpan.java:316)
io.noties.markwon.ext.tables.TableRowSpan.draw(TableRowSpan.java:165)
android.text.TextLine.handleReplacement(TextLine.java:1519)
android.text.TextLine.handleRun(TextLine.java:1688)
android.text.TextLine.drawRun(TextLine.java:852)
android.text.TextLine.draw(TextLine.java:447)
android.text.Layout.drawText(Layout.java:960)
android.text.Layout.draw(Layout.java:539)
android.widget.TextView.onDraw(TextView.java:10004)
android.view.View.draw(View.java:26342)
android.view.View.updateDisplayListIfDirty(View.java:25175)
android.view.View.draw(View.java:26072)
android.view.ViewGroup.drawChild(ViewGroup.java:4810)
android.view.ViewGroup.dispatchDraw(ViewGroup.java:4564)
android.view.View.updateDisplayListIfDirty(View.java:25161)
android.view.View.draw(View.java:26072)
android.view.ViewGroup.drawChild(ViewGroup.java:4810)
android.view.ViewGroup.dispatchDraw(ViewGroup.java:4564)
android.view.View.draw(View.java:26345)
android.view.View.updateDisplayListIfDirty(View.java:25175)
android.view.View.draw(View.java:26072)
android.view.ViewGroup.drawChild(ViewGroup.java:4810)
android.view.ViewGroup.dispatchDraw(ViewGroup.java:4564)
android.view.View.updateDisplayListIfDirty(View.java:25161)
android.view.View.draw(View.java:26072)
android.view.ViewGroup.drawChild(ViewGroup.java:4810)
android.view.ViewGroup.dispatchDraw(ViewGroup.java:4564)
android.view.View.draw(View.java:26345)
androidx.core.widget.NestedScrollView.draw(NestedScrollView.java:2328)
android.view.View.updateDisplayListIfDirty(View.java:25175)
android.view.View.draw(View.java:26072)
android.view.ViewGroup.drawChild(ViewGroup.java:4810)
android.view.ViewGroup.dispatchDraw(ViewGroup.java:4564)
android.view.View.updateDisplayListIfDirty(View.java:25161)
android.view.View.draw(View.java:26072)
android.view.ViewGroup.drawChild(ViewGroup.java:4810)
android.view.ViewGroup.dispatchDraw(ViewGroup.java:4564)
android.view.View.draw(View.java:26345)
android.view.View.updateDisplayListIfDirty(View.java:25175)
android.view.View.draw(View.java:26072)
android.view.ViewGroup.drawChild(ViewGroup.java:4810)
android.view.ViewGroup.dispatchDraw(ViewGroup.java:4564)
android.view.View.draw(View.java:26345)
androidx.viewpager.widget.ViewPager.draw(ViewPager.java:2426)
android.view.View.updateDisplayListIfDirty(View.java:25175)
android.view.View.draw(View.java:26072)
android.view.ViewGroup.drawChild(ViewGroup.java:4810)
android.view.ViewGroup.dispatchDraw(ViewGroup.java:4564)
android.view.View.updateDisplayListIfDirty(View.java:25161)
android.view.View.draw(View.java:26072)
android.view.ViewGroup.drawChild(ViewGroup.java:4810)
android.view.ViewGroup.dispatchDraw(ViewGroup.java:4564)
android.view.View.draw(View.java:26345)
android.view.View.updateDisplayListIfDirty(View.java:25175)
android.view.View.draw(View.java:26072)
android.view.ViewGroup.drawChild(ViewGroup.java:4810)
android.view.ViewGroup.dispatchDraw(ViewGroup.java:4564)
android.view.View.draw(View.java:26345)
android.view.View.updateDisplayListIfDirty(View.java:25175)
android.view.View.draw(View.java:26072)
android.view.ViewGroup.drawChild(ViewGroup.java:4810)
android.view.ViewGroup.dispatchDraw(ViewGroup.java:4564)
android.view.View.updateDisplayListIfDirty(View.java:25161)
android.view.View.draw(View.java:26072)
android.view.ViewGroup.drawChild(ViewGroup.java:4810)
android.view.ViewGroup.dispatchDraw(ViewGroup.java:4564)
android.view.View.updateDisplayListIfDirty(View.java:25161)
android.view.View.draw(View.java:26072)
android.view.ViewGroup.drawChild(ViewGroup.java:4810)
android.view.ViewGroup.dispatchDraw(ViewGroup.java:4564)
android.view.View.updateDisplayListIfDirty(View.java:25161)
android.view.View.draw(View.java:26072)
android.view.ViewGroup.drawChild(ViewGroup.java:4810)
android.view.ViewGroup.dispatchDraw(ViewGroup.java:4564)
android.view.View.updateDisplayListIfDirty(View.java:25161)
android.view.View.draw(View.java:26072)
android.view.ViewGroup.drawChild(ViewGroup.java:4810)
android.view.ViewGroup.dispatchDraw(ViewGroup.java:4564)
android.view.View.updateDisplayListIfDirty(View.java:25161)
android.view.View.draw(View.java:26072)
android.view.ViewGroup.drawChild(ViewGroup.java:4810)
android.view.ViewGroup.dispatchDraw(ViewGroup.java:4564)
android.view.View.updateDisplayListIfDirty(View.java:25161)
android.view.View.draw(View.java:26072)
android.view.ViewGroup.drawChild(ViewGroup.java:4810)
androidx.drawerlayout.widget.DrawerLayout.drawChild(DrawerLayout.java:1478)
android.view.ViewGroup.dispatchDraw(ViewGroup.java:4564)
android.view.View.draw(View.java:26345)
android.view.View.updateDisplayListIfDirty(View.java:25175)
android.view.View.draw(View.java:26072)
android.view.ViewGroup.drawChild(ViewGroup.java:4810)
android.view.ViewGroup.dispatchDraw(ViewGroup.java:4564)
android.view.View.updateDisplayListIfDirty(View.java:25161)
android.view.View.draw(View.java:26072)
android.view.ViewGroup.drawChild(ViewGroup.java:4810)
android.view.ViewGroup.dispatchDraw(ViewGroup.java:4564)
android.view.View.updateDisplayListIfDirty(View.java:25161)
android.view.View.draw(View.java:26072)
android.view.ViewGroup.drawChild(ViewGroup.java:4810)
android.view.ViewGroup.dispatchDraw(ViewGroup.java:4564)
android.view.View.updateDisplayListIfDirty(View.java:25161)
android.view.View.draw(View.java:26072)
android.view.ViewGroup.drawChild(ViewGroup.java:4810)
android.view.ViewGroup.dispatchDraw(ViewGroup.java:4564)
android.view.View.updateDisplayListIfDirty(View.java:25161)
android.view.View.draw(View.java:26072)
android.view.ViewGroup.drawChild(ViewGroup.java:4810)
android.view.ViewGroup.dispatchDraw(ViewGroup.java:4564)
com.android.internal.policy.DecorView.dispatchDraw(DecorView.java:1211)
android.view.View.draw(View.java:26345)
com.android.internal.policy.DecorView.draw(DecorView.java:1193)
android.view.View.updateDisplayListIfDirty(View.java:25175)
android.view.ThreadedRenderer.updateViewTreeDisplayList(ThreadedRenderer.java:694)
android.view.ThreadedRenderer.updateRootDisplayList(ThreadedRenderer.java:700)
android.view.ThreadedRenderer.draw(ThreadedRenderer.java:798)
android.view.ViewRootImpl.draw(ViewRootImpl.java:7016)
android.view.ViewRootImpl.performDraw(ViewRootImpl.java:6632)
android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:5531)
android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:3924)
android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:12903)
android.view.Choreographer$CallbackRecord.run(Choreographer.java:1901)
android.view.Choreographer$CallbackRecord.run(Choreographer.java:1910)
android.view.Choreographer.doCallbacks(Choreographer.java:1367)
android.view.Choreographer.doFrame(Choreographer.java:1292)
android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:1870)
android.os.Handler.handleCallback(Handler.java:995)
android.os.Handler.dispatchMessage(Handler.java:103)
android.os.Looper.loopOnce(Looper.java:273)
android.os.Looper.loop(Looper.java:363)
android.app.ActivityThread.main(ActivityThread.java:10060)
java.lang.reflect.Method.invoke(Method.java)
com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:632)
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:975)
I am sharing the whole log of crash.
java.lang.IllegalArgumentException: Layout: -1 < 0
android.text.Layout.(Layout.java:392)
android.text.StaticLayout.(StaticLayout.java:710)
android.text.StaticLayout.(StaticLayout.java:698)
android.text.StaticLayout.(StaticLayout.java:681)
android.text.StaticLayout.(StaticLayout.java:667)
android.text.StaticLayout.(StaticLayout.java:654)
io.noties.markwon.ext.tables.TableRowSpan.makeLayout(TableRowSpan.java:346)
io.noties.markwon.ext.tables.TableRowSpan.makeNewLayouts(TableRowSpan.java:316)
io.noties.markwon.ext.tables.TableRowSpan.draw(TableRowSpan.java:165)
android.text.TextLine.handleReplacement(TextLine.java:1519)
android.text.TextLine.handleRun(TextLine.java:1688)
android.text.TextLine.drawRun(TextLine.java:852)
android.text.TextLine.draw(TextLine.java:447)
android.text.Layout.drawText(Layout.java:960)
android.text.Layout.draw(Layout.java:539)
android.widget.TextView.onDraw(TextView.java:10004)
android.view.View.draw(View.java:26342)
android.view.View.updateDisplayListIfDirty(View.java:25175)
android.view.View.draw(View.java:26072)
android.view.ViewGroup.drawChild(ViewGroup.java:4810)
android.view.ViewGroup.dispatchDraw(ViewGroup.java:4564)
android.view.View.updateDisplayListIfDirty(View.java:25161)
android.view.View.draw(View.java:26072)
android.view.ViewGroup.drawChild(ViewGroup.java:4810)
android.view.ViewGroup.dispatchDraw(ViewGroup.java:4564)
android.view.View.draw(View.java:26345)
android.view.View.updateDisplayListIfDirty(View.java:25175)
android.view.View.draw(View.java:26072)
android.view.ViewGroup.drawChild(ViewGroup.java:4810)
android.view.ViewGroup.dispatchDraw(ViewGroup.java:4564)
android.view.View.updateDisplayListIfDirty(View.java:25161)
android.view.View.draw(View.java:26072)
android.view.ViewGroup.drawChild(ViewGroup.java:4810)
android.view.ViewGroup.dispatchDraw(ViewGroup.java:4564)
android.view.View.draw(View.java:26345)
androidx.core.widget.NestedScrollView.draw(NestedScrollView.java:2328)
android.view.View.updateDisplayListIfDirty(View.java:25175)
android.view.View.draw(View.java:26072)
android.view.ViewGroup.drawChild(ViewGroup.java:4810)
android.view.ViewGroup.dispatchDraw(ViewGroup.java:4564)
android.view.View.updateDisplayListIfDirty(View.java:25161)
android.view.View.draw(View.java:26072)
android.view.ViewGroup.drawChild(ViewGroup.java:4810)
android.view.ViewGroup.dispatchDraw(ViewGroup.java:4564)
android.view.View.draw(View.java:26345)
android.view.View.updateDisplayListIfDirty(View.java:25175)
android.view.View.draw(View.java:26072)
android.view.ViewGroup.drawChild(ViewGroup.java:4810)
android.view.ViewGroup.dispatchDraw(ViewGroup.java:4564)
android.view.View.draw(View.java:26345)
androidx.viewpager.widget.ViewPager.draw(ViewPager.java:2426)
android.view.View.updateDisplayListIfDirty(View.java:25175)
android.view.View.draw(View.java:26072)
android.view.ViewGroup.drawChild(ViewGroup.java:4810)
android.view.ViewGroup.dispatchDraw(ViewGroup.java:4564)
android.view.View.updateDisplayListIfDirty(View.java:25161)
android.view.View.draw(View.java:26072)
android.view.ViewGroup.drawChild(ViewGroup.java:4810)
android.view.ViewGroup.dispatchDraw(ViewGroup.java:4564)
android.view.View.draw(View.java:26345)
android.view.View.updateDisplayListIfDirty(View.java:25175)
android.view.View.draw(View.java:26072)
android.view.ViewGroup.drawChild(ViewGroup.java:4810)
android.view.ViewGroup.dispatchDraw(ViewGroup.java:4564)
android.view.View.draw(View.java:26345)
android.view.View.updateDisplayListIfDirty(View.java:25175)
android.view.View.draw(View.java:26072)
android.view.ViewGroup.drawChild(ViewGroup.java:4810)
android.view.ViewGroup.dispatchDraw(ViewGroup.java:4564)
android.view.View.updateDisplayListIfDirty(View.java:25161)
android.view.View.draw(View.java:26072)
android.view.ViewGroup.drawChild(ViewGroup.java:4810)
android.view.ViewGroup.dispatchDraw(ViewGroup.java:4564)
android.view.View.updateDisplayListIfDirty(View.java:25161)
android.view.View.draw(View.java:26072)
android.view.ViewGroup.drawChild(ViewGroup.java:4810)
android.view.ViewGroup.dispatchDraw(ViewGroup.java:4564)
android.view.View.updateDisplayListIfDirty(View.java:25161)
android.view.View.draw(View.java:26072)
android.view.ViewGroup.drawChild(ViewGroup.java:4810)
android.view.ViewGroup.dispatchDraw(ViewGroup.java:4564)
android.view.View.updateDisplayListIfDirty(View.java:25161)
android.view.View.draw(View.java:26072)
android.view.ViewGroup.drawChild(ViewGroup.java:4810)
android.view.ViewGroup.dispatchDraw(ViewGroup.java:4564)
android.view.View.updateDisplayListIfDirty(View.java:25161)
android.view.View.draw(View.java:26072)
android.view.ViewGroup.drawChild(ViewGroup.java:4810)
android.view.ViewGroup.dispatchDraw(ViewGroup.java:4564)
android.view.View.updateDisplayListIfDirty(View.java:25161)
android.view.View.draw(View.java:26072)
android.view.ViewGroup.drawChild(ViewGroup.java:4810)
androidx.drawerlayout.widget.DrawerLayout.drawChild(DrawerLayout.java:1478)
android.view.ViewGroup.dispatchDraw(ViewGroup.java:4564)
android.view.View.draw(View.java:26345)
android.view.View.updateDisplayListIfDirty(View.java:25175)
android.view.View.draw(View.java:26072)
android.view.ViewGroup.drawChild(ViewGroup.java:4810)
android.view.ViewGroup.dispatchDraw(ViewGroup.java:4564)
android.view.View.updateDisplayListIfDirty(View.java:25161)
android.view.View.draw(View.java:26072)
android.view.ViewGroup.drawChild(ViewGroup.java:4810)
android.view.ViewGroup.dispatchDraw(ViewGroup.java:4564)
android.view.View.updateDisplayListIfDirty(View.java:25161)
android.view.View.draw(View.java:26072)
android.view.ViewGroup.drawChild(ViewGroup.java:4810)
android.view.ViewGroup.dispatchDraw(ViewGroup.java:4564)
android.view.View.updateDisplayListIfDirty(View.java:25161)
android.view.View.draw(View.java:26072)
android.view.ViewGroup.drawChild(ViewGroup.java:4810)
android.view.ViewGroup.dispatchDraw(ViewGroup.java:4564)
android.view.View.updateDisplayListIfDirty(View.java:25161)
android.view.View.draw(View.java:26072)
android.view.ViewGroup.drawChild(ViewGroup.java:4810)
android.view.ViewGroup.dispatchDraw(ViewGroup.java:4564)
com.android.internal.policy.DecorView.dispatchDraw(DecorView.java:1211)
android.view.View.draw(View.java:26345)
com.android.internal.policy.DecorView.draw(DecorView.java:1193)
android.view.View.updateDisplayListIfDirty(View.java:25175)
android.view.ThreadedRenderer.updateViewTreeDisplayList(ThreadedRenderer.java:694)
android.view.ThreadedRenderer.updateRootDisplayList(ThreadedRenderer.java:700)
android.view.ThreadedRenderer.draw(ThreadedRenderer.java:798)
android.view.ViewRootImpl.draw(ViewRootImpl.java:7016)
android.view.ViewRootImpl.performDraw(ViewRootImpl.java:6632)
android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:5531)
android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:3924)
android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:12903)
android.view.Choreographer$CallbackRecord.run(Choreographer.java:1901)
android.view.Choreographer$CallbackRecord.run(Choreographer.java:1910)
android.view.Choreographer.doCallbacks(Choreographer.java:1367)
android.view.Choreographer.doFrame(Choreographer.java:1292)
android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:1870)
android.os.Handler.handleCallback(Handler.java:995)
android.os.Handler.dispatchMessage(Handler.java:103)
android.os.Looper.loopOnce(Looper.java:273)
android.os.Looper.loop(Looper.java:363)
android.app.ActivityThread.main(ActivityThread.java:10060)
java.lang.reflect.Method.invoke(Method.java)
com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:632)
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:975)