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*****