=== FlutterError 2026-04-26T02:30:38.550916 === 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:4053) #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 StatefulElement.update (package:flutter/src/widgets/framework.dart:6007) #17 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #18 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841) #19 Element.rebuild (package:flutter/src/widgets/framework.dart:5529) #20 StatelessElement.update (package:flutter/src/widgets/framework.dart:5895) #21 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #22 Element.updateChildren (package:flutter/src/widgets/framework.dart:4191) #23 MultiChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:7295) #24 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #25 SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:7122) #26 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #27 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841) #28 Element.rebuild (package:flutter/src/widgets/framework.dart:5529) #29 ProxyElement.update (package:flutter/src/widgets/framework.dart:6149) #30 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #31 Element.updateChildren (package:flutter/src/widgets/framework.dart:4191) #32 MultiChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:7295) #33 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #34 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841) #35 Element.rebuild (package:flutter/src/widgets/framework.dart:5529) #36 ProxyElement.update (package:flutter/src/widgets/framework.dart:6149) #37 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #38 Element.updateChildren (package:flutter/src/widgets/framework.dart:4191) #39 MultiChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:7295) #40 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #41 _LayoutBuilderElement._rebuildWithConstraints.updateChildCallback (package:flutter/src/widgets/layout_builder.dart:247) #42 BuildOwner.buildScope (package:flutter/src/widgets/framework.dart:3101) #43 _LayoutBuilderElement._rebuildWithConstraints (package:flutter/src/widgets/layout_builder.dart:270) #44 RenderAbstractLayoutBuilderMixin.layoutCallback (package:flutter/src/widgets/layout_builder.dart:333) #45 RenderObjectWithLayoutCallbackMixin.runLayoutCallback. (package:flutter/src/rendering/object.dart:4162) #46 RenderObject.invokeLayoutCallback. (package:flutter/src/rendering/object.dart:2887) #47 PipelineOwner._enableMutationsToDirtySubtrees (package:flutter/src/rendering/object.dart:1223) #48 RenderObject.invokeLayoutCallback (package:flutter/src/rendering/object.dart:2886) #49 RenderObjectWithLayoutCallbackMixin.runLayoutCallback (package:flutter/src/rendering/object.dart:4162) #50 _RenderLayoutBuilder.performLayout (package:flutter/src/widgets/layout_builder.dart:447) #51 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #52 MultiChildLayoutDelegate.layoutChild (package:flutter/src/rendering/custom_layout.dart:180) #53 _ScaffoldLayout.performLayout (package:flutter/src/material/scaffold.dart:1113) #54 MultiChildLayoutDelegate._callPerformLayout (package:flutter/src/rendering/custom_layout.dart:246) #55 RenderCustomMultiChildLayoutBox.performLayout (package:flutter/src/rendering/custom_layout.dart:417) #56 RenderObject._layoutWithoutResize (package:flutter/src/rendering/object.dart:2616) #57 PipelineOwner.flushLayout (package:flutter/src/rendering/object.dart:1174) #58 PipelineOwner.flushLayout (package:flutter/src/rendering/object.dart:1187) #59 RendererBinding.drawFrame (package:flutter/src/rendering/binding.dart:629) #60 WidgetsBinding.drawFrame (package:flutter/src/widgets/binding.dart:1304) #61 RendererBinding._handlePersistentFrameCallback (package:flutter/src/rendering/binding.dart:495) #62 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1430) #63 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1345) #64 SentryWidgetsBindingMixin.handleDrawFrame (package:sentry_flutter/src/binding_wrapper.dart:128) #65 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1198) #66 _invoke (dart:ui/hooks.dart:356) #67 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444) #68 _drawFrame (dart:ui/hooks.dart:328) === FlutterError 2026-04-26T02:30:42.913746 === 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:4053) #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 StatefulElement.update (package:flutter/src/widgets/framework.dart:6007) #17 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #18 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841) #19 Element.rebuild (package:flutter/src/widgets/framework.dart:5529) #20 StatelessElement.update (package:flutter/src/widgets/framework.dart:5895) #21 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #22 Element.updateChildren (package:flutter/src/widgets/framework.dart:4191) #23 MultiChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:7295) #24 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #25 SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:7122) #26 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #27 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841) #28 Element.rebuild (package:flutter/src/widgets/framework.dart:5529) #29 ProxyElement.update (package:flutter/src/widgets/framework.dart:6149) #30 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #31 Element.updateChildren (package:flutter/src/widgets/framework.dart:4191) #32 MultiChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:7295) #33 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #34 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841) #35 Element.rebuild (package:flutter/src/widgets/framework.dart:5529) #36 ProxyElement.update (package:flutter/src/widgets/framework.dart:6149) #37 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #38 Element.updateChildren (package:flutter/src/widgets/framework.dart:4191) #39 MultiChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:7295) #40 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #41 _LayoutBuilderElement._rebuildWithConstraints.updateChildCallback (package:flutter/src/widgets/layout_builder.dart:247) #42 BuildOwner.buildScope (package:flutter/src/widgets/framework.dart:3101) #43 _LayoutBuilderElement._rebuildWithConstraints (package:flutter/src/widgets/layout_builder.dart:270) #44 RenderAbstractLayoutBuilderMixin.layoutCallback (package:flutter/src/widgets/layout_builder.dart:333) #45 RenderObjectWithLayoutCallbackMixin.runLayoutCallback. (package:flutter/src/rendering/object.dart:4162) #46 RenderObject.invokeLayoutCallback. (package:flutter/src/rendering/object.dart:2887) #47 PipelineOwner._enableMutationsToDirtySubtrees (package:flutter/src/rendering/object.dart:1223) #48 RenderObject.invokeLayoutCallback (package:flutter/src/rendering/object.dart:2886) #49 RenderObjectWithLayoutCallbackMixin.runLayoutCallback (package:flutter/src/rendering/object.dart:4162) #50 _RenderLayoutBuilder.performLayout (package:flutter/src/widgets/layout_builder.dart:447) #51 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #52 MultiChildLayoutDelegate.layoutChild (package:flutter/src/rendering/custom_layout.dart:180) #53 _ScaffoldLayout.performLayout (package:flutter/src/material/scaffold.dart:1113) #54 MultiChildLayoutDelegate._callPerformLayout (package:flutter/src/rendering/custom_layout.dart:246) #55 RenderCustomMultiChildLayoutBox.performLayout (package:flutter/src/rendering/custom_layout.dart:417) #56 RenderObject._layoutWithoutResize (package:flutter/src/rendering/object.dart:2616) #57 PipelineOwner.flushLayout (package:flutter/src/rendering/object.dart:1174) #58 PipelineOwner.flushLayout (package:flutter/src/rendering/object.dart:1187) #59 RendererBinding.drawFrame (package:flutter/src/rendering/binding.dart:629) #60 WidgetsBinding.drawFrame (package:flutter/src/widgets/binding.dart:1304) #61 RendererBinding._handlePersistentFrameCallback (package:flutter/src/rendering/binding.dart:495) #62 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1430) #63 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1345) #64 SentryWidgetsBindingMixin.handleDrawFrame (package:sentry_flutter/src/binding_wrapper.dart:128) #65 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1198) #66 _invoke (dart:ui/hooks.dart:356) #67 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444) #68 _drawFrame (dart:ui/hooks.dart:328) === FlutterError 2026-04-26T02:30:47.955690 === 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:4053) #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 StatefulElement.update (package:flutter/src/widgets/framework.dart:6007) #17 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #18 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841) #19 Element.rebuild (package:flutter/src/widgets/framework.dart:5529) #20 StatelessElement.update (package:flutter/src/widgets/framework.dart:5895) #21 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #22 Element.updateChildren (package:flutter/src/widgets/framework.dart:4191) #23 MultiChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:7295) #24 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #25 SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:7122) #26 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #27 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841) #28 Element.rebuild (package:flutter/src/widgets/framework.dart:5529) #29 ProxyElement.update (package:flutter/src/widgets/framework.dart:6149) #30 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #31 Element.updateChildren (package:flutter/src/widgets/framework.dart:4191) #32 MultiChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:7295) #33 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #34 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841) #35 Element.rebuild (package:flutter/src/widgets/framework.dart:5529) #36 ProxyElement.update (package:flutter/src/widgets/framework.dart:6149) #37 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #38 Element.updateChildren (package:flutter/src/widgets/framework.dart:4191) #39 MultiChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:7295) #40 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #41 _LayoutBuilderElement._rebuildWithConstraints.updateChildCallback (package:flutter/src/widgets/layout_builder.dart:247) #42 BuildOwner.buildScope (package:flutter/src/widgets/framework.dart:3101) #43 _LayoutBuilderElement._rebuildWithConstraints (package:flutter/src/widgets/layout_builder.dart:270) #44 RenderAbstractLayoutBuilderMixin.layoutCallback (package:flutter/src/widgets/layout_builder.dart:333) #45 RenderObjectWithLayoutCallbackMixin.runLayoutCallback. (package:flutter/src/rendering/object.dart:4162) #46 RenderObject.invokeLayoutCallback. (package:flutter/src/rendering/object.dart:2887) #47 PipelineOwner._enableMutationsToDirtySubtrees (package:flutter/src/rendering/object.dart:1223) #48 RenderObject.invokeLayoutCallback (package:flutter/src/rendering/object.dart:2886) #49 RenderObjectWithLayoutCallbackMixin.runLayoutCallback (package:flutter/src/rendering/object.dart:4162) #50 _RenderLayoutBuilder.performLayout (package:flutter/src/widgets/layout_builder.dart:447) #51 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #52 MultiChildLayoutDelegate.layoutChild (package:flutter/src/rendering/custom_layout.dart:180) #53 _ScaffoldLayout.performLayout (package:flutter/src/material/scaffold.dart:1113) #54 MultiChildLayoutDelegate._callPerformLayout (package:flutter/src/rendering/custom_layout.dart:246) #55 RenderCustomMultiChildLayoutBox.performLayout (package:flutter/src/rendering/custom_layout.dart:417) #56 RenderObject._layoutWithoutResize (package:flutter/src/rendering/object.dart:2616) #57 PipelineOwner.flushLayout (package:flutter/src/rendering/object.dart:1174) #58 PipelineOwner.flushLayout (package:flutter/src/rendering/object.dart:1187) #59 RendererBinding.drawFrame (package:flutter/src/rendering/binding.dart:629) #60 WidgetsBinding.drawFrame (package:flutter/src/widgets/binding.dart:1304) #61 RendererBinding._handlePersistentFrameCallback (package:flutter/src/rendering/binding.dart:495) #62 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1430) #63 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1345) #64 SentryWidgetsBindingMixin.handleDrawFrame (package:sentry_flutter/src/binding_wrapper.dart:128) #65 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1198) #66 _invoke (dart:ui/hooks.dart:356) #67 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444) #68 _drawFrame (dart:ui/hooks.dart:328) === FlutterError 2026-04-26T02:30:51.633131 === 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:4053) #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 StatefulElement.update (package:flutter/src/widgets/framework.dart:6007) #17 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #18 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841) #19 Element.rebuild (package:flutter/src/widgets/framework.dart:5529) #20 StatelessElement.update (package:flutter/src/widgets/framework.dart:5895) #21 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #22 Element.updateChildren (package:flutter/src/widgets/framework.dart:4191) #23 MultiChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:7295) #24 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #25 SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:7122) #26 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #27 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841) #28 Element.rebuild (package:flutter/src/widgets/framework.dart:5529) #29 ProxyElement.update (package:flutter/src/widgets/framework.dart:6149) #30 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #31 Element.updateChildren (package:flutter/src/widgets/framework.dart:4191) #32 MultiChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:7295) #33 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #34 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841) #35 Element.rebuild (package:flutter/src/widgets/framework.dart:5529) #36 ProxyElement.update (package:flutter/src/widgets/framework.dart:6149) #37 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #38 Element.updateChildren (package:flutter/src/widgets/framework.dart:4191) #39 MultiChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:7295) #40 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #41 _LayoutBuilderElement._rebuildWithConstraints.updateChildCallback (package:flutter/src/widgets/layout_builder.dart:247) #42 BuildOwner.buildScope (package:flutter/src/widgets/framework.dart:3101) #43 _LayoutBuilderElement._rebuildWithConstraints (package:flutter/src/widgets/layout_builder.dart:270) #44 RenderAbstractLayoutBuilderMixin.layoutCallback (package:flutter/src/widgets/layout_builder.dart:333) #45 RenderObjectWithLayoutCallbackMixin.runLayoutCallback. (package:flutter/src/rendering/object.dart:4162) #46 RenderObject.invokeLayoutCallback. (package:flutter/src/rendering/object.dart:2887) #47 PipelineOwner._enableMutationsToDirtySubtrees (package:flutter/src/rendering/object.dart:1223) #48 RenderObject.invokeLayoutCallback (package:flutter/src/rendering/object.dart:2886) #49 RenderObjectWithLayoutCallbackMixin.runLayoutCallback (package:flutter/src/rendering/object.dart:4162) #50 _RenderLayoutBuilder.performLayout (package:flutter/src/widgets/layout_builder.dart:447) #51 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #52 MultiChildLayoutDelegate.layoutChild (package:flutter/src/rendering/custom_layout.dart:180) #53 _ScaffoldLayout.performLayout (package:flutter/src/material/scaffold.dart:1113) #54 MultiChildLayoutDelegate._callPerformLayout (package:flutter/src/rendering/custom_layout.dart:246) #55 RenderCustomMultiChildLayoutBox.performLayout (package:flutter/src/rendering/custom_layout.dart:417) #56 RenderObject._layoutWithoutResize (package:flutter/src/rendering/object.dart:2616) #57 PipelineOwner.flushLayout (package:flutter/src/rendering/object.dart:1174) #58 PipelineOwner.flushLayout (package:flutter/src/rendering/object.dart:1187) #59 RendererBinding.drawFrame (package:flutter/src/rendering/binding.dart:629) #60 WidgetsBinding.drawFrame (package:flutter/src/widgets/binding.dart:1304) #61 RendererBinding._handlePersistentFrameCallback (package:flutter/src/rendering/binding.dart:495) #62 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1430) #63 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1345) #64 SentryWidgetsBindingMixin.handleDrawFrame (package:sentry_flutter/src/binding_wrapper.dart:128) #65 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1198) #66 _invoke (dart:ui/hooks.dart:356) #67 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444) #68 _drawFrame (dart:ui/hooks.dart:328) === FlutterError 2026-04-26T02:30:55.216392 === 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:4053) #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 StatefulElement.update (package:flutter/src/widgets/framework.dart:6007) #17 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #18 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841) #19 Element.rebuild (package:flutter/src/widgets/framework.dart:5529) #20 StatelessElement.update (package:flutter/src/widgets/framework.dart:5895) #21 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #22 Element.updateChildren (package:flutter/src/widgets/framework.dart:4191) #23 MultiChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:7295) #24 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #25 SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:7122) #26 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #27 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841) #28 Element.rebuild (package:flutter/src/widgets/framework.dart:5529) #29 ProxyElement.update (package:flutter/src/widgets/framework.dart:6149) #30 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #31 Element.updateChildren (package:flutter/src/widgets/framework.dart:4191) #32 MultiChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:7295) #33 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #34 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841) #35 Element.rebuild (package:flutter/src/widgets/framework.dart:5529) #36 ProxyElement.update (package:flutter/src/widgets/framework.dart:6149) #37 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #38 Element.updateChildren (package:flutter/src/widgets/framework.dart:4191) #39 MultiChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:7295) #40 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #41 _LayoutBuilderElement._rebuildWithConstraints.updateChildCallback (package:flutter/src/widgets/layout_builder.dart:247) #42 BuildOwner.buildScope (package:flutter/src/widgets/framework.dart:3101) #43 _LayoutBuilderElement._rebuildWithConstraints (package:flutter/src/widgets/layout_builder.dart:270) #44 RenderAbstractLayoutBuilderMixin.layoutCallback (package:flutter/src/widgets/layout_builder.dart:333) #45 RenderObjectWithLayoutCallbackMixin.runLayoutCallback. (package:flutter/src/rendering/object.dart:4162) #46 RenderObject.invokeLayoutCallback. (package:flutter/src/rendering/object.dart:2887) #47 PipelineOwner._enableMutationsToDirtySubtrees (package:flutter/src/rendering/object.dart:1223) #48 RenderObject.invokeLayoutCallback (package:flutter/src/rendering/object.dart:2886) #49 RenderObjectWithLayoutCallbackMixin.runLayoutCallback (package:flutter/src/rendering/object.dart:4162) #50 _RenderLayoutBuilder.performLayout (package:flutter/src/widgets/layout_builder.dart:447) #51 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #52 MultiChildLayoutDelegate.layoutChild (package:flutter/src/rendering/custom_layout.dart:180) #53 _ScaffoldLayout.performLayout (package:flutter/src/material/scaffold.dart:1113) #54 MultiChildLayoutDelegate._callPerformLayout (package:flutter/src/rendering/custom_layout.dart:246) #55 RenderCustomMultiChildLayoutBox.performLayout (package:flutter/src/rendering/custom_layout.dart:417) #56 RenderObject._layoutWithoutResize (package:flutter/src/rendering/object.dart:2616) #57 PipelineOwner.flushLayout (package:flutter/src/rendering/object.dart:1174) #58 PipelineOwner.flushLayout (package:flutter/src/rendering/object.dart:1187) #59 RendererBinding.drawFrame (package:flutter/src/rendering/binding.dart:629) #60 WidgetsBinding.drawFrame (package:flutter/src/widgets/binding.dart:1304) #61 RendererBinding._handlePersistentFrameCallback (package:flutter/src/rendering/binding.dart:495) #62 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1430) #63 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1345) #64 SentryWidgetsBindingMixin.handleDrawFrame (package:sentry_flutter/src/binding_wrapper.dart:128) #65 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1198) #66 _invoke (dart:ui/hooks.dart:356) #67 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444) #68 _drawFrame (dart:ui/hooks.dart:328) === FlutterError 2026-04-26T02:30:58.549613 === 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:4053) #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 StatefulElement.update (package:flutter/src/widgets/framework.dart:6007) #17 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #18 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841) #19 Element.rebuild (package:flutter/src/widgets/framework.dart:5529) #20 StatelessElement.update (package:flutter/src/widgets/framework.dart:5895) #21 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #22 Element.updateChildren (package:flutter/src/widgets/framework.dart:4191) #23 MultiChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:7295) #24 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #25 SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:7122) #26 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #27 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841) #28 Element.rebuild (package:flutter/src/widgets/framework.dart:5529) #29 ProxyElement.update (package:flutter/src/widgets/framework.dart:6149) #30 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #31 Element.updateChildren (package:flutter/src/widgets/framework.dart:4191) #32 MultiChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:7295) #33 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #34 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841) #35 Element.rebuild (package:flutter/src/widgets/framework.dart:5529) #36 ProxyElement.update (package:flutter/src/widgets/framework.dart:6149) #37 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #38 Element.updateChildren (package:flutter/src/widgets/framework.dart:4191) #39 MultiChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:7295) #40 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #41 _LayoutBuilderElement._rebuildWithConstraints.updateChildCallback (package:flutter/src/widgets/layout_builder.dart:247) #42 BuildOwner.buildScope (package:flutter/src/widgets/framework.dart:3101) #43 _LayoutBuilderElement._rebuildWithConstraints (package:flutter/src/widgets/layout_builder.dart:270) #44 RenderAbstractLayoutBuilderMixin.layoutCallback (package:flutter/src/widgets/layout_builder.dart:333) #45 RenderObjectWithLayoutCallbackMixin.runLayoutCallback. (package:flutter/src/rendering/object.dart:4162) #46 RenderObject.invokeLayoutCallback. (package:flutter/src/rendering/object.dart:2887) #47 PipelineOwner._enableMutationsToDirtySubtrees (package:flutter/src/rendering/object.dart:1223) #48 RenderObject.invokeLayoutCallback (package:flutter/src/rendering/object.dart:2886) #49 RenderObjectWithLayoutCallbackMixin.runLayoutCallback (package:flutter/src/rendering/object.dart:4162) #50 _RenderLayoutBuilder.performLayout (package:flutter/src/widgets/layout_builder.dart:447) #51 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #52 MultiChildLayoutDelegate.layoutChild (package:flutter/src/rendering/custom_layout.dart:180) #53 _ScaffoldLayout.performLayout (package:flutter/src/material/scaffold.dart:1113) #54 MultiChildLayoutDelegate._callPerformLayout (package:flutter/src/rendering/custom_layout.dart:246) #55 RenderCustomMultiChildLayoutBox.performLayout (package:flutter/src/rendering/custom_layout.dart:417) #56 RenderObject._layoutWithoutResize (package:flutter/src/rendering/object.dart:2616) #57 PipelineOwner.flushLayout (package:flutter/src/rendering/object.dart:1174) #58 PipelineOwner.flushLayout (package:flutter/src/rendering/object.dart:1187) #59 RendererBinding.drawFrame (package:flutter/src/rendering/binding.dart:629) #60 WidgetsBinding.drawFrame (package:flutter/src/widgets/binding.dart:1304) #61 RendererBinding._handlePersistentFrameCallback (package:flutter/src/rendering/binding.dart:495) #62 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1430) #63 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1345) #64 SentryWidgetsBindingMixin.handleDrawFrame (package:sentry_flutter/src/binding_wrapper.dart:128) #65 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1198) #66 _invoke (dart:ui/hooks.dart:356) #67 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444) #68 _drawFrame (dart:ui/hooks.dart:328) === FlutterError 2026-04-26T02:31:51.327275 === 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:4053) #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 StatefulElement.update (package:flutter/src/widgets/framework.dart:6007) #17 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #18 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841) #19 Element.rebuild (package:flutter/src/widgets/framework.dart:5529) #20 StatelessElement.update (package:flutter/src/widgets/framework.dart:5895) #21 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #22 Element.updateChildren (package:flutter/src/widgets/framework.dart:4191) #23 MultiChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:7295) #24 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #25 SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:7122) #26 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #27 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841) #28 Element.rebuild (package:flutter/src/widgets/framework.dart:5529) #29 ProxyElement.update (package:flutter/src/widgets/framework.dart:6149) #30 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #31 Element.updateChildren (package:flutter/src/widgets/framework.dart:4191) #32 MultiChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:7295) #33 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #34 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841) #35 Element.rebuild (package:flutter/src/widgets/framework.dart:5529) #36 ProxyElement.update (package:flutter/src/widgets/framework.dart:6149) #37 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #38 Element.updateChildren (package:flutter/src/widgets/framework.dart:4191) #39 MultiChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:7295) #40 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #41 _LayoutBuilderElement._rebuildWithConstraints.updateChildCallback (package:flutter/src/widgets/layout_builder.dart:247) #42 BuildOwner.buildScope (package:flutter/src/widgets/framework.dart:3101) #43 _LayoutBuilderElement._rebuildWithConstraints (package:flutter/src/widgets/layout_builder.dart:270) #44 RenderAbstractLayoutBuilderMixin.layoutCallback (package:flutter/src/widgets/layout_builder.dart:333) #45 RenderObjectWithLayoutCallbackMixin.runLayoutCallback. (package:flutter/src/rendering/object.dart:4162) #46 RenderObject.invokeLayoutCallback. (package:flutter/src/rendering/object.dart:2887) #47 PipelineOwner._enableMutationsToDirtySubtrees (package:flutter/src/rendering/object.dart:1223) #48 RenderObject.invokeLayoutCallback (package:flutter/src/rendering/object.dart:2886) #49 RenderObjectWithLayoutCallbackMixin.runLayoutCallback (package:flutter/src/rendering/object.dart:4162) #50 _RenderLayoutBuilder.performLayout (package:flutter/src/widgets/layout_builder.dart:447) #51 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #52 MultiChildLayoutDelegate.layoutChild (package:flutter/src/rendering/custom_layout.dart:180) #53 _ScaffoldLayout.performLayout (package:flutter/src/material/scaffold.dart:1113) #54 MultiChildLayoutDelegate._callPerformLayout (package:flutter/src/rendering/custom_layout.dart:246) #55 RenderCustomMultiChildLayoutBox.performLayout (package:flutter/src/rendering/custom_layout.dart:417) #56 RenderObject._layoutWithoutResize (package:flutter/src/rendering/object.dart:2616) #57 PipelineOwner.flushLayout (package:flutter/src/rendering/object.dart:1174) #58 PipelineOwner.flushLayout (package:flutter/src/rendering/object.dart:1187) #59 RendererBinding.drawFrame (package:flutter/src/rendering/binding.dart:629) #60 WidgetsBinding.drawFrame (package:flutter/src/widgets/binding.dart:1304) #61 RendererBinding._handlePersistentFrameCallback (package:flutter/src/rendering/binding.dart:495) #62 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1430) #63 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1345) #64 SentryWidgetsBindingMixin.handleDrawFrame (package:sentry_flutter/src/binding_wrapper.dart:128) #65 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1198) #66 _invoke (dart:ui/hooks.dart:356) #67 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444) #68 _drawFrame (dart:ui/hooks.dart:328) === FlutterError 2026-04-26T02:32:56.952005 === 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:4053) #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 StatefulElement.update (package:flutter/src/widgets/framework.dart:6007) #17 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #18 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841) #19 Element.rebuild (package:flutter/src/widgets/framework.dart:5529) #20 StatelessElement.update (package:flutter/src/widgets/framework.dart:5895) #21 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #22 Element.updateChildren (package:flutter/src/widgets/framework.dart:4191) #23 MultiChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:7295) #24 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #25 SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:7122) #26 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #27 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841) #28 Element.rebuild (package:flutter/src/widgets/framework.dart:5529) #29 ProxyElement.update (package:flutter/src/widgets/framework.dart:6149) #30 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #31 Element.updateChildren (package:flutter/src/widgets/framework.dart:4191) #32 MultiChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:7295) #33 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #34 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841) #35 Element.rebuild (package:flutter/src/widgets/framework.dart:5529) #36 ProxyElement.update (package:flutter/src/widgets/framework.dart:6149) #37 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #38 Element.updateChildren (package:flutter/src/widgets/framework.dart:4191) #39 MultiChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:7295) #40 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #41 _LayoutBuilderElement._rebuildWithConstraints.updateChildCallback (package:flutter/src/widgets/layout_builder.dart:247) #42 BuildOwner.buildScope (package:flutter/src/widgets/framework.dart:3101) #43 _LayoutBuilderElement._rebuildWithConstraints (package:flutter/src/widgets/layout_builder.dart:270) #44 RenderAbstractLayoutBuilderMixin.layoutCallback (package:flutter/src/widgets/layout_builder.dart:333) #45 RenderObjectWithLayoutCallbackMixin.runLayoutCallback. (package:flutter/src/rendering/object.dart:4162) #46 RenderObject.invokeLayoutCallback. (package:flutter/src/rendering/object.dart:2887) #47 PipelineOwner._enableMutationsToDirtySubtrees (package:flutter/src/rendering/object.dart:1223) #48 RenderObject.invokeLayoutCallback (package:flutter/src/rendering/object.dart:2886) #49 RenderObjectWithLayoutCallbackMixin.runLayoutCallback (package:flutter/src/rendering/object.dart:4162) #50 _RenderLayoutBuilder.performLayout (package:flutter/src/widgets/layout_builder.dart:447) #51 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #52 MultiChildLayoutDelegate.layoutChild (package:flutter/src/rendering/custom_layout.dart:180) #53 _ScaffoldLayout.performLayout (package:flutter/src/material/scaffold.dart:1113) #54 MultiChildLayoutDelegate._callPerformLayout (package:flutter/src/rendering/custom_layout.dart:246) #55 RenderCustomMultiChildLayoutBox.performLayout (package:flutter/src/rendering/custom_layout.dart:417) #56 RenderObject._layoutWithoutResize (package:flutter/src/rendering/object.dart:2616) #57 PipelineOwner.flushLayout (package:flutter/src/rendering/object.dart:1174) #58 PipelineOwner.flushLayout (package:flutter/src/rendering/object.dart:1187) #59 RendererBinding.drawFrame (package:flutter/src/rendering/binding.dart:629) #60 WidgetsBinding.drawFrame (package:flutter/src/widgets/binding.dart:1304) #61 RendererBinding._handlePersistentFrameCallback (package:flutter/src/rendering/binding.dart:495) #62 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1430) #63 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1345) #64 SentryWidgetsBindingMixin.handleDrawFrame (package:sentry_flutter/src/binding_wrapper.dart:128) #65 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1198) #66 _invoke (dart:ui/hooks.dart:356) #67 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444) #68 _drawFrame (dart:ui/hooks.dart:328) === FlutterError 2026-04-26T02:33:16.314553 === 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:4053) #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 StatefulElement.update (package:flutter/src/widgets/framework.dart:6007) #17 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #18 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841) #19 Element.rebuild (package:flutter/src/widgets/framework.dart:5529) #20 StatelessElement.update (package:flutter/src/widgets/framework.dart:5895) #21 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #22 Element.updateChildren (package:flutter/src/widgets/framework.dart:4191) #23 MultiChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:7295) #24 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #25 SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:7122) #26 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #27 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841) #28 Element.rebuild (package:flutter/src/widgets/framework.dart:5529) #29 ProxyElement.update (package:flutter/src/widgets/framework.dart:6149) #30 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #31 Element.updateChildren (package:flutter/src/widgets/framework.dart:4191) #32 MultiChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:7295) #33 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #34 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841) #35 Element.rebuild (package:flutter/src/widgets/framework.dart:5529) #36 ProxyElement.update (package:flutter/src/widgets/framework.dart:6149) #37 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #38 Element.updateChildren (package:flutter/src/widgets/framework.dart:4191) #39 MultiChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:7295) #40 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #41 _LayoutBuilderElement._rebuildWithConstraints.updateChildCallback (package:flutter/src/widgets/layout_builder.dart:247) #42 BuildOwner.buildScope (package:flutter/src/widgets/framework.dart:3101) #43 _LayoutBuilderElement._rebuildWithConstraints (package:flutter/src/widgets/layout_builder.dart:270) #44 RenderAbstractLayoutBuilderMixin.layoutCallback (package:flutter/src/widgets/layout_builder.dart:333) #45 RenderObjectWithLayoutCallbackMixin.runLayoutCallback. (package:flutter/src/rendering/object.dart:4162) #46 RenderObject.invokeLayoutCallback. (package:flutter/src/rendering/object.dart:2887) #47 PipelineOwner._enableMutationsToDirtySubtrees (package:flutter/src/rendering/object.dart:1223) #48 RenderObject.invokeLayoutCallback (package:flutter/src/rendering/object.dart:2886) #49 RenderObjectWithLayoutCallbackMixin.runLayoutCallback (package:flutter/src/rendering/object.dart:4162) #50 _RenderLayoutBuilder.performLayout (package:flutter/src/widgets/layout_builder.dart:447) #51 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #52 MultiChildLayoutDelegate.layoutChild (package:flutter/src/rendering/custom_layout.dart:180) #53 _ScaffoldLayout.performLayout (package:flutter/src/material/scaffold.dart:1113) #54 MultiChildLayoutDelegate._callPerformLayout (package:flutter/src/rendering/custom_layout.dart:246) #55 RenderCustomMultiChildLayoutBox.performLayout (package:flutter/src/rendering/custom_layout.dart:417) #56 RenderObject._layoutWithoutResize (package:flutter/src/rendering/object.dart:2616) #57 PipelineOwner.flushLayout (package:flutter/src/rendering/object.dart:1174) #58 PipelineOwner.flushLayout (package:flutter/src/rendering/object.dart:1187) #59 RendererBinding.drawFrame (package:flutter/src/rendering/binding.dart:629) #60 WidgetsBinding.drawFrame (package:flutter/src/widgets/binding.dart:1304) #61 RendererBinding._handlePersistentFrameCallback (package:flutter/src/rendering/binding.dart:495) #62 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1430) #63 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1345) #64 SentryWidgetsBindingMixin.handleDrawFrame (package:sentry_flutter/src/binding_wrapper.dart:128) #65 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1198) #66 _invoke (dart:ui/hooks.dart:356) #67 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444) #68 _drawFrame (dart:ui/hooks.dart:328) === FlutterError 2026-04-26T02:33:37.355563 === 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:4053) #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 StatefulElement.update (package:flutter/src/widgets/framework.dart:6007) #17 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #18 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841) #19 Element.rebuild (package:flutter/src/widgets/framework.dart:5529) #20 StatelessElement.update (package:flutter/src/widgets/framework.dart:5895) #21 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #22 Element.updateChildren (package:flutter/src/widgets/framework.dart:4191) #23 MultiChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:7295) #24 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #25 SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:7122) #26 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #27 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841) #28 Element.rebuild (package:flutter/src/widgets/framework.dart:5529) #29 ProxyElement.update (package:flutter/src/widgets/framework.dart:6149) #30 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #31 Element.updateChildren (package:flutter/src/widgets/framework.dart:4191) #32 MultiChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:7295) #33 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #34 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841) #35 Element.rebuild (package:flutter/src/widgets/framework.dart:5529) #36 ProxyElement.update (package:flutter/src/widgets/framework.dart:6149) #37 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #38 Element.updateChildren (package:flutter/src/widgets/framework.dart:4191) #39 MultiChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:7295) #40 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #41 _LayoutBuilderElement._rebuildWithConstraints.updateChildCallback (package:flutter/src/widgets/layout_builder.dart:247) #42 BuildOwner.buildScope (package:flutter/src/widgets/framework.dart:3101) #43 _LayoutBuilderElement._rebuildWithConstraints (package:flutter/src/widgets/layout_builder.dart:270) #44 RenderAbstractLayoutBuilderMixin.layoutCallback (package:flutter/src/widgets/layout_builder.dart:333) #45 RenderObjectWithLayoutCallbackMixin.runLayoutCallback. (package:flutter/src/rendering/object.dart:4162) #46 RenderObject.invokeLayoutCallback. (package:flutter/src/rendering/object.dart:2887) #47 PipelineOwner._enableMutationsToDirtySubtrees (package:flutter/src/rendering/object.dart:1223) #48 RenderObject.invokeLayoutCallback (package:flutter/src/rendering/object.dart:2886) #49 RenderObjectWithLayoutCallbackMixin.runLayoutCallback (package:flutter/src/rendering/object.dart:4162) #50 _RenderLayoutBuilder.performLayout (package:flutter/src/widgets/layout_builder.dart:447) #51 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #52 MultiChildLayoutDelegate.layoutChild (package:flutter/src/rendering/custom_layout.dart:180) #53 _ScaffoldLayout.performLayout (package:flutter/src/material/scaffold.dart:1113) #54 MultiChildLayoutDelegate._callPerformLayout (package:flutter/src/rendering/custom_layout.dart:246) #55 RenderCustomMultiChildLayoutBox.performLayout (package:flutter/src/rendering/custom_layout.dart:417) #56 RenderObject._layoutWithoutResize (package:flutter/src/rendering/object.dart:2616) #57 PipelineOwner.flushLayout (package:flutter/src/rendering/object.dart:1174) #58 PipelineOwner.flushLayout (package:flutter/src/rendering/object.dart:1187) #59 RendererBinding.drawFrame (package:flutter/src/rendering/binding.dart:629) #60 WidgetsBinding.drawFrame (package:flutter/src/widgets/binding.dart:1304) #61 RendererBinding._handlePersistentFrameCallback (package:flutter/src/rendering/binding.dart:495) #62 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1430) #63 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1345) #64 SentryWidgetsBindingMixin.handleDrawFrame (package:sentry_flutter/src/binding_wrapper.dart:128) #65 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1198) #66 _invoke (dart:ui/hooks.dart:356) #67 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444) #68 _drawFrame (dart:ui/hooks.dart:328) === FlutterError 2026-04-26T02:34:18.491419 === 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:4053) #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 StatefulElement.update (package:flutter/src/widgets/framework.dart:6007) #17 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #18 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841) #19 Element.rebuild (package:flutter/src/widgets/framework.dart:5529) #20 StatelessElement.update (package:flutter/src/widgets/framework.dart:5895) #21 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #22 Element.updateChildren (package:flutter/src/widgets/framework.dart:4191) #23 MultiChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:7295) #24 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #25 SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:7122) #26 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #27 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841) #28 Element.rebuild (package:flutter/src/widgets/framework.dart:5529) #29 ProxyElement.update (package:flutter/src/widgets/framework.dart:6149) #30 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #31 Element.updateChildren (package:flutter/src/widgets/framework.dart:4191) #32 MultiChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:7295) #33 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #34 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841) #35 Element.rebuild (package:flutter/src/widgets/framework.dart:5529) #36 ProxyElement.update (package:flutter/src/widgets/framework.dart:6149) #37 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #38 Element.updateChildren (package:flutter/src/widgets/framework.dart:4191) #39 MultiChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:7295) #40 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #41 _LayoutBuilderElement._rebuildWithConstraints.updateChildCallback (package:flutter/src/widgets/layout_builder.dart:247) #42 BuildOwner.buildScope (package:flutter/src/widgets/framework.dart:3101) #43 _LayoutBuilderElement._rebuildWithConstraints (package:flutter/src/widgets/layout_builder.dart:270) #44 RenderAbstractLayoutBuilderMixin.layoutCallback (package:flutter/src/widgets/layout_builder.dart:333) #45 RenderObjectWithLayoutCallbackMixin.runLayoutCallback. (package:flutter/src/rendering/object.dart:4162) #46 RenderObject.invokeLayoutCallback. (package:flutter/src/rendering/object.dart:2887) #47 PipelineOwner._enableMutationsToDirtySubtrees (package:flutter/src/rendering/object.dart:1223) #48 RenderObject.invokeLayoutCallback (package:flutter/src/rendering/object.dart:2886) #49 RenderObjectWithLayoutCallbackMixin.runLayoutCallback (package:flutter/src/rendering/object.dart:4162) #50 _RenderLayoutBuilder.performLayout (package:flutter/src/widgets/layout_builder.dart:447) #51 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #52 MultiChildLayoutDelegate.layoutChild (package:flutter/src/rendering/custom_layout.dart:180) #53 _ScaffoldLayout.performLayout (package:flutter/src/material/scaffold.dart:1113) #54 MultiChildLayoutDelegate._callPerformLayout (package:flutter/src/rendering/custom_layout.dart:246) #55 RenderCustomMultiChildLayoutBox.performLayout (package:flutter/src/rendering/custom_layout.dart:417) #56 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #57 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:118) #58 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #59 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:118) #60 _RenderCustomClip.performLayout (package:flutter/src/rendering/proxy_box.dart:1549) #61 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #62 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:118) #63 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #64 _RenderLayoutBuilder.performLayout (package:flutter/src/widgets/layout_builder.dart:449) #65 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #66 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:118) #67 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #68 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:118) #69 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #70 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:118) #71 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #72 RenderSliverFixedExtentBoxAdaptor.performLayout (package:flutter/src/rendering/sliver_fixed_extent_list.dart:353) #73 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #74 RenderSliverEdgeInsetsPadding.performLayout (package:flutter/src/rendering/sliver_padding.dart:133) #75 _RenderSliverFractionalPadding.performLayout (package:flutter/src/widgets/sliver_fill.dart:162) #76 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #77 RenderViewportBase.layoutChildSequence (package:flutter/src/rendering/viewport.dart:673) #78 RenderViewport._attemptLayout (package:flutter/src/rendering/viewport.dart:1684) #79 RenderViewport.performLayout (package:flutter/src/rendering/viewport.dart:1575) #80 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #81 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:118) #82 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #83 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:118) #84 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #85 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:118) #86 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #87 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:118) #88 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #89 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:118) #90 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #91 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:118) #92 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #93 RenderConstrainedBox.performLayout (package:flutter/src/rendering/proxy_box.dart:296) #94 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #95 MultiChildLayoutDelegate.layoutChild (package:flutter/src/rendering/custom_layout.dart:180) #96 _ScaffoldLayout.performLayout (package:flutter/src/material/scaffold.dart:1113) #97 MultiChildLayoutDelegate._callPerformLayout (package:flutter/src/rendering/custom_layout.dart:246) #98 RenderCustomMultiChildLayoutBox.performLayout (package:flutter/src/rendering/custom_layout.dart:417) #99 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #100 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:118) #101 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #102 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:118) #103 _RenderCustomClip.performLayout (package:flutter/src/rendering/proxy_box.dart:1549) #104 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #105 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:118) #106 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #107 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:118) #108 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #109 RenderSliverFixedExtentBoxAdaptor.performLayout (package:flutter/src/rendering/sliver_fixed_extent_list.dart:353) #110 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #111 RenderSliverEdgeInsetsPadding.performLayout (package:flutter/src/rendering/sliver_padding.dart:133) #112 _RenderSliverFractionalPadding.performLayout (package:flutter/src/widgets/sliver_fill.dart:162) #113 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #114 RenderViewportBase.layoutChildSequence (package:flutter/src/rendering/viewport.dart:673) #115 RenderViewport._attemptLayout (package:flutter/src/rendering/viewport.dart:1684) #116 RenderViewport.performLayout (package:flutter/src/rendering/viewport.dart:1575) #117 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #118 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:118) #119 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #120 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:118) #121 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #122 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:118) #123 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #124 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:118) #125 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #126 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:118) #127 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #128 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:118) #129 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #130 ChildLayoutHelper.layoutChild (package:flutter/src/rendering/layout_helper.dart:62) #131 RenderFlex._computeSizes (package:flutter/src/rendering/flex.dart:1275) #132 RenderFlex.performLayout (package:flutter/src/rendering/flex.dart:1329) #133 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #134 _RenderLayoutBuilder.performLayout (package:flutter/src/widgets/layout_builder.dart:449) #135 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #136 ChildLayoutHelper.layoutChild (package:flutter/src/rendering/layout_helper.dart:62) #137 RenderFlex._computeSizes (package:flutter/src/rendering/flex.dart:1275) #138 RenderFlex.performLayout (package:flutter/src/rendering/flex.dart:1329) #139 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #140 ChildLayoutHelper.layoutChild (package:flutter/src/rendering/layout_helper.dart:62) #141 RenderStack._computeSize (package:flutter/src/rendering/stack.dart:645) #142 RenderStack.performLayout (package:flutter/src/rendering/stack.dart:680) #143 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #144 MultiChildLayoutDelegate.layoutChild (package:flutter/src/rendering/custom_layout.dart:180) #145 _ScaffoldLayout.performLayout (package:flutter/src/material/scaffold.dart:1113) #146 MultiChildLayoutDelegate._callPerformLayout (package:flutter/src/rendering/custom_layout.dart:246) #147 RenderCustomMultiChildLayoutBox.performLayout (package:flutter/src/rendering/custom_layout.dart:417) #148 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #149 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:118) #150 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #151 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:118) #152 _RenderCustomClip.performLayout (package:flutter/src/rendering/proxy_box.dart:1549) #153 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #154 RenderStack.layoutPositionedChild (package:flutter/src/rendering/stack.dart:549) #155 RenderStack.performLayout (package:flutter/src/rendering/stack.dart:691) #156 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #157 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:118) #158 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #159 RenderPadding.performLayout (package:flutter/src/rendering/shifted_box.dart:262) #160 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #161 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:118) #162 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #163 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:118) #164 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #165 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:118) #166 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #167 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:118) #168 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #169 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:118) #170 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #171 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:118) #172 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #173 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:118) #174 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #175 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:118) #176 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #177 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:118) #178 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #179 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:118) #180 RenderOffstage.performLayout (package:flutter/src/rendering/proxy_box.dart:3923) #181 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #182 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:118) #183 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #184 _RenderTheaterMixin.layoutChild (package:flutter/src/widgets/overlay.dart:1084) #185 _RenderTheater.performLayout (package:flutter/src/widgets/overlay.dart:1429) #186 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #187 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:118) #188 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #189 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:118) #190 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #191 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:118) #192 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #193 ChildLayoutHelper.layoutChild (package:flutter/src/rendering/layout_helper.dart:62) #194 RenderStack._computeSize (package:flutter/src/rendering/stack.dart:645) #195 RenderStack.performLayout (package:flutter/src/rendering/stack.dart:680) #196 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #197 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:118) #198 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #199 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:118) #200 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #201 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:118) #202 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #203 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:118) #204 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #205 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:118) #206 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #207 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:118) #208 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #209 ChildLayoutHelper.layoutChild (package:flutter/src/rendering/layout_helper.dart:62) #210 RenderStack._computeSize (package:flutter/src/rendering/stack.dart:645) #211 RenderStack.performLayout (package:flutter/src/rendering/stack.dart:680) #212 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #213 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:118) #214 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #215 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:118) #216 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #217 RenderView.performLayout (package:flutter/src/rendering/view.dart:292) #218 RenderObject._layoutWithoutResize (package:flutter/src/rendering/object.dart:2616) #219 PipelineOwner.flushLayout (package:flutter/src/rendering/object.dart:1174) #220 PipelineOwner.flushLayout (package:flutter/src/rendering/object.dart:1187) #221 RendererBinding.drawFrame (package:flutter/src/rendering/binding.dart:629) #222 WidgetsBinding.drawFrame (package:flutter/src/widgets/binding.dart:1304) #223 RendererBinding._handlePersistentFrameCallback (package:flutter/src/rendering/binding.dart:495) #224 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1430) #225 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1345) #226 SentryWidgetsBindingMixin.handleDrawFrame (package:sentry_flutter/src/binding_wrapper.dart:128) #227 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1198) #228 _invoke (dart:ui/hooks.dart:356) #229 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444) #230 _drawFrame (dart:ui/hooks.dart:328) === FlutterError 2026-04-26T02:51:44.736301 === 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:4053) #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 StatefulElement.update (package:flutter/src/widgets/framework.dart:6007) #17 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #18 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841) #19 Element.rebuild (package:flutter/src/widgets/framework.dart:5529) #20 StatelessElement.update (package:flutter/src/widgets/framework.dart:5895) #21 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #22 Element.updateChildren (package:flutter/src/widgets/framework.dart:4191) #23 MultiChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:7295) #24 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #25 SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:7122) #26 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #27 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841) #28 Element.rebuild (package:flutter/src/widgets/framework.dart:5529) #29 ProxyElement.update (package:flutter/src/widgets/framework.dart:6149) #30 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #31 Element.updateChildren (package:flutter/src/widgets/framework.dart:4191) #32 MultiChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:7295) #33 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #34 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841) #35 Element.rebuild (package:flutter/src/widgets/framework.dart:5529) #36 ProxyElement.update (package:flutter/src/widgets/framework.dart:6149) #37 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #38 Element.updateChildren (package:flutter/src/widgets/framework.dart:4191) #39 MultiChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:7295) #40 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #41 _LayoutBuilderElement._rebuildWithConstraints.updateChildCallback (package:flutter/src/widgets/layout_builder.dart:247) #42 BuildOwner.buildScope (package:flutter/src/widgets/framework.dart:3101) #43 _LayoutBuilderElement._rebuildWithConstraints (package:flutter/src/widgets/layout_builder.dart:270) #44 RenderAbstractLayoutBuilderMixin.layoutCallback (package:flutter/src/widgets/layout_builder.dart:333) #45 RenderObjectWithLayoutCallbackMixin.runLayoutCallback. (package:flutter/src/rendering/object.dart:4162) #46 RenderObject.invokeLayoutCallback. (package:flutter/src/rendering/object.dart:2887) #47 PipelineOwner._enableMutationsToDirtySubtrees (package:flutter/src/rendering/object.dart:1223) #48 RenderObject.invokeLayoutCallback (package:flutter/src/rendering/object.dart:2886) #49 RenderObjectWithLayoutCallbackMixin.runLayoutCallback (package:flutter/src/rendering/object.dart:4162) #50 _RenderLayoutBuilder.performLayout (package:flutter/src/widgets/layout_builder.dart:447) #51 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #52 MultiChildLayoutDelegate.layoutChild (package:flutter/src/rendering/custom_layout.dart:180) #53 _ScaffoldLayout.performLayout (package:flutter/src/material/scaffold.dart:1113) #54 MultiChildLayoutDelegate._callPerformLayout (package:flutter/src/rendering/custom_layout.dart:246) #55 RenderCustomMultiChildLayoutBox.performLayout (package:flutter/src/rendering/custom_layout.dart:417) #56 RenderObject._layoutWithoutResize (package:flutter/src/rendering/object.dart:2616) #57 PipelineOwner.flushLayout (package:flutter/src/rendering/object.dart:1174) #58 PipelineOwner.flushLayout (package:flutter/src/rendering/object.dart:1187) #59 RendererBinding.drawFrame (package:flutter/src/rendering/binding.dart:629) #60 WidgetsBinding.drawFrame (package:flutter/src/widgets/binding.dart:1304) #61 RendererBinding._handlePersistentFrameCallback (package:flutter/src/rendering/binding.dart:495) #62 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1430) #63 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1345) #64 SentryWidgetsBindingMixin.handleDrawFrame (package:sentry_flutter/src/binding_wrapper.dart:128) #65 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1198) #66 _invoke (dart:ui/hooks.dart:356) #67 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444) #68 _drawFrame (dart:ui/hooks.dart:328) === FlutterError 2026-04-26T02:51:59.050784 === 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:4053) #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 StatefulElement.update (package:flutter/src/widgets/framework.dart:6007) #17 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #18 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841) #19 Element.rebuild (package:flutter/src/widgets/framework.dart:5529) #20 StatelessElement.update (package:flutter/src/widgets/framework.dart:5895) #21 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #22 Element.updateChildren (package:flutter/src/widgets/framework.dart:4191) #23 MultiChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:7295) #24 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #25 SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:7122) #26 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #27 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841) #28 Element.rebuild (package:flutter/src/widgets/framework.dart:5529) #29 ProxyElement.update (package:flutter/src/widgets/framework.dart:6149) #30 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #31 Element.updateChildren (package:flutter/src/widgets/framework.dart:4191) #32 MultiChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:7295) #33 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #34 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841) #35 Element.rebuild (package:flutter/src/widgets/framework.dart:5529) #36 ProxyElement.update (package:flutter/src/widgets/framework.dart:6149) #37 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #38 Element.updateChildren (package:flutter/src/widgets/framework.dart:4191) #39 MultiChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:7295) #40 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #41 _LayoutBuilderElement._rebuildWithConstraints.updateChildCallback (package:flutter/src/widgets/layout_builder.dart:247) #42 BuildOwner.buildScope (package:flutter/src/widgets/framework.dart:3101) #43 _LayoutBuilderElement._rebuildWithConstraints (package:flutter/src/widgets/layout_builder.dart:270) #44 RenderAbstractLayoutBuilderMixin.layoutCallback (package:flutter/src/widgets/layout_builder.dart:333) #45 RenderObjectWithLayoutCallbackMixin.runLayoutCallback. (package:flutter/src/rendering/object.dart:4162) #46 RenderObject.invokeLayoutCallback. (package:flutter/src/rendering/object.dart:2887) #47 PipelineOwner._enableMutationsToDirtySubtrees (package:flutter/src/rendering/object.dart:1223) #48 RenderObject.invokeLayoutCallback (package:flutter/src/rendering/object.dart:2886) #49 RenderObjectWithLayoutCallbackMixin.runLayoutCallback (package:flutter/src/rendering/object.dart:4162) #50 _RenderLayoutBuilder.performLayout (package:flutter/src/widgets/layout_builder.dart:447) #51 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #52 MultiChildLayoutDelegate.layoutChild (package:flutter/src/rendering/custom_layout.dart:180) #53 _ScaffoldLayout.performLayout (package:flutter/src/material/scaffold.dart:1113) #54 MultiChildLayoutDelegate._callPerformLayout (package:flutter/src/rendering/custom_layout.dart:246) #55 RenderCustomMultiChildLayoutBox.performLayout (package:flutter/src/rendering/custom_layout.dart:417) #56 RenderObject._layoutWithoutResize (package:flutter/src/rendering/object.dart:2616) #57 PipelineOwner.flushLayout (package:flutter/src/rendering/object.dart:1174) #58 PipelineOwner.flushLayout (package:flutter/src/rendering/object.dart:1187) #59 RendererBinding.drawFrame (package:flutter/src/rendering/binding.dart:629) #60 WidgetsBinding.drawFrame (package:flutter/src/widgets/binding.dart:1304) #61 RendererBinding._handlePersistentFrameCallback (package:flutter/src/rendering/binding.dart:495) #62 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1430) #63 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1345) #64 SentryWidgetsBindingMixin.handleDrawFrame (package:sentry_flutter/src/binding_wrapper.dart:128) #65 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1198) #66 _invoke (dart:ui/hooks.dart:356) #67 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444) #68 _drawFrame (dart:ui/hooks.dart:328) === FlutterError 2026-04-26T02:52:07.465937 === 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:4053) #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 StatefulElement.update (package:flutter/src/widgets/framework.dart:6007) #17 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #18 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841) #19 Element.rebuild (package:flutter/src/widgets/framework.dart:5529) #20 StatelessElement.update (package:flutter/src/widgets/framework.dart:5895) #21 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #22 Element.updateChildren (package:flutter/src/widgets/framework.dart:4191) #23 MultiChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:7295) #24 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #25 SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:7122) #26 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #27 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841) #28 Element.rebuild (package:flutter/src/widgets/framework.dart:5529) #29 ProxyElement.update (package:flutter/src/widgets/framework.dart:6149) #30 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #31 Element.updateChildren (package:flutter/src/widgets/framework.dart:4191) #32 MultiChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:7295) #33 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #34 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841) #35 Element.rebuild (package:flutter/src/widgets/framework.dart:5529) #36 ProxyElement.update (package:flutter/src/widgets/framework.dart:6149) #37 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #38 Element.updateChildren (package:flutter/src/widgets/framework.dart:4191) #39 MultiChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:7295) #40 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #41 _LayoutBuilderElement._rebuildWithConstraints.updateChildCallback (package:flutter/src/widgets/layout_builder.dart:247) #42 BuildOwner.buildScope (package:flutter/src/widgets/framework.dart:3101) #43 _LayoutBuilderElement._rebuildWithConstraints (package:flutter/src/widgets/layout_builder.dart:270) #44 RenderAbstractLayoutBuilderMixin.layoutCallback (package:flutter/src/widgets/layout_builder.dart:333) #45 RenderObjectWithLayoutCallbackMixin.runLayoutCallback. (package:flutter/src/rendering/object.dart:4162) #46 RenderObject.invokeLayoutCallback. (package:flutter/src/rendering/object.dart:2887) #47 PipelineOwner._enableMutationsToDirtySubtrees (package:flutter/src/rendering/object.dart:1223) #48 RenderObject.invokeLayoutCallback (package:flutter/src/rendering/object.dart:2886) #49 RenderObjectWithLayoutCallbackMixin.runLayoutCallback (package:flutter/src/rendering/object.dart:4162) #50 _RenderLayoutBuilder.performLayout (package:flutter/src/widgets/layout_builder.dart:447) #51 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #52 MultiChildLayoutDelegate.layoutChild (package:flutter/src/rendering/custom_layout.dart:180) #53 _ScaffoldLayout.performLayout (package:flutter/src/material/scaffold.dart:1113) #54 MultiChildLayoutDelegate._callPerformLayout (package:flutter/src/rendering/custom_layout.dart:246) #55 RenderCustomMultiChildLayoutBox.performLayout (package:flutter/src/rendering/custom_layout.dart:417) #56 RenderObject._layoutWithoutResize (package:flutter/src/rendering/object.dart:2616) #57 PipelineOwner.flushLayout (package:flutter/src/rendering/object.dart:1174) #58 PipelineOwner.flushLayout (package:flutter/src/rendering/object.dart:1187) #59 RendererBinding.drawFrame (package:flutter/src/rendering/binding.dart:629) #60 WidgetsBinding.drawFrame (package:flutter/src/widgets/binding.dart:1304) #61 RendererBinding._handlePersistentFrameCallback (package:flutter/src/rendering/binding.dart:495) #62 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1430) #63 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1345) #64 SentryWidgetsBindingMixin.handleDrawFrame (package:sentry_flutter/src/binding_wrapper.dart:128) #65 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1198) #66 _invoke (dart:ui/hooks.dart:356) #67 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444) #68 _drawFrame (dart:ui/hooks.dart:328) === FlutterError 2026-04-26T02:52:45.619953 === 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:4053) #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 StatefulElement.update (package:flutter/src/widgets/framework.dart:6007) #17 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #18 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841) #19 Element.rebuild (package:flutter/src/widgets/framework.dart:5529) #20 StatelessElement.update (package:flutter/src/widgets/framework.dart:5895) #21 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #22 Element.updateChildren (package:flutter/src/widgets/framework.dart:4191) #23 MultiChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:7295) #24 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #25 SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:7122) #26 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #27 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841) #28 Element.rebuild (package:flutter/src/widgets/framework.dart:5529) #29 ProxyElement.update (package:flutter/src/widgets/framework.dart:6149) #30 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #31 Element.updateChildren (package:flutter/src/widgets/framework.dart:4191) #32 MultiChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:7295) #33 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #34 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841) #35 Element.rebuild (package:flutter/src/widgets/framework.dart:5529) #36 ProxyElement.update (package:flutter/src/widgets/framework.dart:6149) #37 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #38 Element.updateChildren (package:flutter/src/widgets/framework.dart:4191) #39 MultiChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:7295) #40 Element.updateChild (package:flutter/src/widgets/framework.dart:4037) #41 _LayoutBuilderElement._rebuildWithConstraints.updateChildCallback (package:flutter/src/widgets/layout_builder.dart:247) #42 BuildOwner.buildScope (package:flutter/src/widgets/framework.dart:3101) #43 _LayoutBuilderElement._rebuildWithConstraints (package:flutter/src/widgets/layout_builder.dart:270) #44 RenderAbstractLayoutBuilderMixin.layoutCallback (package:flutter/src/widgets/layout_builder.dart:333) #45 RenderObjectWithLayoutCallbackMixin.runLayoutCallback. (package:flutter/src/rendering/object.dart:4162) #46 RenderObject.invokeLayoutCallback. (package:flutter/src/rendering/object.dart:2887) #47 PipelineOwner._enableMutationsToDirtySubtrees (package:flutter/src/rendering/object.dart:1223) #48 RenderObject.invokeLayoutCallback (package:flutter/src/rendering/object.dart:2886) #49 RenderObjectWithLayoutCallbackMixin.runLayoutCallback (package:flutter/src/rendering/object.dart:4162) #50 _RenderLayoutBuilder.performLayout (package:flutter/src/widgets/layout_builder.dart:447) #51 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #52 MultiChildLayoutDelegate.layoutChild (package:flutter/src/rendering/custom_layout.dart:180) #53 _ScaffoldLayout.performLayout (package:flutter/src/material/scaffold.dart:1113) #54 MultiChildLayoutDelegate._callPerformLayout (package:flutter/src/rendering/custom_layout.dart:246) #55 RenderCustomMultiChildLayoutBox.performLayout (package:flutter/src/rendering/custom_layout.dart:417) #56 RenderObject._layoutWithoutResize (package:flutter/src/rendering/object.dart:2616) #57 PipelineOwner.flushLayout (package:flutter/src/rendering/object.dart:1174) #58 PipelineOwner.flushLayout (package:flutter/src/rendering/object.dart:1187) #59 RendererBinding.drawFrame (package:flutter/src/rendering/binding.dart:629) #60 WidgetsBinding.drawFrame (package:flutter/src/widgets/binding.dart:1304) #61 RendererBinding._handlePersistentFrameCallback (package:flutter/src/rendering/binding.dart:495) #62 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1430) #63 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1345) #64 SentryWidgetsBindingMixin.handleDrawFrame (package:sentry_flutter/src/binding_wrapper.dart:128) #65 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1198) #66 _invoke (dart:ui/hooks.dart:356) #67 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444) #68 _drawFrame (dart:ui/hooks.dart:328)