=== FlutterError 2026-04-26T10:06:23.991022 === Version: 0.9.90+9900 Exception: Null check operator used on a null value Library: widgets library Context: Instance of 'ErrorDescription' Stack: #0 _PdfViewerState._visibleRect (package:pdfrx/src/widgets/pdf_viewer.dart:898) #1 PdfViewerController.visibleRect (package:pdfrx/src/widgets/pdf_viewer.dart:3731) #2 _PdfViewerScrollThumbState._buildHorizontal (package:pdfrx/src/widgets/pdf_viewer_scroll_thumb.dart:109) #3 _PdfViewerScrollThumbState.build (package:pdfrx/src/widgets/pdf_viewer_scroll_thumb.dart:49) #4 StatefulElement.build (package:flutter/src/widgets/framework.dart:5931) #5 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5817) #6 StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:5982) #7 Element.rebuild (package:flutter/src/widgets/framework.dart:5529) #8 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:5799) #9 StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:5973) #10 ComponentElement.mount (package:flutter/src/widgets/framework.dart:5793) #11 Element.inflateWidget (package:flutter/src/widgets/framework.dart:4587) #12 Element.updateChild (package:flutter/src/widgets/framework.dart:4059) #13 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841) #14 StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:5982) #15 Element.rebuild (package:flutter/src/widgets/framework.dart:5529) #16 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:5799) #17 StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:5973) #18 ComponentElement.mount (package:flutter/src/widgets/framework.dart:5793) #19 Element.inflateWidget (package:flutter/src/widgets/framework.dart:4587) #20 Element.updateChild (package:flutter/src/widgets/framework.dart:4059) #21 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841) #22 Element.rebuild (package:flutter/src/widgets/framework.dart:5529) #23 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:5799) #24 ComponentElement.mount (package:flutter/src/widgets/framework.dart:5793) #25 Element.inflateWidget (package:flutter/src/widgets/framework.dart:4587) #26 MultiChildRenderObjectElement.inflateWidget (package:flutter/src/widgets/framework.dart:7264) #27 MultiChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:7279) #28 Element.inflateWidget (package:flutter/src/widgets/framework.dart:4587) #29 Element.updateChild (package:flutter/src/widgets/framework.dart:4059) #30 SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:7115) #31 Element.inflateWidget (package:flutter/src/widgets/framework.dart:4587) #32 Element.updateChild (package:flutter/src/widgets/framework.dart:4059) #33 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841) #34 Element.rebuild (package:flutter/src/widgets/framework.dart:5529) #35 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:5799) #36 ComponentElement.mount (package:flutter/src/widgets/framework.dart:5793) #37 Element.inflateWidget (package:flutter/src/widgets/framework.dart:4587) #38 MultiChildRenderObjectElement.inflateWidget (package:flutter/src/widgets/framework.dart:7264) #39 MultiChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:7279) #40 Element.inflateWidget (package:flutter/src/widgets/framework.dart:4587) #41 Element.updateChild (package:flutter/src/widgets/framework.dart:4059) #42 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841) #43 Element.rebuild (package:flutter/src/widgets/framework.dart:5529) #44 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:5799) #45 ComponentElement.mount (package:flutter/src/widgets/framework.dart:5793) #46 Element.inflateWidget (package:flutter/src/widgets/framework.dart:4587) #47 MultiChildRenderObjectElement.inflateWidget (package:flutter/src/widgets/framework.dart:7264) #48 MultiChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:7279) #49 Element.inflateWidget (package:flutter/src/widgets/framework.dart:4587) #50 Element.updateChild (package:flutter/src/widgets/framework.dart:4059) #51 _LayoutBuilderElement._rebuildWithConstraints.updateChildCallback (package:flutter/src/widgets/layout_builder.dart:247) #52 BuildOwner.buildScope (package:flutter/src/widgets/framework.dart:3101) #53 _LayoutBuilderElement._rebuildWithConstraints (package:flutter/src/widgets/layout_builder.dart:270) #54 RenderAbstractLayoutBuilderMixin.layoutCallback (package:flutter/src/widgets/layout_builder.dart:333) #55 RenderObjectWithLayoutCallbackMixin.runLayoutCallback. (package:flutter/src/rendering/object.dart:4162) #56 RenderObject.invokeLayoutCallback. (package:flutter/src/rendering/object.dart:2887) #57 PipelineOwner._enableMutationsToDirtySubtrees (package:flutter/src/rendering/object.dart:1223) #58 RenderObject.invokeLayoutCallback (package:flutter/src/rendering/object.dart:2886) #59 RenderObjectWithLayoutCallbackMixin.runLayoutCallback (package:flutter/src/rendering/object.dart:4162) #60 _RenderLayoutBuilder.performLayout (package:flutter/src/widgets/layout_builder.dart:447) #61 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #62 MultiChildLayoutDelegate.layoutChild (package:flutter/src/rendering/custom_layout.dart:180) #63 _ScaffoldLayout.performLayout (package:flutter/src/material/scaffold.dart:1113) #64 MultiChildLayoutDelegate._callPerformLayout (package:flutter/src/rendering/custom_layout.dart:246) #65 RenderCustomMultiChildLayoutBox.performLayout (package:flutter/src/rendering/custom_layout.dart:417) #66 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #67 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:118) #68 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #69 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:118) #70 _RenderCustomClip.performLayout (package:flutter/src/rendering/proxy_box.dart:1549) #71 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #72 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:118) #73 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #74 _RenderLayoutBuilder.performLayout (package:flutter/src/widgets/layout_builder.dart:449) #75 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #76 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:118) #77 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #78 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:118) #79 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #80 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:118) #81 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #82 RenderSliverFixedExtentBoxAdaptor.performLayout (package:flutter/src/rendering/sliver_fixed_extent_list.dart:353) #83 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #84 RenderSliverEdgeInsetsPadding.performLayout (package:flutter/src/rendering/sliver_padding.dart:133) #85 _RenderSliverFractionalPadding.performLayout (package:flutter/src/widgets/sliver_fill.dart:162) #86 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #87 RenderViewportBase.layoutChildSequence (package:flutter/src/rendering/viewport.dart:673) #88 RenderViewport._attemptLayout (package:flutter/src/rendering/viewport.dart:1684) #89 RenderViewport.performLayout (package:flutter/src/rendering/viewport.dart:1575) #90 RenderObject._layoutWithoutResize (package:flutter/src/rendering/object.dart:2616) #91 PipelineOwner.flushLayout (package:flutter/src/rendering/object.dart:1174) #92 PipelineOwner.flushLayout (package:flutter/src/rendering/object.dart:1187) #93 RendererBinding.drawFrame (package:flutter/src/rendering/binding.dart:629) #94 WidgetsBinding.drawFrame (package:flutter/src/widgets/binding.dart:1304) #95 RendererBinding._handlePersistentFrameCallback (package:flutter/src/rendering/binding.dart:495) #96 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1430) #97 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1345) #98 SentryWidgetsBindingMixin.handleDrawFrame (package:sentry_flutter/src/binding_wrapper.dart:128) #99 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1198) #100 _invoke (dart:ui/hooks.dart:356) #101 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444) #102 _drawFrame (dart:ui/hooks.dart:328)