Gazebo error on startup

I ran a scenarios using the commands:
roslaunch usv_sim airboat_scenario1.launch parse:=true
roslaunch usv_sim airboat_scenario1.launch parse:=false
gazebo opens but the error seen in the picture below.
I tried to open (without running any scenario), closed and re-run everything, didn´t work.

Thanks for your help.

Oi Bruno
Pode me mandar a saída do simulador? As mensagens que aparecem na imagem são insuficientes pra eu identificar o motivo do erro.
Att,
Marcelo

bruno@bruno-VirtualBox:~/usv_sim_ws$ roslaunch usv_sim sailboat_scenario1.launch parse:=true
... logging to /home/bruno/.ros/log/08e9f532-5799-11e9-95c5-08002781b0a3/roslaunch-bruno-VirtualBox-5982.log
Checking log directory for disk usage. This may take awhile.
Press Ctrl-C to interrupt
Done checking log file disk usage. Usage is <1GB.
started roslaunch server http://bruno-VirtualBox:35831/
SUMMARY
PARAMETERS

/rosdistro: kinetic
/rosversion: 1.12.14

NODES
/
scene_to_spawner (freefloating_gazebo/uwsim_scene_to_gazebo_spawner.py)
auto-starting new master
process[master]: started with pid [5992]
ROS_MASTER_URI=http://localhost:11311
setting /run_id to 08e9f532-5799-11e9-95c5-08002781b0a3
process[rosout-1]: started with pid [6005]
started core service [/rosout]
process[scene_to_spawner-2]: started with pid [6013]
Traceback (most recent call last):
File "/home/bruno/usv_sim_ws/install_isolated/share/freefloating_gazebo/scripts/uwsim_scene_to_gazebo_spawner.py", line 9, in
import resource_retriever
File "/opt/ros/kinetic/lib/python2.7/dist-packages/resource_retriever/init.py", line 34, in
import roslib; roslib.load_manifest('resource_retriever')
File "/opt/ros/kinetic/lib/python2.7/dist-packages/roslib/launcher.py", line 62, in load_manifest
sys.path = _generate_python_path(package_name, _rospack) + sys.path
File "/opt/ros/kinetic/lib/python2.7/dist-packages/roslib/launcher.py", line 93, in _generate_python_path
m = rospack.get_manifest(pkg)
File "/usr/lib/python2.7/dist-packages/rospkg/rospack.py", line 167, in get_manifest
return self._load_manifest(name)
File "/usr/lib/python2.7/dist-packages/rospkg/rospack.py", line 211, in _load_manifest
retval = self._manifests[name] = parse_manifest_file(self.get_path(name), self._manifest_name, rospack=self)
File "/usr/lib/python2.7/dist-packages/rospkg/manifest.py", line 412, in parse_manifest_file
_static_rosdep_view = init_rospack_interface()
File "/usr/lib/python2.7/dist-packages/rosdep2/rospack.py", line 59, in init_rospack_interface
lookup = _get_default_RosdepLookup(Options())
File "/usr/lib/python2.7/dist-packages/rosdep2/main.py", line 130, in _get_default_RosdepLookup
verbose=options.verbose)
File "/usr/lib/python2.7/dist-packages/rosdep2/sources_list.py", line 640, in create_default
sources = load_cached_sources_list(sources_cache_dir=sources_cache_dir, verbose=verbose)
File "/usr/lib/python2.7/dist-packages/rosdep2/sources_list.py", line 536, in load_cached_sources_list
with open(cache_index, 'r') as f:
IOError: [Errno 13] Permission denied: '/home/bruno/.ros/rosdep/sources.cache/index'
================================================================================REQUIRED process [scene_to_spawner-2] has died!
process has died [pid 6013, exit code 1, cmd /home/bruno/usv_sim_ws/install_isolated/share/freefloating_gazebo/scripts/uwsim_scene_to_gazebo_spawner.py /home/bruno/usv_sim_ws/install_isolated/share/usv_sim/launch/scenarios_launchs/sailboat_scenario1.launch __name:=scene_to_spawner __log:=/home/bruno/.ros/log/08e9f532-5799-11e9-95c5-08002781b0a3/scene_to_spawner-2.log].
log file: /home/bruno/.ros/log/08e9f532-5799-11e9-95c5-08002781b0a3/scene_to_spawner-2*.log
Initiating shutdown!
[scene_to_spawner-2] killing on exit
[rosout-1] killing on exit
[master] killing on exit
shutting down processing monitor...
... shutting down processing monitor complete
done
bruno@bruno-VirtualBox:~/usv_sim_ws$ roslaunch usv_sim sailboat_scenario1.launch parse:=false
... logging to /home/bruno/.ros/log/1004a84e-5799-11e9-95c5-08002781b0a3/roslaunch-bruno-VirtualBox-6039.log
Checking log directory for disk usage. This may take awhile.
Press Ctrl-C to interrupt
Done checking log file disk usage. Usage is <1GB.
while processing /home/bruno/usv_sim_ws/install_isolated/share/usv_sim/launch/scenarios_launchs/sailboat_scenario1_spawner.launch:
Invalid roslaunch XML syntax: [Errno 2] No such file or directory: u'/home/bruno/usv_sim_ws/install_isolated/share/usv_sim/launch/scenarios_launchs/sailboat_scenario1_spawner.launch'
The traceback for the exception was written to the log file
bruno@bruno-VirtualBox:~/usv_sim_ws$ roslaunch usv_sim airboat_scenario1.launch parse:=true
... logging to /home/bruno/.ros/log/15de85fa-5799-11e9-95c5-08002781b0a3/roslaunch-bruno-VirtualBox-6046.log
Checking log directory for disk usage. This may take awhile.
Press Ctrl-C to interrupt
Done checking log file disk usage. Usage is <1GB.
started roslaunch server http://bruno-VirtualBox:43123/
SUMMARY
PARAMETERS

/rosdistro: kinetic
/rosversion: 1.12.14

NODES
/
scene_to_spawner (freefloating_gazebo/uwsim_scene_to_gazebo_spawner.py)
auto-starting new master
process[master]: started with pid [6056]
ROS_MASTER_URI=http://localhost:11311
setting /run_id to 15de85fa-5799-11e9-95c5-08002781b0a3
process[rosout-1]: started with pid [6069]
started core service [/rosout]
process[scene_to_spawner-2]: started with pid [6072]
Traceback (most recent call last):
File "/home/bruno/usv_sim_ws/install_isolated/share/freefloating_gazebo/scripts/uwsim_scene_to_gazebo_spawner.py", line 9, in
import resource_retriever
File "/opt/ros/kinetic/lib/python2.7/dist-packages/resource_retriever/init.py", line 34, in
import roslib; roslib.load_manifest('resource_retriever')
File "/opt/ros/kinetic/lib/python2.7/dist-packages/roslib/launcher.py", line 62, in load_manifest
sys.path = _generate_python_path(package_name, _rospack) + sys.path
File "/opt/ros/kinetic/lib/python2.7/dist-packages/roslib/launcher.py", line 93, in _generate_python_path
m = rospack.get_manifest(pkg)
File "/usr/lib/python2.7/dist-packages/rospkg/rospack.py", line 167, in get_manifest
return self._load_manifest(name)
File "/usr/lib/python2.7/dist-packages/rospkg/rospack.py", line 211, in _load_manifest
retval = self._manifests[name] = parse_manifest_file(self.get_path(name), self._manifest_name, rospack=self)
File "/usr/lib/python2.7/dist-packages/rospkg/manifest.py", line 412, in parse_manifest_file
_static_rosdep_view = init_rospack_interface()
File "/usr/lib/python2.7/dist-packages/rosdep2/rospack.py", line 59, in init_rospack_interface
lookup = _get_default_RosdepLookup(Options())
File "/usr/lib/python2.7/dist-packages/rosdep2/main.py", line 130, in _get_default_RosdepLookup
verbose=options.verbose)
File "/usr/lib/python2.7/dist-packages/rosdep2/sources_list.py", line 640, in create_default
sources = load_cached_sources_list(sources_cache_dir=sources_cache_dir, verbose=verbose)
File "/usr/lib/python2.7/dist-packages/rosdep2/sources_list.py", line 536, in load_cached_sources_list
with open(cache_index, 'r') as f:
IOError: [Errno 13] Permission denied: '/home/bruno/.ros/rosdep/sources.cache/index'
================================================================================REQUIRED process [scene_to_spawner-2] has died!
process has died [pid 6072, exit code 1, cmd /home/bruno/usv_sim_ws/install_isolated/share/freefloating_gazebo/scripts/uwsim_scene_to_gazebo_spawner.py /home/bruno/usv_sim_ws/install_isolated/share/usv_sim/launch/scenarios_launchs/airboat_scenario1.launch __name:=scene_to_spawner __log:=/home/bruno/.ros/log/15de85fa-5799-11e9-95c5-08002781b0a3/scene_to_spawner-2.log].
log file: /home/bruno/.ros/log/15de85fa-5799-11e9-95c5-08002781b0a3/scene_to_spawner-2*.log
Initiating shutdown!
[scene_to_spawner-2] killing on exit
[rosout-1] killing on exit
[master] killing on exit
shutting down processing monitor...
... shutting down processing monitor complete
done
bruno@bruno-VirtualBox:~/usv_sim_ws$ roslaunch usv_sim airboat_scenario1.launch parse:=false
... logging to /home/bruno/.ros/log/1bf8cdec-5799-11e9-95c5-08002781b0a3/roslaunch-bruno-VirtualBox-6105.log
Checking log directory for disk usage. This may take awhile.
Press Ctrl-C to interrupt
Done checking log file disk usage. Usage is <1GB.
started roslaunch server http://bruno-VirtualBox:33557/
SUMMARY
PARAMETERS

/airboat/controllers/config/body/cascaded_position: False
/airboat/controllers/config/body/command: body_command
/airboat/controllers/config/body/control_type: thruster
/airboat/controllers/config/body/dynamic_reconfigure: True
/airboat/controllers/config/body/state: state
/airboat/controllers/config/joints/cascaded_position: False
/airboat/controllers/config/joints/command: joint_command
/airboat/controllers/config/joints/dynamic_reconfigure: True
/airboat/controllers/config/joints/setpoint: joint_setpoint
/airboat/controllers/config/joints/state: joint_states
/airboat/controllers/fwd/position/d: 0.5
/airboat/controllers/fwd/position/i: 0.1
/airboat/controllers/fwd/position/p: 1
/airboat/controllers/fwd/velocity/d: 0.0
/airboat/controllers/fwd/velocity/i: 1
/airboat/controllers/fwd/velocity/p: 20
/airboat/controllers/fwd_joint/position/d: 0.5
/airboat/controllers/fwd_joint/position/i: 1
/airboat/controllers/fwd_joint/position/p: 100
/airboat/controllers/fwd_joint/velocity/d: 0.0
/airboat/controllers/fwd_joint/velocity/i: 1
/airboat/controllers/fwd_joint/velocity/p: 100
/airboat/controllers/pitch/position/d: 100
/airboat/controllers/pitch/position/i: 5
/airboat/controllers/pitch/position/p: 100
/airboat/controllers/pitch/velocity/d: 0
/airboat/controllers/pitch/velocity/i: 100
/airboat/controllers/pitch/velocity/p: 150
/airboat/controllers/roll/position/d: 100
/airboat/controllers/roll/position/i: 5
/airboat/controllers/roll/position/p: 100
/airboat/controllers/roll/velocity/d: 0
/airboat/controllers/roll/velocity/i: 100
/airboat/controllers/roll/velocity/p: 150
/airboat/controllers/x/position/d: 100
/airboat/controllers/x/position/i: 5
/airboat/controllers/x/position/p: 100
/airboat/controllers/x/velocity/d: 0
/airboat/controllers/x/velocity/i: 100
/airboat/controllers/x/velocity/p: 150
/airboat/controllers/y/position/d: 100
/airboat/controllers/y/position/i: 5
/airboat/controllers/y/position/p: 100
/airboat/controllers/y/velocity/d: 0
/airboat/controllers/y/velocity/i: 100
/airboat/controllers/y/velocity/p: 150
/airboat/controllers/yaw/position/d: 100
/airboat/controllers/yaw/position/i: 5
/airboat/controllers/yaw/position/p: 100
/airboat/controllers/yaw/velocity/d: 0
/airboat/controllers/yaw/velocity/i: 100
/airboat/controllers/yaw/velocity/p: 150
/airboat/controllers/z/position/d: 100
/airboat/controllers/z/position/i: 5
/airboat/controllers/z/position/p: 100
/airboat/controllers/z/velocity/d: 0
/airboat/controllers/z/velocity/i: 100
/airboat/controllers/z/velocity/p: 150
/airboat/robot_description: <?xml version="1....
/airboat/thrusters/robot_description: <?xml version="1....
/buoy1/robot_description: <?xml version="1....
/buoy10/robot_description: <?xml version="1....
/buoy2/robot_description: <?xml version="1....
/buoy3/robot_description: <?xml version="1....
/buoy4/robot_description: <?xml version="1....
/buoy5/robot_description: <?xml version="1....
/buoy6/robot_description: <?xml version="1....
/buoy7/robot_description: <?xml version="1....
/buoy8/robot_description: <?xml version="1....
/buoy9/robot_description: <?xml version="1....
/rosdistro: kinetic
/rosversion: 1.12.14
/terrain_description: <?xml version="1....
/use_sim_time: True

