<div dir="ltr">升谷先生<div><br></div><div>安藤です</div><div><br></div><div>落ちる原因は、cv::Matに起因するものではありません。</div><div>この修正は1.2のリリースで反映される予定です。</div><div>また、trunk ではすでに修正済みです。</div><div><br></div><div><a href="http://svn.openrtm.org/OpenRTM-aist/trunk/">http://svn.openrtm.org/OpenRTM-aist/trunk/</a></div><div><br></div><div>以上、よろしくお願いいたします。</div><div><br></div><div><br></div><div><br></div><div><br></div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature" data-smartmail="gmail_signature"><br></div></div><div class="gmail_quote">2017年2月8日 8:12 MASUTANI Yasuhiro <span dir="ltr"><<a href="mailto:masutani@osakac.ac.jp" target="_blank">masutani@osakac.ac.jp</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">宮本様,ML各位,<br>
<br>
その後,10時間を過ぎても動き続けていますので,<wbr>問題はなくなったと判断し<br>
ます.ありがとうございます.<br>
<br>
繰り返しお尋ねしますが,<wbr>この問題は出力ポートを使うすべてのコンポーネン<br>
トで起こるのでしょうか?であれば,<wbr>修正版をすぐに公表してください.プロ<br>
グラムが異常終了してしまうのは致命的な障害です.<br>
<br>
あるいは,特定の場合に起こる問題であれば,それはcv::<wbr>Matや入出力ポート<br>
のバッファの使い方によるものでしょうか?<br>
<div class="HOEnZb"><div class="h5"><br>
On Tue, 07 Feb 2017 23:08:14 +0900,<br>
MASUTANI Yasuhiro <<a href="mailto:masutani@osakac.ac.jp">masutani@osakac.ac.jp</a>> wrote:<br>
><br>
> 提供していただいた「OutPort.h」<wbr>に差し替えてビルドし直し,同じ環境で試<br>
> しています.実行してから1時間半が経ちましたが,<wbr>動き続けています.この<br>
> まま朝まで放置してみます.<br>
><br>
> 「C++<wbr>版に実装されているPortProfileからデータ値を取得す<wbr>る機能の不具合が<br>
> 原因」ということは,<wbr>コンポーネントの処理内容に関わらず起こる問題ですか?<br>
> 例えば,元のFlipのコードでも起きますか?<br>
><br>
> 一応,元のFlipでも試したのですが,<wbr>テストが不十分だったのでしょうか?<br>
><br>
> On Tue, 07 Feb 2017 10:43:40 +0900,<br>
> 宮本信彦 <<a href="mailto:n-miyamoto@aist.go.jp">n-miyamoto@aist.go.jp</a>> wrote:<br>
> ><br>
> > FlipComp.exeが停止する件ですが、OpenRTM-<wbr>aist 1.1.2のC++<wbr>版に実装されているPortProfileからデータ値を取得す<wbr>る機能の不具合が原因だと思います。<br>
> ><br>
> ><br>
> > OutPort.<wbr>hの以下の部分でpropertiesにデータを格納するタイミ<wbr>ングにRTシステムエディタ等でPortProfileを取得す<wbr>ると問題が発生することがあります。<br>
> ><br>
> ><br>
> > virtual bool write(DataType& value)<br>
> > {<br>
> >      RTC_TRACE(("DataType write()"));<br>
> ><br>
> >      if (m_onWrite != NULL)<br>
> >      {<br>
> >           (*m_onWrite)(value);<br>
> >           RTC_TRACE(("OnWrite called"));<br>
> >      }<br>
> >      m_profile.properties[m_<wbr>propValueIndex].value <<= value;<br>
> ><br>
> ><br>
> ><br>
> > お手数ですが、OutPort.<wbr>hを添付のファイルに置き換えてもらえますでしょうか。<br>
> ><br>
> > OutPort.hはC:\Program Files\OpenRTM-aist\1.1.2\<wbr>rtmにがあります。<br>
<br>
--<br>
# 升谷 保博<br>
# 大阪電気通信大学 総合情報学部 情報学科<br>
# 575-0063 大阪府四條畷市清滝1130-70 / TEL&FAX: 072-876-5107<br>
______________________________<wbr>_________________<br>
openrtm-users mailing list<br>
<a href="mailto:openrtm-users@openrtm.org">openrtm-users@openrtm.org</a><br>
<a href="http://www.openrtm.org/mailman/listinfo/openrtm-users" rel="noreferrer" target="_blank">http://www.openrtm.org/<wbr>mailman/listinfo/openrtm-users</a><br>
</div></div></blockquote></div><br></div></div>