mirror of
https://github.com/1Remote/1Remote.git
synced 2026-04-25 13:36:03 +03:00
[GH-ISSUE #116] Stuck after connecting an unlogin win10 machine #2014
Labels
No labels
area-configuration
area-ct-app
area-ct-rdp
area-ct-remoteapp
area-ct-ssh
area-ct-vnc
area-launcher
area-list
area-tags
area-teamwork
bug
chore
dependencies
general-build/ci
general-performance
general-refactor
general-security
general-supportive
general-ux
meta-documentation
meta-enhancement
meta-enhancement
meta-feature
meta-help-wanted
meta-unknown-error
priority-hi
priority-low
pull-request
question
resolution-duplicate
resolution-invalid
resolution-wontfix
stale
task-put-off
task-still-considering
task-working-in-progress
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/1Remote#2014
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @xieyuqiang on GitHub (Apr 29, 2021).
Original GitHub issue: https://github.com/1Remote/1Remote/issues/116
Originally assigned to: @VShawn on GitHub.
The version is 0.5.10.2.

The protocol is RDP.
The port number 3420 is used.
The target machine is connected with a 4K monitor.
The terminal machine has a screen resolution of 1080*2560.
If the target machine is connected with PRemoteM from a unlogin status by window mode, the PRemoteM will stuck.
The target machine can be connented with PRemoteM from a unlogin status by fullscreen mode.
The target machine can be connented with windows remote desktop connection from a unlogin status.
After the target machine is connected by fullscreen mode, it can be switch to window mode and work normally.
The phenomenon happens with high possibility.
@VShawn commented on GitHub (Apr 29, 2021):
Can you please upload the log for further analysis?
log fIle path:
C:\Users\*your name*\AppData\Roaming\PRemoteM@xieyuqiang commented on GitHub (Apr 29, 2021):
log
@VShawn commented on GitHub (Apr 30, 2021):
我查看了你发出日志里面使用Tab窗口开启RDP的记录,发现他们全部都在 3s 内打开了 Tab 窗体,例如:
上面这条记录在3秒内完成了窗体创建、RDP连接初始化、窗体尺寸调整。
由于我无法复现你所说的bug,因此需要进一步确认,请问界面是在哪个阶段卡住的?
@xieyuqiang commented on GitHub (May 7, 2021):
Actually, the phenomenon also happenes in a logined win10.
关闭了连接即全屏后又复现了一次
2021-05-07T11:39:53.8223789+08:00[ThreadId:0000000001] Debug OrderServerList: Name
2021-05-07T11:39:58.2816039+08:00[ThreadId:0000000001] Debug Tab size change to:W = 2576, H = 1056, Child ,
2021-05-07T11:39:58.3468888+08:00[ThreadId:0000000001] Debug AxMsRdpClient09Host: Status => Initializing
2021-05-07T11:39:58.3483935+08:00[ThreadId:0000000001] Debug RDP Host: _rdp.Dispose()
2021-05-07T11:39:58.3944465+08:00[ThreadId:0000000001] Debug RDP Host: init new AxMsRdpClient9NotSafeForScriptingEx()
2021-05-07T11:39:58.3989432+08:00[ThreadId:0000000001] Debug RDP Host: init CreateControl();
2021-05-07T11:39:58.4742756+08:00[ThreadId:0000000001] Debug RDP Host: init Static
2021-05-07T11:39:58.4797761+08:00[ThreadId:0000000001] Debug RDP Host: init conn bar
2021-05-07T11:39:58.4822815+08:00[ThreadId:0000000001] Debug RDP Host: init Redirect
2021-05-07T11:39:58.4867886+08:00[ThreadId:0000000001] Debug RDP Host: init Display
2021-05-07T11:39:58.4902939+08:00[ThreadId:0000000001] Debug RDP Host: init Performance
2021-05-07T11:39:58.4918026+08:00[ThreadId:0000000001] Debug RdpInit: DisplayPerformance = Auto, flag = 0
2021-05-07T11:39:58.4947991+08:00[ThreadId:0000000001] Debug RDP Host: init Gateway
2021-05-07T11:39:58.4972606+08:00[ThreadId:0000000001] Debug AxMsRdpClient09Host: Status => Initialized
2021-05-07T11:39:58.5107777+08:00[ThreadId:0000000001] Debug AxMsRdpClient09Host: Status => Connecting
2021-05-07T11:40:01.1683909+08:00[ThreadId:0000000001] Debug Start Conn: xyq(55740512) by host(4849307) with Tab(34759260)
2021-05-07T11:40:01.1703895+08:00[ThreadId:0000000001] Debug ProtocolHosts.Count = 1, FullWin.Count = 0, _tabWindows.Count = 1
2021-05-07T11:40:01.9199244+08:00[ThreadId:0000000001] Debug RDP Host: RdpOnOnConnected
2021-05-07T11:40:01.9249213+08:00[ThreadId:0000000001] Debug AxMsRdpClient09Host: Status => Connected
2021-05-07T11:40:03.3200682+08:00[ThreadId:0000000006] Debug Check update.
2021-05-07T11:40:04.7851431+08:00[ThreadId:0000000001] Debug RDP Host: RdpOnOnLoginComplete
2021-05-07T11:40:08.4308768+08:00[ThreadId:0000000006] Warning System.Net.WebException: 操作超时
在 System.Net.HttpWebRequest.GetResponse()
在 Shawn.Utils.HttpHelper.Get(String url, Encoding encoding) 位置 C:\projects\premotem-release-by-tag-automatically\PRM.Core\Utils\HttpHelper.cs:行号 106
在 Shawn.Utils.UpdateChecker.CheckUpdate(String url, String ignoreVersion) 位置 C:\projects\premotem-release-by-tag-automatically\PRM.Core\Utils\UpdateChecker.cs:行号 136
在 System.Net.HttpWebRequest.GetResponse()
在 Shawn.Utils.HttpHelper.Get(String url, Encoding encoding) 位置 C:\projects\premotem-release-by-tag-automatically\PRM.Core\Utils\HttpHelper.cs:行号 106
在 Shawn.Utils.UpdateChecker.CheckUpdate(String url, String ignoreVersion) 位置 C:\projects\premotem-release-by-tag-automatically\PRM.Core\Utils\UpdateChecker.cs:行号 136
@xieyuqiang commented on GitHub (May 7, 2021):
*显示出桌面后卡住。
*双击图标打开的远程连接
*可能是修改分辨率的途中产生的问题
@VShawn commented on GitHub (Jun 30, 2021):
@xieyuqiang 请问这个问题现在还有发生吗?我仍然没有找到头绪。
@xieyuqiang commented on GitHub (Jul 2, 2021):
很久没使用了,这两天试了试,发现无法复现了。。。
@VShawn commented on GitHub (Jul 2, 2021):
@xieyuqiang 唉,这种难以复现的BUG最难修了。
@xieyuqiang commented on GitHub (Aug 10, 2021):
Environment
0.5.11.1(EXE Release).NET Framework 4.84.0.30319.42000Windows 10 Enterprise 64-bits 6.2.9200.0 (2009)Error Info
无法访问已释放的对象。
对象名:“Timer”。
Stack Trace
Recent Log
@VShawn commented on GitHub (Aug 10, 2021):
感谢反馈,这是一个一直存在的偶发bug,由于涉及到程序结构变更我打算在一次大重构中修复这个问题。在此之前还请忍忍,本人对此感到十分抱歉。