NODES
/airboat/
heading_control (usv_base_ctrl/airboat_control_heading.py)
patrol (usv_navigation/patrol_pid_scene1.py)
pid_control (freefloating_gazebo/pid_control)
world_base_link (tf/static_transform_publisher)
/
airboat_spawner (gazebo_ros/spawn_model)
buoy10_spawner (gazebo_ros/spawn_model)
buoy1_spawner (gazebo_ros/spawn_model)
buoy2_spawner (gazebo_ros/spawn_model)
buoy3_spawner (gazebo_ros/spawn_model)
buoy4_spawner (gazebo_ros/spawn_model)
buoy5_spawner (gazebo_ros/spawn_model)
buoy6_spawner (gazebo_ros/spawn_model)
buoy7_spawner (gazebo_ros/spawn_model)
buoy8_spawner (gazebo_ros/spawn_model)
buoy9_spawner (gazebo_ros/spawn_model)
gazebo (gazebo_ros/gzserver)
gazebo_gui (gazebo_ros/gzclient)
terrain_spawner (gazebo_ros/spawn_model)
uwsim (uwsim/uwsim)
auto-starting new master
process[master]: started with pid [6157]
ROS_MASTER_URI=http://localhost:11311
setting /run_id to 1bf8cdec-5799-11e9-95c5-08002781b0a3
process[rosout-1]: started with pid [6170]
started core service [/rosout]
process[gazebo-2]: started with pid [6192]
process[gazebo_gui-3]: started with pid [6197]
process[uwsim-4]: started with pid [6204]
process[airboat_spawner-5]: started with pid [6208]
process[buoy1_spawner-6]: started with pid [6209]
process[buoy2_spawner-7]: started with pid [6210]
process[buoy3_spawner-8]: started with pid [6211]
process[buoy4_spawner-9]: started with pid [6212]
process[buoy5_spawner-10]: started with pid [6213]
process[buoy6_spawner-11]: started with pid [6214]
process[buoy7_spawner-12]: started with pid [6215]
process[buoy8_spawner-13]: started with pid [6216]
process[buoy9_spawner-14]: started with pid [6217]
process[buoy10_spawner-15]: started with pid [6219]
process[terrain_spawner-16]: started with pid [6220]
process[airboat/patrol-17]: started with pid [6225]
process[airboat/pid_control-18]: started with pid [6226]
process[airboat/heading_control-19]: started with pid [6228]
process[airboat/world_base_link-20]: started with pid [6243]
___ FREEFLOATING_PIDS_MAIN::STARTING //airboat namespace: //airboat

-----------------######################################################## enable_gt_shader: 0__ WAIT INTENTIFING CONTROL! //airboat body: 1 joints: 0
Loading SimulatedDevices plugin: 'DredgeTool_Factory'
Loading SimulatedDevices plugin: 'ForceSensor_Factory'
Loading SimulatedDevices plugin: 'SimDev_Echo_Factory'
found OceanSurfaceToROSOceanVehicle
found OceanSurfaceToROSOceanVehicle
found OceanSurfaceToROSOceanVehicle
found OceanSurfaceToROSOceanVehicle
found OceanSurfaceToROSOceanVehicle
found OceanSurfaceToROSOceanVehicle
found OceanSurfaceToROSOceanVehicle
found OceanSurfaceToROSOceanVehicle
found OceanSurfaceToROSOceanVehicle
found OceanSurfaceToROSOceanVehicle
found OceanSurfaceToROSOceanVehicle
found OceanSurfaceToROSOceanVehicle
found OceanSurfaceToROSOceanVehicle
found OceanSurfaceToROSOceanVehicle
found OceanSurfaceToROSOceanVehicle
found OceanSurfaceToROSOceanVehicle
found OceanSurfaceToROSOceanVehicle
---- starting to load scene!
############ Starting loading scene file!
Gazebo multi-robot simulator, version 7.0.0
Copyright (C) 2012-2016 Open Source Robotics Foundation.
Released under the Apache 2 License.
http://gazebosim.org
Gazebo multi-robot simulator, version 7.0.0
Copyright (C) 2012-2016 Open Source Robotics Foundation.
Released under the Apache 2 License.
http://gazebosim.org
[ INFO] [1554465090.068897844]: Finished loading Gazebo ROS API Plugin.
[Msg] Waiting for master.
[Msg] Connected to gazebo master @ http://<IP_ADDRESS>:11345
[Msg] Publicized address: <IP_ADDRESS>
[ INFO] [1554465090.107925358]: waitForService: Service [/gazebo/set_physics_properties] has not been advertised, waiting...

-----------------######################################################## _enable_gt_shader: 0  . Setting localized world: 0.000104s

--- enable: 0

