Just a guess:

The function cd_weather_update_from_data() is used in
cd_weather_launch_periodic_task() in weather/src/applet-read-data.c:

myData.pTask = cairo_dock_new_task_full (myConfig.iCheckInterval,
(CairoDockGetDataAsyncFunc) cd_weather_get_distant_data,
(CairoDockUpdateSyncFunc) cd_weather_update_from_data,
(GFreeFunc) _free_shared_memory,
pSharedMemory);

_free_shared_memory(), which includes cd_weather_reset_weather_data
(&pSharedMemory->wdata), is called there. So, perhaps
cd_weather_reset_weather_data (&pSharedMemory->wdata) should be removed
from cd_weather_update_from_data()?

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/788437

Title:
  Crash when band width is exhausted

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to