Re: [Spice-devel] [PATCH spice-gtk] file xfer: Fix segfault when rebooting

2015-11-09 Thread Eduardo Lima (Etrunko)
On 11/05/2015 07:37 PM, Jonathon Jongsma wrote: >>> g_file_read_async(files[i], >>>G_PRIORITY_DEFAULT, >>>cancellable, >>>file_xfer_read_async_cb, >>> - task); >>> +

Re: [Spice-devel] [PATCH spice-gtk] file xfer: Fix segfault when rebooting

2015-11-05 Thread Jonathon Jongsma
On Thu, 2015-11-05 at 16:36 -0500, Marc-André Lureau wrote: > > - Original Message - > > Recent changes to file transfer introduced a regression where the > > client > > would crash when rebooting a guest after performing a file > > transfer. > > This was caused because the SpiceFileTransf

Re: [Spice-devel] [PATCH spice-gtk] file xfer: Fix segfault when rebooting

2015-11-05 Thread Marc-André Lureau
- Original Message - > Recent changes to file transfer introduced a regression where the client > would crash when rebooting a guest after performing a file transfer. > This was caused because the SpiceFileTransferTask is freed when it is > completed, but is not removed from the MainChann

[Spice-devel] [PATCH spice-gtk] file xfer: Fix segfault when rebooting

2015-11-05 Thread Jonathon Jongsma
Recent changes to file transfer introduced a regression where the client would crash when rebooting a guest after performing a file transfer. This was caused because the SpiceFileTransferTask is freed when it is completed, but is not removed from the MainChannel's hash table. When we reboot the gue