重现步骤

[步骤]

Event code: 3005 
Event message: 发生了未经处理的异常。 
Event time: 2025/4/14 1:45:19 
Event time (UTC): 2025/4/13 17:45:19 
Event ID: 60266c9f947b4da6b9e7f5a61da69035 
Event sequence: 40512 
Event occurrence: 1 
Event detail code: 0 
 
Application information: 
    Application domain: /LM/W3SVC/9/ROOT-2-133890334824675701 
    Trust level: Full 
    Application Virtual Path: / 
    Application Path: D:\Irobotbox\ 
    Machine name: HWY-ZH-GZ-IIS-E 
 
Process information: 
    Process ID: 7576 
    Process name: w3wp.exe 
    Account name: IIS APPPOOL\888.zhcxkj.com 
 
Exception information: 
    Exception type: OutOfMemoryException 
    Exception message: 没有足够的内存继续执行程序。
   在 System.Web.HttpResponseUnmanagedBufferElement..ctor()
   在 System.Web.HttpWriter.FlushCharBuffer(Boolean flushEncoder)
   在 System.Web.HttpWriter.Write(String s)
   在 ASP.irobotbox_order_orderinfolistv2_aspx.__Render__control1(HtmlTextWriter __w, Control parameterContainer) 位置 d:\Irobotbox\IrobotBox\Order\OrderInfoListV2.aspx:行号 489
   在 System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)
   在 System.Web.UI.Page.Render(HtmlTextWriter writer)
   在 System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)
   在 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

 
 
Request information: 
    Request URL: http://888.zhcxkj.com:8090/IrobotBox/Order/OrderInfoListV2.aspx 
    Request path: /IrobotBox/Order/OrderInfoListV2.aspx 
    User host address: 10.17.40.10 
    User:  
    Is authenticated: False 
    Authentication Type:  
    Thread account name: HWY-ZH-GZ-IIS-E\Administrator 
 
Thread information: 
    Thread ID: 149 
    Thread account name: HWY-ZH-GZ-IIS-E\Administrator 
    Is impersonating: False 
    Stack trace:    在 System.Web.HttpResponseUnmanagedBufferElement..ctor()
   在 System.Web.HttpWriter.FlushCharBuffer(Boolean flushEncoder)
   在 System.Web.HttpWriter.Write(String s)
   在 ASP.irobotbox_order_orderinfolistv2_aspx.__Render__control1(HtmlTextWriter __w, Control parameterContainer) 位置 d:\Irobotbox\IrobotBox\Order\OrderInfoListV2.aspx:行号 489
   在 System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)
   在 System.Web.UI.Page.Render(HtmlTextWriter writer)
   在 System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)
   在 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
 
 
Custom event details: 


[结果]


[期望]