-------------------- gt_shader: 0
------------> vehicle 0 / 11 links.size: 8Loading URDF robot...
· meshes/simpleHull3/base_link.obj: 0.179813s
· meshes/simpleHull3/backLeft.obj: [ INFO] [1554465090.567017766]: Finished loading Gazebo ROS API Plugin.
[Msg] Waiting for master.
[ INFO] [1554465090.588242525]: waitForService: Service [/gazebo/set_physics_properties] has not been advertised, waiting...
0.115292s
[Msg] Connected to gazebo master @ http://<IP_ADDRESS>:11345
[Msg] Publicized address: <IP_ADDRESS>
· meshes/simpleHull3/backRight.obj: 0.236563s
· meshes/simpleHull3/centerRight.obj: _______ INTENTIFIED CONTROL!
[ INFO] [1554465090.909081725]: ___Init PID control for //airboat: 0 body axes, 0 joints
0.087439s
· meshes/simpleHull3/frontLeft.obj: 0.353883s
· meshes/simpleHull3/frontRight.obj: 0.136491s
· meshes/simpleHull3/airPropeller.obj: 0.194677s
· meshes/simpleHull3/box.obj: 0.040774s
· Linking links...Robot successfully loaded. Total time: 0.322405s
1.74863s
------------> vehicle 1 / 11 links.size: 1Loading URDF robot...
· meshes/buoy2.osg: Traceback (most recent call last):
File "/opt/ros/kinetic/lib/gazebo_ros/spawn_model", line 32, in
import tf.transformations as tft
File "/opt/ros/kinetic/lib/python2.7/dist-packages/tf/init.py", line 28, in
from tf2_ros import TransformException as Exception, ConnectivityException, LookupException, ExtrapolationException
File "/opt/ros/kinetic/lib/python2.7/dist-packages/tf2_ros/init.py", line 39, in
from .buffer_interface import *
File "/opt/ros/kinetic/lib/python2.7/dist-packages/tf2_ros/buffer_interface.py", line 32, in
import roslib; roslib.load_manifest('tf2_ros')
File "/opt/ros/kinetic/lib/python2.7/dist-packages/roslib/launcher.py", line 62, in load_manifest
sys.path = _generate_python_path(package_name, _rospack) + sys.path
File "/opt/ros/kinetic/lib/python2.7/dist-packages/roslib/launcher.py", line 93, in _generate_python_path
m = rospack.get_manifest(pkg)
File "/usr/lib/python2.7/dist-packages/rospkg/rospack.py", line 167, in get_manifest
return self._load_manifest(name)
File "/usr/lib/python2.7/dist-packages/rospkg/rospack.py", line 211, in _load_manifest
retval = self._manifests[name] = parse_manifest_file(self.get_path(name), self._manifest_name, rospack=self)
File "/usr/lib/python2.7/dist-packages/rospkg/manifest.py", line 412, in parse_manifest_file
_static_rosdep_view = init_rospack_interface()
File "/usr/lib/python2.7/dist-packages/rosdep2/rospack.py", line 59, in init_rospack_interface
lookup = _get_default_RosdepLookup(Options())
File "/usr/lib/python2.7/dist-packages/rosdep2/main.py", line 130, in _get_default_RosdepLookup
verbose=options.verbose)
File "/usr/lib/python2.7/dist-packages/rosdep2/sources_list.py", line 640, in create_default
sources = load_cached_sources_list(sources_cache_dir=sources_cache_dir, verbose=verbose)
File "/usr/lib/python2.7/dist-packages/rosdep2/sources_list.py", line 536, in load_cached_sources_list
with open(cache_index, 'r') as f:
IOError: [Errno 13] Permission denied: '/home/bruno/.ros/rosdep/sources.cache/index'
Traceback (most recent call last):
File "/opt/ros/kinetic/lib/gazebo_ros/spawn_model", line 32, in
import tf.transformations as tft
File "/opt/ros/kinetic/lib/python2.7/dist-packages/tf/init.py", line 28, in
from tf2_ros import TransformException as Exception, ConnectivityException, LookupException, ExtrapolationException
File "/opt/ros/kinetic/lib/python2.7/dist-packages/tf2_ros/init.py", line 39, in
from .buffer_interface import *
File "/opt/ros/kinetic/lib/python2.7/dist-packages/tf2_ros/buffer_interface.py", line 32, in
import roslib; roslib.load_manifest('tf2_ros')
File "/opt/ros/kinetic/lib/python2.7/dist-packages/roslib/launcher.py", line 62, in load_manifest
sys.path = _generate_python_path(package_name, _rospack) + sys.path
File "/opt/ros/kinetic/lib/python2.7/dist-packages/roslib/launcher.py", line 93, in _generate_python_path
Traceback (most recent call last):
m = rospack.get_manifest(pkg)
File "/usr/lib/python2.7/dist-packages/rospkg/rospack.py", line 167, in get_manifest
return self._load_manifest(name)
File "/usr/lib/python2.7/dist-packages/rospkg/rospack.py", line 211, in _load_manifest
retval = self._manifests[name] = parse_manifest_file(self.get_path(name), self._manifest_name, rospack=self)
File "/usr/lib/python2.7/dist-packages/rospkg/manifest.py", line 412, in parse_manifest_file
_static_rosdep_view = init_rospack_interface()
File "/usr/lib/python2.7/dist-packages/rosdep2/rospack.py", line 59, in init_rospack_interface
lookup = _get_default_RosdepLookup(Options())
File "/usr/lib/python2.7/dist-packages/rosdep2/main.py", line 130, in _get_default_RosdepLookup
verbose=options.verbose)
File "/usr/lib/python2.7/dist-packages/rosdep2/sources_list.py", line 640, in create_default
sources = load_cached_sources_list(sources_cache_dir=sources_cache_dir, verbose=verbose)
File "/usr/lib/python2.7/dist-packages/rosdep2/sources_list.py", line 536, in load_cached_sources_list
File "/opt/ros/kinetic/lib/gazebo_ros/spawn_model", line 32, in
import tf.transformations as tft
with open(cache_index, 'r') as f:
IOError  File "/opt/ros/kinetic/lib/python2.7/dist-packages/tf/init.py", line 28, in
: [Errno 13] Permission denied: '/home/bruno/.ros/rosdep/sources.cache/index'from tf2_ros import TransformException as Exception, ConnectivityException, LookupException, ExtrapolationException
File "/opt/ros/kinetic/lib/python2.7/dist-packages/tf2_ros/init.py", line 39, in
from .buffer_interface import *
File "/opt/ros/kinetic/lib/python2.7/dist-packages/tf2_ros/buffer_interface.py", line 32, in
import roslib; roslib.load_manifest('tf2_ros')
File "/opt/ros/kinetic/lib/python2.7/dist-packages/roslib/launcher.py", line 62, in load_manifest
sys.path = _generate_python_path(package_name, _rospack) + sys.path
File "/opt/ros/kinetic/lib/python2.7/dist-packages/roslib/launcher.py", line 93, in _generate_python_path
m = rospack.get_manifest(pkg)
File "/usr/lib/python2.7/dist-packages/rospkg/rospack.py", line 167, in get_manifest
return self._load_manifest(name)
File "/usr/lib/python2.7/dist-packages/rospkg/rospack.py", line 211, in _load_manifest
retval = self._manifests[name] = parse_manifest_file(self.get_path(name), self._manifest_name, rospack=self)
File "/usr/lib/python2.7/dist-packages/rospkg/manifest.py", line 412, in parse_manifest_file
_static_rosdep_view = init_rospack_interface()
File "/usr/lib/python2.7/dist-packages/rosdep2/rospack.py", line 59, in init_rospack_interface
lookup = _get_default_RosdepLookup(Options())
File "/usr/lib/python2.7/dist-packages/rosdep2/main.py", line 130, in _get_default_RosdepLookup
verbose=options.verbose)
File "/usr/lib/python2.7/dist-packages/rosdep2/sources_list.py", line 640, in create_default
sources = load_cached_sources_list(sources_cache_dir=sources_cache_dir, verbose=verbose)
File "/usr/lib/python2.7/dist-packages/rosdep2/sources_list.py", line 536, in load_cached_sources_list
with open(cache_index, 'r') as f:
IOError: [Errno 13] Permission denied: '/home/bruno/.ros/rosdep/sources.cache/index'
Traceback (most recent call last):
File "/opt/ros/kinetic/lib/gazebo_ros/spawn_model", line 32, in
import tf.transformations as tft
File "/opt/ros/kinetic/lib/python2.7/dist-packages/tf/init.py", line 28, in
from tf2_ros import TransformException as Exception, ConnectivityException, LookupException, ExtrapolationException
File "/opt/ros/kinetic/lib/python2.7/dist-packages/tf2_ros/init.py", line 39, in
from .buffer_interface import *
File "/opt/ros/kinetic/lib/python2.7/dist-packages/tf2_ros/buffer_interface.py", line 32, in
import roslib; roslib.load_manifest('tf2_ros')
File "/opt/ros/kinetic/lib/python2.7/dist-packages/roslib/launcher.py", line 62, in load_manifest
sys.path = _generate_python_path(package_name, _rospack) + sys.path
File "/opt/ros/kinetic/lib/python2.7/dist-packages/roslib/launcher.py", line 93, in _generate_python_path
m = rospack.get_manifest(pkg)
File "/usr/lib/python2.7/dist-packages/rospkg/rospack.py", line 167, in get_manifest
return self._load_manifest(name)
File "/usr/lib/python2.7/dist-packages/rospkg/rospack.py", line 211, in _load_manifest
retval = self._manifests[name] = parse_manifest_file(self.get_path(name), self._manifest_name, rospack=self)
File "/usr/lib/python2.7/dist-packages/rospkg/manifest.py", line 412, in parse_manifest_file
_static_rosdep_view = init_rospack_interface()
File "/usr/lib/python2.7/dist-packages/rosdep2/rospack.py", line 59, in init_rospack_interface
lookup = _get_default_RosdepLookup(Options())
File "/usr/lib/python2.7/dist-packages/rosdep2/main.py", line 130, in _get_default_RosdepLookup
verbose=options.verbose)
File "/usr/lib/python2.7/dist-packages/rosdep2/sources_list.py", line 640, in create_default
sources = load_cached_sources_list(sources_cache_dir=sources_cache_dir, verbose=verbose)
File "/usr/lib/python2.7/dist-packages/rosdep2/sources_list.py", line 536, in load_cached_sources_list
with open(cache_index, 'r') as f:
IOError0.596355s
: [Errno 13] Permission denied: '/home/bruno/.ros/rosdep/sources.cache/index'
· Linking links...Robot successfully loaded. Total time: 0.037704s
0.664683s
------------> vehicle 2 / 11 links.size: 1Loading URDF robot...
· meshes/buoy2.osg: Traceback (most recent call last):
File "/opt/ros/kinetic/lib/gazebo_ros/spawn_model", line 32, in
import tf.transformations as tft
File "/opt/ros/kinetic/lib/python2.7/dist-packages/tf/init.py", line 28, in
from tf2_ros import TransformException as Exception, ConnectivityException, LookupException, ExtrapolationException
File "/opt/ros/kinetic/lib/python2.7/dist-packages/tf2_ros/init.py", line 39, in
from .buffer_interface import *
File "/opt/ros/kinetic/lib/python2.7/dist-packages/tf2_ros/buffer_interface.py", line 32, in
import roslib; roslib.load_manifest('tf2_ros')
File "/opt/ros/kinetic/lib/python2.7/dist-packages/roslib/launcher.py", line 62, in load_manifest
sys.path = _generate_python_path(package_name, _rospack) + sys.path
File "/opt/ros/kinetic/lib/python2.7/dist-packages/roslib/launcher.py", line 93, in _generate_python_path
m = rospack.get_manifest(pkg)
File "/usr/lib/python2.7/dist-packages/rospkg/rospack.py", line 167, in get_manifest
return self._load_manifest(name)
File "/usr/lib/python2.7/dist-packages/rospkg/rospack.py", line 211, in _load_manifest
retval = self._manifests[name] = parse_manifest_file(self.get_path(name), self._manifest_name, rospack=self)
File "/usr/lib/python2.7/dist-packages/rospkg/manifest.py", line 412, in parse_manifest_file
_static_rosdep_view = init_rospack_interface()
File "/usr/lib/python2.7/dist-packages/rosdep2/rospack.py", line 59, in init_rospack_interface
lookup = _get_default_RosdepLookup(Options())
File "/usr/lib/python2.7/dist-packages/rosdep2/main.py", line 130, in _get_default_RosdepLookup
verbose=options.verbose)
File "/usr/lib/python2.7/dist-packages/rosdep2/sources_list.py", line 640, in create_default
sources = load_cached_sources_list(sources_cache_dir=sources_cache_dir, verbose=verbose)
File "/usr/lib/python2.7/dist-packages/rosdep2/sources_list.py", line 536, in load_cached_sources_list
with open(cache_index, 'r') as f:
IOError: [Errno 13] Permission denied: '/home/bruno/.ros/rosdep/sources.cache/index'
Traceback (most recent call last):
File "/opt/ros/kinetic/lib/gazebo_ros/spawn_model", line 32, in
import tf.transformations as tft
File "/opt/ros/kinetic/lib/python2.7/dist-packages/tf/init.py", line 28, in
from tf2_ros import TransformException as Exception, ConnectivityException, LookupException, ExtrapolationException
File "/opt/ros/kinetic/lib/python2.7/dist-packages/tf2_ros/init.py", line 39, in
from .buffer_interface import *
File "/opt/ros/kinetic/lib/python2.7/dist-packages/tf2_ros/buffer_interface.py", line 32, in
import roslib; roslib.load_manifest('tf2_ros')
File "/opt/ros/kinetic/lib/python2.7/dist-packages/roslib/launcher.py", line 62, in load_manifest
sys.path = _generate_python_path(package_name, _rospack) + sys.path
File "/opt/ros/kinetic/lib/python2.7/dist-packages/roslib/launcher.py", line 93, in _generate_python_path
m = rospack.get_manifest(pkg)
File "/usr/lib/python2.7/dist-packages/rospkg/rospack.py", line 167, in get_manifest
return self._load_manifest(name)
File "/usr/lib/python2.7/dist-packages/rospkg/rospack.py", line 211, in _load_manifest
retval = self._manifests[name] = parse_manifest_file(self.get_path(name), self._manifest_name, rospack=self)
File "/usr/lib/python2.7/dist-packages/rospkg/manifest.py", line 412, in parse_manifest_file
_static_rosdep_view = init_rospack_interface()
File "/usr/lib/python2.7/dist-packages/rosdep2/rospack.py", line 59, in init_rospack_interface
lookup = _get_default_RosdepLookup(Options())
File "/usr/lib/python2.7/dist-packages/rosdep2/main.py", line 130, in _get_default_RosdepLookup
verbose=options.verbose)
File "/usr/lib/python2.7/dist-packages/rosdep2/sources_list.py", line 640, in create_default
sources = load_cached_sources_list(sources_cache_dir=sources_cache_dir, verbose=verbose)
File "/usr/lib/python2.7/dist-packages/rosdep2/sources_list.py", line 536, in load_cached_sources_list
with open(cache_index, 'r') as f:
IOError: [Errno 13] Permission denied: '/home/bruno/.ros/rosdep/sources.cache/index'
Traceback (most recent call last):
Traceback (most recent call last):
File "/opt/ros/kinetic/lib/gazebo_ros/spawn_model", line 32, in
import tf.transformations as tft
File "/opt/ros/kinetic/lib/python2.7/dist-packages/tf/init.py", line 28, in
from tf2_ros import TransformException as Exception, ConnectivityException, LookupException, ExtrapolationException
File "/opt/ros/kinetic/lib/python2.7/dist-packages/tf2_ros/init.py", line 39, in
from .buffer_interface import *
File "/opt/ros/kinetic/lib/python2.7/dist-packages/tf2_ros/buffer_interface.py", line 32, in
import roslib; roslib.load_manifest('tf2_ros')
File "/opt/ros/kinetic/lib/python2.7/dist-packages/roslib/launcher.py", line 62, in load_manifest
sys.path = _generate_python_path(package_name, _rospack) + sys.path
File "/opt/ros/kinetic/lib/python2.7/dist-packages/roslib/launcher.py", line 93, in _generate_python_path
m = rospack.get_manifest(pkg)
File "/usr/lib/python2.7/dist-packages/rospkg/rospack.py", line 167, in get_manifest
return self._load_manifest(name)
File "/usr/lib/python2.7/dist-packages/rospkg/rospack.py", line 211, in _load_manifest
retval = self._manifests[name] = parse_manifest_file(self.get_path(name), self._manifest_name, rospack=self)
File "/usr/lib/python2.7/dist-packages/rospkg/manifest.py", line 412, in parse_manifest_file
_static_rosdep_view = init_rospack_interface()
File "/usr/lib/python2.7/dist-packages/rosdep2/rospack.py", line 59, in init_rospack_interface
File "/opt/ros/kinetic/lib/gazebo_ros/spawn_model", line 32, in
lookup = _get_default_RosdepLookup(Options())
File "/usr/lib/python2.7/dist-packages/rosdep2/main.py", line 130, in _get_default_RosdepLookup
verbose=options.verbose)
File "/usr/lib/python2.7/dist-packages/rosdep2/sources_list.py", line 640, in create_default
import tf.transformations as tft
File "/opt/ros/kinetic/lib/python2.7/dist-packages/tf/init.py", line 28, in
from tf2_ros import TransformException as Exception, ConnectivityException, LookupException, ExtrapolationException
File "/opt/ros/kinetic/lib/python2.7/dist-packages/tf2_ros/init.py", line 39, in
from .buffer_interface import *
File "/opt/ros/kinetic/lib/python2.7/dist-packages/tf2_ros/buffer_interface.py", line 32, in
import roslib; roslib.load_manifest('tf2_ros')
sources = load_cached_sources_list(sources_cache_dir=sources_cache_dir, verbose=verbose)
File "/usr/lib/python2.7/dist-packages/rosdep2/sources_list.py", line 536, in load_cached_sources_list
File "/opt/ros/kinetic/lib/python2.7/dist-packages/roslib/launcher.py", line 62, in load_manifest
sys.path = _generate_python_path(package_name, _rospack) + sys.path
File "/opt/ros/kinetic/lib/python2.7/dist-packages/roslib/launcher.py", line 93, in _generate_python_path
m = rospack.get_manifest(pkg)
File "/usr/lib/python2.7/dist-packages/rospkg/rospack.py", line 167, in get_manifest
return self._load_manifest(name)
File "/usr/lib/python2.7/dist-packages/rospkg/rospack.py", line 211, in _load_manifest
with open(cache_index, 'r') as f:
IOError    : [Errno 13] Permission denied: '/home/bruno/.ros/rosdep/sources.cache/index'
retval = self._manifests[name] = parse_manifest_file(self.get_path(name), self._manifest_name, rospack=self)
File "/usr/lib/python2.7/dist-packages/rospkg/manifest.py", line 412, in parse_manifest_file
_static_rosdep_view = init_rospack_interface()
File "/usr/lib/python2.7/dist-packages/rosdep2/rospack.py", line 59, in init_rospack_interface
lookup = _get_default_RosdepLookup(Options())
File "/usr/lib/python2.7/dist-packages/rosdep2/main.py", line 130, in _get_default_RosdepLookup
verbose=options.verbose)
File "/usr/lib/python2.7/dist-packages/rosdep2/sources_list.py", line 640, in create_default
sources = load_cached_sources_list(sources_cache_dir=sources_cache_dir, verbose=verbose)
File "/usr/lib/python2.7/dist-packages/rosdep2/sources_list.py", line 536, in load_cached_sources_list
with open(cache_index, 'r') as f:
IOError: [Errno 13] Permission denied: '/home/bruno/.ros/rosdep/sources.cache/index'
Traceback (most recent call last):
File "/opt/ros/kinetic/lib/gazebo_ros/spawn_model", line 32, in
import tf.transformations as tft
File "/opt/ros/kinetic/lib/python2.7/dist-packages/tf/init.py", line 28, in
from tf2_ros import TransformException as Exception, ConnectivityException, LookupException, ExtrapolationException
File "/opt/ros/kinetic/lib/python2.7/dist-packages/tf2_ros/init.py", line 39, in
from .buffer_interface import *
File "/opt/ros/kinetic/lib/python2.7/dist-packages/tf2_ros/buffer_interface.py", line 32, in
import roslib; roslib.load_manifest('tf2_ros')
File "/opt/ros/kinetic/lib/python2.7/dist-packages/roslib/launcher.py", line 62, in load_manifest
sys.path = _generate_python_path(package_name, _rospack) + sys.path
File "/opt/ros/kinetic/lib/python2.7/dist-packages/roslib/launcher.py", line 93, in _generate_python_path
m = rospack.get_manifest(pkg)
File "/usr/lib/python2.7/dist-packages/rospkg/rospack.py", line 167, in get_manifest
return self._load_manifest(name)
File "/usr/lib/python2.7/dist-packages/rospkg/rospack.py", line 211, in _load_manifest
retval = self._manifests[name] = parse_manifest_file(self.get_path(name), self._manifest_name, rospack=self)
File "/usr/lib/python2.7/dist-packages/rospkg/manifest.py", line 412, in parse_manifest_file
_static_rosdep_view = init_rospack_interface()
File "/usr/lib/python2.7/dist-packages/rosdep2/rospack.py", line 59, in init_rospack_interface
lookup = _get_default_RosdepLookup(Options())
File "/usr/lib/python2.7/dist-packages/rosdep2/main.py", line 130, in _get_default_RosdepLookup
verbose=options.verbose)
File "/usr/lib/python2.7/dist-packages/rosdep2/sources_list.py", line 640, in create_default
sources = load_cached_sources_list(sources_cache_dir=sources_cache_dir, verbose=verbose)
File "/usr/lib/python2.7/dist-packages/rosdep2/sources_list.py", line 536, in load_cached_sources_list
with open(cache_index, 'r') as f:
IOError: [Errno 13] Permission denied: '/home/bruno/.ros/rosdep/sources.cache/index'
[airboat_spawner-5] process has died [pid 6208, exit code 1, cmd /opt/ros/kinetic/lib/gazebo_ros/spawn_model -urdf -model airboat -param airboat/robot_description -x 240 -y 95 -z 1.13 -R 0 -P 0 -Y 0 __name:=airboat_spawner __log:=/home/bruno/.ros/log/1bf8cdec-5799-11e9-95c5-08002781b0a3/airboat_spawner-5.log].
log file: /home/bruno/.ros/log/1bf8cdec-5799-11e9-95c5-08002781b0a3/airboat_spawner-5*.log
[buoy3_spawner-8] process has died [pid 6211, exit code 1, cmd /opt/ros/kinetic/lib/gazebo_ros/spawn_model -urdf -model buoy3 -param buoy3/robot_description -x 260 -y 100 -z 1 -R 0 -P 0 -Y 0 __name:=buoy3_spawner __log:=/home/bruno/.ros/log/1bf8cdec-5799-11e9-95c5-08002781b0a3/buoy3_spawner-8.log].
log file: /home/bruno/.ros/log/1bf8cdec-5799-11e9-95c5-08002781b0a3/buoy3_spawner-8*.log
0.519547s
· Linking links...Robot successfully loaded. Total time: 0.02456s
Traceback (most recent call last):
[buoy1_spawner-6] process has died [pid 6209, exit code 1, cmd /opt/ros/kinetic/lib/gazebo_ros/spawn_model -urdf -model buoy1 -param buoy1/robot_description -x 250 -y 100 -z 1 -R 0 -P 0 -Y 0 __name:=buoy1_spawner __log:=/home/bruno/.ros/log/1bf8cdec-5799-11e9-95c5-08002781b0a3/buoy1_spawner-6.log].
log file: /home/bruno/.ros/log/1bf8cdec-5799-11e9-95c5-08002781b0a3/buoy1_spawner-6*.log
[buoy8_spawner-13] process has died [pid 6216, exit code 1, cmd /opt/ros/kinetic/lib/gazebo_ros/spawn_model -urdf -model buoy8 -param buoy8/robot_description -x 260 -y 90 -z 1 -R 0 -P 0 -Y 0 __name:=buoy8_spawner __log:=/home/bruno/.ros/log/1bf8cdec-5799-11e9-95c5-08002781b0a3/buoy8_spawner-13.log].
log file: /home/bruno/.ros/log/1bf8cdec-5799-11e9-95c5-08002781b0a3/buoy8_spawner-13*.log
File "/opt/ros/kinetic/lib/gazebo_ros/spawn_model", line 32, in
import tf.transformations as tft
File "/opt/ros/kinetic/lib/python2.7/dist-packages/tf/init.py", line 28, in
from tf2_ros import TransformException as Exception, ConnectivityException, LookupException, ExtrapolationException
File "/opt/ros/kinetic/lib/python2.7/dist-packages/tf2_ros/init.py", line 39, in
from .buffer_interface import *
File "/opt/ros/kinetic/lib/python2.7/dist-packages/tf2_ros/buffer_interface.py", line 32, in
0.560171s
------------> vehicle     import roslib; roslib.load_manifest('tf2_ros')
File "/opt/ros/kinetic/lib/python2.7/dist-packages/roslib/launcher.py", line 62, in load_manifest
sys.path = _generate_python_path(package_name, _rospack) + sys.path
File "/opt/ros/kinetic/lib/python2.7/dist-packages/roslib/launcher.py", line 93, in _generate_python_path
3 / 11 links.size: 1Loading URDF robot...
m = rospack.get_manifest(pkg)
File "/usr/lib/python2.7/dist-packages/rospkg/rospack.py", line 167, in get_manifest
· meshes/buoy2.osg: return self._load_manifest(name)
File "/usr/lib/python2.7/dist-packages/rospkg/rospack.py", line 211, in _load_manifest
retval = self._manifests[name] = parse_manifest_file(self.get_path(name), self._manifest_name, rospack=self)
File "/usr/lib/python2.7/dist-packages/rospkg/manifest.py", line 412, in parse_manifest_file
_static_rosdep_view = init_rospack_interface()
File "/usr/lib/python2.7/dist-packages/rosdep2/rospack.py", line 59, in init_rospack_interface
lookup = _get_default_RosdepLookup(Options())
File "/usr/lib/python2.7/dist-packages/rosdep2/main.py", line 130, in _get_default_RosdepLookup
verbose=options.verbose)
File "/usr/lib/python2.7/dist-packages/rosdep2/sources_list.py", line 640, in create_default
sources = load_cached_sources_list(sources_cache_dir=sources_cache_dir, verbose=verbose)
File "/usr/lib/python2.7/dist-packages/rosdep2/sources_list.py", line 536, in load_cached_sources_list
with open(cache_index, 'r') as f:
IOError: [Errno 13] Permission denied: '/home/bruno/.ros/rosdep/sources.cache/index'
Traceback (most recent call last):
File "/opt/ros/kinetic/lib/gazebo_ros/spawn_model", line 32, in
import tf.transformations as tft
File "/opt/ros/kinetic/lib/python2.7/dist-packages/tf/init.py", line 28, in
from tf2_ros import TransformException as Exception, ConnectivityException, LookupException, ExtrapolationException
File "/opt/ros/kinetic/lib/python2.7/dist-packages/tf2_ros/init.py", line 39, in
from .buffer_interface import *
File "/opt/ros/kinetic/lib/python2.7/dist-packages/tf2_ros/buffer_interface.py", line 32, in
import roslib; roslib.load_manifest('tf2_ros')
File "/opt/ros/kinetic/lib/python2.7/dist-packages/roslib/launcher.py", line 62, in load_manifest
sys.path = _generate_python_path(package_name, _rospack) + sys.path
File "/opt/ros/kinetic/lib/python2.7/dist-packages/roslib/launcher.py", line 93, in _generate_python_path
m = rospack.get_manifest(pkg)
File "/usr/lib/python2.7/dist-packages/rospkg/rospack.py", line 167, in get_manifest
return self._load_manifest(name)
File "/usr/lib/python2.7/dist-packages/rospkg/rospack.py", line 211, in _load_manifest
retval = self._manifests[name] = parse_manifest_file(self.get_path(name), self._manifest_name, rospack=self)
File "/usr/lib/python2.7/dist-packages/rospkg/manifest.py", line 412, in parse_manifest_file
_static_rosdep_view = init_rospack_interface()
File "/usr/lib/python2.7/dist-packages/rosdep2/rospack.py", line 59, in init_rospack_interface
lookup = _get_default_RosdepLookup(Options())
File "/usr/lib/python2.7/dist-packages/rosdep2/main.py", line 130, in _get_default_RosdepLookup
verbose=options.verbose)
File "/usr/lib/python2.7/dist-packages/rosdep2/sources_list.py", line 640, in create_default
sources = load_cached_sources_list(sources_cache_dir=sources_cache_dir, verbose=verbose)
File "/usr/lib/python2.7/dist-packages/rosdep2/sources_list.py", line 536, in load_cached_sources_list
with open(cache_index, 'r') as f:
IOError: [Errno 13] Permission denied: '/home/bruno/.ros/rosdep/sources.cache/index'
[buoy4_spawner-9] process has died [pid 6212, exit code 1, cmd /opt/ros/kinetic/lib/gazebo_ros/spawn_model -urdf -model buoy4 -param buoy4/robot_description -x 265 -y 100 -z 1 -R 0 -P 0 -Y 0 __name:=buoy4_spawner __log:=/home/bruno/.ros/log/1bf8cdec-5799-11e9-95c5-08002781b0a3/buoy4_spawner-9.log].
log file: /home/bruno/.ros/log/1bf8cdec-5799-11e9-95c5-08002781b0a3/buoy4_spawner-9*.log
[buoy6_spawner-11] process has died [pid 6214, exit code 1, cmd /opt/ros/kinetic/lib/gazebo_ros/spawn_model -urdf -model buoy6 -param buoy6/robot_description -x 250 -y 90 -z 1 -R 0 -P 0 -Y 0 __name:=buoy6_spawner __log:=/home/bruno/.ros/log/1bf8cdec-5799-11e9-95c5-08002781b0a3/buoy6_spawner-11.log].
log file: /home/bruno/.ros/log/1bf8cdec-5799-11e9-95c5-08002781b0a3/buoy6_spawner-11*.log
Traceback (most recent call last):
File "/opt/ros/kinetic/lib/gazebo_ros/spawn_model", line 32, in
import tf.transformations as tft
File "/opt/ros/kinetic/lib/python2.7/dist-packages/tf/init.py", line 28, in
from tf2_ros import TransformException as Exception, ConnectivityException, LookupException, ExtrapolationException
File "/opt/ros/kinetic/lib/python2.7/dist-packages/tf2_ros/init.py", line 39, in
from .buffer_interface import *
File "/opt/ros/kinetic/lib/python2.7/dist-packages/tf2_ros/buffer_interface.py", line 32, in
import roslib; roslib.load_manifest('tf2_ros')
File "/opt/ros/kinetic/lib/python2.7/dist-packages/roslib/launcher.py", line 62, in load_manifest
sys.path = _generate_python_path(package_name, _rospack) + sys.path
File "/opt/ros/kinetic/lib/python2.7/dist-packages/roslib/launcher.py", line 93, in _generate_python_path
m = rospack.get_manifest(pkg)
[buoy2_spawner-7] process has died [pid 6210, exit code 1, cmd /opt/ros/kinetic/lib/gazebo_ros/spawn_model -urdf -model buoy2 -param buoy2/robot_description -x 255 -y 100 -z 1 -R 0 -P 0 -Y 0 __name:=buoy2_spawner __log:=/home/bruno/.ros/log/1bf8cdec-5799-11e9-95c5-08002781b0a3/buoy2_spawner-7.log].
log file: /home/bruno/.ros/log/1bf8cdec-5799-11e9-95c5-08002781b0a3/buoy2_spawner-7*.log
[buoy5_spawner-10] process has died [pid 6213, exit code 1, cmd /opt/ros/kinetic/lib/gazebo_ros/spawn_model -urdf -model buoy5 -param buoy5/robot_description -x 270 -y 100 -z 1 -R 0 -P 0 -Y 0 __name:=buoy5_spawner __log:=/home/bruno/.ros/log/1bf8cdec-5799-11e9-95c5-08002781b0a3/buoy5_spawner-10.log].
log file: /home/bruno/.ros/log/1bf8cdec-5799-11e9-95c5-08002781b0a3/buoy5_spawner-10*.log
File "/usr/lib/python2.7/dist-packages/rospkg/rospack.py", line 167, in get_manifest
return self._load_manifest(name)
File "/usr/lib/python2.7/dist-packages/rospkg/rospack.py", line 211, in _load_manifest
retval = self._manifests[name] = parse_manifest_file(self.get_path(name), self._manifest_name, rospack=self)
File "/usr/lib/python2.7/dist-packages/rospkg/manifest.py", line 412, in parse_manifest_file
_static_rosdep_view = init_rospack_interface()
File "/usr/lib/python2.7/dist-packages/rosdep2/rospack.py", line 59, in init_rospack_interface
lookup = _get_default_RosdepLookup(Options())
File "/usr/lib/python2.7/dist-packages/rosdep2/main.py", line 130, in _get_default_RosdepLookup
verbose=options.verbose)
File "/usr/lib/python2.7/dist-packages/rosdep2/sources_list.py", line 640, in create_default
sources = load_cached_sources_list(sources_cache_dir=sources_cache_dir, verbose=verbose)
File "/usr/lib/python2.7/dist-packages/rosdep2/sources_list.py", line 536, in load_cached_sources_list
with open(cache_index, 'r') as f:
IOError: [Errno 13] Permission denied: '/home/bruno/.ros/rosdep/sources.cache/index'
0.240202s
· Linking links...Robot successfully loaded. Total time: 0.02232s
0.271608s
------------> vehicle 4 / 11 links.size: 1Loading URDF robot...
· meshes/buoy2.osg: [buoy10_spawner-15] process has died [pid 6219, exit code 1, cmd /opt/ros/kinetic/lib/gazebo_ros/spawn_model -urdf -model buoy10 -param buoy10/robot_description -x 270 -y 90 -z 1 -R 0 -P 0 -Y 0 __name:=buoy10_spawner __log:=/home/bruno/.ros/log/1bf8cdec-5799-11e9-95c5-08002781b0a3/buoy10_spawner-15.log].
log file: /home/bruno/.ros/log/1bf8cdec-5799-11e9-95c5-08002781b0a3/buoy10_spawner-15*.log
Traceback (most recent call last):
[buoy9_spawner-14] process has died [pid 6217, exit code 1, cmd /opt/ros/kinetic/lib/gazebo_ros/spawn_model -urdf -model buoy9 -param buoy9/robot_description -x 265 -y 90 -z 1 -R 0 -P 0 -Y 0 __name:=buoy9_spawner __log:=/home/bruno/.ros/log/1bf8cdec-5799-11e9-95c5-08002781b0a3/buoy9_spawner-14.log].
log file: /home/bruno/.ros/log/1bf8cdec-5799-11e9-95c5-08002781b0a3/buoy9_spawner-14*.log
File "/home/bruno/usv_sim_ws/install_isolated/share/usv_base_ctrl/scripts/airboat_control_heading.py", line 6, in
import tf
File "/opt/ros/kinetic/lib/python2.7/dist-packages/tf/init.py", line 28, in
from tf2_ros import TransformException as Exception, ConnectivityException, LookupException, ExtrapolationException
File "/opt/ros/kinetic/lib/python2.7/dist-packages/tf2_ros/init.py", line 39, in
from .buffer_interface import *
File "/opt/ros/kinetic/lib/python2.7/dist-packages/tf2_ros/buffer_interface.py", line 32, in
import roslib; roslib.load_manifest('tf2_ros')
File "/opt/ros/kinetic/lib/python2.7/dist-packages/roslib/launcher.py", line 62, in load_manifest
sys.path = _generate_python_path(package_name, _rospack) + sys.path
File "/opt/ros/kinetic/lib/python2.7/dist-packages/roslib/launcher.py", line 93, in _generate_python_path
m = rospack.get_manifest(pkg)
File "/usr/lib/python2.7/dist-packages/rospkg/rospack.py", line 167, in get_manifest
return self._load_manifest(name)
File "/usr/lib/python2.7/dist-packages/rospkg/rospack.py", line 211, in _load_manifest
retval = self._manifests[name] = parse_manifest_file(self.get_path(name), self._manifest_name, rospack=self)
File "/usr/lib/python2.7/dist-packages/rospkg/manifest.py", line 412, in parse_manifest_file
_static_rosdep_view = init_rospack_interface()
File "/usr/lib/python2.7/dist-packages/rosdep2/rospack.py", line 59, in init_rospack_interface
lookup = _get_default_RosdepLookup(Options())
File "/usr/lib/python2.7/dist-packages/rosdep2/main.py", line 130, in _get_default_RosdepLookup
verbose=options.verbose)
File "/usr/lib/python2.7/dist-packages/rosdep2/sources_list.py", line 640, in create_default
sources = load_cached_sources_list(sources_cache_dir=sources_cache_dir, verbose=verbose)
File "/usr/lib/python2.7/dist-packages/rosdep2/sources_list.py", line 536, in load_cached_sources_list
with open(cache_index, 'r') as f:
IOError: [Errno 13] Permission denied: '/home/bruno/.ros/rosdep/sources.cache/index'
0.179424s
· Linking links...Robot successfully loaded. Total time: 0.011836s
0.202456s
------------> vehicle 5 / 11 links.size: 1Loading URDF robot...
· meshes/buoy2.osg: [terrain_spawner-16] process has died [pid 6220, exit code 1, cmd /opt/ros/kinetic/lib/gazebo_ros/spawn_model -sdf -model terrain -param terrain_description -x 0 -y 558 -z 0 -R 0 -P 0 -Y 0 __name:=terrain_spawner __log:=/home/bruno/.ros/log/1bf8cdec-5799-11e9-95c5-08002781b0a3/terrain_spawner-16.log].
log file: /home/bruno/.ros/log/1bf8cdec-5799-11e9-95c5-08002781b0a3/terrain_spawner-16*.log
[buoy7_spawner-12] process has died [pid 6215, exit code 1, cmd /opt/ros/kinetic/lib/gazebo_ros/spawn_model -urdf -model buoy7 -param buoy7/robot_description -x 255 -y 90 -z 1 -R 0 -P 0 -Y 0 __name:=buoy7_spawner __log:=/home/bruno/.ros/log/1bf8cdec-5799-11e9-95c5-08002781b0a3/buoy7_spawner-12.log].
log file: /home/bruno/.ros/log/1bf8cdec-5799-11e9-95c5-08002781b0a3/buoy7_spawner-12*.log
0.155998s
· Linking links...Robot successfully loaded. Total time: 0.027112s
0.184741s
------------> vehicle 6 / 11 links.size: 1Loading URDF robot...
· meshes/buoy2.osg: [airboat/heading_control-19] process has died [pid 6228, exit code 1, cmd /home/bruno/usv_sim_ws/install_isolated/share/usv_base_ctrl/scripts/airboat_control_heading.py __name:=heading_control __log:=/home/bruno/.ros/log/1bf8cdec-5799-11e9-95c5-08002781b0a3/airboat-heading_control-19.log].
log file: /home/bruno/.ros/log/1bf8cdec-5799-11e9-95c5-08002781b0a3/airboat-heading_control-19*.log
0.113284s
· Linking links...Robot successfully loaded. Total time: 0.022321s
0.138331s
------------> vehicle 7 / 11 links.size: 1Loading URDF robot...
· meshes/buoy2.osg: 0.123612s
· Linking links...Robot successfully loaded. Total time: 0.016916s
0.143508s
------------> vehicle 8 / 11 links.size: 1Loading URDF robot...
· meshes/buoy2.osg: 0.107139s
· Linking links...Robot successfully loaded. Total time: 0.018965s
0.130873s
------------> vehicle 9 / 11 links.size: 1Loading URDF robot...
· meshes/buoy2.osg: 0.111918s
· Linking links...Robot successfully loaded. Total time: 0.019819s
0.134332s
------------> vehicle 10 / 11 links.size: 1Loading URDF robot...
· meshes/buoy2.osg: 0.128788s
· Linking links...Robot successfully loaded. Total time: 0.031318s
0.162911s
Warning [parser.cc:778] XML Element[wind], child of element[link] not defined in SDF. Ignoring[wind]. You may have an incorrect SDF file, or an sdformat version that doesn't support this element.
[ INFO] [1554465095.756406133]: ############### Loading freefloating_fluid plugin
Init model_st()[ INFO] [1554465095.788297183]: ############### Loaded freefloating_fluid plugin.
[ERROR] [1554465095.928345, 0.000000]: Simulation number 1
Compare airboat to airboat. <---- found!!! 0x211a590 pos link: (240, 95, 1.13)
iface not null interfaceCount: 1
Compare buoy1 to buoy1. <---- found!!! 0x2745770 pos link: (250, 100, 1)
iface not null interfaceCount: 2
Compare buoy2 to buoy2. <---- found!!! 0x2769280 pos link: (255, 100, 1)
iface not null interfaceCount: 3
Compare buoy3 to buoy3. <---- found!!! 0x278d070 pos link: (260, 100, 1)
iface not null interfaceCount: 4
Compare buoy4 to buoy4. <---- found!!! 0x27b0c70 pos link: (265, 100, 1)
iface not null interfaceCount: 5
Compare buoy5 to buoy5. <---- found!!! 0x27d4ac0 pos link: (270, 100, 1)
iface not null interfaceCount: 6
Compare buoy6 to buoy6. <---- found!!! 0x27f87b0 pos link: (250, 90, 1)
iface not null interfaceCount: 7
Compare buoy7 to buoy7. <---- found!!! 0x281c4e0 pos link: (255, 90, 1)
iface not null interfaceCount: 8
Compare buoy8 to buoy8. <---- found!!! 0x2840110 pos link: (260, 90, 1)
iface not null interfaceCount: 9
Compare buoy9 to buoy9. <---- found!!! 0x28640f0 pos link: (265, 90, 1)
iface not null interfaceCount: 10
Compare buoy10 to buoy10. <---- found!!! 0x2888360 pos link: (270, 90, 1)
iface not null interfaceCount: 11
--------------- new OceanSurfaceToROSOceanVehicle. vehicle: airboat
Compare airboat to airboat. <---- found!!! 0x211a590 pos link: (240, 95, 1.13)
Compare base_link to base_link. <---- found!!! 0x2129620 pos link: (240, 95, 1.13)
Compare base_link to base_link. <---- found!!! 0x20fbbf0 pos link: (240, 95, 1.13)
Compare base_link to base_link. <---- found!!! 0x20fe780 pos link: (240, 95, 1.13)
Compare base_link to base_link. <---- found!!! 0x20fdb00 pos link: (240, 95, 1.13)
Compare base_link to base_link. <---- found!!! 0x20fd6c0 pos link: (240, 95, 1.13)
Compare base_link to base_link. <---- found!!! 0x20ffd40 pos link: (240, 95, 1.13)
----- airboat[base_link]0x2129620 pos link: (240, 95, 1.13) linkNode_0x2129620
iface not null interfaceCount: 12
--------------- new OceanSurfaceToROSOceanVehicle. vehicle: airboat
Compare airboat to airboat. <---- found!!! 0x211a590 pos link: (240, 95, 1.13)
Compare center_r_link to center_r_link. <---- found!!! 0x21427f0 pos link: (240, 95, 1.13)
Compare center_r_link to center_r_link. <---- found!!! 0x2144250 pos link: (240, 95, 1.13)
Compare center_r_link to center_r_link. <---- found!!! 0x2233680 pos link: (240, 95, 1.13)
Compare center_r_link to center_r_link. <---- found!!! 0x2144780 pos link: (240, 95, 1.13)
Compare center_r_link to center_r_link. <---- found!!! 0x2233ad0 pos link: (240, 95, 1.13)
Compare center_r_link to center_r_link. <---- found!!! 0x21430e0 pos link: (240, 95, 1.13)
Compare center_r_link to center_r_link. <---- found!!! 0x2236180 pos link: (240, 95, 1.13)
----- airboat[center_r_link]0x21427f0 pos link: (240, 95, 1.13) linkNode_0x21427f0
iface not null interfaceCount: 13
--------------- new OceanSurfaceToROSOceanVehicle. vehicle: airboat
Compare airboat to airboat. <---- found!!! 0x211a590 pos link: (240, 95, 1.13)
Compare back_r_link to back_r_link. <---- found!!! 0x2106e10 pos link: (239.895, 94.9181, 1.13)
Compare back_r_link to back_r_link. <---- found!!! 0x213d700 pos link: (239.895, 94.9181, 1.13)
Compare back_r_link to back_r_link. <---- found!!! 0x213e110 pos link: (239.895, 94.9181, 1.13)
Compare back_r_link to back_r_link. <---- found!!! 0x213dd20 pos link: (239.895, 94.9181, 1.13)
Compare back_r_link to back_r_link. <---- found!!! 0x21be040 pos link: (239.895, 94.9181, 1.13)
Compare back_r_link to back_r_link. <---- found!!! 0x213f330 pos link: (239.895, 94.9181, 1.13)
Compare back_r_link to back_r_link. <---- found!!! 0x213f8d0 pos link: (239.895, 94.9181, 1.13)
Compare back_r_link to back_r_link. <---- found!!! 0x2141130 pos link: (239.895, 94.9181, 1.13)
Compare back_r_link to back_r_link. <---- found!!! 0x2140b30 pos link: (239.895, 94.9181, 1.13)
----- airboat[back_r_link]0x2106e10 pos link: (239.895, 94.9181, 1.13) linkNode_0x2106e10
iface not null interfaceCount: 14
--------------- new OceanSurfaceToROSOceanVehicle. vehicle: airboat
Compare airboat to airboat. <---- found!!! 0x211a590 pos link: (240, 95, 1.13)
Compare back_l_link to back_l_link. <---- found!!! 0x21331b0 pos link: (239.895, 95.0819, 1.13)
Compare back_l_link to back_l_link. <---- found!!! 0x2104f10 pos link: (239.895, 95.0819, 1.13)
Compare back_l_link to back_l_link. <---- found!!! 0x2105710 pos link: (239.895, 95.0819, 1.13)
Compare back_l_link to back_l_link. <---- found!!! 0x2104410 pos link: (239.895, 95.0819, 1.13)
Compare back_l_link to back_l_link. <---- found!!! 0x21042a0 pos link: (239.895, 95.0819, 1.13)
Compare back_l_link to back_l_link. <---- found!!! 0x2103190 pos link: (239.895, 95.0819, 1.13)
Compare back_l_link to back_l_link. <---- found!!! 0x2106640 pos link: (239.895, 95.0819, 1.13)
----- airboat[back_l_link]0x21331b0 pos link: (239.895, 95.0819, 1.13) linkNode_0x21331b0
iface not null interfaceCount: 15
--------------- new OceanSurfaceToROSOceanVehicle. vehicle: airboat
Compare airboat to airboat. <---- found!!! 0x211a590 pos link: (240, 95, 1.13)
Compare front_r_link to front_r_link. <---- found!!! 0x2142600 pos link: (240.273, 94.958, 1.13)
Compare front_r_link to front_r_link. <---- found!!! 0x250bac0 pos link: (240.273, 94.958, 1.13)
Compare front_r_link to front_r_link. <---- found!!! 0x258a640 pos link: (240.273, 94.958, 1.13)
Compare front_r_link to front_r_link. <---- found!!! 0x250d3e0 pos link: (240.273, 94.958, 1.13)
Compare front_r_link to front_r_link. <---- found!!! 0x250f810 pos link: (240.273, 94.958, 1.13)
Compare front_r_link to front_r_link. <---- found!!! 0x2512020 pos link: (240.273, 94.958, 1.13)
Compare front_r_link to front_r_link. <---- found!!! 0x250c970 pos link: (240.273, 94.958, 1.13)
Compare front_r_link to front_r_link. <---- found!!! 0x250ce50 pos link: (240.273, 94.958, 1.13)
Compare front_r_link to front_r_link. <---- found!!! 0x2512a90 pos link: (240.273, 94.958, 1.13)
----- airboat[front_r_link]0x2142600 pos link: (240.273, 94.958, 1.13) linkNode_0x2142600
iface not null interfaceCount: 16
--------------- new OceanSurfaceToROSOceanVehicle. vehicle: airboat
Compare airboat to airboat. <---- found!!! 0x211a590 pos link: (240, 95, 1.13)
Compare front_l_link to front_l_link. <---- found!!! 0x2238900 pos link: (240.273, 95.042, 1.13)
----- airboat[front_l_link]0x2238900 pos link: (240.273, 95.042, 1.13) linkNode_0x2238900
iface not null interfaceCount: 17
--------------- new OceanSurfaceToROSOceanVehicle. vehicle: airboat
Compare airboat to airboat. <---- found!!! 0x211a590 pos link: (240, 95, 1.13)
Compare fwd to fwd. <---- found!!! 0x2613e10 pos link: (239.7, 95, 1.31)
----- airboat[fwd]0x2613e10 pos link: (239.7, 95, 1.31) linkNode_0x2613e10
iface not null interfaceCount: 18
--------------- new OceanSurfaceToROSOceanVehicle. vehicle: buoy1
Compare buoy1 to buoy1. <---- found!!! 0x2745770 pos link: (250, 100, 1)
Compare link to link. <---- found!!! 0x2726e40 pos link: (250, 100, 1.25)
----- buoy1[link]0x2726e40 pos link: (250, 100, 1.25) linkNode_0x2726e40
iface not null interfaceCount: 19
--------------- new OceanSurfaceToROSOceanVehicle. vehicle: buoy2
Compare buoy2 to buoy2. <---- found!!! 0x2769280 pos link: (255, 100, 1)
Compare link to link. <---- found!!! 0x274aab0 pos link: (255, 100, 1.25)
----- buoy2[link]0x274aab0 pos link: (255, 100, 1.25) linkNode_0x274aab0
iface not null interfaceCount: 20
--------------- new OceanSurfaceToROSOceanVehicle. vehicle: buoy3
Compare buoy3 to buoy3. <---- found!!! 0x278d070 pos link: (260, 100, 1)
Compare link to link. <---- found!!! 0x276e880 pos link: (260, 100, 1.25)
----- buoy3[link]0x276e880 pos link: (260, 100, 1.25) linkNode_0x276e880
iface not null interfaceCount: 21
--------------- new OceanSurfaceToROSOceanVehicle. vehicle: buoy4
Compare buoy4 to buoy4. <---- found!!! 0x27b0c70 pos link: (265, 100, 1)
Compare link to link. <---- found!!! 0x27924f0 pos link: (265, 100, 1.25)
----- buoy4[link]0x27924f0 pos link: (265, 100, 1.25) linkNode_0x27924f0
iface not null interfaceCount: 22
--------------- new OceanSurfaceToROSOceanVehicle. vehicle: buoy5
Compare buoy5 to buoy5. <---- found!!! 0x27d4ac0 pos link: (270, 100, 1)
Compare link to link. <---- found!!! 0x27b6270 pos link: (270, 100, 1.25)
----- buoy5[link]0x27b6270 pos link: (270, 100, 1.25) linkNode_0x27b6270
iface not null interfaceCount: 23
--------------- new OceanSurfaceToROSOceanVehicle. vehicle: buoy6
Compare buoy6 to buoy6. <---- found!!! 0x27f87b0 pos link: (250, 90, 1)
Compare link to link. <---- found!!! 0x27da080 pos link: (250, 90, 1.25)
----- buoy6[link]0x27da080 pos link: (250, 90, 1.25) linkNode_0x27da080
iface not null interfaceCount: 24
--------------- new OceanSurfaceToROSOceanVehicle. vehicle: buoy7
Compare buoy7 to buoy7. <---- found!!! 0x281c4e0 pos link: (255, 90, 1)
Compare link to link. <---- found!!! 0x27fdcf0 pos link: (255, 90, 1.25)
----- buoy7[link]0x27fdcf0 pos link: (255, 90, 1.25) linkNode_0x27fdcf0
iface not null interfaceCount: 25
--------------- new OceanSurfaceToROSOceanVehicle. vehicle: buoy8
Compare buoy8 to buoy8. <---- found!!! 0x2840110 pos link: (260, 90, 1)
Compare link to link. <---- found!!! 0x210c340 pos link: (260, 90, 1.25)
----- buoy8[link]0x210c340 pos link: (260, 90, 1.25) linkNode_0x210c340
iface not null interfaceCount: 26
--------------- new OceanSurfaceToROSOceanVehicle. vehicle: buoy9
Compare buoy9 to buoy9. <---- found!!! 0x28640f0 pos link: (265, 90, 1)
Compare link to link. <---- found!!! 0x2845760 pos link: (265, 90, 1.25)
----- buoy9[link]0x2845760 pos link: (265, 90, 1.25) linkNode_0x2845760
iface not null interfaceCount: 27
--------------- new OceanSurfaceToROSOceanVehicle. vehicle: buoy10
Compare buoy10 to buoy10. <---- found!!! 0x2888360 pos link: (270, 90, 1)
Compare link to link. <---- found!!! 0x2869450 pos link: (270, 90, 1.25)
----- buoy10[link]0x2869450 pos link: (270, 90, 1.25) linkNode_0x2869450
iface not null interfaceCount: 28
iface not null interfaceCount: 29
---- ended loading scene!
child[0]:
child[1]:
child[2]: localizedWorld
child[2]: switch_frames, mask: 64
child[2]: airboat, mask:<PHONE_NUMBER>
child[2]: buoy1, mask:<PHONE_NUMBER>
child[2]: buoy2, mask:<PHONE_NUMBER>
child[2]: buoy3, mask:<PHONE_NUMBER>
child[2]: buoy4, mask:<PHONE_NUMBER>
child[2]: buoy5, mask:<PHONE_NUMBER>
child[2]: buoy6, mask:<PHONE_NUMBER>
child[2]: buoy7, mask:<PHONE_NUMBER>
child[2]: buoy8, mask:<PHONE_NUMBER>
child[2]: buoy9, mask:<PHONE_NUMBER>
child[2]: buoy10, mask:<PHONE_NUMBER>
child[2]: , mask:<PHONE_NUMBER>
child[2]: , mask: 7

