操作
バグ #1471
完了MobileRobotCanvasのバグ
開始日:
2010/05/12
期日:
進捗率:
100%
予定工数:
説明
Tk Mobile Robot Simulator上のcreateボタンにてRTCを複数個生成した後に、RTCをdeleteボタンで削除するとエラーが出力される。
Exception in thread Thread-1:
Traceback (most recent call last):
File "C:\Python25\lib\threading.py", line 460, in __bootstrap
self.run()
File "C:\Python25\lib\threading.py", line 440, in run
self.__target(*self.__args, **self.__kwargs)
File "C:\Python25\lib\site-packages\OpenRTM_aist\Timer.py", line 90, in run
self.invoke()
File "C:\Python25\lib\site-packages\OpenRTM_aist\Timer.py", line 148, in invok
e
self._tasks[i].listener.invoke()
File "C:\Python25\lib\site-packages\OpenRTM_aist\Listener.py", line 100, in in
voke
self.cbf(self.obj)
File "C:\Python25\lib\site-packages\OpenRTM_aist\Manager.py", line 1792, in cl
eanupComponents
self.deleteComponent(comp=_comp)
File "C:\Python25\lib\site-packages\OpenRTM_aist\Manager.py", line 991, in del
eteComponent
factory.destroy(comp)
File "C:\Python25\lib\site-packages\OpenRTM_aist\Factory.py", line 338, in des
troy
self._policy.onDelete(comp)
File "C:\Python25\lib\site-packages\OpenRTM_aist\NumberingPolicy.py", line 174
, in onDelete
pos = self.find(obj)
File "C:\Python25\lib\site-packages\OpenRTM_aist\NumberingPolicy.py", line 202
, in find
raise NumberingPolicy.ObjectNotFound()
ObjectNotFound: <OpenRTM_aist.NumberingPolicy.ObjectNotFound instance at 0x01ABD
E40>
Exception exceptions.AssertionError: AssertionError('release() of un-acquire()d
lock',) in <bound method ScopedLock.__del__ of <OpenRTM_aist.Guard.ScopedLock in
stance at 0x01AABB70>> ignored
操作