DBus连续快速调用产生coredump问题
coredump和应用日志如下图:
造成原因:
代码:QDBusInterface iface("com.deepin.movie", "/", "com.deepin.movie");
iface.asyncCall("openFiles", toOpenFiles);
原因:asyncCall在arm内部调用问题,具体原因未跟踪
修改方案:暂时把asyncCall 改为call 也就是把异步调用方式,改为同步+异步方式
coredump和应用日志如下图:
造成原因:
代码:QDBusInterface iface("com.deepin.movie", "/", "com.deepin.movie");
iface.asyncCall("openFiles", toOpenFiles);
原因:asyncCall在arm内部调用问题,具体原因未跟踪
修改方案:暂时把asyncCall 改为call 也就是把异步调用方式,改为同步+异步方式