https://bugs.kde.org/show_bug.cgi?id=503176

            Bug ID: 503176
           Summary: krdc RDP tab stays open even on remote
                    logout/disconnect
    Classification: Applications
           Product: krdc
           Version: 25.04.0
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: RDP
          Assignee: uwol...@kde.org
          Reporter: m...@papersolve.com
  Target Milestone: ---

***
If you're not sure this is actually a bug, instead post about it at
https://discuss.kde.org

If you're reporting a crash, attach a backtrace with debug symbols; see
https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports

Please remove this comment after reading and before submitting - thanks!
***

SUMMARY
This was not an issue in KRDC from 5.x, new since upgrading to KRDC 6.x with
libfreerdp integration (which is great btw and means I can run natively without
XWayland).   After logging in to Windows using RDP, if I log out or disconnect
(or get idle disconnected), the tab will stay active (with just the last bitmap
on the screen) and I have to manually disconnect.  In prior KRDC it would go
away. 

STEPS TO REPRODUCE
1. login to Windows via RDP
2. start->sign off or log out or whatever, or disconnect
3. notice that tab is still there, have to press disconnect on KRDC menu or X
on tab

OBSERVED RESULT
tab stays up

EXPECTED RESULT
tab should be disposed of

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
(available in the Info Center app, or by running `kinfo` in a terminal window)
Linux/KDE Plasma: 
KDE Plasma Version: 
KDE Frameworks Version: 6.12.0
Qt Version: 6.8.3

ADDITIONAL INFORMATION
Here are the console messages surrounding the connect and then disconnect 

[11:41:40:543] [2214069:00221bbc] [INFO][com.freerdp.channels.rdpsnd.client] -
[rdpsnd_load_device_plugin]: [dynamic] Loaded pulse backend for rdpsnd
[11:41:41:644] [2214069:00221bbc] [INFO][com.freerdp.channels.rdpsnd.client] -
[rdpsnd_load_device_plugin]: [dynamic] Loaded pulse backend for rdpsnd
[11:41:41:898] [2214069:00221bbc] [WARN][com.freerdp.channels.drdynvc.client] -
[check_open_close_receive]: {Microsoft::Windows::RDS::DisplayControl:14}
OnOpen=(nil), OnClose=0x7a7b32e7c040
[11:41:59:446] [2214069:0021c919] [WARN][com.freerdp.channels.drdynvc.client] -
[check_open_close_receive]: {Microsoft::Windows::RDS::DisplayControl:14}
OnOpen=(nil), OnClose=0x7a7b32e7c040
[11:42:00:235] [2214069:0021c901] [INFO][com.freerdp.core] -
[rdp_print_errinfo]: ERRINFO_LOGOFF_BY_USER (0x0000000C):The disconnection was
initiated by the user logging off their session on the server.
[11:42:00:235] [2214069:0021c901] [ERROR][com.freerdp.core] -
[rdp_set_error_info]: ERRINFO_LOGOFF_BY_USER [0x0001000C]
[11:42:01:810] [2214069:0021c8b5] [WARN][com.freerdp.api] -
[input_ensure_client_running]: [APPLICATION BUG] input functions called after
the session terminated
[11:42:01:815] [2214069:0021c8b5] [WARN][com.freerdp.api] -
[input_ensure_client_running]: [APPLICATION BUG] input functions called after
the session terminated
[11:42:01:817] [2214069:0021c8b5] [WARN][com.freerdp.api] -
[input_ensure_client_running]: [APPLICATION BUG] input functions called after
the session terminated
[11:42:01:819] [2214069:0021c8b5] [WARN][com.freerdp.api] -
[input_ensure_client_running]: [APPLICATION BUG] input functions called after
the session terminated
[11:42:01:822] [2214069:0021c8b5] [WARN][com.freerdp.api] -
[input_ensure_client_running]: [APPLICATION BUG] input functions called after
the session terminated
[11:42:01:824] [2214069:0021c8b5] [WARN][com.freerdp.api] -
[input_ensure_client_running]: [APPLICATION BUG] input functions called after
the session terminated
[11:42:01:826] [2214069:0021c8b5] [WARN][com.freerdp.api] -
[input_ensure_client_running]: [APPLICATION BUG] input functions called after
the session terminated
[11:42:01:828] [2214069:0021c8b5] [WARN][com.freerdp.api] -
[input_ensure_client_running]: [APPLICATION BUG] input functions called after
the session terminated
[11:42:01:828] [2214069:0021c8b5] [WARN][com.freerdp.api] -
[input_ensure_client_running]: [APPLICATION BUG] input functions called after
the session terminated
[11:42:01:830] [2214069:0021c8b5] [WARN][com.freerdp.api] -
[input_ensure_client_running]: [APPLICATION BUG] input functions called after
the session terminated

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to