チケット #7824

Infinite loop with Qt
登録: 2006-01-07 23:58 最終更新: 2006-01-09 22:41

報告者:
担当者:
(未割り当て)
チケットの種類:
状況:
オープン
コンポーネント:
(未割り当て)
マイルストーン:
(未割り当て)
優先度:
5 - 中
重要度:
5 - 中
解決法:
なし
ファイル:
1

詳細

Qt 4 を使った application に AquaSKK で入力しようとする
と、無限ループに陥ってしまい、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 ()

チケットの履歴 (2 件中 2 件表示)

2006-01-07 23:58 更新者: yhayashi
  • 添付ファイル 1400: infloop.diff が付加されました
2006-01-09 22:41 更新者: t-suwa
コメント
Logged In: YES
user_id=4581

どうもです。

差し支えなければ、環境と使用アプリを教えていただけませんか?
また、ことえりではどうなるでしょうか?

添付ファイルリスト

編集

ログインしていません。ログインしていない状態では、コメントに記載者の記録が残りません。 » ログインする