Robotics StackExchange | Archived questions

Gazebo 10.1.0 crashing for 1 user but not the other using MobaXterm ssh on Fedora 32

Running Gazebo 10.1.0, using Mobaxterm, so ssh remotely with X-Windows. One user it launches and runs fine. The other user gets the below:

 gazebo
/usr/include/c++/10/bits/stl_vector.h:1042: std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::operator[](std::vector<_Tp, _Alloc>::size_type) [with _Tp = std::pair<std::pair<unsigned int, unsigned int>, short int>; _Alloc = std::allocator<std::pair<std::pair<unsigned int, unsigned int>, short int> >; std::vector<_Tp, _Alloc>::reference = std::pair<std::pair<unsigned int, unsigned int>, short int>&; std::vector<_Tp, _Alloc>::size_type = long unsigned int]: Assertion '__builtin_expect(__n < this->size(), true)' failed.
/usr/include/c++/10/bits/stl_vector.h:1042: std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::operator[](std::vector<_Tp, _Alloc>::size_type) [with _Tp = std::pair<std::pair<unsigned int, unsigned int>, short int>; _Alloc = std::allocator<std::pair<std::pair<unsigned int, unsigned int>, short int> >; std::vector<_Tp, _Alloc>::reference = std::pair<std::pair<unsigned int, unsigned int>, short int>&; std::vector<_Tp, _Alloc>::size_type = long unsigned int]: Assertion '__builtin_expect(__n < this->size(), true)' failed.

Check out this gem of a stacktrace:

