<div dir="ltr"><div>皆様、</div><div><br></div><div>金広@産総研です。</div><div><br></div><div>RTCのsetInstanceName()を呼ぶと、SystemLogger.cppにある、以下のメンバ</div><div>関数が呼ばれます。</div><div><br></div><div>  void Logger::setName(const char* name)                                        </div><div>  {                                                                             </div><div>    m_name = name;                                                              </div><div>  }                                                                             </div><div><br></div><div>ここでは文字列へのポインタをコピーしているだけなので、これを知らずに一時</div><div>変数を渡したりしているとm_nameを読みに行った瞬間にseg. faultしたりします。</div><div>こういった場合strdupなどしておくのが良いのではないかと思いますが、</div><div>いかがでしょうか。</div><div><br></div></div>