xiehuc / pidgin-lwqq

a pidgin plugin based on lwqq, a excellent safe useful library for webqq protocol
GNU General Public License v3.0
660 stars 185 forks source link

开启Pidgin Conversation Integration的gnome-shell插件就崩溃 #52

Closed lainme closed 12 years ago

lainme commented 12 years ago

我一直在用 https://extensions.gnome.org/extension/214/pidgin-conversation-integration/ 这个gnome-shell插件,主要功能是在可以在通知栏直接回复和查看消息。现在发现如果开启了这个插件,然后使用pidgin-lwqq,虽然消息可以成功发送或接收,并且在通知栏生成图标,但pidgin会直接崩溃。感觉应该是系统通知部分的原因。

系统:Archlinux gnome-shell 3.4.2 Pidgin: 2.10.6

这里是崩溃前后的调试信息,不过似乎没什么东西: https://gist.github.com/3473013

xiehuc commented 12 years ago

我用这个插件之后开libreoffice必然gnome-shell崩溃.

lainme commented 12 years ago

额。一直没用libreoffice。我给那边报bug去吧。

xiehuc commented 12 years ago

nono,这样的.我先说一下: 1.我从github上下载了插件了.貌似跟libreoffice没关系了. 2.crash的原因是webqq没有缓存好友图标(反正每次都会清空好友)导致的crash. 你在webqq.c:733 改成 purple_buddy_icons_set_caching(1);就好了. 至于这个我不太想改.因为估计会造成图标大量重复.当然可以先观察下.

lainme commented 12 years ago

恩。好的。

xiehuc commented 12 years ago

要是会extension的js的话说不定还能帮着改一点.无奈完全看不懂.