我刚刚下载了lukeweber版本的webrtcjingle,我相信它只是谷歌版的一个分支。 我在演示中更改了服务器和帐户设置并运行它。它能够登录并发送/接收消息。但是,当我试图注销时。应用程序崩溃。
我对它进行了一些调试,发现崩溃的代码行在文件txmppump.cc中,函数:
void TXmppPump::WakeTasks() {
talk_base::Thread::Current()->Post(this);
}
有谁知道问题是什么?我注意到有一个修复程序断开了由repo上的竞争问题导致的问题: github bug list
但是,我将我的代码与固定版本进行了比较。他们是一样的。所以我不知道他们是否有关系。