Gazebo opens, but with a empty world

This is my RQT Graphics Plot

The reamining of the simulator after closing the simulator
Sorry for posting multiples comments, but is better than puting in only one.

======== OceanSurfaceToROSOceanVehicle PUBLISHER on topic/buoy7/Surface/link
======== OceanSurfaceToROSOceanVehicle PUBLISHER on topic/airboat/Surface/base_link
======== OceanSurfaceToROSOceanVehicle PUBLISHER on topic/airboat/Surface/center_r_link
======== OceanSurfaceToROSOceanVehicle PUBLISHER on topic/buoy9/Surface/link######ROSOdomToPAT subscriber on topic /buoy6/state######ROSOdomToPAT subscriber on topic /buoy4/state######ROSOdomToPAT subscriber on topic /buoy5/state
======== OceanSurfaceToROSOceanVehicle PUBLISHER on topic/buoy2/Surface/link
======== OceanSurfaceToROSOceanVehicle PUBLISHER on topic/buoy1/Surface/link######ROSOdomToPAT subscriber on topic /buoy8/state
======== OceanSurfaceToROSOceanVehicle PUBLISHER on topic/airboat/Surface/front_l_link
======== OceanSurfaceToROSOceanVehicle PUBLISHER on topic/buoy3/Surface/link######ROSOdomToPAT subscriber on topic /buoy1/state
======== OceanSurfaceToROSOceanVehicle PUBLISHER on topic/buoy10/Surface/link
======== OceanSurfaceToROSOceanVehicle PUBLISHER on topic/buoy5/Surface/link
======== OceanSurfaceToROSOceanVehicle PUBLISHER on topic/airboat/Surface/back_l_link
======== OceanSurfaceToROSOceanVehicle PUBLISHER on topic/airboat/Surface/fwd
======== OceanSurfaceToROSOceanVehicle PUBLISHER on topic/airboat/Surface/front_r_link######ROSOdomToPAT subscriber on topic /airboat/state######ROSOdomToPAT subscriber on topic /buoy3/state
======== OceanSurfaceToROSOceanVehicle PUBLISHER on topic/airboat/Surface/back_r_link######ROSOdomToPAT subscriber on topic /buoy2/state
======== OceanSurfaceToROSOceanVehicle PUBLISHER on topic/buoy4/Surface/link
======== OceanSurfaceToROSOceanVehicle PUBLISHER on topic/buoy6/Surface/link######ROSOdomToPAT subscriber on topic /buoy9/state######ROSOdomToPAT subscriber on topic /buoy7/state######ROSOdomToPAT subscriber on topic /buoy10/state
======== OceanSurfaceToROSOceanVehicle PUBLISHER on topic/buoy8/Surface/linkterminate called after throwing an instance of 'pluginlib::LibraryUnloadException'
what():  According to the loaded plugin descriptions the class ForceSensor_Factory with base class type uwsim::SimulatedDeviceFactory does not exist.
Setting an environment variable to disable OpenGL 3.0 / hardware acceleration corrected the issue:
SVGA_VGPU10=0


