You need to enable JavaScript to run this app. 使用PuppeteerSharp为超大网页生成PDF时触发算术溢出异常(多版本复现)
优惠活动
大模型
产品
解决方案
定价
更多

使用PuppeteerSharp为超大网页生成PDF时触发算术溢出异常(多版本复现)

PuppeteerSharp 超大尺寸网页生成PDF触发溢出异常

问题复现范围

  • 触发场景:使用PuppeteerSharp处理超大尺寸网页的PDF生成流程时会稳定抛出异常
  • 复现版本:2.0.3、2.0.4、4.0版本均可复现,跨版本异常表现完全一致

异常信息

抛出的原始错误内容:

Arithmetic operation resulted in an overflow.
中文释义:算术运算导致溢出

完整调用堆栈

at System.Linq.Buffer`1..ctor(IEnumerable`1 source)
at System.Linq.Enumerable.ToArray[TSource](IEnumerable`1 source)
at PuppeteerSharp.Helpers.ProtocolStreamReader.d__1.MoveNext() in C:\projects\puppeteer-sharp\lib\PuppeteerSharp\Helpers\ProtocolStreamReader.cs:line 83
--- 前序抛出异常位置的堆栈追踪终止 ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at PuppeteerSharp.Page.d__171.MoveNext() in C:\projects\puppeteer-sharp\lib\PuppeteerSharp\Page.cs:line 1003
--- 前序抛出异常位置的堆栈追踪终止 ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()

内容的提问来源于stack exchange,提问作者CodeBlooded

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.24 10:06:05