|
mozilla, konqueror在升级了flash 6.0插件后,chinput导致flash 6.0收到SIGSEGV退出。
直接执行
# konqueror www.163.com 就可以死掉。 :)
BackTrace如下:[不太固定,但多数是以下情况]
--------------------------------------------------------------------
#0 0x40cff669 in __wait4 () from /lib/i686/libc.so.6
#1 0x40d7b154 in __DTOR_END__ () from /lib/i686/libc.so.6
#2 0x40467838 in KCrash::defaultCrashHandler () from /usr/lib/libkdecore.so.3
#3 0x40d8a8d5 in pthread_sighandler (signo=11, ctx=
{gs = 7, __gsh = 0, fs = 0, __fsh = 0, es = 43, __esh = 0, ds = 43, __dsh = 0, edi = 135883680, esi = 905981952, ebp = 3221222216, esp = 3221222196, ebx = 1085536020, edx = 3221223104, ecx = 35651637, eax = 135883680, trapno = 14, err = 6, eip = 1085148367, cs = 35, __csh = 0, eflags = 2163346, esp_at_signal = 3221222196, ss = 43, __ssh = 0, fpstate = 0xbffff0b8, oldmask = 2147483648, cr2 = 905981976}) at signals.c:97
#4 <signal handler called>
#5 0x40ae0ccf in _XimThaiCloseIM () from /usr/X11R6/lib/libX11.so.6
#6 0x40ab0f6b in XFilterEvent () from /usr/X11R6/lib/libX11.so.6
--------------------------------------------------------------------
就算不死掉,在flash上点右键只发现勾勾,没有任何文本。
主要出现在_XimThaiCloseIM(), libX11.so.6, 不知道如何调试它。
但是fcitx就没有这种问题,文本显示也正常。
我两个代码都看了一下,发现在chinput的ChinputProtoHandler和fcitx里的MyProtoHandler出入不会太大。但是它们的IC结构有点不同。
现在有点赶,谁有研究过这个问题的,请给我答案。。
感谢了!
什么时候来广州我请他吃饭![SARS之城] |
|