Add Firefox support

This could be implemented using Firefox's home-manager module, which supports adding custom CSS.

can you not just set firefox to use the gtk theme?

it would be interesting if we could maybe set up stylix to work with the styler extension

Firefox should use the GTK theme by default.

What about firefox-gnome-theme support? Gradience has a plugin for it, and it would be a great feature!

https://github.com/rafaelmardojai/firefox-gnome-theme https://github.com/GradienceTeam/Plugins/blob/main/firefox_gnome_theme.py

Made a new issue for it, https://github.com/danth/stylix/issues/128!

Potentially related: https://github.com/danth/stylix/issues/173

The option stylix.targets.firefox.enable from the home manager section of the wiki breaks the firefox UI, specifically the top bar.
For reference, I am on Hyprland.

We could potentially make use of / take inspiration from these:
https://github.com/schizofox/schizofox/blob/main/modules/home-manager/firefox/userChrome.nix
https://github.com/schizofox/schizofox/blob/main/modules/home-manager/firefox/userContent.nix


Dotted line problem

Hello,NicolasRannou

How to remove the dotted line in the figure above or fix it ?
Thank you very much. Looking forward to your reply.

so the slices in the 2D and 3D views are linked so you have a couple of solutions:
1- Turn off the "dotted lines":
// pseudo code
stackHelper -> canvasWidth = -1
stackHelper -> canvasHeight = -1

