Project

General

Profile

Actions

バグ #628

closed

coil::Logger のバグ windows

Added by Anonymous over 15 years ago. Updated over 14 years ago.

Status:
終了
Priority:
通常
Assignee:
-
Target version:
-
Start date:
05/22/2009
Due date:
% Done:

100%

Estimated time:

Description

Logger の windows の Unitテストでバグがありました。
  • 現象
    期待通りにログファイルが出力されない。
  • 参考
    Linuxでのテストでは問題なし。
    本バグの前に以下の問題があり対応しています。
    現象
    LoggerTest.exe の 0x10491e36 (msvcp80d.dll) でハンドルされていない例外が発生しました
    : 0xC0000005: 場所 0x1051618c に書き込み中にアクセス違反が発生しました。
    原因
    log_streambuf の sync() で Guard していないため。
    対策
    Guard guard(m_mutex); を追加しました。

Files

log0.log (6.55 KB) log0.log 期待通りの出力されていないログファイル Anonymous, 05/22/2009 10:45 AM
log1.log (6.25 KB) log1.log 期待するログファイルの出力 Anonymous, 05/22/2009 10:45 AM
Logger.h (15.6 KB) Logger.h Anonymous, 06/15/2009 09:43 AM

Related issues 1 (0 open1 closed)

Related to OpenRTM-aist - バグ #781: Windows上でのConsoleIn,ConsoleOutコンポーネントの動作不具合終了07/09/2009

Actions
Actions

Also available in: Atom PDF