[2993891]: Process 2993750 (gzserver) of user 1512 dumped core.
#012
#012Stack trace of thread 2993750:
#012#0  0x00007fe1f26529e5 raise (libc.so.6 + 0x3c9e5)
#012#1  0x00007fe1f263b895 abort (libc.so.6 + 0x25895)
#012#2  0x00007fe14c0f0018 _ZSt20__replacement_assertPKciS0_S0_ (RenderSystem_GL.so + 0x48018)
#012#3  0x00007fe14c129956 _ZN4Ogre12GLXGLSupp
ort13refreshConfigEv (RenderSystem_GL.so + 0x81956)
#012#4  0x00007fe14c12ddfc _ZN4Ogre12GLXGLSupport9addConfigEv (RenderSystem_GL
.so + 0x85dfc)
#012#5  0x00007fe14c14d5b4 _ZN4Ogre14GLRenderSystemC1Ev (RenderSystem_GL.so + 0xa55b4)
#012#6  0x00007fe14c144ae6 _ZN4Ogre8GLPlugin7installEv (RenderSystem_GL.so + 0x9cae6)
#012#7  0x00007fe1f303dc7c _ZN4Ogre4Root13installPluginEPNS_6PluginE (libOgreMain.so.1.9.0 + 0x327c7c)
#012#8  0x00007fe14c13628e dllStartPlugin (RenderSystem_GL.so + 0x8e28e)
#012#9  0x00007fe1ef7414de _ZN6gazebo9rendering12RenderEngine11LoadPluginsEv (libgazebo_rendering.so.10 + 0x1634de)
#012#10 0x00007fe1ef742f62 _ZN6gazebo9rendering12RenderEngine4LoadEv (libgazebo_rendering.so.10 + 0x164f62)
#012#11 0x00007fe1ef746223 _ZN6gazebo9rendering4loadEv (libgazebo_rendering.so.10 + 0x168223)
#012#12 0x00007fe1f32b6013 _ZN6gazebo11setupServerEiPPc (libgazebo.so.10 + 0x43013)
#012#13 0x00007fe1f3297ee0 _ZN6gazebo6Server9ParseArgsEiPPc (libgazebo.so.10 + 0x24ee0)
#012#14 0x00005645b2c800fc main (gzserver-10.1.0 + 0x60fc)#
012#15 0x00007fe1f263d042 __libc_start_main (libc.so.6 + 0x27042)
#012#16 0x00005645b2c8022e _start (gzserver-10.1.0 + 0x622e)
#012Stack trace of thread 2993752:
#012#0  0x00007fe1f2510e92 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xfe92)
#012#1  0x00007fe1f2be2110 _ZN5boost18condition_variable4waitERNS_11unique_lockINS_5mutexEEE (libgazebo_common.so.10 + 0xaf110)
#012#2  0x00007fe1f2bda5a6 _ZN6gazebo6common13ModelDatabase16UpdateModelCacheEb (libgazebo_common.so.10 + 0xa75a6)
#012#3  0x00007fe1f1710e5e thread_proxy (libboost_thread.so.1.69.0 + 0xee5e)
#012#4  0x00007fe1f250a432 start_thread (libpthread.so.0 + 0x9432)
#012#5  0x00007fe1f2717913 __clone (libc.so.6 + 0x101913)
#012
#012Stack trace of thread 2993825:
#012#0  0x00007fe1f2510e92 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xfe92)
#012#1  0x00007fe17a02ff33 thread_function (swrast_dri.so + 0x6a6f33)
#012#2  0x00007fe17a02f8bb impl_thrd_routine (swrast_dri.so + 0x6a68bb)
#012#3  0x00007fe1f250a432 start_thread (libpthread.so.0 + 0x9432)
#012#4  0x00007fe1f2717913 __clone (libc.so.6 + 0x101913)
#012Stack trace of thread 2993753:
#012#0  0x00007fe1f2717c5e epoll_wait (libc.so.6 +0x101c5e)
#012#1  0x00007fe1f214813b_ZN5boost4asio6detail13epoll_reactor3runElRNS1_8op_queueINS1_19scheduler_operationEEE (libgazebo_transport.so.10 + 0x3b13b)
#012#2  0x00007fe1f21497aa_ZN5boost4asio6detail9scheduler10do_run_oneERNS1_27conditionally_enabled_mutex11scoped_lockERNS1_21scheduler_thread_infoERKNS_6system10error_codeE (libgazebo_transport.so.10 + 0x3c7aa)
#012#3  0x00007fe1f214ba19 _ZN5boost4asio6detail9scheduler3runERNS_6system10error_codeE (libgazebo_transport.so.10 + 0x3ea19)
#012#4  0x00007fe1f2164a6c _ZN5boost4asio10io_context3runEv (libgazebo_transport.so.10 + 0x57a6c)
#012#5  0x00007fe1f1710e5e thread_proxy (libboost_thread.so.1.69.0 + 0xee5e)
#012#6  0x00007fe1f250a432 start_thread (libpthread.so.0 + 0x9432)
#012#7  0x00007fe1f2717913 __clone (libc.so.6 + 0x101913)
#012Stack trace of thread 2993823:
#012#0  0x00007fe1f2510e92 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xfe92)
#012#1  0x00007fe17a02ff33 thread_function (swrast_dri.so + 0x6a6f33)
#012#2  0x00007fe17a02f8bb impl_thrd_routine (swrast_dri.so + 0x6a68bb)
#012#3  0x00007fe1f250a432 start_thread (libpthread.so.0 + 0x9432)
#012#4  0x00007fe1f2717913 __clone (libc.so.6 + 0x101913)
#012Stack trace of thread 2993832:
#012#0  0x00007fe1f2510e92 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xfe92)
#012#1  0x00007fe17a02ff33 thread_function (swrast_dri.so + 0x6a6f33)
#012#2  0x00007fe17a02f8bb impl_thrd_routine (swrast_dri.so + 0x6a68bb)
#012#3  0x00007fe1f250a432 start_thread (libpthread.so.0 + 0x9432)
#012#4  0x00007fe1f2717913 __clone (libc.so.6 + 0x101913)
#012Stack trace of thread 2993834:
#012#0  0x00007fe1f2510e92 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xfe92)
#012#1  0x00007fe17a02ff33 thread_function (swrast_dri.so + 0x6a6f33)
#012#2  0x00007fe17a02f8bb impl_thrd_routine (swrast_dri.so + 0x6a68bb)
#012#3  0x00007fe1f250a432 start_thread (libpthread.so.0 + 0x9432)
#012#4  0x00007fe1f2717913 __clone (libc.so.6 + 0x101913)
#012Stack trace of thread 2993830:
#012#0  0x00007fe1f2510e92 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xfe92)
#012#1  0x00007fe17a02ff33 thread_function (swrast_dri.so + 0x6a6f33)
#012#2  0x00007fe17a02f8bb impl_thrd_routine (swrast_dri.so + 0x6a68bb)
#012#3  0x00007fe1f250a432 start_thread (libpthread.so.0 + 0x9432)
#012#4  0x00007fe1f2717913 __clone (libc.so.6 + 0x101913)
Stack trace of thread 2993839:
#012#0  0x00007fe1f2510e92 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xfe92)
#012#1  0x00007fe17a02ff33 thread_function (swrast_dri.so + 0x6a6f33)
#012#2  0x00007fe17a02f8bb impl_thrd_routine (swrast_dri.so + 0x6a68bb)
#012#3  0x00007fe1f250a432 start_thread (libpthread.so.0 + 0x9432)
#012#4  0x00007fe1f2717913 __clone (libc.so.6 + 0x101913)
#012Stack trace of thread 2993836:
#012#0  0x00007fe1f2510e92 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xfe92)
#012#1  0x00007fe17a02ff33 thread_function (swrast_dri.so + 0x6a6f33)
#012#2  0x00007fe17a02f8bb impl_thrd_routine (swrast_dri.so + 0x6a68bb)
#012#3  0x00007fe1f250a432 start_thread (libpthread.so.0 + 0x9432)
#012#4  0x00007fe1f2717913 __clone (libc.so.6 + 0x101913)
#012 Stack trace of thread 2993827:
#012#0  0x00007fe1f2510e92 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xfe92)
#012#1  0x00007fe17a02ff33 thread_function (swrast_dri.so + 0x6a6f33)
#012#2  0x00007fe17a02f8bb impl_thrd_routine (swrast_dri.so + 0x6a68bb)
#012#3  0x00007fe1f250a432 start_thread (libpthread.so.0 + 0x9432)
#012#4  0x00007fe1f2717913 __clone (libc.so.6 + 0x101913)
#012Stack trace of thread 2993841:
#012#0  0x00007fe1f2510e92 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xfe92)
#012#1  0x00007fe17a02ff33 thread_function (swrast_dri.so + 0x6a6f33)
#012#2  0x00007fe17a02f8bb impl_thrd_routine (swrast_dri.so + 0x6a68bb)
#012#3  0x00007fe1f250a432 start_thread (libpthread.so.0 + 0x9432)
#012#4  0x00007fe1f2717913 __clone (libc.so.6 + 0x101913)
#012Stack trace of thread 2993843:
#012#0  0x00007fe1f2510e92 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xfe92)
#012#1  0x00007fe17a02ff33 thread_function (swrast_dri.so + 0x6a6f33)
#012#2  0x00007fe17a02f8bb impl_thrd_routine (swrast_dri.so + 0x6a68bb)
#012#3  0x00007fe1f250a432 start_thread (libpthread.so.0 + 0x9432)
#012#4  0x00007fe1f2717913 __clone (libc.so.6 + 0x101913)
#012Stack trace of thread 2993847:
#012#0  0x00007fe1f2510e92 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xfe92)
#012#1  0x00007fe17a02ff33 thread_function (swrast_dri.so + 0x6a6f33)
#012#2  0x00007fe17a02f8bb impl_thrd_routine (swrast_dri.so + 0x6a68bb)
#012#3  0x00007fe1f250a432 start_thread (libpthread.so.0 + 0x9432)
#012#4  0x00007fe1f2717913 __clone (libc.so.6 + 0x101913)
#012Stack trace of thread 2993845:
#012#0  0x00007fe1f2510e92 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xfe92)
#012#1  0x00007fe17a02ff33 thread_function (swrast_dri.so + 0x6a6f33)
#012#2  0x00007fe17a02f8bb impl_thrd_routine (swrast_dri.so + 0x6a68bb)
#012#3  0x00007fe1f250a432 start_thread (libpthread.so.0 + 0x9432)
#012#4  0x00007fe1f2717913 __clone (libc.so.6 + 0x101913)
#012Stack trace of thread 2993850:
#012#0  0x00007fe1f2510e92 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xfe92)
#012#1  0x00007fe17a02ff33 thread_function (swrast_dri.so + 0x6a6f33)
#012#2  0x00007fe17a02f8bb impl_thrd_routine (swrast_dri.so + 0x6a68bb)
#012#3  0x00007fe1f250a432 start_thread (libpthread.so.0 + 0x9432)
#012#4  0x00007fe1f2717913 __clone (libc.so.6 + 0x101913)
#012#0112Stack trace of thread 2993856:
#012#0  0x00007fe1f2510e92 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xfe92)
#012#1  0x00007fe17a02ff33 th
Aug 13 13:20:10 storm systemd-coredump[2993890]: Process 2993751 (gzclient) of user 1512 dumped core.
#012
#012Stack trace of thread 2993751:
#012#0  0x00007f32b1b489e5 n/a (n/a + 0x0)