2- In rendering loop, adjust the canvas size before rendering the scene
// pseudo code

// renderer 2d
stackHelper -> canvasWidth = renderer2d.width
stackHelper -> canvasWidth = renderer2d.height
renderer2D.render(scene2d, camera2d);

// render 3d
stackHelper -> canvasWidth = renderer3d.width
stackHelper -> canvasWidth = renderer3d.height
renderer3d.render(scene3d, camera3d);

Please re-open if needed


FEATURE: ChatUploads table with visuals in composer (no markdown)

Supporting core PR - https://github.com/discourse/discourse/pull/15153, frontend tests will fail until they are being run on top of main with that PR merged.
Single upload example in widget

Uploads container horizontally scrolls when there is overflow

Editing a message will populate it's uploads in the composer so uploads can be edited

Looks like tests need to be updated

@CvX Do you mean the failing tests? Those are b/c things break with core not having the related PR. Maybe you just meant updated with correct spelling :)


Run UpGrade Developer Environment with Docker

Any and all feedback is welcome.
Feel free to add anyone as a reviewer who you think would be interested.
This is kind of a proof of concept.
Started doing this when trying to reproduce the QA environment in order to look into a bug.
This will run UpGrade with a frontend, backend, and postgres container linked through a docker network.
I created 2 new dockerfiles in both the frontend and backend directories, both named dev.Dockerfile
Both dockerfiles are used in conjunction with docker-compose, where I use bindmounts to link the host machine and the containers running the respective applications.  This bindmount allows for hot reloading when doing edits to the code on your machine.
I also included a Makefile with what I thought were desirable docker and compose commands.
It includes commands to run the network of containers, build the container images from thedev.Dockerfile, display the container log history and follow them live, enter a bash terminal inside the frontend & backend containers, take down and clean up the docker environment, as well as backup and restore the postgres db
The backend also uses a new .env file passed to it in the compose file.
This would also reduce initial setup of the application for local development down to just a few steps.
1. Install Docker
2. `make setup-local` --- this runs a script to do all npm installs required on the application
3.  `make` --- first go at this will take a little while because it'll need to download the base images, build our images, start the containers, and then let the apps startup

Hope I'm not overstepping by pushing bfc9b8f.  :)
Running make setup-local fails for me with:
npm ERR! code ERESOLVE
npm ERR! ERESOLVE unable to resolve dependency tree
npm ERR!
npm ERR! While resolving<EMAIL_ADDRESS>npm ERR! Found<EMAIL_ADDRESS>npm ERR! node_modules/class-transformer
npm ERR<EMAIL_ADDRESS>from the root project
npm ERR!
npm ERR! Could not resolve dependency:
npm ERR! peer<EMAIL_ADDRESS>from<EMAIL_ADDRESS>npm ERR! node_modules/routing-controllers
npm ERR<EMAIL_ADDRESS>from the root project
npm ERR!
npm ERR! Fix the upstream dependency conflict, or retry
npm ERR! this command with --force, or --legacy-peer-deps
npm ERR! to accept an incorrect (and potentially broken) dependency resolution.
npm ERR!
npm ERR! See /home/mmchenry/.npm/eresolve-report.txt for a full report.

npm ERR! A complete log of this run can be found in:
npm ERR!     /home/mmchenry/.npm/_logs/2022-02-17T22_25_06_986Z-debug.log

I'm at npm version 8.1.2 if that matters.

No problem! This makes sense to have it nix compatible. I'm all for collaborative updates.
I've tried to update the node version in the docker images to 16.3.0 and started running into this same error you are getting with make setup-local.  I've been trying to figure out what's going on with it.  Using npm install --legacy-peer-deps does seem to solve it for me but I'm not sure if it's the right solution.  It's something I'm looking into.

I don't fully grok --legacy-peer-deps, but my shallow understanding of it makes me wary that it's the right solution.

Added a commit to update to the node:12.7.0-alpine image.
I tried migrating to a node version of 16.3.0 but ran into numerous npm dependency issues that I couldn't resolve.
The migration task will probably need someone more familiar with the project and npm in general.
@jerith666 The only way I've been able to get passed the dependency tree issue is to be on a node version of 12.7.0 and a npm version of 6.13.4.  I have been managing the different node & npm versions with nvm : https://github.com/nvm-sh/nvm

