#301 0x10dac690 in CallBIMFunctionWithStorage
(inStorage=0xb0fd94c, inParams=0xbfe79410,
inProcPtr=0x18, inProcInfo=52) at
/Volumes/LaCie/t_suwa/sf.jp/AquaSKK/BIMComponent.cpp:466
#302 0x90b59e68 in CallComponent ()
#303 0x9341bdc8 in FixTextService ()
#304 0x934121e8 in utFixIMForScriptInDocument ()
#305 0x931a1d70 in
tsmCFDictionaryApplyFunctionOverClassKeys ()
#306 0x932c1260 in utFixAllIMForScriptInDocument ()
#307 0x932c1200 in MyFixTSMDocument ()
#308 0x932c1130 in FixTSMDocument ()
#309 0x09b21054 in
QMacInputContext::globalEventProcessor ()
#310 0x93184ff4 in DispatchEventToHandlers ()
#311 0x9318474c in SendEventToEventTargetInternal ()
#312 0x9318b4ec in SendEventToEventTarget ()
#313 0x93299d78 in HandleTextInputEvent ()
#314 0x9318b874 in ToolboxEventDispatcherHandler ()
#315 0x93185244 in DispatchEventToHandlers ()
#316 0x9318474c in SendEventToEventTargetInternal ()
#317 0x9318b4ec in SendEventToEventTarget ()
#318 0x93299c74 in SendTSMEvent ()
#319 0x9340d5a8 in SendTextInputEvent ()
#320 0x10dacbf0 in BIMUpdateActiveInputAreaWithLength
(inSessionHandle=0xb0fd94c, fixLength=2) at
/Volumes/LaCie/t_suwa/sf.jp/AquaSKK/BIMInputEvents.cpp:215
#321 0x10dacc68 in BIMUpdateActiveInputArea
(inSessionHandle=0x0, inFix=3 '\003') at
/Volumes/LaCie/t_suwa/sf.jp/AquaSKK/BIMInputEvents.cpp:45
#322 0x10dab500 in BIMSessionFix
(inSessionHandle=0xb0fd94c) at
/Volumes/LaCie/t_suwa/sf.jp/AquaSKK/BIM.cpp:319
#323 0x90b5a2c4 in CallComponentFunctionCommon ()
#324 0x10dac690 in CallBIMFunctionWithStorage
(inStorage=0xb0fd94c, inParams=0xbfe79fd0,
inProcPtr=0x18, inProcInfo=52) at
/Volumes/LaCie/t_suwa/sf.jp/AquaSKK/BIMComponent.cpp:466
#325 0x90b59e68 in CallComponent ()
#326 0x9341bdc8 in FixTextService ()
#327 0x934121e8 in utFixIMForScriptInDocument ()
#328 0x931a1d70 in
tsmCFDictionaryApplyFunctionOverClassKeys ()
#329 0x932c1260 in utFixAllIMForScriptInDocument ()
#330 0x932c1200 in MyFixTSMDocument ()
#331 0x932c1130 in FixTSMDocument ()
#332 0x09b21054 in
QMacInputContext::globalEventProcessor ()
と、無限ループに陥ってしまい、application を kill しな
ければならなくなってしまいます。
とりあえず、添付のパッチのように fix 中に fix されない
ようにして無限ループに入らないようにすれば入力できるよ
うになりましたが、正しいかどうかは自信はありません。
backtrace の一部は以下のようになっています。
#301 0x10dac690 in CallBIMFunctionWithStorage
(inStorage=0xb0fd94c, inParams=0xbfe79410,
inProcPtr=0x18, inProcInfo=52) at
/Volumes/LaCie/t_suwa/sf.jp/AquaSKK/BIMComponent.cpp:466
#302 0x90b59e68 in CallComponent ()
#303 0x9341bdc8 in FixTextService ()
#304 0x934121e8 in utFixIMForScriptInDocument ()
#305 0x931a1d70 in
tsmCFDictionaryApplyFunctionOverClassKeys ()
#306 0x932c1260 in utFixAllIMForScriptInDocument ()
#307 0x932c1200 in MyFixTSMDocument ()
#308 0x932c1130 in FixTSMDocument ()
#309 0x09b21054 in
QMacInputContext::globalEventProcessor ()
#310 0x93184ff4 in DispatchEventToHandlers ()
#311 0x9318474c in SendEventToEventTargetInternal ()
#312 0x9318b4ec in SendEventToEventTarget ()
#313 0x93299d78 in HandleTextInputEvent ()
#314 0x9318b874 in ToolboxEventDispatcherHandler ()
#315 0x93185244 in DispatchEventToHandlers ()
#316 0x9318474c in SendEventToEventTargetInternal ()
#317 0x9318b4ec in SendEventToEventTarget ()
#318 0x93299c74 in SendTSMEvent ()
#319 0x9340d5a8 in SendTextInputEvent ()
#320 0x10dacbf0 in BIMUpdateActiveInputAreaWithLength
(inSessionHandle=0xb0fd94c, fixLength=2) at
/Volumes/LaCie/t_suwa/sf.jp/AquaSKK/BIMInputEvents.cpp:215
#321 0x10dacc68 in BIMUpdateActiveInputArea
(inSessionHandle=0x0, inFix=3 '\003') at
/Volumes/LaCie/t_suwa/sf.jp/AquaSKK/BIMInputEvents.cpp:45
#322 0x10dab500 in BIMSessionFix
(inSessionHandle=0xb0fd94c) at
/Volumes/LaCie/t_suwa/sf.jp/AquaSKK/BIM.cpp:319
#323 0x90b5a2c4 in CallComponentFunctionCommon ()
#324 0x10dac690 in CallBIMFunctionWithStorage
(inStorage=0xb0fd94c, inParams=0xbfe79fd0,
inProcPtr=0x18, inProcInfo=52) at
/Volumes/LaCie/t_suwa/sf.jp/AquaSKK/BIMComponent.cpp:466
#325 0x90b59e68 in CallComponent ()
#326 0x9341bdc8 in FixTextService ()
#327 0x934121e8 in utFixIMForScriptInDocument ()
#328 0x931a1d70 in
tsmCFDictionaryApplyFunctionOverClassKeys ()
#329 0x932c1260 in utFixAllIMForScriptInDocument ()
#330 0x932c1200 in MyFixTSMDocument ()
#331 0x932c1130 in FixTSMDocument ()
#332 0x09b21054 in
QMacInputContext::globalEventProcessor ()