mavlink / mavros

MAVLink to ROS gateway with proxy for Ground Control Station
Other
879 stars 990 forks source link

Error bad_weak_ptr when using roslaunch after success build from source #1478

Closed tinng81 closed 2 years ago

tinng81 commented 4 years ago

Issue details

After success source installation of mavros and dependencies, I encountered error bad_weak_ptr when using launch instruction from PX4.

roslaunch mavros px4.launch fcu_url:="udp://:14540@127.0.0.1:14557"

Some other steps I have tried:

MAVROS version and platform

Mavros: 1.30.0 ROS: Melodic Ubuntu: Bionic 18.04

Autopilot type and version

[ ] ArduPilot [x] PX4

Version: 1.11.0

Node logs

NODES
  /
    mavros (mavros/mavros_node)

auto-starting new master
process[master]: started with pid [24300]
ROS_MASTER_URI=http://localhost:11311

setting /run_id to af45f612-f26e-11ea-ad5e-001c42db7e93
process[rosout-1]: started with pid [24311]
started core service [/rosout]
process[mavros-2]: started with pid [24319]
[ INFO] [1599636780.251461931]: FCU URL: udp://:14540@127.0.0.1:14557
[ INFO] [1599636780.261582909]: udp0: Bind address: 0.0.0.0:14540
[ INFO] [1599636780.261684315]: udp0: Remote address: 127.0.0.1:14557
[ INFO] [1599636780.263160901]: GCS bridge disabled
terminate called after throwing an instance of 'std::bad_weak_ptr'
  what():  bad_weak_ptr
================================================================================REQUIRED process [mavros-2] has died!
process has died [pid 24319, exit code -6, cmd /home/winng/Documents/Belvedere/catkin_ws/devel/lib/mavros/mavros_node __name:=mavros __log:=/home/winng/.ros/log/af45f612-f26e-11ea-ad5e-001c42db7e93/mavros-2.log].
log file: /home/winng/.ros/log/af45f612-f26e-11ea-ad5e-001c42db7e93/mavros-2*.log
Initiating shutdown!
================================================================================
[mavros-2] killing on exit
[rosout-1] killing on exit
[master] killing on exit
shutting down processing monitor...
... shutting down processing monitor complete
done

Diagnostics

rostopic echo -n1 /diagnostics
N/A

Check ID

rosrun mavros checkid
N/A

Extra

catkin build log

Finished  <<< belvedere                            [ 12.5 seconds ]            
Starting  >>> mavros_msgs                                                      
Finished  <<< mavlink                              [ 30.3 seconds ]            
Starting  >>> libmavconn                                                       
Finished  <<< libmavconn                           [ 33.4 seconds ]                                                                                     
Finished  <<< mavros_msgs                          [ 1 minute and 20.1 seconds ]                                                                        
Starting  >>> mavros                                                                                                                                    
Finished  <<< mavros                               [ 3 minutes and 51.4 seconds ]                                                                       
Starting  >>> mavros_extras                                                                                                                             
Finished  <<< mavros_extras                        [ 2 minutes and 37.6 seconds ]                                                                       
Starting  >>> test_mavros                                                                                                                               
Finished  <<< test_mavros                          [ 17.7 seconds ]                                                                                     
[build] Summary: All 8 packages succeeded!                                                                                                              
[build]   Ignored:   None.                                                                                                                              
[build]   Warnings:  1 packages succeeded with warnings.                                                                                                
[build]   Abandoned: None.                                                                                                                              
[build]   Failed:    None.                                                                                                                              
[build] Runtime: 8 minutes and 34.5 seconds total.                                                                                                      
[build] Note: Workspace packages have changed, please re-source setup files to use them.

roslaunch log