And then this gdb bt full:

(gdb) bt full
#0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
        set = {__val = {0, 140723951609728, 140723951609960, 0, 4, 139881591116088, 585042042912, 139881591115998, 255,
            140723951610064, 140723951609728, 140723951609960, 3979211745758543872, 139881591115880, 0, 11686930984}}
        pid = <optimized out>
        tid = <optimized out>
        ret = <optimized out>
#1  0x00007f38b8498895 in __GI_abort () at abort.c:79
        save_stage = 1
        act = {__sigaction_handler = {sa_handler = 0x412, sa_sigaction = 0x412}, sa_mask = {__val = {139877898848088,
              139877898790192, 139881588419136, 206158430210, 532575944814, 0, 511101108315, 0, 0, 140723951610052, 0, 18,
              139877898452685, 94044671505320, 4975416597563606272, 4}}, sa_flags = 2067592096, sa_restorer = 0x55887b6d6030}
        sigs = {__val = {32, 0 <repeats 15 times>}}
#2  0x00007f37dc6f0018 in std::__replacement_assert (
    __file=__file@entry=0x7f37dc7826a0 "/usr/include/c++/10/bits/stl_vector.h", __line=__line@entry=1042,
    __function=__function@entry=0x7f37dc790758 "std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::operator[](std::vector<_Tp, _Alloc>::size_type) [with _Tp = std::pair<std::pair<unsigned int, unsigned int>, short int>; _Alloc = std::all"...,
    __condition=__condition@entry=0x7f37dc782530 "__builtin_expect(__n < this->size(), true)")
    at /usr/include/c++/10/x86_64-redhat-linux/bits/c++config.h:2552
