sdf version problems cause drcsim2.6 and gazebo1.8 to crash
I've recently updated to drcsim 2.6 and gazebo 1.8, however when I attempt the command: roslaunch atlasutils atlasdrcvehiclefire_hose.launch
I receive the following warnings before it crashes:
Warning [parser.cc:361] Converting a deprecated SDF source[/usr/share/drcsim-2.6/gazebomodels/environments/vrcfirehoselong/model.sdf]. Warning [Converter.cc:58] Version[1.3] to Version[1.4] Please use the gzsdf tool to update your SDF files. $ gzsdf convert [sdffile] Warning [parser.cc:361] Converting a deprecated SDF source[/usr/share/drcsim-2.6/gazebomodels/environments/vrcstandpipe/model.sdf]. Warning [Converter.cc:58] Version[1.3] to Version[1.4] Please use the gzsdf tool to update your SDF files. $ gzsdf convert [sdffile] Warning [parser.cc:361] Converting a deprecated SDF source[/usr/share/drcsim-2.6/gazebomodels/environments/vrcvalve/model.sdf]. Warning [Converter.cc:58] Version[1.3] to Version[1.4] Please use the gzsdf tool to update your SDF files. $ gzsdf convert [sdffile] Warning [gazebo_main.cc:62] escalating to SIGKILL on client
I have attempted to use the command gzsdf convert /usr/share/drcsim-2.6/gazebomodels/environments/vrcfirehose_long/model.sdf etc.
and then rerunning the roslaunch command, but it gives the same warnings. I have checked other topics, but they cannot seem to solve it.
I have also attempted to amend it by redownloading the environment models by moving them to a temporary file. sudo mv /usr/share/drcsim-2.6/gazebo_models/environments /home/david/backup-drc/
with the resulting problem when I try roslaunch Warning [ModelDatabase.cc:331] Getting models from[http://gazebosim.org/models/]. This may take a few seconds. Exception AttributeError: AttributeError("'DummyThread' object has no attribute 'Threadblock'",) in <module 'threading'="" from="" '="" usr="" lib="" python2.7="" threading.pyc'=""> ignored process[atlasrobotstatepublisher-9]: started with pid [20942] Exception AttributeError: AttributeError("'DummyThread' object has no attribute 'Threadblock'",) in <module 'threading'="" from="" '="" usr="" lib="" python2.7="" threading.pyc'=""> ignored process[multisenseslrobotstatepublisher-10]: started with pid [20971] Exception AttributeError: AttributeError("'DummyThread' object has no attribute 'Threadblock'",) in <module 'threading'="" from="" '="" usr="" lib="" python2.7="" threading.pyc'=""> ignored process[tf2bufferserver-11]: started with pid [21014] Exception AttributeError: AttributeError("'DummyThread' object has no attribute 'Threadblock'",) in <module 'threading'="" from="" '="" usr="" lib="" python2.7="" threading.pyc'=""> ignored process[multisensesl/camera/stereoproc-12]: started with pid [21039] Error [ModelDatabase.cc:404] Unable to download model[model://drcvehicle] Error [ModelDatabase.cc:404] Unable to download model[model://drcvehicle] Error [parser.cc:544] Unable to find uri[model://drcvehicle] Error [ModelDatabase.cc:404] Unable to download model[model://vrcfirehoselong] Error [ModelDatabase.cc:404] Unable to download model[model://vrcfirehoselong] Error [parser.cc:544] Unable to find uri[model://vrcfirehoselong] Error [ModelDatabase.cc:404] Unable to download model[model://vrcstandpipe] Error [ModelDatabase.cc:404] Unable to download model[model://vrcstandpipe] Error [parser.cc:544] Unable to find uri[model://vrcstandpipe] Error [ModelDatabase.cc:404] Unable to download model[model://vrcvalve] Error [ModelDatabase.cc ...
The sdf warnings are ok, I dont think they are causing the crash. Can you post the backtrace from the coredump? Set:
ulimit -c unlimited
in terminal, then roslaunch drcsim and wait for it to crash. A core file should be generated in~/.ros
. Get backtrace by runninggdb gzserver
on the core file.What command do I use to backtrace the core file? Is it gdb gzserver ~/.ros?