[roslaunch][INFO] 2020-09-09 14:32:58,959: Checking log directory for disk usage. This may take a while.
Press Ctrl-C to interrupt
[roslaunch][INFO] 2020-09-09 14:32:58,964: Done checking log file disk usage. Usage is <1GB.
[roslaunch][INFO] 2020-09-09 14:32:58,964: roslaunch starting with args ['/opt/ros/melodic/bin/roslaunch', 'mavros', 'px4.launch', 'fcu_url:=udp://:14540@127.0.0.1:14557']
[roslaunch][INFO] 2020-09-09 14:32:58,964: roslaunch env is {'LC_NUMERIC': 'en_US.UTF-8', 'LD_LIBRARY_PATH': '/home/winng/Documents/Belvedere/catkin_ws/devel/lib:/opt/ros/melodic/lib', 'ROS_DISTRO': 'melodic', 'TERMINATOR_DBUS_NAME': 'net.tenshu.Terminator20x1a6021154d881c', 'LESS': '-R', 'GNOME_DESKTOP_SESSION_ID': 'this-is-deprecated', 'ROS_VERSION': '1', 'GJS_DEBUG_OUTPUT': 'stderr', 'XDG_CURRENT_DESKTOP': 'ubuntu:GNOME', 'XDG_VTNR': '1', 'ROSLISP_PACKAGE_DIRECTORIES': '/home/winng/Documents/Belvedere/catkin_ws/devel/share/common-lisp', 'QT_IM_MODULE': 'ibus', 'LOGNAME': 'winng', 'XDG_SEAT': 'seat0', 'HOME': '/home/winng', 'LC_PAPER': 'en_US.UTF-8', 'PATH': '/opt/ros/melodic/bin:/home/winng/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin', 'PrlDRIImportFD': '10', 'CMAKE_PREFIX_PATH': '/home/winng/Documents/Belvedere/catkin_ws/devel:/opt/ros/melodic', 'ZSH': '/home/winng/.oh-my-zsh', 'WINDOWPATH': '1', 'SSH_AGENT_PID': '1413', 'XDG_SESSION_DESKTOP': 'ubuntu', 'TERM': 'xterm-256color', 'SHELL': '/usr/bin/zsh', 'ROS_LOG_FILENAME': '/home/winng/.ros/log/af45f612-f26e-11ea-ad5e-001c42db7e93/roslaunch-parallels-24287.log', 'XAUTHORITY': '/run/user/1000/gdm/Xauthority', 'SESSION_MANAGER': 'local/parallels:@/tmp/.ICE-unix/1254,unix/parallels:/tmp/.ICE-unix/1254', 'LC_MEASUREMENT': 'en_US.UTF-8', 'TERMINATOR_UUID': 'urn:uuid:e1a9e446-e73b-4cc5-812c-be3d0b40dde9', 'QT_ACCESSIBILITY': '1', 'DISPLAY': ':0', 'QT4_IM_MODULE': 'xim', 'CLUTTER_IM_MODULE': 'xim', 'TEXTDOMAIN': 'im-config', 'IM_CONFIG_PHASE': '2', 'GIO_LAUNCHED_DESKTOP_FILE_PID': '24176', 'GPG_AGENT_INFO': '/run/user/1000/gnupg/S.gpg-agent:0:1', 'ROS_PYTHON_VERSION': '2', 'USERNAME': 'winng', 'LANG': 'en_US.UTF-8', 'SHLVL': '1', 'GIO_LAUNCHED_DESKTOP_FILE': '/usr/share/applications/terminator.desktop', 'XDG_RUNTIME_DIR': '/run/user/1000', 'GTK_IM_MODULE': 'ibus', 'LC_ADDRESS': 'en_US.UTF-8', 'PYTHONPATH': '/home/winng/Documents/Belvedere/catkin_ws/devel/lib/python2.7/dist-packages:/opt/ros/melodic/lib/python2.7/dist-packages', 'SSH_AUTH_SOCK': '/run/user/1000/keyring/ssh', 'VTE_VERSION': '5202', 'ROS_ROOT': '/opt/ros/melodic/share/ros', 'GDMSESSION': 'ubuntu', 'XMODIFIERS': '@im=ibus', 'TEXTDOMAINDIR': '/usr/share/locale/', 'GNOME_SHELL_SESSION_MODE': 'ubuntu', 'TERMINATOR_DBUS_PATH': '/net/tenshu/Terminator2', 'XDG_DATA_DIRS': '/usr/share/ubuntu:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop', 'PKG_CONFIG_PATH': '/home/winng/Documents/Belvedere/catkin_ws/devel/lib/pkgconfig:/opt/ros/melodic/lib/pkgconfig', 'ROS_PACKAGE_PATH': '/home/winng/Documents/Belvedere/catkin_ws/src/belvedere:/home/winng/Documents/Belvedere/catkin_ws/src/mavlink:/home/winng/Documents/Belvedere/catkin_ws/src/mavros/libmavconn:/home/winng/Documents/Belvedere/catkin_ws/src/mavros/mavros_msgs:/home/winng/Documents/Belvedere/catkin_ws/src/mavros/mavros:/home/winng/Documents/Belvedere/catkin_ws/src/mavros/mavros_extras:/home/winng/Documents/Belvedere/catkin_ws/src/mavros/test_mavros:/opt/ros/melodic/share:/home/winng/Documents/Belvedere/catkin_ws/src/Firmware/:/home/winng/Documents/Belvedere/catkin_ws/src/Firmware/Tools/sitl_gazebo', 'XDG_SESSION_ID': '1', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/run/user/1000/bus', '_': '/opt/ros/melodic/bin/roslaunch', 'LC_IDENTIFICATION': 'en_US.UTF-8', 'DESKTOP_SESSION': 'ubuntu', 'LSCOLORS': 'Gxfxcxdxbxegedabagacad', 'XDG_CONFIG_DIRS': '/etc/xdg/xdg-ubuntu:/etc/xdg', 'GTK_MODULES': 'gail:atk-bridge', 'XDG_SESSION_TYPE': 'x11', 'OLDPWD': '/home/winng', 'LC_TELEPHONE': 'en_US.UTF-8', 'PAPERSIZE': 'letter', 'LC_MONETARY': 'en_US.UTF-8', 'PWD': '/home/winng/Documents/Belvedere/catkin_ws', 'ROS_ETC_DIR': '/opt/ros/melodic/etc/ros', 'ROS_MASTER_URI': 'http://localhost:11311', 'COLORTERM': 'truecolor', 'LC_NAME': 'en_US.UTF-8', 'XDG_MENU_PREFIX': 'gnome-', 'LC_TIME': 'en_US.UTF-8', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:', 'PAGER': 'less', 'GJS_DEBUG_TOPICS': 'JS ERROR;JS LOG', 'USER': 'winng'}
[roslaunch][INFO] 2020-09-09 14:32:58,965: starting in server mode
[roslaunch.parent][INFO] 2020-09-09 14:32:58,965: starting roslaunch parent run
[roslaunch][INFO] 2020-09-09 14:32:58,965: loading roscore config file /opt/ros/melodic/etc/ros/roscore.xml
[roslaunch][INFO] 2020-09-09 14:32:59,498: Added core node of type [rosout/rosout] in namespace [/]
[roslaunch.config][INFO] 2020-09-09 14:32:59,498: loading config file /home/winng/Documents/Belvedere/catkin_ws/src/mavros/mavros/launch/px4.launch
[roslaunch][INFO] 2020-09-09 14:32:59,571: Added node of type [mavros/mavros_node] in namespace [/]
[roslaunch][INFO] 2020-09-09 14:32:59,571: ... selected machine [] for node of type [mavros/mavros_node]
[roslaunch.pmon][INFO] 2020-09-09 14:32:59,572: start_process_monitor: creating ProcessMonitor
[roslaunch.pmon][INFO] 2020-09-09 14:32:59,572: created process monitor <ProcessMonitor(ProcessMonitor-1, initial daemon)>
[roslaunch.pmon][INFO] 2020-09-09 14:32:59,573: start_process_monitor: ProcessMonitor started
[roslaunch.parent][INFO] 2020-09-09 14:32:59,573: starting parent XML-RPC server
[roslaunch.server][INFO] 2020-09-09 14:32:59,573: starting roslaunch XML-RPC server
[roslaunch.server][INFO] 2020-09-09 14:32:59,573: waiting for roslaunch XML-RPC server to initialize
[xmlrpc][INFO] 2020-09-09 14:32:59,573: XML-RPC server binding to 0.0.0.0:0
[xmlrpc][INFO] 2020-09-09 14:32:59,573: Started XML-RPC server [http://parallels:39733/]
[xmlrpc][INFO] 2020-09-09 14:32:59,573: xml rpc node: starting XML-RPC server
[roslaunch][INFO] 2020-09-09 14:32:59,590: started roslaunch server http://parallels:39733/
[roslaunch.parent][INFO] 2020-09-09 14:32:59,591: ... parent XML-RPC server started
[roslaunch][INFO] 2020-09-09 14:32:59,592: master.is_running[http://localhost:11311]
[roslaunch][INFO] 2020-09-09 14:32:59,592: auto-starting new master
[roslaunch][INFO] 2020-09-09 14:32:59,593: create_master_process: rosmaster, /opt/ros/melodic/share/ros, 11311, 3, None, False
[roslaunch][INFO] 2020-09-09 14:32:59,593: process[master]: launching with args [['rosmaster', '--core', '-p', '11311', '-w', '3']]
[roslaunch.pmon][INFO] 2020-09-09 14:32:59,593: ProcessMonitor.register[master]
[roslaunch.pmon][INFO] 2020-09-09 14:32:59,593: ProcessMonitor.register[master] complete
[roslaunch][INFO] 2020-09-09 14:32:59,593: process[master]: starting os process
[roslaunch][INFO] 2020-09-09 14:32:59,593: process[master]: start w/ args [['rosmaster', '--core', '-p', '11311', '-w', '3', '__log:=/home/winng/.ros/log/af45f612-f26e-11ea-ad5e-001c42db7e93/master.log']]
[roslaunch][INFO] 2020-09-09 14:32:59,593: process[master]: cwd will be [/home/winng/.ros]
[roslaunch][INFO] 2020-09-09 14:32:59,598: process[master]: started with pid [24300]
[roslaunch][INFO] 2020-09-09 14:32:59,598: master.is_running[http://localhost:11311]
[roslaunch][INFO] 2020-09-09 14:32:59,699: master.is_running[http://localhost:11311]
[roslaunch][INFO] 2020-09-09 14:32:59,800: master.is_running[http://localhost:11311]
[roslaunch][INFO] 2020-09-09 14:32:59,901: master.is_running[http://localhost:11311]
[roslaunch][INFO] 2020-09-09 14:32:59,903: master.is_running[http://localhost:11311]
[roslaunch][INFO] 2020-09-09 14:32:59,904: ROS_MASTER_URI=http://localhost:11311
[roslaunch][INFO] 2020-09-09 14:32:59,906: setting /run_id to af45f612-f26e-11ea-ad5e-001c42db7e93
[roslaunch][INFO] 2020-09-09 14:32:59,907: setting /roslaunch/uris/host_parallels__39733' to http://parallels:39733/
[roslaunch][INFO] 2020-09-09 14:32:59,908: ... preparing to launch node of type [rosout/rosout]
[roslaunch][INFO] 2020-09-09 14:32:59,909: create_node_process: package[rosout] type[rosout] machine[Machine(name[] env_loader[None] address[localhost] ssh_port[22] user[None] assignable[True] timeout[10.0])] master_uri[http://localhost:11311]
[roslaunch][INFO] 2020-09-09 14:32:59,909: process[rosout-1]: env[{'LC_NUMERIC': 'en_US.UTF-8', 'ROS_DISTRO': 'melodic', 'TERMINATOR_DBUS_PATH': '/net/tenshu/Terminator2', 'LESS': '-R', 'GNOME_DESKTOP_SESSION_ID': 'this-is-deprecated', 'GJS_DEBUG_OUTPUT': 'stderr', 'COLORTERM': 'truecolor', 'XDG_CURRENT_DESKTOP': 'ubuntu:GNOME', 'XDG_VTNR': '1', 'ROSLISP_PACKAGE_DIRECTORIES': '/home/winng/Documents/Belvedere/catkin_ws/devel/share/common-lisp', 'QT_IM_MODULE': 'ibus', 'LOGNAME': 'winng', 'XDG_SEAT': 'seat0', 'HOME': '/home/winng', 'LC_PAPER': 'en_US.UTF-8', 'PATH': '/opt/ros/melodic/bin:/home/winng/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin', 'PrlDRIImportFD': '10', 'CMAKE_PREFIX_PATH': '/home/winng/Documents/Belvedere/catkin_ws/devel:/opt/ros/melodic', 'ZSH': '/home/winng/.oh-my-zsh', 'LD_LIBRARY_PATH': '/home/winng/Documents/Belvedere/catkin_ws/devel/lib:/opt/ros/melodic/lib', 'SSH_AGENT_PID': '1413', 'XDG_SESSION_DESKTOP': 'ubuntu', 'TERM': 'xterm-256color', 'SHELL': '/usr/bin/zsh', 'XAUTHORITY': '/run/user/1000/gdm/Xauthority', 'SESSION_MANAGER': 'local/parallels:@/tmp/.ICE-unix/1254,unix/parallels:/tmp/.ICE-unix/1254', 'LC_MEASUREMENT': 'en_US.UTF-8', 'TERMINATOR_UUID': 'urn:uuid:e1a9e446-e73b-4cc5-812c-be3d0b40dde9', 'CLUTTER_IM_MODULE': 'xim', 'ROS_LOG_FILENAME': '/home/winng/.ros/log/af45f612-f26e-11ea-ad5e-001c42db7e93/roslaunch-parallels-24287.log', 'QT4_IM_MODULE': 'xim', 'QT_ACCESSIBILITY': '1', 'WINDOWPATH': '1', 'IM_CONFIG_PHASE': '2', 'GIO_LAUNCHED_DESKTOP_FILE_PID': '24176', 'GPG_AGENT_INFO': '/run/user/1000/gnupg/S.gpg-agent:0:1', 'ROS_PYTHON_VERSION': '2', 'LC_MONETARY': 'en_US.UTF-8', 'USERNAME': 'winng', 'LANG': 'en_US.UTF-8', 'GIO_LAUNCHED_DESKTOP_FILE': '/usr/share/applications/terminator.desktop', 'XDG_RUNTIME_DIR': '/run/user/1000', 'LC_IDENTIFICATION': 'en_US.UTF-8', 'LC_ADDRESS': 'en_US.UTF-8', 'PYTHONPATH': '/home/winng/Documents/Belvedere/catkin_ws/devel/lib/python2.7/dist-packages:/opt/ros/melodic/lib/python2.7/dist-packages', 'SSH_AUTH_SOCK': '/run/user/1000/keyring/ssh', 'VTE_VERSION': '5202', 'ROS_ROOT': '/opt/ros/melodic/share/ros', 'GDMSESSION': 'ubuntu', 'XMODIFIERS': '@im=ibus', 'TEXTDOMAINDIR': '/usr/share/locale/', 'GNOME_SHELL_SESSION_MODE': 'ubuntu', 'TERMINATOR_DBUS_NAME': 'net.tenshu.Terminator20x1a6021154d881c', 'XDG_DATA_DIRS': '/usr/share/ubuntu:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop', 'PKG_CONFIG_PATH': '/home/winng/Documents/Belvedere/catkin_ws/devel/lib/pkgconfig:/opt/ros/melodic/lib/pkgconfig', 'ROS_PACKAGE_PATH': '/home/winng/Documents/Belvedere/catkin_ws/src/belvedere:/home/winng/Documents/Belvedere/catkin_ws/src/mavlink:/home/winng/Documents/Belvedere/catkin_ws/src/mavros/libmavconn:/home/winng/Documents/Belvedere/catkin_ws/src/mavros/mavros_msgs:/home/winng/Documents/Belvedere/catkin_ws/src/mavros/mavros:/home/winng/Documents/Belvedere/catkin_ws/src/mavros/mavros_extras:/home/winng/Documents/Belvedere/catkin_ws/src/mavros/test_mavros:/opt/ros/melodic/share:/home/winng/Documents/Belvedere/catkin_ws/src/Firmware/:/home/winng/Documents/Belvedere/catkin_ws/src/Firmware/Tools/sitl_gazebo', 'XDG_SESSION_ID': '1', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/run/user/1000/bus', '_': '/opt/ros/melodic/bin/roslaunch', 'GTK_MODULES': 'gail:atk-bridge', 'GTK_IM_MODULE': 'ibus', 'DESKTOP_SESSION': 'ubuntu', 'LSCOLORS': 'Gxfxcxdxbxegedabagacad', 'DISPLAY': ':0', 'XDG_CONFIG_DIRS': '/etc/xdg/xdg-ubuntu:/etc/xdg', 'XDG_SESSION_TYPE': 'x11', 'OLDPWD': '/home/winng', 'LC_TELEPHONE': 'en_US.UTF-8', 'PAPERSIZE': 'letter', 'SHLVL': '1', 'PWD': '/home/winng/Documents/Belvedere/catkin_ws', 'ROS_ETC_DIR': '/opt/ros/melodic/etc/ros', 'ROS_MASTER_URI': 'http://localhost:11311', 'ROS_VERSION': '1', 'TEXTDOMAIN': 'im-config', 'LC_NAME': 'en_US.UTF-8', 'XDG_MENU_PREFIX': 'gnome-', 'LC_TIME': 'en_US.UTF-8', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:', 'PAGER': 'less', 'GJS_DEBUG_TOPICS': 'JS ERROR;JS LOG', 'USER': 'winng'}]
[roslaunch][INFO] 2020-09-09 14:32:59,966: process[rosout-1]: args[[u'/opt/ros/melodic/lib/rosout/rosout', u'__name:=rosout']]
[roslaunch][INFO] 2020-09-09 14:32:59,966: ... created process [rosout-1]
[roslaunch.pmon][INFO] 2020-09-09 14:32:59,966: ProcessMonitor.register[rosout-1]
[roslaunch.pmon][INFO] 2020-09-09 14:32:59,966: ProcessMonitor.register[rosout-1] complete
[roslaunch][INFO] 2020-09-09 14:32:59,966: ... registered process [rosout-1]
[roslaunch][INFO] 2020-09-09 14:32:59,966: process[rosout-1]: starting os process
[roslaunch][INFO] 2020-09-09 14:32:59,966: process[rosout-1]: start w/ args [[u'/opt/ros/melodic/lib/rosout/rosout', u'__name:=rosout', u'__log:=/home/winng/.ros/log/af45f612-f26e-11ea-ad5e-001c42db7e93/rosout-1.log']]
[roslaunch][INFO] 2020-09-09 14:32:59,966: process[rosout-1]: cwd will be [/home/winng/.ros]
[roslaunch][INFO] 2020-09-09 14:32:59,970: process[rosout-1]: started with pid [24311]
[roslaunch][INFO] 2020-09-09 14:32:59,970: ... successfully launched [rosout-1]
[roslaunch][INFO] 2020-09-09 14:32:59,970: load_parameters starting ...
[roslaunch][INFO] 2020-09-09 14:33:00,009: ... load_parameters complete
[roslaunch][INFO] 2020-09-09 14:33:00,009: launch_nodes: launching local nodes ...
[roslaunch][INFO] 2020-09-09 14:33:00,009: ... preparing to launch node of type [mavros/mavros_node]
[roslaunch][INFO] 2020-09-09 14:33:00,009: create_node_process: package[mavros] type[mavros_node] machine[Machine(name[] env_loader[None] address[localhost] ssh_port[22] user[None] assignable[True] timeout[10.0])] master_uri[http://localhost:11311]
[roslaunch][INFO] 2020-09-09 14:33:00,009: process[mavros-2]: env[{'LC_NUMERIC': 'en_US.UTF-8', 'ROS_DISTRO': 'melodic', 'TERMINATOR_DBUS_PATH': '/net/tenshu/Terminator2', 'LESS': '-R', 'GNOME_DESKTOP_SESSION_ID': 'this-is-deprecated', 'GJS_DEBUG_OUTPUT': 'stderr', 'COLORTERM': 'truecolor', 'XDG_CURRENT_DESKTOP': 'ubuntu:GNOME', 'XDG_VTNR': '1', 'ROSLISP_PACKAGE_DIRECTORIES': '/home/winng/Documents/Belvedere/catkin_ws/devel/share/common-lisp', 'QT_IM_MODULE': 'ibus', 'LOGNAME': 'winng', 'XDG_SEAT': 'seat0', 'HOME': '/home/winng', 'LC_PAPER': 'en_US.UTF-8', 'PATH': '/opt/ros/melodic/bin:/home/winng/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin', 'PrlDRIImportFD': '10', 'CMAKE_PREFIX_PATH': '/home/winng/Documents/Belvedere/catkin_ws/devel:/opt/ros/melodic', 'ZSH': '/home/winng/.oh-my-zsh', 'LD_LIBRARY_PATH': '/home/winng/Documents/Belvedere/catkin_ws/devel/lib:/opt/ros/melodic/lib', 'SSH_AGENT_PID': '1413', 'XDG_SESSION_DESKTOP': 'ubuntu', 'TERM': 'xterm-256color', 'SHELL': '/usr/bin/zsh', 'XAUTHORITY': '/run/user/1000/gdm/Xauthority', 'SESSION_MANAGER': 'local/parallels:@/tmp/.ICE-unix/1254,unix/parallels:/tmp/.ICE-unix/1254', 'LC_MEASUREMENT': 'en_US.UTF-8', 'TERMINATOR_UUID': 'urn:uuid:e1a9e446-e73b-4cc5-812c-be3d0b40dde9', 'CLUTTER_IM_MODULE': 'xim', 'ROS_LOG_FILENAME': '/home/winng/.ros/log/af45f612-f26e-11ea-ad5e-001c42db7e93/roslaunch-parallels-24287.log', 'QT4_IM_MODULE': 'xim', 'QT_ACCESSIBILITY': '1', 'WINDOWPATH': '1', 'IM_CONFIG_PHASE': '2', 'GIO_LAUNCHED_DESKTOP_FILE_PID': '24176', 'GPG_AGENT_INFO': '/run/user/1000/gnupg/S.gpg-agent:0:1', 'ROS_PYTHON_VERSION': '2', 'LC_MONETARY': 'en_US.UTF-8', 'USERNAME': 'winng', 'LANG': 'en_US.UTF-8', 'GIO_LAUNCHED_DESKTOP_FILE': '/usr/share/applications/terminator.desktop', 'XDG_RUNTIME_DIR': '/run/user/1000', 'LC_IDENTIFICATION': 'en_US.UTF-8', 'LC_ADDRESS': 'en_US.UTF-8', 'PYTHONPATH': '/home/winng/Documents/Belvedere/catkin_ws/devel/lib/python2.7/dist-packages:/opt/ros/melodic/lib/python2.7/dist-packages', 'SSH_AUTH_SOCK': '/run/user/1000/keyring/ssh', 'VTE_VERSION': '5202', 'ROS_ROOT': '/opt/ros/melodic/share/ros', 'GDMSESSION': 'ubuntu', 'XMODIFIERS': '@im=ibus', 'TEXTDOMAINDIR': '/usr/share/locale/', 'GNOME_SHELL_SESSION_MODE': 'ubuntu', 'TERMINATOR_DBUS_NAME': 'net.tenshu.Terminator20x1a6021154d881c', 'XDG_DATA_DIRS': '/usr/share/ubuntu:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop', 'PKG_CONFIG_PATH': '/home/winng/Documents/Belvedere/catkin_ws/devel/lib/pkgconfig:/opt/ros/melodic/lib/pkgconfig', 'ROS_PACKAGE_PATH': '/home/winng/Documents/Belvedere/catkin_ws/src/belvedere:/home/winng/Documents/Belvedere/catkin_ws/src/mavlink:/home/winng/Documents/Belvedere/catkin_ws/src/mavros/libmavconn:/home/winng/Documents/Belvedere/catkin_ws/src/mavros/mavros_msgs:/home/winng/Documents/Belvedere/catkin_ws/src/mavros/mavros:/home/winng/Documents/Belvedere/catkin_ws/src/mavros/mavros_extras:/home/winng/Documents/Belvedere/catkin_ws/src/mavros/test_mavros:/opt/ros/melodic/share:/home/winng/Documents/Belvedere/catkin_ws/src/Firmware/:/home/winng/Documents/Belvedere/catkin_ws/src/Firmware/Tools/sitl_gazebo', 'XDG_SESSION_ID': '1', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/run/user/1000/bus', '_': '/opt/ros/melodic/bin/roslaunch', 'GTK_MODULES': 'gail:atk-bridge', 'GTK_IM_MODULE': 'ibus', 'DESKTOP_SESSION': 'ubuntu', 'LSCOLORS': 'Gxfxcxdxbxegedabagacad', 'DISPLAY': ':0', 'XDG_CONFIG_DIRS': '/etc/xdg/xdg-ubuntu:/etc/xdg', 'XDG_SESSION_TYPE': 'x11', 'OLDPWD': '/home/winng', 'LC_TELEPHONE': 'en_US.UTF-8', 'PAPERSIZE': 'letter', 'SHLVL': '1', 'PWD': '/home/winng/Documents/Belvedere/catkin_ws', 'ROS_ETC_DIR': '/opt/ros/melodic/etc/ros', 'ROS_MASTER_URI': 'http://localhost:11311', 'ROS_VERSION': '1', 'TEXTDOMAIN': 'im-config', 'LC_NAME': 'en_US.UTF-8', 'XDG_MENU_PREFIX': 'gnome-', 'LC_TIME': 'en_US.UTF-8', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:', 'PAGER': 'less', 'GJS_DEBUG_TOPICS': 'JS ERROR;JS LOG', 'USER': 'winng'}]
[roslaunch][INFO] 2020-09-09 14:33:00,034: process[mavros-2]: args[[u'/home/winng/Documents/Belvedere/catkin_ws/devel/lib/mavros/mavros_node', u'__name:=mavros']]
[roslaunch][INFO] 2020-09-09 14:33:00,035: ... created process [mavros-2]
[roslaunch.pmon][INFO] 2020-09-09 14:33:00,035: ProcessMonitor.register[mavros-2]
[roslaunch.pmon][INFO] 2020-09-09 14:33:00,035: ProcessMonitor.register[mavros-2] complete
[roslaunch][INFO] 2020-09-09 14:33:00,035: ... registered process [mavros-2]
[roslaunch][INFO] 2020-09-09 14:33:00,035: process[mavros-2]: starting os process
[roslaunch][INFO] 2020-09-09 14:33:00,035: process[mavros-2]: start w/ args [[u'/home/winng/Documents/Belvedere/catkin_ws/devel/lib/mavros/mavros_node', u'__name:=mavros', u'__log:=/home/winng/.ros/log/af45f612-f26e-11ea-ad5e-001c42db7e93/mavros-2.log']]
[roslaunch][INFO] 2020-09-09 14:33:00,035: process[mavros-2]: cwd will be [/home/winng/.ros]
[roslaunch][INFO] 2020-09-09 14:33:00,041: process[mavros-2]: started with pid [24319]
[roslaunch][INFO] 2020-09-09 14:33:00,041: ... successfully launched [mavros-2]
[roslaunch][INFO] 2020-09-09 14:33:00,041: ... launch_nodes complete
[roslaunch.pmon][INFO] 2020-09-09 14:33:00,041: registrations completed <ProcessMonitor(ProcessMonitor-1, started daemon 139721410692864)>
[roslaunch.parent][INFO] 2020-09-09 14:33:00,042: ... roslaunch parent running, waiting for process exit
[roslaunch][INFO] 2020-09-09 14:33:00,042: spin
[roslaunch][ERROR] 2020-09-09 14:33:00,281: ================================================================================REQUIRED process [mavros-2] has died!
process has died [pid 24319, exit code -6, cmd /home/winng/Documents/Belvedere/catkin_ws/devel/lib/mavros/mavros_node __name:=mavros __log:=/home/winng/.ros/log/af45f612-f26e-11ea-ad5e-001c42db7e93/mavros-2.log].
log file: /home/winng/.ros/log/af45f612-f26e-11ea-ad5e-001c42db7e93/mavros-2*.log
Initiating shutdown!
================================================================================
[roslaunch.pmon][INFO] 2020-09-09 14:33:00,382: ProcessMonitor._post_run <ProcessMonitor(ProcessMonitor-1, started daemon 139721410692864)>
[roslaunch.pmon][INFO] 2020-09-09 14:33:00,383: ProcessMonitor._post_run <ProcessMonitor(ProcessMonitor-1, started daemon 139721410692864)>: remaining procs are [<roslaunch.nodeprocess.LocalProcess object at 0x7f136d2fa7d0>, <roslaunch.nodeprocess.LocalProcess object at 0x7f136d2fa410>, <roslaunch.nodeprocess.LocalProcess object at 0x7f136d422dd0>]
[roslaunch.pmon][INFO] 2020-09-09 14:33:00,383: ProcessMonitor exit: killing mavros-2
[roslaunch][INFO] 2020-09-09 14:33:00,384: [mavros-2] killing on exit
[roslaunch.pmon][INFO] 2020-09-09 14:33:00,386: ProcessMonitor exit: killing rosout-1
[roslaunch][INFO] 2020-09-09 14:33:00,386: [rosout-1] killing on exit
[roslaunch][INFO] 2020-09-09 14:33:00,386: process[rosout-1]: killing os process with pid[24311] pgid[24311]
[roslaunch][INFO] 2020-09-09 14:33:00,386: [rosout-1] sending SIGINT to pgid [24311]
[roslaunch][INFO] 2020-09-09 14:33:00,386: [rosout-1] sent SIGINT to pgid [24311]
[roslaunch][INFO] 2020-09-09 14:33:00,486: process[rosout-1]: SIGINT killed with return value 0
[roslaunch.pmon][INFO] 2020-09-09 14:33:00,487: ProcessMonitor exit: killing master
[roslaunch][INFO] 2020-09-09 14:33:00,487: [master] killing on exit
[roslaunch][INFO] 2020-09-09 14:33:00,487: process[master]: killing os process with pid[24300] pgid[24300]
[roslaunch][INFO] 2020-09-09 14:33:00,487: [master] sending SIGINT to pgid [24300]
[roslaunch][INFO] 2020-09-09 14:33:00,487: [master] sent SIGINT to pgid [24300]
[roslaunch][INFO] 2020-09-09 14:33:00,688: process[master]: SIGINT killed with return value 0
[roslaunch.pmon][INFO] 2020-09-09 14:33:00,688: ProcessMonitor exit: cleaning up data structures and signals
[roslaunch.pmon][INFO] 2020-09-09 14:33:00,688: ProcessMonitor exit: pmon has shutdown
[roslaunch][INFO] 2020-09-09 14:33:00,743: process monitor is done spinning, initiating full shutdown
[roslaunch][INFO] 2020-09-09 14:33:00,743: runner.stop()
[roslaunch][INFO] 2020-09-09 14:33:00,743: shutting down processing monitor...
[roslaunch][INFO] 2020-09-09 14:33:00,743: shutting down processing monitor <ProcessMonitor(ProcessMonitor-1, stopped daemon 139721410692864)>
[roslaunch.pmon][INFO] 2020-09-09 14:33:00,744: ProcessMonitor.shutdown <ProcessMonitor(ProcessMonitor-1, stopped daemon 139721410692864)>
[roslaunch][INFO] 2020-09-09 14:33:00,744: ... shutting down processing monitor complete
[roslaunch][INFO] 2020-09-09 14:33:00,744: done
[roslaunch.pmon][INFO] 2020-09-09 14:33:00,744: ProcessMonitor.shutdown <ProcessMonitor(ProcessMonitor-1, stopped daemon 139721410692864)>
[rospy.core][INFO] 2020-09-09 14:33:00,745: signal_shutdown [atexit]
marcelino-pensa commented 3 years ago

Is this happening every time you launch mavros? I've been seeing this happening in multiple devices, but it doesn't happen every time, only occasionally. I am using mavros 1.2.0

tinng81 commented 3 years ago

@marcelino-pensa The issue is indeed persistent, I have resolved to using the prebuilt binary for the moment.

vooon commented 2 years ago

Should be fixed on upcoming 1.12.0.