找回密码
 立即注册

QQ登录

只需一步,快速开始

表格6666
金牌服务用户   /  发表于:2024-1-22 21:23  /   查看:1307  /  回复:8
本帖最后由 Ellia.Duan 于 2024-2-1 11:29 编辑

GcExcel 生成sjs文件一直未成功,通过dump发现gc执行的线程一直在执行,无法判断具体是什么方法导致长时间运行,请协助排查一下

gcdump堆栈

423.32 KB, 下载次数: 58

8 个回复

倒序浏览
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2024-1-23 13:52:22
沙发

通过堆栈信息不好判断原因,

需要先重现问题,请尝试对workbook执行tojson方法,如果能生成json 的话,可以上传上来,我们这边再加载后尝试保存sjs复现问题
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2024-1-24 10:14:59
板凳
此堆栈文件已经先报给了研发, 跟踪编号DOCXLS-9727,如果无法定位问题,可能还需要想其他其他的办法
回复 使用道具 举报
表格6666
金牌服务用户   /  发表于:2024-1-24 11:50:23
地板
Richard.Ma 发表于 2024-1-24 10:14
此堆栈文件已经先报给了研发, 跟踪编号DOCXLS-9727,如果无法定位问题,可能还需要想其他其他的办法

这个问题需要提高优先级,我们监控发现持续在执行,一天也没有生成结果
回复 使用道具 举报
表格6666
金牌服务用户   /  发表于:2024-1-24 11:50:43
5#
Richard.Ma 发表于 2024-1-24 10:14
此堆栈文件已经先报给了研发, 跟踪编号DOCXLS-9727,如果无法定位问题,可能还需要想其他其他的办法

如果有必要可以远程协助查看dump文件
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2024-1-24 18:22:01
6#
目前没有调查出原因,明天研发会协助远程调查一下。具体时间到时候咱们微信群约
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2024-2-1 14:46:33
7#
前几天和你微信沟通此问题目前在生成环境暂时没法复现。如果后续还有类似的现象发生。请继续回帖沟通。

也可以通过前面沟通的方式,试试导出sjs的时候的save option,不要导出style或者formula,看看能不能有结果出来。以此先初步定位一下问题原因。


回复 使用道具 举报
报表GC
注册会员   /  发表于:2024-2-18 11:41:07
8#
Richard.Ma 发表于 2024-2-1 14:46
前几天和你微信沟通此问题目前在生成环境暂时没法复现。如果后续还有类似的现象发生。请继续回帖沟通。

...

json内容见附件。

通过排除法发现,只要移除 IFERROR(VLOOKUP(BE3&\"\",BX:CE,8,FALSE),0) 这个公式就没有问题
公式所在单元格:row=2,column=71

7146fea5-60c6-4126-a6b7-65f717b08415.zip

5.14 KB, 下载次数: 32

回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2024-2-18 17:27:10
9#
经电话沟通,目前可以按照公式逻辑,先设置引用单元格的值,再设置公式来规避此问题。可以作为目前的临时解决方案
此方案如果后续还有问题,咱们继续在帖子中沟通,这个帖子暂时先关闭了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部