DBus连续快速调用产生coredump问题

coredump和应用日志如下图:

造成原因:

代码:QDBusInterface iface("com.deepin.movie", "/", "com.deepin.movie");

iface.asyncCall("openFiles", toOpenFiles);

原因:asyncCall在arm内部调用问题,具体原因未跟踪

 修改方案:暂时把asyncCall 改为call 也就是把异步调用方式,改为同步+异步方式

posted @ 2020-11-24 09:42  angry_gladiator  阅读(149)  评论(0编辑  收藏  举报