排查程序修复异常
历史记录  
  1. 2025-04-14 09:29:55, 由 袁慧斌 创建。
  2. 2025-04-14 09:49:21, 由 李乐同 指派给 程伟。
    修改了 指派给,旧值为 "liletong",新值为 "chengwei"。
  3. 2025-04-14 18:35:16, 由 程伟 编辑。
    修改了 重现步骤,旧值为 "

    [步骤]

    Event code: 3005 
    Event message: 发生了未经处理的异常。 
    Event time: 2025/4/14 1:45:19 
    Event time (UTC): 2025/4/13 17:45:19 
    Event ID: 60266c9f947b4da6b9e7f5a61da69035 
    Event sequence: 40512 
    Event occurrence: 1 
    Event detail code: 0 
     
    Application information: 
        Application domain: /LM/W3SVC/9/ROOT-2-133890334824675701 
        Trust level: Full 
        Application Virtual Path: / 
        Application Path: D:\Irobotbox\ 
        Machine name: HWY-ZH-GZ-IIS-E 
     
    Process information: 
        Process ID: 7576 
        Process name: w3wp.exe 
        Account name: IIS APPPOOL\888.zhcxkj.com 
     
    Exception information: 
        Exception type: OutOfMemoryException 
        Exception message: 没有足够的内存继续执行程序。
       在 System.Web.HttpResponseUnmanagedBufferElement..ctor()
       在 System.Web.HttpWriter.FlushCharBuffer(Boolean flushEncoder)
       在 System.Web.HttpWriter.Write(String s)
       在 ASP.irobotbox_order_orderinfolistv2_aspx.__Render__control1(HtmlTextWriter __w, Control parameterContainer) 位置 d:\Irobotbox\IrobotBox\Order\OrderInfoListV2.aspx:行号 489
       在 System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)
       在 System.Web.UI.Page.Render(HtmlTextWriter writer)
       在 System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)
       在 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

     
     
    Request information: 
        Request URL: http://888.zhcxkj.com:8090/IrobotBox/Order/OrderInfoListV2.aspx 
        Request path: /IrobotBox/Order/OrderInfoListV2.aspx 
        User host address: 10.17.40.10 
        User:  
        Is authenticated: False 
        Authentication Type:  
        Thread account name: HWY-ZH-GZ-IIS-E\Administrator 
     
    Thread information: 
        Thread ID: 149 
        Thread account name: HWY-ZH-GZ-IIS-E\Administrator 
        Is impersonating: False 
        Stack trace:    在 System.Web.HttpResponseUnmanagedBufferElement..ctor()
       在 System.Web.HttpWriter.FlushCharBuffer(Boolean flushEncoder)
       在 System.Web.HttpWriter.Write(String s)
       在 ASP.irobotbox_order_orderinfolistv2_aspx.__Render__control1(HtmlTextWriter __w, Control parameterContainer) 位置 d:\Irobotbox\IrobotBox\Order\OrderInfoListV2.aspx:行号 489
       在 System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)
       在 System.Web.UI.Page.Render(HtmlTextWriter writer)
       在 System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)
       在 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
     
     
    Custom event details: 


    [结果]


    [期望]

    排查程序修复异常",新值为 "

    [步骤]

    Event code: 3005 
    Event message: 发生了未经处理的异常。 
    Event time: 2025/4/14 1:45:19 
    Event time (UTC): 2025/4/13 17:45:19 
    Event ID: 60266c9f947b4da6b9e7f5a61da69035 
    Event sequence: 40512 
    Event occurrence: 1 
    Event detail code: 0 
     
    Application information: 
        Application domain: /LM/W3SVC/9/ROOT-2-133890334824675701 
        Trust level: Full 
        Application Virtual Path: / 
        Application Path: D:\Irobotbox\ 
        Machine name: HWY-ZH-GZ-IIS-E 
     
    Process information: 
        Process ID: 7576 
        Process name: w3wp.exe 
        Account name: IIS APPPOOL\888.zhcxkj.com 
     
    Exception information: 
        Exception type: OutOfMemoryException 
        Exception message: 没有足够的内存继续执行程序。
       在 System.Web.HttpResponseUnmanagedBufferElement..ctor()
       在 System.Web.HttpWriter.FlushCharBuffer(Boolean flushEncoder)
       在 System.Web.HttpWriter.Write(String s)
       在 ASP.irobotbox_order_orderinfolistv2_aspx.__Render__control1(HtmlTextWriter __w, Control parameterContainer) 位置 d:\Irobotbox\IrobotBox\Order\OrderInfoListV2.aspx:行号 489
       在 System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)
       在 System.Web.UI.Page.Render(HtmlTextWriter writer)
       在 System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)
       在 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

     
     
    Request information: 
        Request URL: http://888.zhcxkj.com:8090/IrobotBox/Order/OrderInfoListV2.aspx 
        Request path: /IrobotBox/Order/OrderInfoListV2.aspx 
        User host address: 10.17.40.10 
        User:  
        Is authenticated: False 
        Authentication Type:  
        Thread account name: HWY-ZH-GZ-IIS-E\Administrator 
     
    Thread information: 
        Thread ID: 149 
        Thread account name: HWY-ZH-GZ-IIS-E\Administrator 
        Is impersonating: False 
        Stack trace:    在 System.Web.HttpResponseUnmanagedBufferElement..ctor()
       在 System.Web.HttpWriter.FlushCharBuffer(Boolean flushEncoder)
       在 System.Web.HttpWriter.Write(String s)
       在 ASP.irobotbox_order_orderinfolistv2_aspx.__Render__control1(HtmlTextWriter __w, Control parameterContainer) 位置 d:\Irobotbox\IrobotBox\Order\OrderInfoListV2.aspx:行号 489
       在 System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)
       在 System.Web.UI.Page.Render(HtmlTextWriter writer)
       在 System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)
       在 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
     
     
    Custom event details: 


    [结果]


    [期望]

    排查程序修复异常"。
    修改了 解决时效,旧值为 "0",新值为 "-1"。

    问题原因:

    客户订单页面,加载来源渠道控件的选项,是同步加载的,但是来源渠道数据有几万条,导致有概率内存溢出


    优化方案:

    参考备库订单,异步加载来源渠道控件的方式


    注意:

    兼容订单查询功能,导出功能


    建议转需求,预计工时:4H


  4. 2025-04-14 18:35:22, 由 程伟 指派给 彭祥发。
    修改了 指派给,旧值为 "chengwei",新值为 "pengxiangfa"。
  5. 2025-04-14 18:40:12, 由 彭祥发 转为 需求,编号为 #28004 性能优化-程序报错, Exception message: 没有足够的内存继续执行程序。 。
  6. 2025-04-14 18:40:12, 由 彭祥发 关闭。
所属项目 技术中心-需求池
所属模块 财务   客户订单
所属计划
所属迭代
Bug类型
严重程度 一般
优先级 P2
Bug状态 已关闭
业务部门 技术研发中心
影响功能
开发责任人 彭祥发
测试责任人
解决时效 0
激活次数 0
激活日期
是否确认 否
当前指派 Closed 于 2025-04-14 18:40:12
截止日期 0000-00-00
上线时间 0000-00-00 00:00:00
上线时效 -1
操作系统
浏览器
关键词
抄送给
所属迭代
相关需求
相关任务
由谁创建 袁慧斌 于 2025-04-14 09:29:55
影响环境 生产环境-线上测试
由谁解决 彭祥发 于 2025-04-14 18:40:12
解决版本
解决方案 tostory
由谁关闭 彭祥发 于 2025-04-14 18:40:12
最后修改 程伟 于 2025-04-14 18:35:22