已关闭
[Bug]: mslite支持tril算子的mapper以及对库上已有triu算子mapper的进行空指针校验 #310
qiuleilei创建于  5月28日关闭于  6月2日
qiuleilei成员
5月28日 创建

Checklist

🐞 问题详细描述

当前库上代码没有tril算子的mapper且库上已有的triu算子虽然有mapper对接,但是当该算子的第二个输入为非常量时会导致模型转换core dump,因为代码中存在链式调用而没有进行任何空指针校验。
1、存在bug的代码:mindspore-lite/tools/converter/adapter/acl/mapper/triu_mapper.cc
auto diagonal_node = cnode->input(kNumInputIndex2)->cast<ParameterPtr>()->default_param();
2、core dump截图:
image.png

详细的环境信息描述

昇腾系列硬件

其他辅助信息

版本信息

MindSpore Lite master

Thanks for contributing 🎉!

likedislike
Qqiuleilei成员
5月28日 添加了label:bug
Qqiuleilei成员
5月28日 关联分支 由 [] 改变为 [master]
Qqiuleilei成员
5月28日 问题后端类型 由 [] 改变为 [Ascend]
Qqiuleilei成员
5月28日 关联组件 由 [] 改变为 [B-SIG-InnerDelivery]
Qqiuleilei成员
6月2日 issue状态由 TODO 改变为 ACCEPTED
Qqiuleilei成员
6月2日 issue状态由 ACCEPTED 改变为 WIP
Qqiuleilei成员
6月2日 issue状态由 WIP 改变为 VALIDATION
Qqiuleilei成员
6月2日 关闭了 issue
Qqiuleilei成员
6月2日 issue状态由 VALIDATION 改变为 DONE