Using Stage 3.2.2
Steps to Reproduce:
1. Run Stage with uoa_robot_lab.world
2. Select File->Exit from the Menu, select Quit without Saving
Results: Segmentation fault.
Notes: It seems like if the robot is caused to move (either with a controller or through the player plugin), the program is able to exit successfully. I also get the same error when running Stage through Player.
I am also able to reproduce this error in the SVN head revision. A detailed backtrace is included.
"bt" command from within gdb
I ran every .world file included in the "worlds" directory in the current SVN head. Of those, 3 refuse to run
asr.world: segfault on startup adding Fiducal callback
large.world: missing background image SFU_800x600.png
uoa_robotics_lab.world: attached backtraces
wifi.world: Model type map not found in model typetable
large.world is an easy fix, but I'm not sure about the other three.
I also tried some of the .world files in the wifi subdirectory, they look like they haven't been updated for Stage 3.0:
err: Loading size. Need a vector of length 3: found 2.