Skip to content
This repository was archived by the owner on Jan 9, 2019. It is now read-only.
This repository was archived by the owner on Jan 9, 2019. It is now read-only.

Screen Share broken on Win10 #77

@heye

Description

@heye

The Screen Share seems to be broken, here is what I did (on two different machines, both running windows 10):

  • Downloaded current version (1.9) from ulterius.io
  • Installed
  • Open Client via localhost and also on a different machine with local ip address
  • Open Screen Share an click connect
  • The server instantly starts using a lot of cpu (25%-38%) and keeps reserving memory until within secons the maxium of about 8GB is reached, then it frees most of it and starts again

I also tried to reboot, restart ulteries, disable gpu, and change the framerate.

here is part of the server log:

Logs Ready
1.9.2.0
Loading Webcams
Setting up HTTP Server
Web Server is running on this port: 22006
Creating system service
Service: False56 packet handlers loaded!
Cron Daemon Started
Api Server started at 0.0.0.0
Starting Terminal API
Checking for Updates
Terminal Server bound to 0.0.0.0:22008
Trying to forward ports
Connection from 127.0.0.1:51120
UlteriusServer.TerminalServer.Messaging.TerminalControl.Requests.AesHandshakeRequest
Manager started for 22009
Manager started for 22010
No NAT Device Found
Started Monitor on 1
[Topshelf] Started
Hardware Survery Completed
Disconnection from 127.0.0.1:51121
Connection from 127.0.0.1:51168
Manager started for 22010
Manager started for 22009
UlteriusServer.TerminalServer.Messaging.TerminalControl.Requests.AesHandshakeRequest
Screen Share Died
Disconnection from 127.0.0.1:51171
Screen Share Died
Connection from 127.0.0.1:51713
Manager started for 22010
Manager started for 22009
Connection from 192.168.5.9:54710
Manager started for 22010
Manager started for 22009
UlteriusServer.TerminalServer.Messaging.TerminalControl.Requests.AesHandshakeRequest
Disconnection from 127.0.0.1:51799
Screen Share Died
Connection from 127.0.0.1:51999
Manager started for 22010
Manager started for 22009
Disconnection from 127.0.0.1:51999
Connection from 127.0.0.1:52003
Disconnection from 127.0.0.1:52000
Connection from 127.0.0.1:52004
Connection from 127.0.0.1:52005
Packet failed to decrypt: Der Wert darf nicht NULL sein.
Parametername: s
Disconnection from 127.0.0.1:52003
Connection from 192.168.5.155:52037
Manager started for 22010
Manager started for 22009
UlteriusServer.TerminalServer.Messaging.TerminalControl.Requests.AesHandshakeRequest

There are also a lot of these unobserved task exceptions:
0:{} 13 keys
NativeErrorCode:6
ClassName:"System.ComponentModel.Win32Exception"
Message:"Das Handle ist ungültig"
Data:null
InnerException:null
HelpURL:null
StackTraceString:" bei System.Drawing.Graphics.CopyFromScreen(Int32 sourceX, Int32 sourceY, Int32 destinationX, Int32 destinationY, Size blockRegionSize, CopyPixelOperation copyPixelOperation)
bei System.Drawing.Graphics.CopyFromScreen(Int32 sourceX, Int32 sourceY, Int32 destinationX, Int32 destinationY, Size blockRegionSize)
bei AgentInterface.Api.ScreenShare.ScreenData.CaptureDesktop() in D:\Documents\StrikeTaskManager\AgentInterface\Api\ScreenShare\ScreenData.cs:Zeile 358.
bei UlteriusServer.Api.Network.PacketHandlers.ScreenSharePacketHandler.HandleFullFrame() in D:\Documents\StrikeTaskManager\RemoteTaskServer\Api\Network\PacketHandlers\ScreenSharePacketHandler.cs:Zeile 385.
bei System.Threading.Tasks.Task.Execute()"
RemoteStackTraceString:null
RemoteStackIndex:0
ExceptionMethod:"8 CopyFromScreen System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a System.Drawing.Graphics Void CopyFromScreen(Int32, Int32, Int32, Int32, System.Drawing.Size, System.Drawing.CopyPixelOperation)"
HResult:-2147467259
Source:"System.Drawing"
WatsonBuckets:null

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions