プロジェクト

全般

プロフィール

活動

2009/07/07から2009/08/05まで

2009/08/05

17:41 OpenRTM-aist (C++) バグ #846: CrobaPort::deactivateInterfaces で例外 ObjectNotActive が発生する
* 対策
deactivate_object() の ObjectNotActive を catch するように処理を修正。
匿名ユーザー
17:39 OpenRTM-aist (C++) 整備 #761 (解決): OpenRTM-aist(C++)-メモリーリーク自動チェックツールの作成
■メモリーリーク自動チェックツールの在処
OpenRTM-aist/examples/tests
■テスト方法
make実行時にsetup.shが動作し、テスト環境が準備されます。
run.shで一括テストを行うか、個別に...
匿名ユーザー
10:34 OpenRTM-aist (C++) マニュアル #850 (終了): ドキュメントの見直し
doxygen のドキュメントを見直す。 匿名ユーザー

2009/08/04

16:46 OpenRTM-aist (Python) バグ #848 (解決): InPort->OutPortの順で接続し、InPort側が落ちている場合OutPortのConnectorがクリアされない
kurihara
11:41 OpenRTM-aist (Python) バグ #848: InPort->OutPortの順で接続し、InPort側が落ちている場合OutPortのConnectorがクリアされない
C++版を参考に変更する必要あり。
C++版での変更内容...
kurihara
11:39 OpenRTM-aist (Python) バグ #848 (終了): InPort->OutPortの順で接続し、InPort側が落ちている場合OutPortのConnectorがクリアされない
ConnectorProfile::portsに格納されるポートの参照が、InPort->OutPortの順の場合、接続後InPort側が落ちると、
本来ならばOutPort::write()呼び出してdisconnect()される...
kurihara
11:38 OpenRTM-aist (Python) バグ #847 (終了): PortBase::connect/notify_connect等のドキュメントの更新
#839のconnect()/notify_connect()の仕様の明確化と、変更を文章に反映させるために、PortBase::connect/notify_connect等のdoxygenドキュメントを更新すること。 kurihara
11:37 OpenRTM-aist (Python) 調査 #579 (終了): CDR (Common Data Description) クラスの調査
kurihara
11:37 OpenRTM-aist (Python) 機能 #580 (終了): 新しいデータポートのインターフェースの導入
kurihara

2009/08/03

19:00 OpenRTM-aist (C++) バグ #846 (終了): CrobaPort::deactivateInterfaces で例外 ObjectNotActive が発生する
* 現象
registerProvider() にて別インスタンス名で同オブジェクトを登録した場合、deactivateInterfaces() で オブジェクトを deactivate をすると、例外 ObjectNotActiv...
匿名ユーザー
12:02 OpenRTM-aist (C++) バグ #634 (終了): OpenRTM-aist-1.0.0-RC1にてlog_levelを設定しないとログが出力されない問題
n-ando
08:56 OpenRTM-aist (C++) バグ #634 (解決): OpenRTM-aist-1.0.0-RC1にてlog_levelを設定しないとログが出力されない問題
匿名ユーザー

2009/07/31

19:11 OpenRTM-aist (C++) バグ #839 (終了): PortBase::notify_connect 見直し
notify_connect() では、主な処理として
* publishInterfaces()
* connectNext()
* subscribeInterfaces()
を順に行うが、関連する全ポートのConnect...
n-ando
14:56 OpenRTM-aist (C++) バグ #839 (終了): PortBase::notify_connect 見直し
PortBase::notify_connect() の仕様にはあいまいな点がある。
notify_connect()内で呼び出している、以下の3つの関数について処理が一貫していない。
* publishInterfaces(...
n-ando
15:04 OpenRTM-aist (C++) バグ #841 (終了): InPort->OutPortの順で接続し、InPort側が落ちている場合OutPortのConnectorがクリアされない
PortBase::diconnect()およびdisconnectNext()において、Portのnotify_disconnect()を呼ぶ部分では、ポートのリファレンスが無効でないことを前提として処理が記述されている。
ポート...
n-ando
15:01 OpenRTM-aist (C++) バグ #841 (終了): InPort->OutPortの順で接続し、InPort側が落ちている場合OutPortのConnectorがクリアされない
ConnectorProfile::portsに格納されるポートの参照が、InPort->OutPortの順の場合、接続後InPort側が落ちると、
本来ならばOutPort::write()呼び出してdisconnect()される...
n-ando
14:58 OpenRTM-aist (C++) バグ #840 (終了): PortBase::connect/notify_connect等のドキュメントの更新
#839のconnect()/notify_connect()の仕様の明確化と、変更を文章に反映させるために、PortBase::connect/notify_connect等のdoxygenドキュメントを更新すること。 n-ando
14:51 OpenRTM-aist (C++) バグ #838 (終了): PortBaseを自動変数として作成した場合のメモリリーク問題
PortBaseのコンストラクタにおいて、以下の変更を行うことでメモリリークが消滅したようである。... n-ando
14:44 OpenRTM-aist (C++) バグ #838 (終了): PortBaseを自動変数として作成した場合のメモリリーク問題
PortBaseを通常のRTCのメンバ変数として宣言・使用した場合ではなく、動的に生成、あるいは自動変数として生成した場合にメモリリークが発生する現象が発見された。 n-ando
14:42 OpenRTM-aist (C++) バグ #776 (終了): coil/tests/OSのテスト実行時エラー
n-ando
14:42 OpenRTM-aist (C++) バグ #776: coil/tests/OSのテスト実行時エラー
getopt(3)は引数の文字列配列の内容を変更するが、Ubuntu8.04とUbuntu8.10の間ではその処理方法が異なっている模様。
glibcのgetoptのソースを見る限りは、Ubuntu8.04とUbuntu8.10の間...
n-ando

2009/07/30

09:33 OpenRTM-aist (C++) 整備 #761 (担当): OpenRTM-aist(C++)-メモリーリーク自動チェックツールの作成
匿名ユーザー

2009/07/28

16:42 OpenRTM-aist (C++) バグ #634: OpenRTM-aist-1.0.0-RC1にてlog_levelを設定しないとログが出力されない問題
* 原因
coil::LogStreamBuffer::sync() でバッファの内容を flush していないため発生していた。
呼び出し側で coil::LogStreamBuffer::addStreram に追加した St...
匿名ユーザー
10:17 OpenRTM-aist (C++) バグ #634: OpenRTM-aist-1.0.0-RC1にてlog_levelを設定しないとログが出力されない問題
* 空のログファイルが生成される不具合について
coil:: LogStreamBuffer で ログが flush されていないないようです。調査して報告します。
匿名ユーザー

2009/07/27

19:48 OpenRTM-aist (C++) バグ #634 (フィードバック): OpenRTM-aist-1.0.0-RC1にてlog_levelを設定しないとログが出力されない問題
7/27現在での最新バージョン(リビジョン1476)では、下記の現象が起きている。
(下記はrtc.confにて、logger.enable: yes と指定済みである。)
* logger.log_levelをPARAN...
kurihara
12:23 コア 調査 #831: 全ソースコード内のログメッセージのレベルの見直し
てすと n-ando
11:53 コア 調査 #831 (担当): 全ソースコード内のログメッセージのレベルの見直し
ソースコード内のログメッセージのレベルを見直す。 n-ando
12:16 OpenRTM-aist (C++) バグ #750: RTObject_impl::detach_context の不具合
* nilを代入
* nil checkを追加
n-ando
11:59 OpenRTM-aist (C++) バグ #718 (終了): RTC Builderによるソースコード生成の不具合
n-ando
11:58 OpenRTM-aist (C++) バグ #749 (終了): Compositeコンポーネントの初期化に関するバグ
n-ando
11:57 OpenRTM-aist (C++) バグ #751 (終了): ConfigSampleコンポーネント実行時エラーの問題
n-ando
11:57 OpenRTM-aist (C++) バグ #752 (終了): コンポーネントのデータポート接続時エラーの問題
n-ando
11:56 OpenRTM-aist (C++) バグ #760 (終了): OpenRTM-aist(C++)-delete_component時のPOA不一致エラーの問題
n-ando
11:55 OpenRTM-aist (C++) バグ #783 (終了): 複合化したコンポーネントの分解時にセグメントエラーが発生する
n-ando
11:53 OpenRTM-aist (C++) バグ #828 (終了): InPortBase の property の dataport.subscription_type が Any になる。
n-ando
11:52 OpenRTM-aist (C++) バグ #829 (終了): In/OutPortBase.cppのログ出力において、RTC_DEBUGとするべきところがRTC_ERRORとなっている。
n-ando

2009/07/24

09:37 OpenRTM-aist (C++) バグ #829 (解決): In/OutPortBase.cppのログ出力において、RTC_DEBUGとするべきところがRTC_ERRORとなっている。
上記3箇所のRTC_ERRORをRTC_DEBUGに変更後、コミットを行った。(リビジョン1474) kurihara
09:31 OpenRTM-aist (C++) バグ #829 (終了): In/OutPortBase.cppのログ出力において、RTC_DEBUGとするべきところがRTC_ERRORとなっている。
In/OutPortBase.cppのログ出力において、RTC_DEBUGとするべきところがRTC_ERRORとなっている。(AIST 俵様からの報告)... kurihara
01:07 OpenRTM-aist (C++) バグ #828 (解決): InPortBase の property の dataport.subscription_type が Any になる。
InPortにはSubscriptionTypeという概念がないので、任意のSubscriptionTypeを受け付ける意味のAnyが設定されています。
仕様です。SubscriptionTypeに限らず、RTSystemEdito...
n-ando

2009/07/23

18:40 OpenRTM-aist (C++) バグ #828 (終了): InPortBase の property の dataport.subscription_type が Any になる。
* 現象
InPortBase の dataport.subscription_type が Any になる。
dataport.subscription_type は Flush,New,Periodic の中で、Factory...
匿名ユーザー
14:42 OpenRTM-aist (C++) バグ #801 (終了): OpenRTM-aist(C++)-remove_organization時にSegmentationfaultが発生する問題
匿名ユーザー
14:42 OpenRTM-aist (C++) バグ #816 (終了): OpenRTM-aist(C++)-get_configuration_set()時にInvalidParameter例外が返却されない問題
匿名ユーザー
14:37 OpenRTM-aist (C++) バグ #816: OpenRTM-aist(C++)-get_configuration_set()時にInvalidParameter例外が返却されない問題
●訂正
SDOPackage.idl で InvalidParameter は定義されておらず、修正前に戻します。
ConfigurationSet get_configuration_set (in UniqueId...
匿名ユーザー
14:00 OpenRTM-aist (C++) バグ #816 (解決): OpenRTM-aist(C++)-get_configuration_set()時にInvalidParameter例外が返却されない問題
●現象
①get_configuration_set()で引数のidがm_configsetsに登録されていない場合、
 InvalidParameter例外が返却されない。
②引数のidが空の場合、InvalidParam...
匿名ユーザー
10:25 OpenRTM-aist (C++) バグ #816 (終了): OpenRTM-aist(C++)-get_configuration_set()時にInvalidParameter例外が返却されない問題
rtm/SdoConfiguration.cpp
get_configuration_set()で引数のidがm_configsetsに登録されていない場合、InvalidParameter例外が返却されない。
匿名ユーザー
11:38 コア バグ #818 (担当): 複合RTCの公開Port設定について
異なるパス上で動作するインスタンス名,Port名の同じRTCを複合化した場合,公開Portの設定ができない.
複合RTCの公開Portの設定は,PeriodicECSharedComposite内で行っているが,
addPor...
ta
11:35 コア バグ #817 (担当): Configurationの削除
ConfigurationSetに一度項目を追加すると,削除ができない
Configuration_impl::set_configuration_set_values
 → ConfigAdmin::setConfigura...
ta
09:37 整備 #815: パンくずリストをページ上部に追加する
Drupal に Menu Breadcrumb モジュールをインストールした。
メニューの階層構造に従って、パンくずリストがページ上部に表示されるモジュールだが、詳細は本家のドキュメントを参照のこと。
http://drup...
n-ando

2009/07/22

23:22 整備 #815 (終了): パンくずリストをページ上部に追加する
カスタムパンくず機能(pukiwikiでいうところの #topicpath コマンド)を使用して、ページ上部にパンくずリストを表示するように全頁を修正する。 n-ando
23:11 バグ #813 (終了): Drupal_pukiwikiフィルタ_表の設定
表はスタイルシートで、センタリング、幅80%に指定した。
また、thタグのalign指定が、modules/system/defaults.css で上書きされていたため、以下の関数をtemplate.phpに追記することで無視する...
n-ando
16:05 バグ #813 (終了): Drupal_pukiwikiフィルタ_表の設定
表の始まりの位置をリストの先頭に合わせたい。(スタイルシートによる変更?)
harumi
16:58 バグ #811 (終了): Drupal_pukiwikiフィルタ_番号付きリスト
番号付きリストや番号なしリストの区切り文字を非(+|-)としていたのが原因。
区切りを"\n\n"として、複数行にわたるアイテムの記述も許可した。
修正済み。
* 旧リストブロック: '/\n((?:\+|\-)+.*?\n...
n-ando
16:04 バグ #811 (終了): Drupal_pukiwikiフィルタ_番号付きリスト
番号付きリストに番号付きリストの中にに画像(#ref)や表(|aaaa|ssss|)、用語定義(:aaa)、整形済みテキスト(半角空白)、<code language="c"></code>、#br、などが入ると連続番号にならない。
harumi
16:55 バグ #812 (終了): Drupal_pukiwikiフィルタ_文字の配置
n-ando
16:54 バグ #812 (解決): Drupal_pukiwikiフィルタ_文字の配置
PearwikiFilter のレンダリングphpコードの記述の更新忘れ。
* 旧: wiki_align_left|center|right
* 新: pearwiki_align_eft|center|right
修正済み。
n-ando
16:04 バグ #812 (終了): Drupal_pukiwikiフィルタ_文字の配置
左寄せ センタリング 右寄せの設定ができない。 harumi

2009/07/17

18:12 バグ #781 (終了): Windows上でのConsoleIn,ConsoleOutコンポーネントの動作不具合
匿名ユーザー
17:13 OpenRTM-aist (C++) バグ #801: OpenRTM-aist(C++)-remove_organization時にSegmentationfaultが発生する問題
●●原因判明
RTObjectTests.cpp テストファイルに問題があり下記の用に修正した。
オーバーライドしたclass OrganizationMockで、
virtual char* get_organiz...
匿名ユーザー
11:56 OpenRTM-aist (C++) バグ #801 (解決): OpenRTM-aist(C++)-remove_organization時にSegmentationfaultが発生する問題
●原因の特定
erase_if()から呼ばれている「org_id(organization_id)」に問題があったようだ。
★2 から抜ける際に、落ちていた模様。
① OpenRTM-aist/src/lib/rtm...
匿名ユーザー
11:54 OpenRTM-aist (C++) バグ #801 (終了): OpenRTM-aist(C++)-remove_organization時にSegmentationfaultが発生する問題
単体テストを行った際、
add_organization()後に remove_organization()を実行すると「Segmentation fault」が発生する。
CORBA::Boolean
Config...
匿名ユーザー

2009/07/16

17:30 バグ #781: Windows上でのConsoleIn,ConsoleOutコンポーネントの動作不具合
* 原因
システム全体を一つの mutex のハンドルで制御しようとしたためデッドロックが発生した。
* 対策
coil::LogStream で使用する mutex は static に修正。
coil::Mutex で m...
匿名ユーザー

2009/07/13

15:23 RT System Editor 機能 #789 (終了): RTSystemEditorの操作に関する要望
h1. RTSystemEditorの操作性に関する要望
h2. RTCのActivate/Deactivate時に表示される確認ダイアログをスキップできるような設定があるとよい。
コンポーネントの開発・デバッグ中は時間の...
kurihara
15:09 OpenRTM-aist (C++) バグ #760 (解決): OpenRTM-aist(C++)-delete_component時のPOA不一致エラーの問題
元々は、デフォルトPOAを使用した場合にサービスポートのACTIVATE/DEACTIVATEにてIORが変化する
という問題があり、この対処方法としてManagerクラスのgetPOA()で取得できるPOAは、PERSISTENT...
kurihara
14:57 OpenRTM-aist (C++) バグ #783 (解決): 複合化したコンポーネントの分解時にセグメントエラーが発生する
[[]]PortAdmin.cppのregisterPort(PortService_ptr port)メソッドにて、引数のportをメンバー変数に格納する際、_duplicate()がされていなかったのが原因だった。
下記のよ...
kurihara

2009/07/10

19:10 RT System Editor バグ #770 (解決): RTSystemEditorのSave・Restoreでの問題
ta
15:07 OpenRTM-aist (C++) バグ #783 (終了): 複合化したコンポーネントの分解時にセグメントエラーが発生する
SimpleIOのConsoleIn,ConsoleOutコンポーネントをRTSystemEditorにて複合化後、
分解するとどちらか一方のRTCがセグメントエラーにて終了する。
動作確認を行ったリビジョンは、1437。
...
kurihara
14:13 OpenRTM-aist (C++) バグ #718 (解決): RTC Builderによるソースコード生成の不具合
ta

2009/07/09

20:07 バグ #781 (終了): Windows上でのConsoleIn,ConsoleOutコンポーネントの動作不具合
WindowsにてConsoleIn,ConsoleOuを起動し、RTSystemEditorにてAll Activateを行うとRTSystemEditorが固まる。
固まる原因は、ConsoleOutのactivate_comp...
kurihara
16:12 OpenRTM-aist (C++) バグ #776 (終了): coil/tests/OSのテスト実行時エラー
Ubunt-8.10にてsrc/lib/coil/tests以下のテストを実行するとOSのテストの際に"Segmentation fault"で異常終了する。
具体的には、coil/include/OS.hのGetOpt::op...
kurihara
 

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