GNOME Bugzilla – Bug 607745
crashes on shutdown with outstanding IO jobs
Last modified: 2010-01-26 00:41:10 UTC
brasero_io_finalize results in a double free when there are outstanding unprocessed or active IO tasks. brasero_io_free_async_queue destroys the job, then returns TRUE, so brasero_async_task_manager_foreach_unprocessed_remove removes the task from the list and calls the task destroy function again.
Created attachment 151996 [details] [review] simple fix
Thanks for the patch commited 14a8afda4da410f119cded2db98d18f80cfcee4b