xpra icon
Bug tracker and wiki

Changes between Initial Version and Version 1 of Ticket #1853


Ignore:
Timestamp:
05/24/18 05:59:03 (18 months ago)
Author:
Antoine Martin
Comment:

Thanks for the detailed bug report, I'll try to reproduce. The NtUserMsgWaitForMultipleObjectsEx is somewhere in glib, so we'll have to find a way to cancel that or just not get in that situation in the first place..

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #1853

    • Property Status changed from new to assigned
    • Property Milestone changed from to 2.4
  • Ticket #1853 – Description

    initial v1  
    1 For quite a long time (at least 2.1.3, 17250) but also with the newest 2.3 (19246) I suffer from the following issue:
     1For quite a long time (at least 2.1.3, r17250) but also with the newest 2.3 (r19246) I suffer from the following issue:
    22
    3 In Windows 10, when the connection to an xpra server drops I get the usual message (TortoisePlink Fatal Error Network error: Software caused connection abort) and then I quit the Xpra dialog (which invites me to reconnect) but then Xpra-Launcher.exe stays as zombie process in the task manager forever until I manually kill them.
     3In Windows 10, when the connection to an xpra server drops I get the usual message (!TortoisePlink Fatal Error Network error: Software caused connection abort) and then I quit the Xpra dialog (which invites me to reconnect) but then Xpra-Launcher.exe stays as zombie process in the task manager forever until I manually kill them.
    44
    55Sometimes I use xpra so regularly that I end up having hundreds of zombies.
     
    2828
    2929
    30 In case it helps I attach screenshots of Process Explorer showing the threads and the stack of such a zombie process. NtUserMsgWaitForMultipleObjectsEx indicates to me that it waits for something (i.e. feedback from the connection) which never occurs.
     30In case it helps I attach screenshots of Process Explorer showing the threads and the stack of such a zombie process. {{{NtUserMsgWaitForMultipleObjectsEx}}} indicates to me that it waits for something (i.e. feedback from the connection) which never occurs.
    3131
    3232