There is a cut and paste error in the bounds checking
in windfield.cpp:778 that can yield an invalid
'thermal_ptr' and leading to a segfault.
ofending code:
if (xmin < 1)
xmin = 1;
if (xmax > occupancy_grid_size - 2)
xmax = occupancy_grid_size - 2;
if (ymin < 1)
xmin = 1; // should read ymin = 1
if (ymax > occupancy_grid_size - 2)
ymax = occupancy_grid_size - 2;
It segfaulted on me when I was using the audio
interface while unplugged.
Logged In: YES
user_id=147285
Thanks for the patch!
Logged In: YES
user_id=147285
Thanks for the patch!
Logged In: YES
user_id=147285
I used the patch...