No locals.
#3  0x00007f37dc729956 in std::vector<std::pair<std::pair<unsigned int, unsigned int>, short>, std::allocator<std::pair<std::pair<unsigned int, unsigned int>, short> > >::operator[] (this=0x55887b3cf490, __n=0) at /usr/include/c++/10/bits/stl_vector.h:1040
        __PRETTY_FUNCTION__ = <optimized out>
#4  std::vector<std::pair<std::pair<unsigned int, unsigned int>, short>, std::allocator<std::pair<std::pair<unsigned int, unsigned int>, short> > >::operator[] (__n=0, this=0x55887b3cf490) at /usr/include/c++/10/bits/stl_vector.h:1040
        __PRETTY_FUNCTION__ = <optimized out>
#5  Ogre::GLXGLSupport::refreshConfig (this=<optimized out>)
    at /usr/src/debug/ogre-1.9.0-28.fc32.x86_64/RenderSystems/GL/src/GLX/OgreGLXGLSupport.cpp:299
        value = <optimized out>
        end = <optimized out>
        optVideoMode = <optimized out>
        optDisplayFrequency =
    {first = "Display Frequency", second = {name = "Display Frequency", currentValue = "", possibleValues = std::vector of length--Type <RET> for more, q to quit, c to continue without paging--
 0, capacity 0, immutable = false}}
#6  0x00007f37dc72ddfc in Ogre::GLXGLSupport::addConfig (this=<optimized out>)
    at /usr/src/debug/ogre-1.9.0-28.fc32.x86_64/RenderSystems/GL/src/GLX/OgreGLXGLSupport.cpp:265
        optFullScreen = {name = "Full Screen", currentValue = "Yes", possibleValues = std::vector of length 2, capacity 2 = {
            "No", "Yes"}, immutable = false}
        optVideoMode = {name = "Video Mode", currentValue = "  97 x    0",
          possibleValues = std::vector of length 0, capacity 0, immutable = false}
        optDisplayFrequency = {name = "Display Frequency", currentValue = "",
          possibleValues = std::vector of length 0, capacity 0, immutable = false}
        optVSync = {name = "VSync", currentValue = "No", possibleValues = std::vector of length 2, capacity 2 = {"No", "Yes"},
          immutable = false}
        optFSAA = {name = "FSAA", currentValue = "0", possibleValues = std::vector of length 1, capacity 1 = {"0"},
          immutable = false}
        optRTTMode = {name = "RTT Preferred Mode", currentValue = "FBO",
          possibleValues = std::vector of length 3, capacity 4 = {"FBO", "PBuffer", "Copy"}, immutable = false}
        optSRGB = {name = "sRGB Gamma Conversion", currentValue = "No", possibleValues = std::vector of length 2, capacity 2 = {
            "No", "Yes"}, immutable = false}
        optEnableFixedPipeline = {name = "Fixed Pipeline Enabled", currentValue = "Yes",
          possibleValues = std::vector of length 2, capacity 2 = {"Yes", "No"}, immutable = false}
        value = <optimized out>
        end = <optimized out>
#7  0x00007f37dc74d5b4 in Ogre::GLRenderSystem::GLRenderSystem (this=0x7f383c011fd8)
    at /usr/src/debug/ogre-1.9.0-28.fc32.x86_64/RenderSystems/GL/src/OgreGLRenderSystem.cpp:131
        i = <optimized out>
        i = <optimized out>
#8  0x00007f37dc744ae6 in Ogre::GLPlugin::install (this=0x7f38002f9628)
    at /usr/src/debug/ogre-1.9.0-28.fc32.x86_64/OgreMain/include/OgreMemoryNedPooling.h:73
No locals.
#9  0x00007f38b8e9ac7c in Ogre::Root::installPlugin (this=0x7f383c0078d8, plugin=0x7f38002f9628)
    at /usr/src/debug/ogre-1.9.0-28.fc32.x86_64/OgreMain/src/OgreRoot.cpp:1291
No locals.
#10 0x00007f37dc73628e in Ogre::dllStartPlugin ()
--Type <RET> for more, q to quit, c to continue without paging--
    at /usr/src/debug/ogre-1.9.0-28.fc32.x86_64/RenderSystems/GL/src/OgreGLEngineDll.cpp:41
No locals.
#11 0x00007f38b559e4de in gazebo::rendering::RenderEngine::LoadPlugins (
    this=0x7f38b56c1e60 <SingletonT<gazebo::rendering::RenderEngine>::GetInstance()::t>)
    at /usr/include/c++/10/bits/basic_string.h:1192
        dir = <optimized out>
        extension = ".so"
        path = "/usr/lib64/OGRE"
        plugins = std::vector of length 4, capacity 4 = {"/usr/lib64/OGRE/RenderSystem_GL",
          "/usr/lib64/OGRE/Plugin_ParticleFX", "/usr/lib64/OGRE/Plugin_BSPSceneManager",
          "/usr/lib64/OGRE/Plugin_OctreeSceneManager"}
        piter = "/usr/lib64/OGRE/RenderSystem_GL"
        iter = "/usr/lib64/OGRE"
        ogrePaths = std::__cxx11::list = {[0] = "/usr/lib64/OGRE"}