Since this PR is just going to handle local docker setup as-is and not solve everything , I will add an issue specifically for the api/query/analyze issue and then once this merged, I will put in a PR to update docker images to one that will pull node 12.22+, which will solve it that.
A major node version jump to 14 or 16 seems like it will need a little more attention before we leap.

If the script needs some specific version of node/npm to run, I submit that the script should ensure it obtains that version itself.  See 1b398cb1 for how to do that with Nix.  (Not bold enough to push that directly to your branch. :) )

make setup-local succeeded for me on NixOS!  :)
However:
$ make
---- Launching Environment ----
docker-compose up -d
Creating network "upgrade_localdev" with driver "bridge"
Creating volume "upgrade_upgradedbdata" with default driver
Building frontend
Sending build context to Docker daemon  1.017GB
Step 1/8 : FROM node:12.22.10-alpine
12.22.10-alpine: Pulling from library/node
59bf1c3509f3: Pull complete
8769eb813ad5: Pull complete
7025e9ac362e: Pull complete
1efe07d207fa: Pull complete
Digest: sha256:dfa564312367b1a8fca8db7ae4bae102b28e68b39ebcb7b17022c938f105846b
Status: Downloaded newer image for node:12.22.10-alpine
 ---> 1b156b4c3ee8
Step 2/8 : WORKDIR /usr/src/app
 ---> Running in 7aeebc5e4718
Removing intermediate container 7aeebc5e4718
 ---> 856dc7e5a1be
Step 3/8 : COPY ./../types ./types
COPY failed: forbidden path outside the build context: ../types ()
ERROR: Service 'frontend' failed to build : Build failed
make: *** [Makefile:18: default] Error 1

Hmm, I'll try to clean up my docker environment and start from scratch to try and reproduce this error.
I'm thinking I might need Linux to test it out.

So I'm wasn't able to reproduce this issue and this confuses me..
COPY failed: forbidden path outside the build context: ../types ()
ERROR: Service 'frontend' failed to build : Build failed

because the build context is specified in the docker-compose.yml file for both the the frontend & backend images separately. If you look at both of them the build context is . or the directory of the compose file, which is the root of the project. I did that specifically because of this types folder being where it's at.  I'm not sure if this is an issue differences between how docker is setup on Linux vs Mac.

I'm not doing day-to-day development on UpGrade, so in that sense, no, it shouldn't prevent a merge if it's working fine for others.
But, we should open another issue to figure it out later.
FWIW, I have:
$ docker --version
Docker version 20.10.12, build v20.10.12

