プロジェクト

全般

プロフィール

バグ #781

完了

Windows上でのConsoleIn,ConsoleOutコンポーネントの動作不具合

kurihara さんが15年以上前に追加. 15年以上前に更新.

ステータス:
終了
優先度:
通常
担当者:
-
対象バージョン:
-
開始日:
2009/07/09
期日:
進捗率:

100%

予定工数:

説明

WindowsにてConsoleIn,ConsoleOuを起動し、RTSystemEditorにてAll Activateを行うとRTSystemEditorが固まる。
固まる原因は、ConsoleOutのactivate_component()で処理が戻ってこないため。

activate_component()の処理内にてデッドロックが発生している模様。
チケット#628にてsrc/lib/coil/win32/coil/Mutex.hの修正が行われたが、ここで修正されたCreateMutex()の
第三引数に固定の名前を指定しているのが悪さしているようであった。

この第三引数を以前のようにNULLに戻してみたところ、ConsoleIn,ConsoleOutは問題無く動作するようになった。

動作確認を行ったリビジョンはR1435。


関連するチケット 1 (0件未完了1件完了)

関連している OpenRTM-aist (C++) - バグ #628: coil::Logger のバグ windows終了2009/05/22

操作

他の形式にエクスポート: Atom PDF