[Macuim-dev 63] Re: MUIMSessionActivate

Back to archive index

Masaki Yatsu yatsu****@yatsu*****
2005年 4月 27日 (水) 12:50:56 JST


谷津です。

ご報告ありがとうございます。

他のアプリでも、この箇所で落ちることがあるようです。
環境変数 HOME が取れなかったときに uim を初期化しないように
したのが影響していると想像しています。

くわしく調べてみます。

On 05.4.27 0:44 PM, Etsushi Kato wrote:

> 谷津さん、こんにちは。
> 
> 最近の MacUIM を自分で build して使っているのですが、Camino でたまに
> クラッシュしてしまうことがあります。どうやったら、再現できるのか良くわからないのですが、
> (*inSessionHandle)->fUC が NULL の状態で MUIMSessionActivate が
> 呼ばれることがあるように見えます。
> 
> Thread 0 Crashed:
> 0   org.freedesktop.uim                 0x05db2940 uim_get_current_mode
> + 0
> 1   info.yatsu.MacUIM                   0x05a940f0 MUIMSessionActivate
> + 0xa4
> 2   ...ple.CoreServices.CarbonCore      0x90282458
> CallComponentFunctionCommon + 0x3f8
> 3   info.yatsu.MacUIM                   0x05a953b0
> CallMUIMFunctionWithStorage + 0x38
> 4   info.yatsu.MacUIM                   0x05a9522c
> MUIMComponentDispatch + 0x160
> 5   ...ple.CoreServices.CarbonCore      0x902811e0 CallComponent + 0x10c
> 6   com.apple.HIToolbox                 0x929246a0 ActivateTextService
> + 0x38
> 7   com.apple.HIToolbox                 0x92a5d074
> utActivateInputMethod + 0x5c
> 8   com.apple.HIToolbox                 0x92a5cf48
> utActivateIM4Document + 0xb4
> 9   com.apple.HIToolbox                 0x92a5dfe0
> utOpenActivateThisDocsInputMethod + 0x9c
> 10  com.apple.HIToolbox                 0x928830a4
> utActivateAllIMForScriptInDocIterator + 0x44
> 11  com.apple.HIToolbox                 0x9280d74c
> tsmCFDictionaryApplyFunctionOverClassKeys + 0x80
> 12  com.apple.HIToolbox                 0x9286d750
> utActivateAllIMForScriptInDoc + 0x54
> 13  com.apple.HIToolbox                 0x9281ab20
> MyActivateTSMDocument + 0x410
> 14  com.apple.HIToolbox                 0x92890d34 ActivateTSMDocument
> + 0x10
> 15  com.apple.AppKit                    0x92f2e9b8 -[NSTSMInputContext
> _activate] + 0x54
> 16  com.apple.AppKit                    0x92e18bb4 +[NSInputContext
> updateInputContexts] + 0x80
> 17  com.apple.AppKit                    0x92dfb8dc -[NSApplication
> updateWindows] + 0x78
> 18  com.apple.AppKit                    0x92df84d4
> _handleWindowsNeedUpdateNote + 0x60

---
谷津真樹 (Masaki Yatsu)
mailto:yatsu****@yatsu*****





Macuim-dev メーリングリストの案内
Back to archive index