(maybe this is another place where Nix could help by making sure we're all using the same versions of the same tools?)

I'm not doing day-to-day development on UpGrade, so in that sense, no, it shouldn't prevent a merge if it's working fine for others.
But, we should open another issue to figure it out later.
FWIW, I have:
$ docker --version
Docker version 20.10.12, build v20.10.12

(maybe this is another place where Nix could help by making sure we're all using the same versions of the same tools?)

This is the docker version that I'm running as well but being on Mac I need to use Docker Desktop so I'm not sure if that has an affect. I did notice yesterday looking around the internet about nix that it might be possible to have the makefile run with nix.
In the meantime, I'm fine with getting this in and then I can focus on resolving the issue Matt is having through another issue.


Ability to select a group of items?

There are a lot of examples for Multiple select boxes showing selecting 1 item at a time. I would love the ability to click on the heading to select all items for that heading.
For example, clicking on Pacific Time Zone to select California, Nevada, Oregon, etc.
My use case is I have different locations and these locations have multiple zones/cameras - I would like to click on the location name to select all cameras for that location.

Duplicate of https://github.com/select2/select2/issues/520#issuecomment-103703792.


Fix: ignoreMissing should respect global configuration for allowMockingNonExistentMethods

Coverage decreased (-0.08%) to 74.32% when pulling ad434099fee27dd5acf97fa3f2d958422681f277 on yeka:fix_mocking_checking into ef3ca8f5bbfd720e4f970526a1e7493005ebf41f on padraic:master.

Coverage decreased (-0.08%) to 74.32% when pulling 158b96f610b9952da0865870c0f0efc17a79628f on yeka:fix_mocking_checking into ef3ca8f5bbfd720e4f970526a1e7493005ebf41f on padraic:master.

:+1:

:+1:

Thanks!


object-literal-shorthand: check destructuring

PR checklist

[x] Addresses an existing issue: #3272
[x] New feature, bugfix, or enhancement

[x] Includes tests

[ ] Documentation update

Overview of change:
[enhancement] object-literal-destructuring added check for object destructuring
Fixes: #3272
Is there anything you'd like reviewers to focus on?
Do we need another error message specifically for object destructuring?
CHANGELOG.md entry:

the distinction here is "creating objects" (object literal) vs. "creating variables" (destructuring)

Fair enough, but the rule already checks destructuring assignments.
From the linked issue:
({foo: foo} = {foo: foo}); // error on LHS and RHS

The LHS doesn't create an object and doesn't declare a variable. One could argue if this is considered an object literal.
We probably want to leave the existing check unchanged, don't we?

Ah, that's a little unfortunate. I don't think we necessarily need to keep the existing check unchanged if we moved it to a new rule (I'd call it destructuring-assignment-shorthand) and tell users to enable the new rule. It'd be a small break but it wouldn't cause builds to fail since it just loosens some lint checks.


Feature Request: Bigger amount buttons

I have a tablet in my kitchen that shows Grocy 24/7. But I find it difficult to set amount with those tiny arrow buttons. (I dont want to show the on-screen keyboard) What do you think about making them a little bigger for a more touch friendly interface?

These are just numeric inputs, so the up/down arrows are browser specific ... will check if they can be styled...

Been searching for a solution myself to this.
We are not the first ones to ask the questiong, hehe
Using something like this to the main css:
`input[type=number] {
height: 30px;
}
input[type=number]:hover::-webkit-inner-spin-button {
width: 14px;
height: 30px;
}
`

I just replaced the default buttons with ones for this, will look like this:


Fix invalid range errors

Closes https://github.com/sourcegraph/jetbrains/issues/2572 and probably a few others.
Test plan
Invoke autocomplete in the debug console. Invoke autocomplete in the evaluate expression line/dialog. Invoke autocomplete anywhere but the main editor. It should work in the main editor only.

Changelog
This PR make us more strict about where we trigger the autucomplete.

The JetBrains failure is the flaky document lenses test. @pkukielka how long do you want to keep this flaky test around?

The JetBrains failure is the flaky document lenses test. @pkukielka how long do you want to keep this flaky test around?

It's flaky on my PR with reworked recordings as well. Let's disable it.

@dominiccooney @mkondratek Actually that PR broke all the tests. I will fix them

https://github.com/sourcegraph/cody/pull/6314


Add samples for the configuration service

@maririos commented on Mon Mar 11 2019
The samples should leave in the root of the project directory, next to the Readme.
Links in the Readme are an option.
Adding the samples to a C# Playground is something to look into.
More information about Readme guidelines: https://github.com/Azure/azure-sdk/blob/master/docs/README-TEMPLATE.md

Is there anything left to do here?

Yeah. Improve the samples

PR: https://github.com/Azure/azure-sdk-for-net/pull/5789


Motivation and Context

All developers are now being asked to run go vet on proposed changes. Cleaning up pre-existing issues.
How Has This Been Tested?

make checks has been run. There is no new function in this PR so no new tests are required. This only fixes go vet warnings.
Checklist:

[x] I have added a Signed-off-by
[x] Either no new documentation is required by this change, OR I added new documentation
[x] Either no new tests are required by this change, OR I added new tests
[x] I have run goimports, go vet, and golint. I have cleaned up all valid errors and warnings in code I have added or modified. These tools may generate false positives.  The goal is clean, consistent, and readable code.

Signed-off-by: Sheehan Anderson<EMAIL_ADDRESS>

Hi srderson,
Thanks for submitting this pull request!
I can confirm that the DCO1.1 sign-off has been included. It is okay to process this pull request.
dco-bot

LGTM
Reviewed-by: Greg Haskins<EMAIL_ADDRESS>


Add model relative path to CLI commands logs

Proposed changes:

Add model relative path to CLI commands logs
Resolving issue #6571

Status (please check what you already did):

[ ] added some tests for the functionality
[ ] updated the documentation
[x] updated the changelog (please check changelog for instructions)
[x] reformat files using black (please check Readme for instructions)

Thanks for submitting a pull request 🚀 @Ghostvv will take a look at it as soon as possible ✨

@federicotdn the requested change has been made! :smile:

Could not update branch. Most likely this is due to a merge conflict. Please update the branch manually and fix any issues.

Updated!

@lucasdutraf would you mind merging master into your branch again? That will also make the CI run again!

@lucasdutraf would you mind merging master into your branch again? That will also make the CI run again!

Sure! Done.


block circlechat

blocks circlechat, another variation of fancychat that is a feature of impact client

pog

Yeah please move it up. I think that'll also fix the syntax error caused by the semicolon's location


WCF endPoints with topshelf

I have a configuration file with services endpoint like this
`  <system.serviceModel>

`
am using TopShelf for ServiceHost something like
m_svcHost = new ServiceHost(zzz.Instance, new Uri[] { });                 m_svcHost.Open();
which get its configuration from the app.config , now I want to unit test my work so my question is how to stop one of those endpoints in a proper way so if I have three endpoints I want to close one or two and test my client if it still can use the remaining and so on. For example close the endpoint on port 9010

I am closing all issues that haven't seen any activity. You're welcome to submit a PR to resolve the issue or provide more information.


extending prototype functions in order to fix hot loader

This also removes the setting up of the initial this.state._radiumStyleState because there's no way to reconcile the differences between ES6 classes and React.createClass without creating a wrapping constructor that kills hot loading. It also removes the tests for that behaviour because it doesn't actually seem to negatively affect the behaviour.
You can see that this branch works with hot loader by cloning my fork of react-hot-boilerplate - https://github.com/bobbyrenwick/react-hot-boilerplate/tree/test-radium-hoc.
The only thing I'm not too sure about is that I've deleted some Flow annotations and I'm not sure what sort of effects that will have as I haven't had much time to play around with it! @ianobermiller is there anything Flow related that needs to be done?
Fixes #219

So I've been testing this out on our app today and it seems that there are some issues with this. I will let you know more once I've done some more testing.

So the issue was caused by removing, _radiumStyleState from the initialState while using PureRenderMixin. For example, on a hover, in shallowEqual we end up comparing a state of null (the initial state) to a state of {"_radiumStyleStyle": {...etc}} and get cannot read property hasOwnProperty of null

Closing in favour of #255 because that doesn't have the same issues with PureRenderMixin and no initial state being set.


Change environment variable of a lambda function

Note: If your question is regarding the AWS Amplify Console service, please log it in the
official AWS Amplify Console forum

Which Category is your question related to?
What is the way to update environment variable. I tried directly changing value in function-parameters.json but on amplify push it did not propagate these changes to my lambda function. I then tried changing other files such as team-provider-info.json, nested-cloudformation-stack.yml without any luck. Finally I had to change the environment variable value through lambda console to make it work.
Amplify CLI Version
You can use amplify -v to check the amplify cli version on your system
4.44.2
What AWS Services are you utilizing?
Lambda function, auth
Provide additional details e.g. code snippets

This section in the docs will be useful here https://docs.amplify.aws/guides/functions/configuring-lambda/q/platform/js
Please comment or reopen if you have further questions


Update pkgs and added new ones

Following changes were made:

Updated gnome/gtk4 from 4.7.0 to 4.8.1
Added gui/libva allowing the usage of VA-API
Added extra/ruby

We should think about adding libva to the base repo perhaps.

Remove gui/libva; that should go in the main repo. Remove merge commits. other than that LGTM (though i'm not sure if we should wait for the muon switch in the main repo or not)

thanks babes. merged now :3


CUDA error: out of memory with 0.1.30

What is the issue?
Ollama crashes out entirely with error (throws error, then terminates process)
[CUDA error: out of memory current device: 0, in function alloc at C:\a\ollama\ollama\llm\llama.cpp\ggml-cuda.cu:445 cudaMalloc((void **) &ptr, look_ahead_size) GGML_ASSERT: C:\a\ollama\ollama\llm\llama.cpp\ggml-cuda.cu:193: !"CUDA error"](error: out of memory current device: 0, in function alloc at C:\a\ollama\ollama\llm\llama.cpp\ggml-cuda.cu:445 cudaMalloc((void **) &ptr, look_ahead_size) GGML_ASSERT: C:\a\ollama\ollama\llm\llama.cpp\ggml-cuda.cu:193: !"CUDA error")
What did you expect to see?
Output (any)
Steps to reproduce

Start Ollama / Navigate to Open WebUI
Enter any text

Notes:

used dolphin-mixtral as the model
CUDA_VISIBLE_DEVICES used to set GPU order (16GB, 8GB)

Are there any recent changes that introduced the issue?
Update from 0.1.29 to 0.1.30 (reverting back to 0.1.29 fixed)
OS
Windows
Architecture
amd64
Platform
No response
Ollama version
0.1.30
GPU
Nvidia
GPU info
GPU 0: NVIDIA GeForce GTX 1080 (8GB)
GPU 1: Tesla P100-PCIE-16GB
CPU
AMD
Other software
Windows Server 2022 Standard x64 21H2

I encounter the same issue from time to time when num_ctx is set to 2048.
If num_ctx is set to 4096 or higher, the error occurs consistently (using a Nvidia 4070 with 12GB of memory (RAM 64GB)).

Same as  this, someone is working on it.....

Previously it was running well but after some time, started to show same error that :
requests.exceptions.ConnectionError: ('Connection aborted.', ConnectionResetError(10054, 'An existing connection was forcibly closed by the remote host', None, 10054, None))
then i checked "C:\Users<username>\AppData\Local\Ollama\server.log" file and found following error at end of file:
CUDA error: out of memory
  current device: 0, in function alloc at C:\a\ollama\ollama\llm\llama.cpp\ggml-cuda.cu:532
  cuMemSetAccess(pool_addr + pool_size, reserve_size, &access, 1)
GGML_ASSERT: C:\a\ollama\ollama\llm\llama.cpp\ggml-cuda.cu:193: !"CUDA error"

then i tried with following solution :
modifying values of num_ctx & num_gpu it resolved

but after this it is consuming too much RAM about 90% of my RAM!, but yah its running 👍

I don't have a test environment to verify this asymmetry, but PR #4517 may fix this.

On my side it works fine now, I haven't being seeing this error how about a few weeks or maybe a month.

I just checked and it "seems" to work with WebUI 0.2.2 and ollama 0.1.41
I say seems because a) it was incredibly slow (at least 2 times slower than when I used 0.1.29) and the UI had issues (not sure if this is due to the UI or API though)


Lighthouse Php "_" blank argument error.

Hi,
I am receiving a tiny error (The field input type '_' is not present when resolving type 'Query' [@1:1] and Unknown type "_")  for "_" blank argument, which is used like in here https://lighthouse-php.com/master/api-reference/directives.html#orderby
type Query {
  posts(orderBy: _ @orderBy(columns: ["posted_at", "title"])): [Post!]! @all
}

Is there a way to ignore this error?

Hi! In your case _ is a type reference that should be resolved to a type definition. So I think you could try defining your own type with the name _ somewhere. For example, you could create a file like declarations.graphql and put there this text:
scalar _


Limitation for ticker and filing time

Hi,
I am currently working on a project for systematic value investing and this repo is very important to me. Thanks so much. However, I found there is some limitation on the range of time and tickers.
For examples, When I want to get filings for 'AAPL' during 2015, there is an error saying: "File "/Users/songzeli/Desktop/SilverMine/edgar/filing.py", line 133, in _get_statement
filing_summary_xml = filing_summary_doc.doc_text.xml".
I noticed that is a function you did not implement. Could you please advice how to avoid this kind of error? Maybe I could help to contribute this repo together. Thanks

why was this closed? the problem still exists


utils: Provide a more performant implementation of pgrep_maps()

Description
Provide a faster implementation of pgrep_maps from https://github.com/Granulate/gprofiler/pull/9.
According to the tests I conducted in that PR, the old pgrep_maps wasn't the core issue in gprofiler. However, as the benchmarks here show, it is very slow (compared to what we could get):
root@0728b99acd88:/# cat bench.py
from __future__ import annotations
import subprocess
import sys
from psutil import Process
import re
import psutil

if sys.argv[1] == "new":
    def pgrep_maps(match: str) -> List[Process]:
        # this is much faster than iterating over processes' maps, comparing to psutil.
        result = subprocess.run(
            f"grep -lE '{match}' /proc/*/maps", stdout=subprocess.PIPE, stderr=subprocess.DEVNULL, shell=True, text=True
        )
        # might get 2 (which 'grep' exits with, if some files were unavailable, because processes have exited)
        assert result.returncode in (0, 2)

        processes: List[Process] = []
        for line in result.stdout.splitlines():
            assert line.startswith("/proc/") and line.endswith("/maps")
            pid = int(line[len("/proc/") : -len("/maps")])
            processes.append(Process(pid))

        return processes
else:
    def pgrep_maps(match: str) -> Iterator[Process]:
        pattern = re.compile(match)
        return (process for process in psutil.process_iter() if any(pattern.match(m.path) for m in process.memory_maps()))

for i in range(5):
    print(list(pgrep_maps(r"^.+/(?:lib)?python[^/]*$")))

root@0728b99acd88:/# time python bench.py old
....

real	0m29.349s
user	0m25.708s
sys	0m3.636s
root@0728b99acd88:/# time python bench.py new
....

real	0m0.400s
user	0m0.069s
sys	0m0.333s

(I redacted the printed stuff, in both cases it's the same set of processes)
Sometimes it's better to microbenchmark instead of checking the total effect, I guess (as I did in #9 )
Motivation and Context
Reducing gprofiler's overhead.
How Has This Been Tested?
I ran it locally, and ran the tests.
Types of changes

[ ] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)

Checklist:

[x] My code follows the code style of this project.
[x] I have updated the relevant documentation.
[x] I have read the CONTRIBUTING document.
[ ] I have added tests to cover my changes.
[x] All new and existing tests passed.

@d3dave I was thinking perhaps to avoid grep -P, as I'm not sure if it's consistent across operating systems (thinking of a future, standalone execution of gprofiler, without containers). Do you have any idea?

@d3dave I was thinking perhaps to avoid grep -P, as I'm not sure if it's consistent across operating systems (thinking of a future, standalone execution of gprofiler, without containers). Do you have any idea?

Tested on alpine - after apk add grep it works just fine (well, it's the same GNU grep). I guess it's okay.


Issue templates

This is a reminder issue for myself to add a few different issue templates:

Bug report
Feature request

...and to nudge people to use Discussions for questions.

It doesn't look like Discussions are enabled for this repo?

Indeed, thanks for noticing that! I've enabled it and I'll make an initial announcement post in a bit.


Finalize Design of Samples App

Take the designs from https://github.com/dymaptic/GeoBlazor/pull/35 and create final suggestions for cleaning up and making it all presentable.


add support for documentation of global variables

Closes https://github.com/OpenZeppelin/solidity-docgen/issues/339

Thank you @Vsevo1od. Ideally I'd like to keep the warning for older Solidity versions. Maybe a quick way to implement this is to look for the pragma statement in the source file. Could you add this to the PR?

This PR is now obsolete because the project was rewritten. Global variables should have documentation as long as Solidity supports it for that version.


Updating sample C# snippets and code

Updating sample C# snippets and code.  Samples were deleted manually and then restored using the snippet tool.

API change check
API changes are not detected in this pull request.


Restrict contemporary analyses to 2000-2018

WorldClim historical climate data are 1970-2000, but much of the observational data is post-2000. Would like to instead get climate data that temporally lines up with observations (roughly). There is an approach at https://github.com/keatonwilson/swallowtail_ms/, specifically see

getting_terraclim_script.R
terraclim_nonsense.R

Consider that the input data are monthly data for only three variables (tmin, tmax, ppt), from which the "standard" 19 bioclim variables are calculated. The function dismo::biovars() takes those data to generate bioclim variables for the date ranges covered by input tmin, tmax, and ppt. Note the monthly data for these can be retrieved from the WorldClim site and possibly by the raster package.

These data are now available (8f4382e et al.), but analyses still rely on raster::getData(), so that still needs to be updated. Loading in data can be done with raster::stack(), e.g.
biovar_names <- paste0("bio", 1:19)
biovar_filenames <- paste0("data/wc2-1/",
                           biovar_names,
                           ".tif")
current_biovars <- raster::stack(x = biovar_filenames)

Given these changes, will need to also consider units of forecast climate projection. It appears CMIP5 data were in the same units as previous WorldClim data (i.e. temperatures were all in degrees C x 10).

One-offs dealt with in aeea55c.


Raise NotFound on v2 404 requests

Raise a NotFound exception on requests with a status code of 404 when using Client, for consistency with API behavior and developer expectations.

@Harmon758 Is there any way you can take a look at this maybe soon? I'm wanting to start looking into using v4a in my apps and it'd be nice to have this in place for me automatically. 😀

This is most likely fine, but do you have an example of a 404 response?
I think I had the comment there because I wasn't sure if it was a possible response with any of the v2 endpoints.

It's definitely possible for a 404 response to be raised, when attempting to hit an incorrect endpoint (e.g., /by/usernam/). But getting a 404 from a valid but not found exists (e.g, @does.not.exist), the result just gets put into the errors property on the response. Previously, that would raise TweepError, which is the behavior I was expecting here. I made a poor assumption on not much digging, My apologies for the bother. I'll gladly close this is if you think it's not needed.

I've implemented this now, with https://github.com/tweepy/tweepy/commit/b6b82196d3f0821c184901de985e2cedb56a9db2, to futureproof and support subclassing.


[sqlite3_flutter_libs] no such column on windows

I was attempting to use sqlite3_flutter_libs  to make my windows release build automatically come with an appropriate sqlite3.dll.
However, it seems that when doing so, a "no such column" exception occurs. I do not have much knowledge about the inner workings of SQL or SQL queries in general, so I cannot say with certainty why this exception happens.
I have attached a log of the exception below.
I have also made the observation, that when replacing the bundled sqlite3.dll with the one provided by the sqflite_common package, which is also automatically bundled on windows in debug mode only, it works fine. I have checked the file hashes and they are not identical, but beyond that I dont know the difference.
I assume that the package that is making those SQL queries is not the issue, since it is working fine when using the sqflite_common dll and on any mobile device which does not need a bundled sql dependency. However, I have included its version in the package declarations anyways.
packages
environment:
  sdk: '>=2.17.0 <3.0.0'

dependencies:
  sqflite: ^2.0.2+1
  sqflite_common_ffi: ^2.1.0 # used to change the databaseFactory for windows/linux
  sqlite3_flutter_libs: ^0.5.7 # used to provide sqlite3.dll
  dio_http_cache: ^0.3.0 # listed because its in the stacktrace

flutter & OS
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, 3.0.1, on Microsoft Windows [Version 10.0.22000.675])
[✓] Android toolchain - develop for Android devices (Android SDK version 31.0.0)
[✓] Chrome - develop for the web
[✓] Visual Studio - develop for Windows (Visual Studio Community 2019 16.11.9)
[✓] Android Studio (version 2020.3)
[✓] Android Studio (version 2021.2)
[✓] Connected device (3 available)
[✓] HTTP Host Availability

• No issues found!

logs
SqfliteFfiException(sqlite_error: 1, , SqliteException(1): no such column: 90F1945F11663E6325B003447958F6C2, SQL logic error (code 1)
  Causing statement: SELECT * FROM cache_dio WHERE key="90F1945F11663E6325B003447958F6C2" and subKey="7174C7C5BF20B3A70D5CB595FBF80090"}) DatabaseException(SqliteException(1): no such column: 90F1945F11663E6325B003447958F6C2, SQL logic error (code 1)
  Causing statement: SELECT * FROM cache_dio WHERE key="90F1945F11663E6325B003447958F6C2" and subKey="7174C7C5BF20B3A70D5CB595FBF80090") sql 'SELECT * FROM cache_dio WHERE key="90F1945F11663E6325B003447958F6C2" and subKey="7174C7C5BF20B3A70D5CB595FBF80090"' {details: {database: {path: C:\Users\dragon\AndroidStudioProjects\e1547\build\windows\runner\Release\.dart_tool\sqflite_common_ffi\databases\DioCache.db, id: 1, readOnly: false, singleInstance: true}}}
SqfliteFfiException(sqlite_error: 1, , SqliteException(1): no such column: 90F1945F11663E6325B003447958F6C2, SQL logic error (code 1)
  Causing statement: SELECT * FROM cache_dio WHERE key="90F1945F11663E6325B003447958F6C2" and subKey="BFFBF7565118B1E24F1C2C73F0AC0E69"}) DatabaseException(SqliteException(1): no such column: 90F1945F11663E6325B003447958F6C2, SQL logic error (code 1)
  Causing statement: SELECT * FROM cache_dio WHERE key="90F1945F11663E6325B003447958F6C2" and subKey="BFFBF7565118B1E24F1C2C73F0AC0E69") sql 'SELECT * FROM cache_dio WHERE key="90F1945F11663E6325B003447958F6C2" and subKey="BFFBF7565118B1E24F1C2C73F0AC0E69"' {details: {database: {path: C:\Users\dragon\AndroidStudioProjects\e1547\build\windows\runner\Release\.dart_tool\sqflite_common_ffi\databases\DioCache.db, id: 1, readOnly: false, singleInstance: true}}}

The problem is the " around the string literal. The sqlite3 version that sqlite3_flutter_libs  includes is compiled as part of your Flutter build with a recommended set of compile-time options. Sqlite3 developers recommend disabling support for double-quoted strings, and so it is not supported when using sqlite3 with sqlite3_flutter_libs.
If you wrote that query manually, change the "90F1945F11663E6325B003447958F6C2" to '90F1945F11663E6325B003447958F6C2' (with single quotes). If this comes from a cache package for dio, you should open an issue on that package and ask them to generate SQL with single-quoted strings. Strings with double quotes are not supported by the ANSI SQL standard and their use is strongly discouraged by sqlite3 developers. Unless there is a very good reason to change this, I'm not interested in deviating from recommended compile options for sqlite3.

thank you for taking a look.
I will attempt to get this fixed in the dio cache package then.
For anyone stumbling upon this issue, its unlikely this is fixed
considering the maintenance cycle of the dio http cache package.
I would recommend switching to dio cache interceptor then.


fix iterator synth order, align std version

This PR makes minimal changes necessary to bring straume to a more recent version of Lean 4.
More specifically, instance [Iterable α β] : Bijection β α := {} in Iterator.lean does not compile with the error:
 cannot find synthesization order for instance.
This furthermore uses a newer version of std as the one that is transitively cloned has minor issues in the linter tactic.

Thanks!