#12 0x00007f38b559ff62 in gazebo::rendering::RenderEngine::Load (
    this=0x7f38b56c1e60 <SingletonT<gazebo::rendering::RenderEngine>::GetInstance()::t>)
    at /usr/src/debug/gazebo-10.1.0-4.fc32.x86_64/gazebo/rendering/RenderEngine.cc:135
        logPath = "/home/staff/lyons/.gazebo/ogre.log"
#13 0x00007f38b55a3223 in gazebo::rendering::load ()
    at /usr/src/debug/gazebo-10.1.0-4.fc32.x86_64/gazebo/common/SingletonT.hh:48
        result = true
#14 0x00007f38b840f182 in gazebo::sensors::load ()
    at /usr/src/debug/gazebo-10.1.0-4.fc32.x86_64/gazebo/sensors/SensorsIface.cc:49
No locals.
#15 0x00007f38b9113013 in gazebo::setupServer (_argc=1, _argv=0x55887b3e31c0)
    at /usr/src/debug/gazebo-10.1.0-4.fc32.x86_64/gazebo/gazebo.cc:84
        host = "localhost"
        port = 11345
#16 0x00007f38b90f4ee0 in gazebo::Server::ParseArgs(int, char**) ()
    at /usr/src/debug/gazebo-10.1.0-4.fc32.x86_64/gazebo/Server.cc:286
        boost::asio::error::netdb_category = <optimized out>
        gazebo::common::PixelFormatNames = {"UNKNOWN_PIXEL_FORMAT", "L_INT8", "L_INT16", "RGB_INT8", "RGBA_INT8", "BGRA_INT8",
--Type <RET> for more, q to quit, c to continue without paging--
          "RGB_INT16", "RGB_INT32", "BGR_INT8", "BGR_INT16", "BGR_INT32", "R_FLOAT16", "RGB_FLOAT16", "R_FLOAT32",
          "RGB_FLOAT32", "BAYER_RGGB8", "BAYER_RGGR8", "BAYER_GBRG8", "BAYER_GRBG8"}
        boost::asio::error::addrinfo_category = <optimized out>
        std::__ioinit = {static _S_refcount = 1465, static _S_synced_with_stdio = true}
        boost::asio::error::misc_category = <optimized out>
        boost::asio::error::system_category = <optimized out>
        gazebo::physics::EntityTypename = {"common", "entity", "model", "actor", "link", "collision", "light", "visual",
          "joint", "ball", "hinge2", "hinge", "slider", "universal", "shape", "box", "cylinder", "heightmap", "map",
          "multiray", "ray", "plane", "sphere", "trimesh", "polyline"}
        boost::optional_ns::in_place_init = <optimized out>
        boost::none = <optimized out>
        boost::optional_ns::in_place_init_if = <optimized out>
        boost::asio::detail::posix_global_impl<boost::asio::system_context>::instance_ = {static init_once_ = <optimized out>,
          static static_ptr_ = 0x0, static instance_ = {static init_once_ = <optimized out>, static static_ptr_ = 0x0,
            static instance_ = <same as static member of an already seen type>, ptr_ = 0x0}, ptr_ = 0x0}
        boost::asio::detail::execution_context_service_base<boost::asio::detail::epoll_reactor>::id = {<boost::asio::execution_context::id> = {<boost::asio::detail::noncopyable> = {<No data fields>}, <No data fields>}, <No data fields>}
        boost::asio::detail::service_base<boost::asio::detail::strand_service>::id = {<boost::asio::execution_context::id> = {<boost::asio::detail::noncopyable> = {<No data fields>}, <No data fields>}, <No data fields>}
        boost::asio::detail::service_base<boost::asio::detail::reactive_descriptor_service>::id = {<boost::asio::execution_context::id> = {<boost::asio::detail::noncopyable> = {<No data fields>}, <No data fields>}, <No data fields>}
        boost::asio::detail::service_base<boost::asio::detail::reactive_serial_port_service>::id = {<boost::asio::execution_context::id> = {<boost::asio::detail::noncopyable> = {<No data fields>}, <No data fields>}, <No data fields>}
        boost::asio::detail::service_base<boost::asio::detail::signal_set_service>::id = {<boost::asio::execution_context::id> = {<boost::asio::detail::noncopyable> = {<No data fields>}, <No data fields>}, <No data fields>}
        boost::asio::detail::execution_context_service_base<boost::asio::detail::scheduler>::id = {<boost::asio::execution_context::id> = {<boost::asio::detail::noncopyable> = {<No data fields>}, <No data fields>}, <No data fields>}
        boost::exception_detail::exception_ptr_static_exception_object<boost::exception_detail::bad_alloc_>::e = {ptr_ = {
            px = 0x55887b3cf6c0, pn = {pi_ = 0x55887b3cdd60}}}
        boost::exception_detail::exception_ptr_static_exception_object<boost::exception_detail::bad_exception_>::e = {ptr_ = {
            px = 0x55887b3cbe60, pn = {pi_ = 0x55887b3cbe70}}}
        gazebo::ServerPrivate::stop = true
