7 Star 69 Fork 89

OpenHarmony / startup_appspawn_lite

 / 详情

appspawn SetPerms设置权限过低

已完成
任务
创建于  
2021-06-28 15:13

【任务描述】
libuv在初始化时会调用pipe函数,由于进程权限过低造成pipe创建失败,perror提示Operation not permitted,进而导致libuv库初始化失败。ace_napi模块的异步任务依赖于libuv库的支持。
【解决方案】

【任务来源】

评论 (3)

虚佐天星 创建了任务
handy 负责人设置为熊磊
handy 任务状态待办的 修改为进行中
展开全部操作日志

1.请提供log,具体是哪一步失败报perror
2.排除是否是capability设置能力过低
3.ohos有完善的权限管控,不会给那个模块提供额外较高的权限

应用启动时ace框架会加载libuv,libuv初始化会调用pipe函数,pipe函数返回报错为Operation not permitted

进程权限是在启动时在cfg文件里设置好的,请确定ace进程是有设置正确的权限

熊磊 任务状态进行中 修改为已完成

登录 后才可以发表评论

状态
负责人
项目
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
预计工期 (小时)
参与者(2)
C
1
https://gitee.com/openharmony/startup_appspawn_lite.git
git@gitee.com:openharmony/startup_appspawn_lite.git
openharmony
startup_appspawn_lite
startup_appspawn_lite

搜索帮助

344bd9b3 5694891 D2dac590 5694891