--Type <RET> for more, q to quit, c to continue without paging--
        boost::asio::detail::call_stack<boost::asio::detail::strand_service::strand_impl, unsigned char>::top_ = {<boost::asio::detail::keyword_tss_ptr<boost::asio::detail::call_stack<boost::asio::detail::strand_service::strand_impl>::context>> = {<boost::asio::detail::noncopyable> = {<No data fields>}, static value_ = <optimized out>}, <No data fields>}
        boost::asio::detail::call_stack<boost::asio::detail::strand_executor_service::strand_impl, unsigned char>::top_ = {<boost::asio::detail::keyword_tss_ptr<boost::asio::detail::call_stack<boost::asio::detail::strand_executor_service::strand_impl>::context>> = {<boost::asio::detail::noncopyable> = {<No data fields>}, static value_ = <optimized out>}, <No data fields>}
        boost::asio::detail::posix_global_impl<boost::asio::system_context>::static_ptr_ = 0x0
        ignition::math::v4::Matrix4<double>::Identity = {
          _vptr.Matrix4 = 0x7f38b912c160 <vtable for ignition::math::v4::Matrix4<double>+16>, static Identity = {
            _vptr.Matrix4 = 0x7f38b912c160 <vtable for ignition::math::v4::Matrix4<double>+16>,

            static Identity = <same as static member of an already seen type>, static Zero = {
              _vptr.Matrix4 = 0x7f38b8ac0070 <vtable for ignition::math::v4::Matrix4<double>+16>,
              static Identity = <same as static member of an already seen type>,
              static Zero = <same as static member of an already seen type>, data = {{0, 0, 0, 0}, {0, 0, 0, 0}, {0, 0, 0, 0}, {
                  0, 0, 0, 0}}}, data = {{1, 0, 0, 0}, {0, 1, 0, 0}, {0, 0, 1, 0}, {0, 0, 0, 1}}},
          static Zero = <same as static member of an already seen type>, data = {{1, 0, 0, 0}, {0, 1, 0, 0}, {0, 0, 1, 0}, {0,
              0, 0, 1}}}
        ignition::math::v4::Pose3<double>::Zero = {
          _vptr.Pose3 = 0x7f38b912c0d0 <vtable for ignition::math::v4::Pose3<double>+16>, static Zero = {
            _vptr.Pose3 = 0x7f38b912c0d0 <vtable for ignition::math::v4::Pose3<double>+16>,
            static Zero = <same as static member of an already seen type>, p = {
              _vptr.Vector3 = 0x7f38b912c0b0 <vtable for ignition::math::v4::Vector3<double>+16>, static Zero = {
                _vptr.Vector3 = 0x7f38b912c0b0 <vtable for ignition::math::v4::Vector3<double>+16>,
                static Zero = <same as static member of an already seen type>, static One = {
                  _vptr.Vector3 = 0x7f38b912c0b0 <vtable for ignition::math::v4::Vector3<double>+16>,
                  static Zero = <same as static member of an already seen type>,
                  static One = <same as static member of an already seen type>, static UnitX = {
                    _vptr.Vector3 = 0x7f38b832f0e8 <vtable for ignition::math::v4::Vector3<double>+16>,
                    static Zero = <same as static member of an already seen type>,
                    static One = <same as static member of an already seen type>,
                    static UnitX = <same as static member of an already seen type>, static UnitY = {
                      _vptr.Vector3 = 0x7f38b8464d28 <vtable for ignition::math::v4::Vector3<double>+16>,
--Type <RET> for more, q to quit, c to continue without paging--
                      static Zero = <same as static member of an already seen type>,
                      static One = <same as static member of an already seen type>,
                      static UnitX = <same as static member of an already seen type>,
                      static UnitY = <same as static member of an already seen type>, static UnitZ = {
                        _vptr.Vector3 = 0x7f38b8ac0030 <vtable for ignition::math::v4::Vector3<double>+16>,
                        static Zero = <same as static member of an already seen type>,
                        static One = <same as static member of an already seen type>,
                        static UnitX = <same as static member of an already seen type>,
                        static UnitY = <same as static member of an already seen type>,
                        static UnitZ = <same as static member of an already seen type>, data = {0, 0, 1}}, data = {0, 1, 0}},
                    static UnitZ = <same as static member of an already seen type>, data = {1, 0, 0}},
                  static UnitY = <same as static member of an already seen type>,
                  static UnitZ = <same as static member of an already seen type>, data = {1, 1, 1}},
                static UnitX = <same as static member of an already seen type>,
                static UnitY = <same as static member of an already seen type>,
                static UnitZ = <same as static member of an already seen type>, data = {0, 0, 0}},
              static One = <same as static member of an already seen type>,
              static UnitX = <same as static member of an already seen type>,
              static UnitY = <same as static member of an already seen type>,

              static UnitZ = <same as static member of an already seen type>, data = {0, 0, 0}}, q = {static Identity = {
                static Identity = <same as static member of an already seen type>, static Zero = {
                  static Identity = <same as static member of an already seen type>,
                  static Zero = <same as static member of an already seen type>, qw = 0, qx = 0, qy = 0, qz = 0}, qw = 1,
                qx = 0, qy = 0, qz = 0}, static Zero = <same as static member of an already seen type>, qw = 1, qx = 0, qy = 0,
              qz = 0}}, p = {_vptr.Vector3 = 0x7f38b912c0b0 <vtable for ignition::math::v4::Vector3<double>+16>, static Zero = {
              _vptr.Vector3 = 0x7f38b912c0b0 <vtable for ignition::math::v4::Vector3<double>+16>,
              static Zero = <same as static member of an already seen type>, static One = {
                _vptr.Vector3 = 0x7f38b912c0b0 <vtable for ignition::math::v4::Vector3<double>+16>,
                static Zero = <same as static member of an already seen type>,
                static One = <same as static member of an already seen type>, static UnitX = {
                  _vptr.Vector3 = 0x7f38b832f0e8 <vtable for ignition::math::v4::Vector3<double>+16>,
                  static Zero = <same as static member of an already seen type>,
--Type <RET> for more, q to quit, c to continue without paging--
                  static One = <same as static member of an already seen type>,
                  static UnitX = <same as static member of an already seen type>, static UnitY = {
                    _vptr.Vector3 = 0x7f38b8464d28 <vtable for ignition::math::v4::Vector3<double>+16>,
                    static Zero = <same as static member of an already seen type>,
                    static One = <same as static member of an already seen type>,
                    static UnitX = <same as static member of an already seen type>,
                    static UnitY = <same as static member of an already seen type>, static UnitZ = {
                      _vptr.Vector3 = 0x7f38b8ac0030 <vtable for ignition::math::v4::Vector3<double>+16>,
                      static Zero = <same as static member of an already seen type>,
                      static One = <same as static member of an already seen type>,
                      static UnitX = <same as static member of an already seen type>,
                      static UnitY = <same as static member of an already seen type>,
                      static UnitZ = <same as static member of an already seen type>, data = {0, 0, 1}}, data = {0, 1, 0}},
                  static UnitZ = <same as static member of an already seen type>, data = {1, 0, 0}},
                static UnitY = <same as static member of an already seen type>,
                static UnitZ = <same as static member of an already seen type>, data = {1, 1, 1}},
              static UnitX = <same as static member of an already seen type>,
              static UnitY = <same as static member of an already seen type>,
              static UnitZ = <same as static member of an already seen type>, data = {0, 0, 0}},
            static One = <same as static member of an already seen type>,
            static UnitX = <same as static member of an already seen type>,
            static UnitY = <same as static member of an already seen type>,
            static UnitZ = <same as static member of an already seen type>, data = {0, 0, 0}}, q = {static Identity = {
              static Identity = <same as static member of an already seen type>, static Zero = {
                static Identity = <same as static member of an already seen type>,
                static Zero = <same as static member of an already seen type>, qw = 0, qx = 0, qy = 0, qz = 0}, qw = 1, qx = 0,
              qy = 0, qz = 0}, static Zero = <same as static member of an already seen type>, qw = 1, qx = 0, qy = 0, qz = 0}}
        ignition::math::v4::Vector3<double>::Zero = {
          _vptr.Vector3 = 0x7f38b912c0b0 <vtable for ignition::math::v4::Vector3<double>+16>, static Zero = {
            _vptr.Vector3 = 0x7f38b912c0b0 <vtable for ignition::math::v4::Vector3<double>+16>,
            static Zero = <same as static member of an already seen type>, static One = {
              _vptr.Vector3 = 0x7f38b912c0b0 <vtable for ignition::math::v4::Vector3<double>+16>,
--Type <RET> for more, q to quit, c to continue without paging--
              static Zero = <same as static member of an already seen type>,
              static One = <same as static member of an already seen type>, static UnitX = {
                _vptr.Vector3 = 0x7f38b832f0e8 <vtable for ignition::math::v4::Vector3<double>+16>,
                static Zero = <same as static member of an already seen type>,
                static One = <same as static member of an already seen type>,
                static UnitX = <same as static member of an already seen type>, static UnitY = {
                  _vptr.Vector3 = 0x7f38b8464d28 <vtable for ignition::math::v4::Vector3<double>+16>,
                  static Zero = <same as static member of an already seen type>,
                  static One = <same as static member of an already seen type>,
                  static UnitX = <same as static member of an already seen type>,
                  static UnitY = <same as static member of an already seen type>, static UnitZ = {
                    _vptr.Vector3 = 0x7f38b8ac0030 <vtable for ignition::math::v4::Vector3<double>+16>,
                    static Zero = <same as static member of an already seen type>,
                    static One = <same as static member of an already seen type>,
                    static UnitX = <same as static member of an already seen type>,
                    static UnitY = <same as static member of an already seen type>,
                    static UnitZ = <same as static member of an already seen type>, data = {0, 0, 1}}, data = {0, 1, 0}},
                static UnitZ = <same as static member of an already seen type>, data = {1, 0, 0}},
              static UnitY = <same as static member of an already seen type>,
              static UnitZ = <same as static member of an already seen type>, data = {1, 1, 1}},
            static UnitX = <same as static member of an already seen type>,
            static UnitY = <same as static member of an already seen type>,
            static UnitZ = <same as static member of an already seen type>, data = {0, 0, 0}},
          static One = <same as static member of an already seen type>,
          static UnitX = <same as static member of an already seen type>,
          static UnitY = <same as static member of an already seen type>,
          static UnitZ = <same as static member of an already seen type>, data = {0, 0, 0}}
        ignition::math::v4::Vector3<double>::One = {
          _vptr.Vector3 = 0x7f38b912c0b0 <vtable for ignition::math::v4::Vector3<double>+16>, static Zero = {
            _vptr.Vector3 = 0x7f38b912c0b0 <vtable for ignition::math::v4::Vector3<double>+16>,
            static Zero = <same as static member of an already seen type>, static One = {
              _vptr.Vector3 = 0x7f38b912c0b0 <vtable for ignition::math::v4::Vector3<double>+16>,
--Type <RET> for more, q to quit, c to continue without paging--
              static Zero = <same as static member of an already seen type>,
              static One = <same as static member of an already seen type>, static UnitX = {
                _vptr.Vector3 = 0x7f38b832f0e8 <vtable for ignition::math::v4::Vector3<double>+16>,
                static Zero = <same as static member of an already seen type>,
                static One = <same as static member of an already seen type>,
                static UnitX = <same as static member of an already seen type>, static UnitY = {
                  _vptr.Vector3 = 0x7f38b8464d28 <vtable for ignition::math::v4::Vector3<double>+16>,
                  static Zero = <same as static member of an already seen type>,
                  static One = <same as static member of an already seen type>,
                  static UnitX = <same as static member of an already seen type>,
                  static UnitY = <same as static member of an already seen type>, static UnitZ = {
                    _vptr.Vector3 = 0x7f38b8ac0030 <vtable for ignition::math::v4::Vector3<double>+16>,
                    static Zero = <same as static member of an already seen type>,
                    static One = <same as static member of an already seen type>,
                    static UnitX = <same as static member of an already seen type>,
                    static UnitY = <same as static member of an already seen type>,
                    static UnitZ = <same as static member of an already seen type>, data = {0, 0, 1}}, data = {0, 1, 0}},
                static UnitZ = <same as static member of an already seen type>, data = {1, 0, 0}},
              static UnitY = <same as static member of an already seen type>,
              static UnitZ = <same as static member of an already seen type>, data = {1, 1, 1}},
            static UnitX = <same as static member of an already seen type>,
            static UnitY = <same as static member of an already seen type>,
            static UnitZ = <same as static member of an already seen type>, data = {0, 0, 0}},
          static One = <same as static member of an already seen type>,
          static UnitX = <same as static member of an already seen type>,
          static UnitY = <same as static member of an already seen type>,
          static UnitZ = <same as static member of an already seen type>, data = {1, 1, 1}}
        boost::asio::detail::call_stack<boost::asio::detail::thread_context, boost::asio::detail::thread_info_base>::top_ = {<boost::asio::detail::keyword_tss_ptr<boost::asio::detail::call_stack<boost::asio::detail::thread_context, boost::asio::detail::thread_info_base>::context>> = {<boost::asio::detail::noncopyable> = {<No data fields>}, static value_ = 0x0}, <No data fields>}
#17 0x000055887ad7c0fc in ?? ()
No symbol table info available.
--Type <RET> for more, q to quit, c to continue without paging--
#18 0x000055887ad86390 in ?? ()
No symbol table info available.
#19 0x000055887b3e3040 in ?? ()
No symbol table info available.
#20 0x00007ffcd925bac0 in ?? ()
No symbol table info available.
#21 0x0000000000000007 in ?? ()
No symbol table info available.
#22 0x002d726576726573 in ?? ()
No symbol table info available.
#23 0x0000000000000002 in ?? ()
No symbol table info available.
#24 0x00007ffcd925bae0 in ?? ()
No symbol table info available.
#25 0x0000000000000008 in ?? ()
No symbol table info available.
#26 0x7265767265737a67 in ?? ()
No symbol table info available.
#27 0x00005500676f6c00 in ?? ()
No symbol table info available.
#28 0x0000000000000000 in ?? ()
No symbol table info available.

Asked by RobbieTheK on 2020-08-13 14:02:51 UTC

Comments

Answers

Upgrading MobaXterm works around this but also upgrading to 11.1 from the COPR repo here fixes this.

Asked by RobbieTheK on 2020-08-24 10:24:29 UTC

Comments