0
Waiting for information

Coincidental Access Session Folder Copy causes Server to Crash/Reboot

PODcom 3 years ago updated by KyleT 2 years ago 3

Had a couple of Server (Ubuntu LTS 14 Screen Connect 6.6.18120.6697) Crashes and Reboots today coincidentally just after initiating a large Folder Copy during an Access Host Session.


We normally find Screen Connect extremely stable - and would have ignored it, but it happened twice whilst performing similar actions on the same Access Client.


Today we were assisting an Access Client (Windows 10 Pro) to copy from one USB external HDD to another USB external HDD.  The first copy was attempting to copy a folder containing approx 240,000 files and totaling approx 240GB.  Using Windows Explorer we Copied then Pasted, and then the Access session froze.  Freezing is not that uncommon (as we run from a slow ADSL based site) - so our initial reaction was to wait.  We then noticed that the ScreenConnect Service had crashed on our Server and was attempting to restart.  Checking RAM, CPU and FreeDisk seemed all ok.  We probably didnt help the situation as we became impatient and restarted the entire Ubuntu virtual server.


Once the Server restarted, other Access Clients reconnected and we could establish a Host Session with them easily.  However attempting to re-establish a Host Session with the initial Client crashed the Server again.


We restarted again - and left the originating problematic Client alone for approx 2 hours (as it was busy copying the data anyway).


We returned later (although had used Screen Connect extensively connecting to other clients during this period)... all ok. 


We then attempted to copy another folder, this time with approx 50GB and again 1000's of files and the Server crashed again almost immediately.


We left everything alone again - and let the copy complete.


Our suspicion is that Screen Connect is attempting to copy the files up to the Host Clipboard - or potentially waiting for the Guest to determine the overall file size (perhaps before it chooses to copy to the host or not), and the Guest itself is taking minutes or longer to respond as its still calculating the overall size of the folder (files) that its copying.


We wouldnt normally raise a bug request without researching the issue further - but thought we might bring this coincidental Server crash to your attention as you might already be aware of it and therefore we can leave this as a known issue or you might want our help attempting to further diagnose the potential cause and could offer advice on where to look further for the potential cause.

ConnectWise Control Version:
19.5
Server Affected:
Host Client Affected:
Guest Client Affected:
Waiting for information

Thanks for reporting this problem!


If you can, can you post the last 500 lines or so from the logfile?  You can retrieve this information with the following command:

tail -500 /var/log/screenconnect

Tried attaching File ... but not sure it loaded, so then copied the last 1000 lines in (as last 500 wasn't capturing the entire event from 2 days ago):


NOTE: We restart our Server daily at Midnight - hence the SIGKILL's


Review Issue's "Too many heap sections: Increase MAXHINCR or MAX_HEAP_SECTS" at approx

- 2018/06/05 13:44:10
- 2018/06/05 13:57:54
- 2018/06/05 18:23:46



Event (2018/05/12 00:00:14.570 +12:00, ScreenConnect Web Server, Information): Starting service...
Event (2018/05/12 00:02:17.630 +12:00, ScreenConnect Web Server, Information): Successfully started service.
Event (2018/05/13 00:00:01.960 +12:00, ScreenConnect Web Server, Information): Stopping service...
Event (2018/05/13 00:00:02.026 +12:00, ScreenConnect Web Server, Information): Stopped service.
Event (2018/05/13 00:00:02.026 +12:00, ScreenConnect Relay, Information): Stopping service...
Sending SIGKILL.
Event (2018/05/13 00:01:02.648 +12:00, ScreenConnect Session Manager, Information): Starting service...
Event (2018/05/13 00:01:03.118 +12:00, ScreenConnect Session Manager, Information): Successfully started service.
Event (2018/05/13 00:01:03.118 +12:00, ScreenConnect Relay, Information): Starting service...
Event (2018/05/13 00:01:03.354 +12:00, ScreenConnect Relay, Information): Successfully started service.
Event (2018/05/13 00:01:03.354 +12:00, ScreenConnect Web Server, Information): Starting service...
Event (2018/05/13 00:03:13.328 +12:00, ScreenConnect Web Server, Information): Successfully started service.
Event (2018/05/14 00:00:02.343 +12:00, ScreenConnect Web Server, Information): Stopping service...
Event (2018/05/14 00:00:02.403 +12:00, ScreenConnect Web Server, Information): Stopped service.
Event (2018/05/14 00:00:02.403 +12:00, ScreenConnect Relay, Information): Stopping service...
Event (2018/05/14 00:00:07.446 +12:00, ScreenConnect Relay, Information): Stopped service.
Event (2018/05/14 00:00:07.446 +12:00, ScreenConnect Session Manager, Information): Stopping service...
Event (2018/05/14 00:00:07.591 +12:00, ScreenConnect Session Manager, Information): Stopped service.
Event (2018/05/14 00:00:13.919 +12:00, ScreenConnect Session Manager, Information): Starting service...
Event (2018/05/14 00:00:14.407 +12:00, ScreenConnect Session Manager, Information): Successfully started service.
Event (2018/05/14 00:00:14.407 +12:00, ScreenConnect Relay, Information): Starting service...
Event (2018/05/14 00:00:14.646 +12:00, ScreenConnect Relay, Information): Successfully started service.
Event (2018/05/14 00:00:14.646 +12:00, ScreenConnect Web Server, Information): Starting service...
Event (2018/05/14 00:02:12.433 +12:00, ScreenConnect Web Server, Information): Successfully started service.
Event (2018/05/15 00:00:02.009 +12:00, ScreenConnect Web Server, Information): Stopping service...
Event (2018/05/15 00:00:02.095 +12:00, ScreenConnect Web Server, Information): Stopped service.
Event (2018/05/15 00:00:02.095 +12:00, ScreenConnect Relay, Information): Stopping service...
Sending SIGKILL.
Event (2018/05/15 00:01:03.680 +12:00, ScreenConnect Session Manager, Information): Starting service...
Event (2018/05/15 00:01:04.154 +12:00, ScreenConnect Session Manager, Information): Successfully started service.
Event (2018/05/15 00:01:04.154 +12:00, ScreenConnect Relay, Information): Starting service...
Event (2018/05/15 00:01:04.390 +12:00, ScreenConnect Relay, Information): Successfully started service.
Event (2018/05/15 00:01:04.390 +12:00, ScreenConnect Web Server, Information): Starting service...
Event (2018/05/15 00:03:01.111 +12:00, ScreenConnect Web Server, Information): Successfully started service.
Event (2018/05/16 00:00:02.392 +12:00, ScreenConnect Web Server, Information): Stopping service...
Event (2018/05/16 00:00:02.565 +12:00, ScreenConnect Web Server, Information): Stopped service.
Event (2018/05/16 00:00:02.565 +12:00, ScreenConnect Relay, Information): Stopping service...
Sending SIGKILL.
Event (2018/05/16 00:01:04.076 +12:00, ScreenConnect Session Manager, Information): Starting service...
Event (2018/05/16 00:01:04.547 +12:00, ScreenConnect Session Manager, Information): Successfully started service.
Event (2018/05/16 00:01:04.547 +12:00, ScreenConnect Relay, Information): Starting service...
Event (2018/05/16 00:01:04.782 +12:00, ScreenConnect Relay, Information): Successfully started service.
Event (2018/05/16 00:01:04.782 +12:00, ScreenConnect Web Server, Information): Starting service...
Event (2018/05/16 00:03:10.015 +12:00, ScreenConnect Web Server, Information): Successfully started service.
Event (2018/05/17 00:00:01.658 +12:00, ScreenConnect Web Server, Information): Stopping service...
Event (2018/05/17 00:00:01.730 +12:00, ScreenConnect Web Server, Information): Stopped service.
Event (2018/05/17 00:00:01.730 +12:00, ScreenConnect Relay, Information): Stopping service...
Event (2018/05/17 00:00:06.795 +12:00, ScreenConnect Relay, Information): Stopped service.
Event (2018/05/17 00:00:06.795 +12:00, ScreenConnect Session Manager, Information): Stopping service...
Event (2018/05/17 00:00:06.854 +12:00, ScreenConnect Session Manager, Information): Stopped service.
Event (2018/05/17 00:00:13.354 +12:00, ScreenConnect Session Manager, Information): Starting service...
Event (2018/05/17 00:00:13.824 +12:00, ScreenConnect Session Manager, Information): Successfully started service.
Event (2018/05/17 00:00:13.824 +12:00, ScreenConnect Relay, Information): Starting service...
Event (2018/05/17 00:00:14.058 +12:00, ScreenConnect Relay, Information): Successfully started service.
Event (2018/05/17 00:00:14.058 +12:00, ScreenConnect Web Server, Information): Starting service...
Event (2018/05/17 00:02:11.752 +12:00, ScreenConnect Web Server, Information): Successfully started service.
Event (2018/05/18 00:00:02.197 +12:00, ScreenConnect Web Server, Information): Stopping service...
Event (2018/05/18 00:00:02.296 +12:00, ScreenConnect Web Server, Information): Stopped service.
Event (2018/05/18 00:00:02.296 +12:00, ScreenConnect Relay, Information): Stopping service...
Event (2018/05/18 00:00:07.355 +12:00, ScreenConnect Relay, Information): Stopped service.
Event (2018/05/18 00:00:07.355 +12:00, ScreenConnect Session Manager, Information): Stopping service...
Event (2018/05/18 00:00:07.510 +12:00, ScreenConnect Session Manager, Information): Stopped service.
Event (2018/05/18 00:00:13.789 +12:00, ScreenConnect Session Manager, Information): Starting service...
Event (2018/05/18 00:00:14.259 +12:00, ScreenConnect Session Manager, Information): Successfully started service.
Event (2018/05/18 00:00:14.259 +12:00, ScreenConnect Relay, Information): Starting service...
Event (2018/05/18 00:00:14.513 +12:00, ScreenConnect Relay, Information): Successfully started service.
Event (2018/05/18 00:00:14.513 +12:00, ScreenConnect Web Server, Information): Starting service...
Event (2018/05/18 00:02:33.840 +12:00, ScreenConnect Web Server, Information): Successfully started service.
Event (2018/05/19 00:00:02.619 +12:00, ScreenConnect Web Server, Information): Stopping service...
Event (2018/05/19 00:00:02.779 +12:00, ScreenConnect Web Server, Information): Stopped service.
Event (2018/05/19 00:00:02.779 +12:00, ScreenConnect Relay, Information): Stopping service...
Sending SIGKILL.
Event (2018/05/19 00:01:04.329 +12:00, ScreenConnect Session Manager, Information): Starting service...
Event (2018/05/19 00:01:04.802 +12:00, ScreenConnect Session Manager, Information): Successfully started service.
Event (2018/05/19 00:01:04.802 +12:00, ScreenConnect Relay, Information): Starting service...
Event (2018/05/19 00:01:05.042 +12:00, ScreenConnect Relay, Information): Successfully started service.
Event (2018/05/19 00:01:05.042 +12:00, ScreenConnect Web Server, Information): Starting service...
Event (2018/05/19 00:03:15.887 +12:00, ScreenConnect Web Server, Information): Successfully started service.
Event (2018/05/20 00:00:01.955 +12:00, ScreenConnect Web Server, Information): Stopping service...
Event (2018/05/20 00:00:02.007 +12:00, ScreenConnect Web Server, Information): Stopped service.
Event (2018/05/20 00:00:02.007 +12:00, ScreenConnect Relay, Information): Stopping service...
Sending SIGKILL.
Event (2018/05/20 00:01:02.620 +12:00, ScreenConnect Session Manager, Information): Starting service...
Event (2018/05/20 00:01:03.095 +12:00, ScreenConnect Session Manager, Information): Successfully started service.
Event (2018/05/20 00:01:03.095 +12:00, ScreenConnect Relay, Information): Starting service...
Event (2018/05/20 00:01:03.334 +12:00, ScreenConnect Relay, Information): Successfully started service.
Event (2018/05/20 00:01:03.334 +12:00, ScreenConnect Web Server, Information): Starting service...
Event (2018/05/20 00:03:06.397 +12:00, ScreenConnect Web Server, Information): Successfully started service.
Event (2018/05/21 00:00:01.611 +12:00, ScreenConnect Web Server, Information): Stopping service...
Event (2018/05/21 00:00:01.664 +12:00, ScreenConnect Web Server, Information): Stopped service.
Event (2018/05/21 00:00:01.664 +12:00, ScreenConnect Relay, Information): Stopping service...
Sending SIGKILL.
Event (2018/05/21 00:01:03.267 +12:00, ScreenConnect Session Manager, Information): Starting service...
Event (2018/05/21 00:01:03.727 +12:00, ScreenConnect Session Manager, Information): Successfully started service.
Event (2018/05/21 00:01:03.727 +12:00, ScreenConnect Relay, Information): Starting service...
Event (2018/05/21 00:01:03.958 +12:00, ScreenConnect Relay, Information): Successfully started service.
Event (2018/05/21 00:01:03.958 +12:00, ScreenConnect Web Server, Information): Starting service...
Event (2018/05/21 00:02:51.094 +12:00, ScreenConnect Web Server, Information): Successfully started service.
Event (2018/05/22 00:00:02.292 +12:00, ScreenConnect Web Server, Information): Stopping service...
Event (2018/05/22 00:00:02.389 +12:00, ScreenConnect Web Server, Information): Stopped service.
Event (2018/05/22 00:00:02.389 +12:00, ScreenConnect Relay, Information): Stopping service...
Sending SIGKILL.
Event (2018/05/22 00:01:03.953 +12:00, ScreenConnect Session Manager, Information): Starting service...
Event (2018/05/22 00:01:04.424 +12:00, ScreenConnect Session Manager, Information): Successfully started service.
Event (2018/05/22 00:01:04.424 +12:00, ScreenConnect Relay, Information): Starting service...
Event (2018/05/22 00:01:04.658 +12:00, ScreenConnect Relay, Information): Successfully started service.
Event (2018/05/22 00:01:04.658 +12:00, ScreenConnect Web Server, Information): Starting service...
Event (2018/05/22 00:02:58.107 +12:00, ScreenConnect Web Server, Information): Successfully started service.
Event (2018/05/23 00:00:02.206 +12:00, ScreenConnect Web Server, Information): Stopping service...
Event (2018/05/23 00:00:02.313 +12:00, ScreenConnect Web Server, Information): Stopped service.
Event (2018/05/23 00:00:02.314 +12:00, ScreenConnect Relay, Information): Stopping service...
Sending SIGKILL.
Event (2018/05/23 00:01:03.878 +12:00, ScreenConnect Session Manager, Information): Starting service...
Event (2018/05/23 00:01:04.344 +12:00, ScreenConnect Session Manager, Information): Successfully started service.
Event (2018/05/23 00:01:04.344 +12:00, ScreenConnect Relay, Information): Starting service...
Event (2018/05/23 00:01:04.582 +12:00, ScreenConnect Relay, Information): Successfully started service.
Event (2018/05/23 00:01:04.582 +12:00, ScreenConnect Web Server, Information): Starting service...
Event (2018/05/23 00:03:15.957 +12:00, ScreenConnect Web Server, Information): Successfully started service.
Event (2018/05/24 00:00:01.988 +12:00, ScreenConnect Web Server, Information): Stopping service...
Event (2018/05/24 00:00:02.061 +12:00, ScreenConnect Web Server, Information): Stopped service.
Event (2018/05/24 00:00:02.061 +12:00, ScreenConnect Relay, Information): Stopping service...
Sending SIGKILL.
Event (2018/05/24 00:01:02.670 +12:00, ScreenConnect Session Manager, Information): Starting service...
Event (2018/05/24 00:01:03.146 +12:00, ScreenConnect Session Manager, Information): Successfully started service.
Event (2018/05/24 00:01:03.146 +12:00, ScreenConnect Relay, Information): Starting service...
Event (2018/05/24 00:01:03.383 +12:00, ScreenConnect Relay, Information): Successfully started service.
Event (2018/05/24 00:01:03.383 +12:00, ScreenConnect Web Server, Information): Starting service...
Event (2018/05/24 00:02:57.973 +12:00, ScreenConnect Web Server, Information): Successfully started service.
Event (2018/05/25 00:00:02.215 +12:00, ScreenConnect Web Server, Information): Stopping service...
Event (2018/05/25 00:00:02.279 +12:00, ScreenConnect Web Server, Information): Stopped service.
Event (2018/05/25 00:00:02.279 +12:00, ScreenConnect Relay, Information): Stopping service...
Event (2018/05/25 00:00:12.339 +12:00, ScreenConnect Relay, Information): Stopped service.
Event (2018/05/25 00:00:12.339 +12:00, ScreenConnect Session Manager, Information): Stopping service...

Unhandled Exception:
System.NullReferenceException: Object reference not set to an instance of an object
  at ScreenConnect.SQLite.libsqlite3Proxy.sqlite3_close_v2 (IntPtr ) [0x00000] in <filename unknown>:0
  at ScreenConnect.SQLite.SQLiteBase.CloseConnectionV2 (ScreenConnect.SQLite.SQLiteConnectionHandle hdl, IntPtr db) [0x00000] in <filename unknown>:0
  at ScreenConnect.SQLite.SQLiteConnectionHandle.ReleaseHandle () [0x00000] in <filename unknown>:0
  at System.Runtime.InteropServices.CriticalHandle.Dispose (Boolean disposing) [0x00000] in <filename unknown>:0
  at System.Runtime.InteropServices.CriticalHandle.Dispose () [0x00000] in <filename unknown>:0
  at ScreenConnect.SQLite.SQLite3.Close (Boolean canThrow) [0x00000] in <filename unknown>:0
  at ScreenConnect.SQLite.SQLiteConnection.Close () [0x00000] in <filename unknown>:0
  at ScreenConnect.SQLite.SQLiteConnection.Dispose (Boolean disposing) [0x00000] in <filename unknown>:0
  at System.ComponentModel.Component.Finalize () [0x00000] in <filename unknown>:0
Event (2018/05/25 00:00:18.800 +12:00, ScreenConnect Session Manager, Information): Starting service...
Event (2018/05/25 00:00:19.287 +12:00, ScreenConnect Session Manager, Information): Successfully started service.
Event (2018/05/25 00:00:19.287 +12:00, ScreenConnect Relay, Information): Starting service...
Event (2018/05/25 00:00:19.535 +12:00, ScreenConnect Relay, Information): Successfully started service.
Event (2018/05/25 00:00:19.535 +12:00, ScreenConnect Web Server, Information): Starting service...
Event (2018/05/25 00:02:37.679 +12:00, ScreenConnect Web Server, Information): Successfully started service.
Event (2018/05/25 09:40:41.856 +12:00, ScreenConnect Session Manager, Information): Starting service...
Event (2018/05/25 09:40:42.119 +12:00, ScreenConnect Session Manager, Information): Successfully started service.
Event (2018/05/25 09:40:42.119 +12:00, ScreenConnect Relay, Information): Starting service...
Event (2018/05/25 09:40:42.268 +12:00, ScreenConnect Relay, Information): Successfully started service.
Event (2018/05/25 09:40:42.268 +12:00, ScreenConnect Web Server, Information): Starting service...
Event (2018/05/25 09:49:25.279 +12:00, ScreenConnect Web Server, Information): Successfully started service.
Event (2018/05/26 00:00:01.921 +12:00, ScreenConnect Web Server, Information): Stopping service...
Event (2018/05/26 00:00:01.982 +12:00, ScreenConnect Web Server, Information): Stopped service.
Event (2018/05/26 00:00:01.982 +12:00, ScreenConnect Relay, Information): Stopping service...
Sending SIGKILL.
Event (2018/05/26 00:01:02.623 +12:00, ScreenConnect Session Manager, Information): Starting service...
Event (2018/05/26 00:01:03.113 +12:00, ScreenConnect Session Manager, Information): Successfully started service.
Event (2018/05/26 00:01:03.113 +12:00, ScreenConnect Relay, Information): Starting service...
Event (2018/05/26 00:01:03.356 +12:00, ScreenConnect Relay, Information): Successfully started service.
Event (2018/05/26 00:01:03.356 +12:00, ScreenConnect Web Server, Information): Starting service...
Event (2018/05/26 00:03:15.110 +12:00, ScreenConnect Web Server, Information): Successfully started service.
Event (2018/05/27 00:00:02.071 +12:00, ScreenConnect Web Server, Information): Stopping service...
Event (2018/05/27 00:00:02.115 +12:00, ScreenConnect Web Server, Information): Stopped service.
Event (2018/05/27 00:00:02.115 +12:00, ScreenConnect Relay, Information): Stopping service...
Sending SIGKILL.
Event (2018/05/27 00:01:03.705 +12:00, ScreenConnect Session Manager, Information): Starting service...
Event (2018/05/27 00:01:04.172 +12:00, ScreenConnect Session Manager, Information): Successfully started service.
Event (2018/05/27 00:01:04.172 +12:00, ScreenConnect Relay, Information): Starting service...
Event (2018/05/27 00:01:04.408 +12:00, ScreenConnect Relay, Information): Successfully started service.
Event (2018/05/27 00:01:04.408 +12:00, ScreenConnect Web Server, Information): Starting service...
Event (2018/05/27 00:03:15.997 +12:00, ScreenConnect Web Server, Information): Successfully started service.
Event (2018/05/28 00:00:01.792 +12:00, ScreenConnect Web Server, Information): Stopping service...
Event (2018/05/28 00:00:02.207 +12:00, ScreenConnect Web Server, Information): Stopped service.
Event (2018/05/28 00:00:02.208 +12:00, ScreenConnect Relay, Information): Stopping service...
Event (2018/05/28 00:00:07.630 +12:00, ScreenConnect Relay, Information): Stopped service.
Event (2018/05/28 00:00:07.630 +12:00, ScreenConnect Session Manager, Information): Stopping service...
Event (2018/05/28 00:00:08.151 +12:00, ScreenConnect Session Manager, Information): Stopped service.
Event (2018/05/28 00:00:14.357 +12:00, ScreenConnect Session Manager, Information): Starting service...
Event (2018/05/28 00:00:14.836 +12:00, ScreenConnect Session Manager, Information): Successfully started service.
Event (2018/05/28 00:00:14.836 +12:00, ScreenConnect Relay, Information): Starting service...
Event (2018/05/28 00:00:15.084 +12:00, ScreenConnect Relay, Information): Successfully started service.
Event (2018/05/28 00:00:15.084 +12:00, ScreenConnect Web Server, Information): Starting service...
Event (2018/05/28 00:02:31.731 +12:00, ScreenConnect Web Server, Information): Successfully started service.
Event (2018/05/29 00:00:02.143 +12:00, ScreenConnect Web Server, Information): Stopping service...
Event (2018/05/29 00:00:02.222 +12:00, ScreenConnect Web Server, Information): Stopped service.
Event (2018/05/29 00:00:02.222 +12:00, ScreenConnect Relay, Information): Stopping service...
Event (2018/05/29 00:00:07.277 +12:00, ScreenConnect Relay, Information): Stopped service.
Event (2018/05/29 00:00:07.277 +12:00, ScreenConnect Session Manager, Information): Stopping service...
Event (2018/05/29 00:00:07.447 +12:00, ScreenConnect Session Manager, Information): Stopped service.
Event (2018/05/29 00:00:13.705 +12:00, ScreenConnect Session Manager, Information): Starting service...
Event (2018/05/29 00:00:14.174 +12:00, ScreenConnect Session Manager, Information): Successfully started service.
Event (2018/05/29 00:00:14.174 +12:00, ScreenConnect Relay, Information): Starting service...
Event (2018/05/29 00:00:14.408 +12:00, ScreenConnect Relay, Information): Successfully started service.
Event (2018/05/29 00:00:14.408 +12:00, ScreenConnect Web Server, Information): Starting service...
Event (2018/05/29 00:02:25.841 +12:00, ScreenConnect Web Server, Information): Successfully started service.
Event (2018/05/30 00:00:01.582 +12:00, ScreenConnect Web Server, Information): Stopping service...
Event (2018/05/30 00:00:01.645 +12:00, ScreenConnect Web Server, Information): Stopped service.
Event (2018/05/30 00:00:01.645 +12:00, ScreenConnect Relay, Information): Stopping service...
Sending SIGKILL.
Event (2018/05/30 00:01:03.215 +12:00, ScreenConnect Session Manager, Information): Starting service...
Event (2018/05/30 00:01:03.682 +12:00, ScreenConnect Session Manager, Information): Successfully started service.
Event (2018/05/30 00:01:03.682 +12:00, ScreenConnect Relay, Information): Starting service...
Event (2018/05/30 00:01:03.920 +12:00, ScreenConnect Relay, Information): Successfully started service.
Event (2018/05/30 00:01:03.920 +12:00, ScreenConnect Web Server, Information): Starting service...
Event (2018/05/30 00:03:06.520 +12:00, ScreenConnect Web Server, Information): Successfully started service.
Event (2018/05/31 00:00:02.455 +12:00, ScreenConnect Web Server, Information): Stopping service...
Event (2018/05/31 00:00:02.516 +12:00, ScreenConnect Web Server, Information): Stopped service.
Event (2018/05/31 00:00:02.516 +12:00, ScreenConnect Relay, Information): Stopping service...
Sending SIGKILL.
Event (2018/05/31 00:01:04.240 +12:00, ScreenConnect Session Manager, Information): Starting service...
Event (2018/05/31 00:01:04.733 +12:00, ScreenConnect Session Manager, Information): Successfully started service.
Event (2018/05/31 00:01:04.733 +12:00, ScreenConnect Relay, Information): Starting service...
Event (2018/05/31 00:01:04.988 +12:00, ScreenConnect Relay, Information): Successfully started service.
Event (2018/05/31 00:01:04.988 +12:00, ScreenConnect Web Server, Information): Starting service...
Event (2018/05/31 00:03:17.809 +12:00, ScreenConnect Web Server, Information): Successfully started service.
Event (2018/06/01 00:00:02.271 +12:00, ScreenConnect Web Server, Information): Stopping service...
Event (2018/06/01 00:00:02.338 +12:00, ScreenConnect Web Server, Information): Stopped service.
Event (2018/06/01 00:00:02.338 +12:00, ScreenConnect Relay, Information): Stopping service...
Sending SIGKILL.
Event (2018/06/01 00:01:03.940 +12:00, ScreenConnect Session Manager, Information): Starting service...
Event (2018/06/01 00:01:04.417 +12:00, ScreenConnect Session Manager, Information): Successfully started service.
Event (2018/06/01 00:01:04.417 +12:00, ScreenConnect Relay, Information): Starting service...
Event (2018/06/01 00:01:04.653 +12:00, ScreenConnect Relay, Information): Successfully started service.
Event (2018/06/01 00:01:04.653 +12:00, ScreenConnect Web Server, Information): Starting service...
Event (2018/06/01 00:03:21.097 +12:00, ScreenConnect Web Server, Information): Successfully started service.
Event (2018/06/02 00:00:02.088 +12:00, ScreenConnect Web Server, Information): Stopping service...
Event (2018/06/02 00:00:02.153 +12:00, ScreenConnect Web Server, Information): Stopped service.
Event (2018/06/02 00:00:02.153 +12:00, ScreenConnect Relay, Information): Stopping service...
Event (2018/06/02 00:00:12.201 +12:00, ScreenConnect Relay, Information): Stopped service.
Event (2018/06/02 00:00:12.202 +12:00, ScreenConnect Session Manager, Information): Stopping service...
Event (2018/06/02 00:00:12.358 +12:00, ScreenConnect Session Manager, Information): Stopped service.
Event (2018/06/02 00:00:18.677 +12:00, ScreenConnect Session Manager, Information): Starting service...
Event (2018/06/02 00:00:19.169 +12:00, ScreenConnect Session Manager, Information): Successfully started service.
Event (2018/06/02 00:00:19.169 +12:00, ScreenConnect Relay, Information): Starting service...
Event (2018/06/02 00:00:19.408 +12:00, ScreenConnect Relay, Information): Successfully started service.
Event (2018/06/02 00:00:19.408 +12:00, ScreenConnect Web Server, Information): Starting service...
Event (2018/06/02 00:03:19.656 +12:00, ScreenConnect Web Server, Information): Successfully started service.
Event (2018/06/03 00:00:02.208 +12:00, ScreenConnect Web Server, Information): Stopping service...
Event (2018/06/03 00:00:02.254 +12:00, ScreenConnect Web Server, Information): Stopped service.
Event (2018/06/03 00:00:02.254 +12:00, ScreenConnect Relay, Information): Stopping service...
Sending SIGKILL.
Event (2018/06/03 00:01:03.828 +12:00, ScreenConnect Session Manager, Information): Starting service...
Event (2018/06/03 00:01:04.291 +12:00, ScreenConnect Session Manager, Information): Successfully started service.
Event (2018/06/03 00:01:04.291 +12:00, ScreenConnect Relay, Information): Starting service...
Event (2018/06/03 00:01:04.524 +12:00, ScreenConnect Relay, Information): Successfully started service.
Event (2018/06/03 00:01:04.524 +12:00, ScreenConnect Web Server, Information): Starting service...
Event (2018/06/03 00:03:13.908 +12:00, ScreenConnect Web Server, Information): Successfully started service.
Event (2018/06/04 00:00:01.546 +12:00, ScreenConnect Web Server, Information): Stopping service...
Event (2018/06/04 00:00:01.592 +12:00, ScreenConnect Web Server, Information): Stopped service.
Event (2018/06/04 00:00:01.593 +12:00, ScreenConnect Relay, Information): Stopping service...
Event (2018/06/04 00:00:06.624 +12:00, ScreenConnect Relay, Information): Stopped service.
Event (2018/06/04 00:00:06.624 +12:00, ScreenConnect Session Manager, Information): Stopping service...
Event (2018/06/04 00:00:06.766 +12:00, ScreenConnect Session Manager, Information): Stopped service.
Event (2018/06/04 00:00:13.114 +12:00, ScreenConnect Session Manager, Information): Starting service...
Event (2018/06/04 00:00:13.585 +12:00, ScreenConnect Session Manager, Information): Successfully started service.
Event (2018/06/04 00:00:13.585 +12:00, ScreenConnect Relay, Information): Starting service...
Event (2018/06/04 00:00:13.825 +12:00, ScreenConnect Relay, Information): Successfully started service.
Event (2018/06/04 00:00:13.825 +12:00, ScreenConnect Web Server, Information): Starting service...
Event (2018/06/04 00:02:38.070 +12:00, ScreenConnect Web Server, Information): Successfully started service.
Event (2018/06/05 00:00:02.402 +12:00, ScreenConnect Web Server, Information): Stopping service...
Event (2018/06/05 00:00:02.449 +12:00, ScreenConnect Web Server, Information): Stopped service.
Event (2018/06/05 00:00:02.449 +12:00, ScreenConnect Relay, Information): Stopping service...
Sending SIGKILL.
Event (2018/06/05 00:01:04.042 +12:00, ScreenConnect Session Manager, Information): Starting service...
Event (2018/06/05 00:01:04.511 +12:00, ScreenConnect Session Manager, Information): Successfully started service.
Event (2018/06/05 00:01:04.511 +12:00, ScreenConnect Relay, Information): Starting service...
Event (2018/06/05 00:01:04.744 +12:00, ScreenConnect Relay, Information): Successfully started service.
Event (2018/06/05 00:01:04.744 +12:00, ScreenConnect Web Server, Information): Starting service...
Event (2018/06/05 00:03:20.163 +12:00, ScreenConnect Web Server, Information): Successfully started service.
Too many heap sections: Increase MAXHINCR or MAX_HEAP_SECTS
Invalid type System.Windows.Forms.AccessibleObject for instance field System.Windows.Forms.Control:accessibility_object
Stacktrace:

  at <unknown> <0xffffffff>
  at (wrapper managed-to-native) object.__icall_wrapper_mono_array_new_specific (intptr,int) <0xffffffff>
  at ScreenConnect.MessageSerializer.DeserializeProperties (ScreenConnect.BinaryReader,System.Collections.Generic.List`1<ScreenConnect.MessageSerializer/PropertySerializer>,object) <0x00077>
  at ScreenConnect.MessageSerializer/ComplexSerializer`1.DeserializeType (ScreenConnect.BinaryReader,ScreenConnect.ConstraintAttribute) <0x00037>
  at ScreenConnect.MessageSerializer/ArraySerializer`1.DeserializeType (ScreenConnect.BinaryReader,ScreenConnect.ConstraintAttribute) <0x0008b>
  at ScreenConnect.TypeSerializerBase`1.Deserialize (ScreenConnect.BinaryReader,ScreenConnect.ConstraintAttribute) <0x00017>
  at ScreenConnect.MessageSerializer.DeserializeProperties (ScreenConnect.BinaryReader,System.Collections.Generic.List`1<ScreenConnect.MessageSerializer/PropertySerializer>,object) <0x0005c>
  at ScreenConnect.MessageSerializer.Deserialize (ScreenConnect.BinaryReader,System.Type) <0x0007f>
  at ScreenConnect.Relay/<>c__DisplayClass10_0.<StartAsyncReceiveLoop>b__1 () <0x00057>
  at ScreenConnect.Relay/<>c__DisplayClass8_0.<StartSessionAsyncReceiveLoop>b__0 (ScreenConnect.Func`1<object>) <0x00120>
  at ScreenConnect.Relay/<>c__DisplayClass10_0.<StartAsyncReceiveLoop>b__0 () <0x001f1>
  at ScreenConnect.SocketServer/<>c__DisplayClass9_0.<StartAsyncSocketLoop>b__0 () <0x00016>
  at ScreenConnect.SocketAsyncExecutor.<.ctor>b__2_0 (object,System.Net.Sockets.SocketAsyncEventArgs) <0x00015>
  at System.Net.Sockets.SocketAsyncEventArgs.OnCompleted (System.Net.Sockets.SocketAsyncEventArgs) <0x00020>
  at System.Net.Sockets.SocketAsyncEventArgs.ReceiveCallback (System.IAsyncResult) <0x000f6>
  at System.Net.Sockets.SocketAsyncEventArgs.DispatcherCB (System.IAsyncResult) <0x00087>
  at (wrapper runtime-invoke) <Module>.runtime_invoke_void__this___object (object,intptr,intptr,intptr) <0xffffffff>

Native stacktrace:

    mono() [0x80efd7d]
    [0xb7713ce8]
    mono() [0x82445b5]
    mono() [0x82449a3]
    mono() [0x8244b4b]
    mono() [0x8244d03]
    mono() [0x8247bdf]
    mono() [0x8248bc3]
    mono() [0x8250ee5]
    mono(mono_array_new_specific+0xe7) [0x81ed1f7]
    [0xb67b4b80]
    [0xb37599d0]
    [0xad134488]
    [0xad134424]
    [0xb3759a78]
    [0xb37599b5]
    [0xb37594e0]
    [0xb3751a28]
    [0xad134159]
    [0xb375176a]
    [0xb48e178f]
    [0xb48e176e]
    [0xb48e1749]
    [0xb3751277]
    [0xb48e1088]
    [0xb5135075]
    mono() [0x806354e]
    mono(mono_runtime_invoke+0x40) [0x81e7550]
    mono(mono_runtime_delegate_invoke+0x37) [0x81e77a7]
    mono() [0x81c70c2]
    mono() [0x81bfc8f]
    mono() [0x823208e]
    mono() [0x82431e7]
    mono() [0x82520ae]
    /lib/i386-linux-gnu/libpthread.so.0(+0x6f72) [0xb769cf72]
    /lib/i386-linux-gnu/libc.so.6(clone+0x5e) [0xb75d343e]

Debug info from gdb:

=================================================================
Got a SIGABRT while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries
used by your application.
=================================================================

Event (2018/06/05 13:45:38.191 +12:00, ScreenConnect Session Manager, Information): Starting service...
Event (2018/06/05 13:45:38.678 +12:00, ScreenConnect Session Manager, Information): Successfully started service.
Event (2018/06/05 13:45:38.678 +12:00, ScreenConnect Relay, Information): Starting service...
Event (2018/06/05 13:45:38.924 +12:00, ScreenConnect Relay, Information): Successfully started service.
Event (2018/06/05 13:45:38.924 +12:00, ScreenConnect Web Server, Information): Starting service...
Event (2018/06/05 13:46:14.628 +12:00, ScreenConnect Session Manager, Information): Starting service...
Event (2018/06/05 13:46:15.095 +12:00, ScreenConnect Session Manager, Information): Successfully started service.
Event (2018/06/05 13:46:15.095 +12:00, ScreenConnect Relay, Information): Starting service...
Event (2018/06/05 13:46:15.340 +12:00, ScreenConnect Relay, Information): Successfully started service.
Event (2018/06/05 13:46:15.340 +12:00, ScreenConnect Web Server, Information): Starting service...
Event (2018/06/05 13:48:14.839 +12:00, ScreenConnect Session Manager, Information): Starting service...
Event (2018/06/05 13:48:15.100 +12:00, ScreenConnect Session Manager, Information): Successfully started service.
Event (2018/06/05 13:48:15.100 +12:00, ScreenConnect Relay, Information): Starting service...
Event (2018/06/05 13:48:15.249 +12:00, ScreenConnect Relay, Information): Successfully started service.
Event (2018/06/05 13:48:15.249 +12:00, ScreenConnect Web Server, Information): Starting service...
Event (2018/06/05 13:43:50.704 +12:00, ScreenConnect Web Server, Information): Successfully started service.
Stacktrace:

  at <unknown> <0xffffffff>
  at (wrapper managed-to-native) object.__icall_wrapper_mono_string_alloc (intptr) <0xffffffff>
  at (wrapper alloc) object.Alloc (intptr,int) <0xffffffff>
  at string.SubstringUnchecked (int,int) <0x00027>
  at string.Trim (char[]) <0x0009b>
  at Mono.Data.SqlExpressions.Like.Eval (System.Data.DataRow) <0x0018b>
  at Mono.Data.SqlExpressions.Like.EvalBoolean (System.Data.DataRow) <0x00016>
  at Mono.Data.SqlExpressions.BoolOperation.EvalBoolean (System.Data.DataRow) <0x0006f>
  at Mono.Data.SqlExpressions.BoolOperation.EvalBoolean (System.Data.DataRow) <0x0006f>
  at System.Data.Common.Key.CanContain (int) <0x00035>
  at System.Data.Common.Key.GetRecord (System.Data.DataRow) <0x00043>
  at System.Data.Common.Index.RebuildIndex () <0x000d3>
  at System.Data.Common.Index.Reset () <0x0001f>
  at System.Data.DataTable.ResetIndexes () <0x00073>
  at System.Data.DataTable.set_EnforceConstraints (bool) <0x00043>
  at System.Data.DataTable.EndLoadData () <0x00043>
  at ScreenConnect.SessionFilterManager.ProcessQueuedSessionTableUpdates () <0x006a7>
  at ScreenConnect.SessionFilterManager.TryGetSession (System.Guid) <0x00013>
  at ScreenConnect.SessionManager/<>c__DisplayClass53_0.<GetOrDemandSession>b__0 () <0x0006b>
  at ScreenConnect.SessionManager.Run<T> (ScreenConnect.Func`1<T>,ScreenConnect.SessionManagerFaultType,bool) <0x0007d>
  at ScreenConnect.SessionManager.GetOrDemandSession (System.Guid,bool) <0x0008b>
  at ScreenConnect.SessionManager.DemandSession (System.Guid) <0x00033>
  at (wrapper runtime-invoke) <Module>.runtime_invoke_object__this___Guid (object,intptr,intptr,intptr) <0xffffffff>
  at <unknown> <0xffffffff>
  at (wrapper managed-to-native) System.Reflection.MonoMethod.InternalInvoke (System.Reflection.MonoMethod,object,object[],System.Exception&) <0xffffffff>
  at System.Reflection.MonoMethod.Invoke (object,System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo) <0x000b7>
  at System.Reflection.MethodBase.Invoke (object,object[]) <0x00022>
  at System.ServiceModel.Dispatcher.DefaultOperationInvoker.Invoke (object,object[],object[]&) <0x000b3>
  at System.ServiceModel.Dispatcher.OperationInvokerHandler.DoProcessRequest (System.ServiceModel.Dispatcher.MessageProcessingContext) <0x00083>
  at System.ServiceModel.Dispatcher.OperationInvokerHandler.ProcessRequest (System.ServiceModel.Dispatcher.MessageProcessingContext) <0x0007b>
  at System.ServiceModel.Dispatcher.BaseRequestProcessorHandler.ProcessRequestChain (System.ServiceModel.Dispatcher.MessageProcessingContext) <0x00015>
  at System.ServiceModel.Dispatcher.BaseRequestProcessorHandler.ProcessRequestChain (System.ServiceModel.Dispatcher.MessageProcessingContext) <0x00032>
  at System.ServiceModel.Dispatcher.HandlersChain.ProcessRequestChain (System.ServiceModel.Dispatcher.MessageProcessingContext) <0x00021>
  at System.ServiceModel.Dispatcher.BaseRequestProcessor.ProcessRequest (System.ServiceModel.Dispatcher.MessageProcessingContext) <0x0007f>
  at System.ServiceModel.Dispatcher.InputOrReplyRequestProcessor.ProcessInput (System.ServiceModel.Channels.Message) <0x0005b>
  at System.ServiceModel.Dispatcher.ListenerLoopManager.ProcessInput (System.ServiceModel.Channels.IInputChannel,System.ServiceModel.Channels.Message) <0x00073>
  at System.ServiceModel.Dispatcher.ListenerLoopManager.TryReceiveDone (System.IAsyncResult) <0x000c7>
  at (wrapper runtime-invoke) <Module>.runtime_invoke_void__this___object (object,intptr,intptr,intptr) <0xffffffff>

Native stacktrace:

    mono() [0x80efd7d]
    mono() [0x813d771]
    mono() [0x805a124]
    [0xb779ece8]
    mono() [0x82539bd]
    mono() [0x825400c]
    mono() [0x8253b54]
    mono() [0x8248acc]
    mono() [0x8250fe4]
    mono(mono_string_new_size+0x43) [0x81ec793]
    mono() [0x81ed10a]
    [0xb6a3fe7d]
    [0xb599d4b4]
    [0xb59a2ca0]
    [0xb3af15c4]
    [0xa8182c24]
    [0xa8182a5f]
    [0xb38a8578]
    [0xb38a8578]
    [0xb3ad8186]
    [0xb3ad7e7c]
    [0xb3ad4d54]
    [0xb3ad4c68]
    [0xb3ad953c]
    [0xb38ae6dc]
    [0xb38b11fc]
    [0xb1f853b0]
    [0xa853cf24]
    [0xa83bae0c]
    [0xb39e5bfe]
    [0xa83bad7c]
    [0xa83babdc]
    [0xa83bacdf]
    mono() [0x806354e]
    mono(mono_runtime_invoke+0x40) [0x81e7550]
    mono(mono_runtime_invoke_array+0x2d5) [0x81ead45]
    mono() [0x8169bf8]
    [0xb5995188]
    [0xb39e58f8]
    [0xb58c604b]
    [0xb39e5784]
    [0xb3afaaec]
    [0xb3afa62c]
    [0xb3af9e26]
    [0xb3af9e43]
    [0xb3af9e0a]
    [0xb3af9d00]
    [0xb3af974c]
    [0xb3aeebb4]
    [0xb3aee9b8]
    [0xb5995075]
    mono() [0x806354e]
    mono(mono_runtime_invoke+0x40) [0x81e7550]
    mono() [0x81c6ca1]
    mono() [0x81bfc8f]
    mono() [0x823208e]
    mono() [0x82431e7]
    mono() [0x82520ae]
    /lib/i386-linux-gnu/libpthread.so.0(+0x6f72) [0xb7727f72]
    /lib/i386-linux-gnu/libc.so.6(clone+0x5e) [0xb765e43e]

Debug info from gdb:

=================================================================
Got a SIGSEGV while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries
used by your application.
=================================================================

Invalid type System.Windows.Forms.AccessibleObject for instance field System.Windows.Forms.Control:accessibility_object
Event (2018/06/05 13:44:10.114 +12:00, ScreenConnect Session Manager, Information): Starting service...
Event (2018/06/05 13:44:10.578 +12:00, ScreenConnect Session Manager, Information): Successfully started service.
Event (2018/06/05 13:44:10.578 +12:00, ScreenConnect Relay, Information): Starting service...
Event (2018/06/05 13:44:10.816 +12:00, ScreenConnect Relay, Information): Successfully started service.
Event (2018/06/05 13:44:10.816 +12:00, ScreenConnect Web Server, Information): Starting service...
Event (2018/06/05 13:48:12.686 +12:00, ScreenConnect Session Manager, Information): Starting service...
Event (2018/06/05 13:48:13.155 +12:00, ScreenConnect Session Manager, Information): Successfully started service.
Event (2018/06/05 13:48:13.155 +12:00, ScreenConnect Relay, Information): Starting service...
Event (2018/06/05 13:48:13.398 +12:00, ScreenConnect Relay, Information): Successfully started service.
Event (2018/06/05 13:48:13.398 +12:00, ScreenConnect Web Server, Information): Starting service...
Event (2018/06/05 13:49:13.254 +12:00, ScreenConnect Web Server, Information): Successfully started service.
Too many heap sections: Increase MAXHINCR or MAX_HEAP_SECTS
Invalid type System.Windows.Forms.AccessibleObject for instance field System.Windows.Forms.Control:accessibility_object
Stacktrace:

  at <unknown> <0xffffffff>
  at (wrapper managed-to-native) object.__icall_wrapper_mono_array_new_specific (intptr,int) <0xffffffff>
  at ScreenConnect.SQLite.SQLiteConvert.UTF8ToString (intptr,int) <0x00073>
  at ScreenConnect.SQLite.SQLite3.GetText (ScreenConnect.SQLite.SQLiteStatement,int) <0x00083>
  at ScreenConnect.SQLite.SQLiteDataReader.GetString (int) <0x0008d>
  at ScreenConnect.DbTypeConverter/StringConverter.GetTypedObjectValueFromDataRecord (System.Data.IDataRecord,int) <0x0001b>
  at ScreenConnect.DbTypeConverter`1.GetObjectValueFromDataRecord (System.Data.IDataRecord,int,bool) <0x00047>
  at ScreenConnect.ColumnDefinition.GetObjectValueFromDataRecord (System.Data.IDataRecord,int) <0x0001c>
  at ScreenConnect.ColumnDefinition`2.SetValueToObject (object,System.Data.IDataRecord,int) <0x00017>
  at ScreenConnect.DbExtensions/<>c__DisplayClass2_1`1.<ExecuteSelect>b__1 (System.Data.IDataRecord,int,T,object[]) <0x0001a>
  at ScreenConnect.DbExtensions/<ExecuteSelect>d__2`1.MoveNext () <0x00502>
  at ScreenConnect.SessionDatabaseManager.GroupJoinSorted<ScreenConnect.SessionConnectionDetails, ScreenConnect.Tuple`2<ScreenConnect.SessionEvent, object[]>> (System.Collections.Generic.IEnumerable`1<ScreenConnect.SessionConnectionDetails>,ScreenConnect.Func`2<ScreenConnect.SessionConnectionDetails, object>,System.Collections.Generic.IEnumerable`1<ScreenConnect.Tuple`2<ScreenConnect.SessionEvent, object[]>>,ScreenConnect.Func`2<ScreenConnect.Tuple`2<ScreenConnect.SessionEvent, object[]>, object>,ScreenConnect.Proc`2<ScreenConnect.SessionConnectionDetails, ScreenConnect.Tuple`2<ScreenConnect.SessionEvent, object[]>>) <0x0015b>
  at ScreenConnect.SessionDatabaseManager.SelectGroupJoinSorted<TParent, TChild> (System.Collections.Generic.IEnumerable`1<TParent>,ScreenConnect.TableDefinition,ScreenConnect.Func`2<TParent, object>,int,int,ScreenConnect.Proc`3<TParent, TChild, object[]>,ScreenConnect.Func`1<TChild>,string,object[]) <0x001bf>
  at ScreenConnect.SessionDatabaseManager.SelectSessionConnections (System.Guid) <0x003af>
  at ScreenConnect.SessionManager/<>c__DisplayClass57_1.<GetSessionDetails>b__1 () <0x001cf>
  at ScreenConnect.DbExtensions.PerformTransaction (System.Data.Common.DbConnection,ScreenConnect.Proc,System.Data.IsolationLevel) <0x000b6>
  at ScreenConnect.SessionDatabaseManager.PerformTransaction (ScreenConnect.Proc,ScreenConnect.Proc`1<System.Exception>) <0x00023>
  at ScreenConnect.SessionManager.PerformTransactionWithFaultHandling (ScreenConnect.Proc) <0x00057>
  at ScreenConnect.SessionManager/<>c__DisplayClass57_0.<GetSessionDetails>b__0 () <0x0007b>
  at ScreenConnect.SessionManager.Run<T> (ScreenConnect.Func`1<T>,ScreenConnect.SessionManagerFaultType,bool) <0x0007d>
  at ScreenConnect.SessionManager.GetSessionDetails (System.Guid) <0x00083>
  at (wrapper runtime-invoke) <Module>.runtime_invoke_object__this___Guid (object,intptr,intptr,intptr) <0xffffffff>
  at <unknown> <0xffffffff>
  at (wrapper managed-to-native) System.Reflection.MonoMethod.InternalInvoke (System.Reflection.MonoMethod,object,object[],System.Exception&) <0xffffffff>
  at System.Reflection.MonoMethod.Invoke (object,System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo) <0x000b7>
  at System.Reflection.MethodBase.Invoke (object,object[]) <0x00022>
  at System.ServiceModel.Dispatcher.DefaultOperationInvoker.Invoke (object,object[],object[]&) <0x000b3>
  at System.ServiceModel.Dispatcher.OperationInvokerHandler.DoProcessRequest (System.ServiceModel.Dispatcher.MessageProcessingContext) <0x00083>
  at System.ServiceModel.Dispatcher.OperationInvokerHandler.ProcessRequest (System.ServiceModel.Dispatcher.MessageProcessingContext) <0x0007b>
  at System.ServiceModel.Dispatcher.BaseRequestProcessorHandler.ProcessRequestChain (System.ServiceModel.Dispatcher.MessageProcessingContext) <0x00015>
  at System.ServiceModel.Dispatcher.BaseRequestProcessorHandler.ProcessRequestChain (System.ServiceModel.Dispatcher.MessageProcessingContext) <0x00032>
  at System.ServiceModel.Dispatcher.HandlersChain.ProcessRequestChain (System.ServiceModel.Dispatcher.MessageProcessingContext) <0x00021>
  at System.ServiceModel.Dispatcher.BaseRequestProcessor.ProcessRequest (System.ServiceModel.Dispatcher.MessageProcessingContext) <0x0007f>
  at System.ServiceModel.Dispatcher.InputOrReplyRequestProcessor.ProcessInput (System.ServiceModel.Channels.Message) <0x0005b>
  at System.ServiceModel.Dispatcher.ListenerLoopManager.ProcessInput (System.ServiceModel.Channels.IInputChannel,System.ServiceModel.Channels.Message) <0x00073>
  at System.ServiceModel.Dispatcher.ListenerLoopManager.TryReceiveDone (System.IAsyncResult) <0x000c7>
  at (wrapper runtime-invoke) <Module>.runtime_invoke_void__this___object (object,intptr,intptr,intptr) <0xffffffff>

Native stacktrace:

    mono() [0x80efd7d]
    [0xb7778ce8]
    mono() [0x82445b5]
    mono() [0x82449a3]
    mono() [0x8244b4b]
    mono() [0x8247a0d]
    mono() [0x8247d80]
    mono() [0x8247f1b]
    mono() [0x8250f33]
    mono(mono_array_new_specific+0xa2) [0x81ed1b2]
    [0xb6819b80]
    [0xb37c311c]
    [0xb3543bfc]
    [0xb3542b2e]
    [0xb351bd34]
    [0xb351bd10]
    [0xb351b52d]
    [0xb351bc48]
    [0xb351b433]
    [0xb351afbb]
    [0xb0512604]
    [0xb32f6830]
    [0xb0511fb0]
    [0xb0511358]
    [0xb353e1ff]
    [0xb353e0fc]
    [0xb353e0b8]
    [0xb051116c]
    [0xb36aff3e]
    [0xb05110cc]
    [0xb05d7b77]
    mono() [0x806354e]
    mono(mono_runtime_invoke+0x40) [0x81e7550]
    mono(mono_runtime_invoke_array+0x2d5) [0x81ead45]
    mono() [0x8169bf8]
    [0xb576f188]
    [0xb36afc38]
    [0xb56a004b]
    [0xb36afac4]
    [0xb38c9aec]
    [0xb38c962c]
    [0xb38c8e26]
    [0xb38c8e43]
    [0xb38c8e0a]
    [0xb38c8d00]
    [0xb38c874c]
    [0xb38bdbb4]
    [0xb38bd9b8]
    [0xb576f075]
    mono() [0x806354e]
    mono(mono_runtime_invoke+0x40) [0x81e7550]
    mono() [0x81c6ca1]
    mono() [0x81bfc8f]
    mono() [0x823208e]
    mono() [0x82431e7]
    mono() [0x82520ae]
    /lib/i386-linux-gnu/libpthread.so.0(+0x6f72) [0xb7701f72]
    /lib/i386-linux-gnu/libc.so.6(clone+0x5e) [0xb763843e]

Debug info from gdb:

=================================================================
Got a SIGABRT while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries
used by your application.
=================================================================

Event (2018/06/05 13:57:54.769 +12:00, ScreenConnect Session Manager, Information): Starting service...
Event (2018/06/05 13:57:55.305 +12:00, ScreenConnect Session Manager, Information): Successfully started service.
Event (2018/06/05 13:57:55.305 +12:00, ScreenConnect Relay, Information): Starting service...
Event (2018/06/05 13:57:55.566 +12:00, ScreenConnect Relay, Information): Successfully started service.
Event (2018/06/05 13:57:55.568 +12:00, ScreenConnect Web Server, Information): Starting service...
Event (2018/06/05 14:01:35.002 +12:00, ScreenConnect Web Server, Information): Successfully started service.
Too many heap sections: Increase MAXHINCR or MAX_HEAP_SECTS
Invalid type System.Windows.Forms.AccessibleObject for instance field System.Windows.Forms.Control:accessibility_object
Stacktrace:

  at <unknown> <0xffffffff>
  at (wrapper managed-to-native) object.__icall_wrapper_mono_object_new_specific (intptr) <0xffffffff>
  at (wrapper alloc) object.Alloc (intptr) <0xffffffff>
  at Mono.Data.SqlExpressions.Like.Eval (System.Data.DataRow) <0x002d7>
  at Mono.Data.SqlExpressions.Like.EvalBoolean (System.Data.DataRow) <0x00016>
  at Mono.Data.SqlExpressions.BoolOperation.EvalBoolean (System.Data.DataRow) <0x0006f>
  at Mono.Data.SqlExpressions.BoolOperation.EvalBoolean (System.Data.DataRow) <0x0006f>
  at System.Data.Common.Key.CanContain (int) <0x00035>
  at System.Data.Common.Key.GetRecord (System.Data.DataRow) <0x00043>
  at System.Data.Common.Index.RebuildIndex () <0x000d3>
  at System.Data.Common.Index.Reset () <0x0001f>
  at System.Data.DataTable.GetIndex (System.Data.DataColumn[],System.ComponentModel.ListSortDirection[],System.Data.DataViewRowState,Mono.Data.SqlExpressions.IExpression,bool,bool) <0x000b3>
  at System.Data.DataTable.GetIndex (System.Data.DataColumn[],System.ComponentModel.ListSortDirection[],System.Data.DataViewRowState,Mono.Data.SqlExpressions.IExpression,bool) <0x00023>
  at System.Data.DataView.UpdateIndex (bool) <0x000a3>
  at System.Data.DataView.OnRowChanged (object,System.Data.DataRowChangeEventArgs) <0x00032>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DataRowChangeEventArgs (object,System.Data.DataRowChangeEventArgs) <0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DataRowChangeEventArgs (object,System.Data.DataRowChangeEventArgs) <0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DataRowChangeEventArgs (object,System.Data.DataRowChangeEventArgs) <0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DataRowChangeEventArgs (object,System.Data.DataRowChangeEventArgs) <0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DataRowChangeEventArgs (object,System.Data.DataRowChangeEventArgs) <0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DataRowChangeEventArgs (object,System.Data.DataRowChangeEventArgs) <0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DataRowChangeEventArgs (object,System.Data.DataRowChangeEventArgs) <0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DataRowChangeEventArgs (object,System.Data.DataRowChangeEventArgs) <0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DataRowChangeEventArgs (object,System.Data.DataRowChangeEventArgs) <0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DataRowChangeEventArgs (object,System.Data.DataRowChangeEventArgs) <0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DataRowChangeEventArgs (object,System.Data.DataRowChangeEventArgs) <0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DataRowChangeEventArgs (object,System.Data.DataRowChangeEventArgs) <0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DataRowChangeEventArgs (object,System.Data.DataRowChangeEventArgs) <0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DataRowChangeEventArgs (object,System.Data.DataRowChangeEventArgs) <0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DataRowChangeEventArgs (object,System.Data.DataRowChangeEventArgs) <0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DataRowChangeEventArgs (object,System.Data.DataRowChangeEventArgs) <0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DataRowChangeEventArgs (object,System.Data.DataRowChangeEventArgs) <0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DataRowChangeEventArgs (object,System.Data.DataRowChangeEventArgs) <0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DataRowChangeEventArgs (object,System.Data.DataRowChangeEventArgs) <0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DataRowChangeEventArgs (object,System.Data.DataRowChangeEventArgs) <0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DataRowChangeEventArgs (object,System.Data.DataRowChangeEventArgs) <0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DataRowChangeEventArgs (object,System.Data.DataRowChangeEventArgs) <0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DataRowChangeEventArgs (object,System.Data.DataRowChangeEventArgs) <0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DataRowChangeEventArgs (object,System.Data.DataRowChangeEventArgs) <0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DataRowChangeEventArgs (object,System.Data.DataRowChangeEventArgs) <0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DataRowChangeEventArgs (object,System.Data.DataRowChangeEventArgs) <0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DataRowChangeEventArgs (object,System.Data.DataRowChangeEventArgs) <0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DataRowChangeEventArgs (object,System.Data.DataRowChangeEventArgs) <0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DataRowChangeEventArgs (object,System.Data.DataRowChangeEventArgs) <0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DataRowChangeEventArgs (object,System.Data.DataRowChangeEventArgs) <0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DataRowChangeEventArgs (object,System.Data.DataRowChangeEventArgs) <0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DataRowChangeEventArgs (object,System.Data.DataRowChangeEventArgs) <0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DataRowChangeEventArgs (object,System.Data.DataRowChangeEventArgs) <0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DataRowChangeEventArgs (object,System.Data.DataRowChangeEventArgs) <0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DataRowChangeEventArgs (object,System.Data.DataRowChangeEventArgs) <0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DataRowChangeEventArgs (object,System.Data.DataRowChangeEventArgs) <0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DataRowChangeEventArgs (object,System.Data.DataRowChangeEventArgs) <0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DataRowChangeEventArgs (object,System.Data.DataRowChangeEventArgs) <0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DataRowChangeEventArgs (object,System.Data.DataRowChangeEventArgs) <0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DataRowChangeEventArgs (object,System.Data.DataRowChangeEventArgs) <0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DataRowChangeEventArgs (object,System.Data.DataRowChangeEventArgs) <0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DataRowChangeEventArgs (object,System.Data.DataRowChangeEventArgs) <0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DataRowChangeEventArgs (object,System.Data.DataRowChangeEventArgs) <0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DataRowChangeEventArgs (object,System.Data.DataRowChangeEventArgs) <0xffffffff>
  at System.Data.DataTable.OnRowChanged (System.Data.DataRowChangeEventArgs) <0x00023>
  at System.Data.DataTable.ChangedDataRow (System.Data.DataRow,System.Data.DataRowAction) <0x00043>
  at System.Data.DataRow.EndEdit () <0x00617>
  at System.Data.DataRow.set_ItemArray (object[]) <0x002a3>
  at ScreenConnect.SessionFilterManager.ProcessQueuedSessionTableUpdates () <0x00607>
  at ScreenConnect.SessionFilterManager.TryGetSession (System.Guid) <0x00013>
  at ScreenConnect.SessionManager/<>c__DisplayClass30_0.<CloneAndAlterSessionWithTransaction>b__0 () <0x00053>
  at ScreenConnect.DbExtensions.PerformTransaction (System.Data.Common.DbConnection,ScreenConnect.Proc,System.Data.IsolationLevel) <0x000b6>
  at ScreenConnect.SessionDatabaseManager.PerformTransaction (ScreenConnect.Proc,ScreenConnect.Proc`1<System.Exception>) <0x00023>
  at ScreenConnect.SessionManager.PerformTransactionWithFaultHandling (ScreenConnect.Proc) <0x00057>
  at ScreenConnect.SessionManager.CloneAndAlterSessionWithTransaction (System.Guid,ScreenConnect.Proc`1<ScreenConnect.Session>) <0x00087>
  at ScreenConnect.SessionManager/<>c__DisplayClass46_0.<UpdateSession>b__0 () <0x00087>
  at ScreenConnect.SessionManager/<>c__DisplayClass20_0.<Run>b__0 () <0x00015>
  at ScreenConnect.SessionManager.Run<T> (ScreenConnect.Func`1<T>,ScreenConnect.SessionManagerFaultType,bool) <0x0007d>
  at ScreenConnect.SessionManager.Run (ScreenConnect.Proc,ScreenConnect.SessionManagerFaultType,bool) <0x0006b>
  at ScreenConnect.SessionManager.UpdateSession (System.Guid,byte[]) <0x00087>
  at (wrapper runtime-invoke) <Module>.runtime_invoke_void__this___Guid_object (object,intptr,intptr,intptr) <0xffffffff>
  at <unknown> <0xffffffff>
  at (wrapper managed-to-native) System.Reflection.MonoMethod.InternalInvoke (System.Reflection.MonoMethod,object,object[],System.Exception&) <0xffffffff>
  at System.Reflection.MonoMethod.Invoke (object,System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo) <0x000b7>
  at System.Reflection.MethodBase.Invoke (object,object[]) <0x00022>
  at System.ServiceModel.Dispatcher.DefaultOperationInvoker.Invoke (object,object[],object[]&) <0x000b3>
  at System.ServiceModel.Dispatcher.OperationInvokerHandler.DoProcessRequest (System.ServiceModel.Dispatcher.MessageProcessingContext) <0x00083>
  at System.ServiceModel.Dispatcher.OperationInvokerHandler.ProcessRequest (System.ServiceModel.Dispatcher.MessageProcessingContext) <0x0007b>
  at System.ServiceModel.Dispatcher.BaseRequestProcessorHandler.ProcessRequestChain (System.ServiceModel.Dispatcher.MessageProcessingContext) <0x00015>
  at System.ServiceModel.Dispatcher.BaseRequestProcessorHandler.ProcessRequestChain (System.ServiceModel.Dispatcher.MessageProcessingContext) <0x00032>
  at System.ServiceModel.Dispatcher.HandlersChain.ProcessRequestChain (System.ServiceModel.Dispatcher.MessageProcessingContext) <0x00021>
  at System.ServiceModel.Dispatcher.BaseRequestProcessor.ProcessRequest (System.ServiceModel.Dispatcher.MessageProcessingContext) <0x0007f>
  at System.ServiceModel.Dispatcher.InputOrReplyRequestProcessor.ProcessInput (System.ServiceModel.Channels.Message) <0x0005b>
  at System.ServiceModel.Dispatcher.ListenerLoopManager.ProcessInput (System.ServiceModel.Channels.IInputChannel,System.ServiceModel.Channels.Message) <0x00073>
  at System.ServiceModel.Dispatcher.ListenerLoopManager.TryReceiveDone (System.IAsyncResult) <0x000c7>
  at (wrapper runtime-invoke) <Module>.runtime_invoke_void__this___object (object,intptr,intptr,intptr) <0xffffffff>

Native stacktrace:

    mono() [0x80efd7d]
    [0xb778ece8]
    mono() [0x82445b5]
    mono() [0x82449a3]
    mono() [0x8244b4b]
    mono() [0x8244d03]
    mono() [0x8247bdf]
    mono() [0x8248bc3]
    mono() [0x8250fe4]
    mono() [0x81e6cb8]
    mono(mono_object_new_alloc_specific+0x5b) [0x81e6dab]
    mono(mono_object_new_specific+0x7e) [0x81e76ee]
    [0xb682f4ad]
    [0xb57848f8]
    [0xaf93f448]
    [0xaf93f137]
    [0xb3250570]
    [0xb3250570]
    [0xb34b51c6]
    [0xb34b4ebc]
    [0xb34b1d94]
    [0xb34b1ca8]
    [0xb34b1934]
    [0xb34b186c]
    [0xb2259534]
    [0xa9e41beb]
    [0xa9e4225f]
    [0xa9e4228b]
    [0xa9e4228b]
    [0xa9e4228b]
    [0xa9e4228b]
    [0xa9e4228b]
    [0xa9e4228b]
    [0xa9e4228b]
    [0xa9e4228b]
    [0xa9e4228b]
    [0xa9e4228b]
    [0xa9e4228b]
    [0xa9e4228b]
    [0xa9e4228b]
    [0xa9e4228b]
    [0xa9e4228b]
    [0xa9e4228b]
    [0xa9e4228b]
    [0xa9e4228b]
    [0xa9e4228b]
    [0xa9e4228b]
    [0xa9e4228b]
    [0xa9e4228b]
    [0xa9e4228b]
    [0xa9e4228b]
    [0xa9e4228b]
    [0xa9e4228b]
    [0xa9e4228b]
    [0xa9e4228b]
    [0xa9e4228b]
    [0xa9e4228b]
    [0xa9e4228b]
    [0xa9e4228b]
    [0xa9e4228b]
    [0xa9e4228b]
    [0xa9e4228b]
    [0xa9e4228b]
    [0xa9e4228b]
    [0xa9e4228b]
    [0xa9e4228b]
    [0xa9e4228b]
    [0xa9e4228b]
    [0xa9e4228b]
    [0xa9e4228b]
    [0xb34b5d3c]
    [0xb34b5d0c]
    [0xb3257c70]
    [0xa9e5ec6c]
    [0xb2255310]
    [0xaa036ee4]
    [0xa9e9658c]
    [0xb32511ff]
    [0xb32510fc]
    [0xb32510b8]
    [0xa9e96520]
    [0xa9e44718]
    [0xaa036e96]
    [0xb33c2cd6]
    [0xb300fd0c]
    [0xa9e44678]
    [0xa9e96396]
    mono() [0x806354e]
    mono(mono_runtime_invoke+0x40) [0x81e7550]
    mono(mono_runtime_invoke_array+0x2d5) [0x81ead45]
    mono() [0x8169bf8]
    [0xb577e188]
    [0xb33c29d0]
    [0xb56af04b]
    [0xb33c285c]
    [0xb34d8144]
    [0xb34d7c84]
    [0xb34d747e]
    [0xb34d749b]
    [0xb34d7462]
    [0xb34d7358]
    [0xb34d6da4]
    [0xb34cc20c]
    [0xb34cc010]
    [0xb577e075]
    mono() [0x806354e]
    mono(mono_runtime_invoke+0x40) [0x81e7550]
    mono() [0x81c6ca1]
    mono() [0x81bfc8f]
    mono() [0x823208e]
    mono() [0x82431e7]
    mono() [0x82520ae]
    /lib/i386-linux-gnu/libpthread.so.0(+0x6f72) [0xb7717f72]
    /lib/i386-linux-gnu/libc.so.6(clone+0x5e) [0xb764e43e]

Debug info from gdb:

=================================================================
Got a SIGABRT while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries
used by your application.
=================================================================

Event (2018/06/05 18:23:46.048 +12:00, ScreenConnect Session Manager, Information): Starting service...
Event (2018/06/05 18:23:46.523 +12:00, ScreenConnect Session Manager, Information): Successfully started service.
Event (2018/06/05 18:23:46.524 +12:00, ScreenConnect Relay, Information): Starting service...
Event (2018/06/05 18:23:46.764 +12:00, ScreenConnect Relay, Information): Successfully started service.
Event (2018/06/05 18:23:46.765 +12:00, ScreenConnect Web Server, Information): Starting service...
Event (2018/06/05 18:27:08.877 +12:00, ScreenConnect Web Server, Information): Successfully started service.
Too many heap sections: Increase MAXHINCR or MAX_HEAP_SECTS
Invalid type System.Windows.Forms.AccessibleObject for instance field System.Windows.Forms.Control:accessibility_object
Stacktrace:

  at <unknown> <0xffffffff>
  at (wrapper managed-to-native) object.__icall_wrapper_mono_string_alloc (intptr) <0xffffffff>
  at (wrapper alloc) object.Alloc (intptr,int) <0xffffffff>
  at string.CreateString (char[]) <0x00033>
  at (wrapper managed-to-managed) string..ctor (char[]) <0xffffffff>
  at System.Text.Encoding.GetString (byte[],int,int) <0x0002b>
  at System.Text.UTF8Encoding.GetString (byte[],int,int) <0x00017>
  at ScreenConnect.SQLite.SQLiteConvert.UTF8ToString (intptr,int) <0x00096>
  at ScreenConnect.SQLite.SQLite3.GetText (ScreenConnect.SQLite.SQLiteStatement,int) <0x00083>
  at ScreenConnect.SQLite.SQLiteDataReader.GetString (int) <0x0008d>
  at ScreenConnect.DbTypeConverter/StringConverter.GetTypedObjectValueFromDataRecord (System.Data.IDataRecord,int) <0x0001b>
  at ScreenConnect.DbTypeConverter`1.GetObjectValueFromDataRecord (System.Data.IDataRecord,int,bool) <0x00047>
  at ScreenConnect.ColumnDefinition.GetObjectValueFromDataRecord (System.Data.IDataRecord,int) <0x0001c>
  at ScreenConnect.ColumnDefinition`2.SetValueToObject (object,System.Data.IDataRecord,int) <0x00017>
  at ScreenConnect.DbExtensions/<>c__DisplayClass2_1`1.<ExecuteSelect>b__1 (System.Data.IDataRecord,int,T,object[]) <0x0001a>
  at ScreenConnect.DbExtensions/<ExecuteSelect>d__2`1.MoveNext () <0x00502>
  at ScreenConnect.SessionDatabaseManager.GroupJoinSorted<ScreenConnect.SessionConnectionDetails, ScreenConnect.Tuple`2<ScreenConnect.SessionEvent, object[]>> (System.Collections.Generic.IEnumerable`1<ScreenConnect.SessionConnectionDetails>,ScreenConnect.Func`2<ScreenConnect.SessionConnectionDetails, object>,System.Collections.Generic.IEnumerable`1<ScreenConnect.Tuple`2<ScreenConnect.SessionEvent, object[]>>,ScreenConnect.Func`2<ScreenConnect.Tuple`2<ScreenConnect.SessionEvent, object[]>, object>,ScreenConnect.Proc`2<ScreenConnect.SessionConnectionDetails, ScreenConnect.Tuple`2<ScreenConnect.SessionEvent, object[]>>) <0x0015b>
  at ScreenConnect.SessionDatabaseManager.SelectGroupJoinSorted<TParent, TChild> (System.Collections.Generic.IEnumerable`1<TParent>,ScreenConnect.TableDefinition,ScreenConnect.Func`2<TParent, object>,int,int,ScreenConnect.Proc`3<TParent, TChild, object[]>,ScreenConnect.Func`1<TChild>,string,object[]) <0x001bf>
  at ScreenConnect.SessionDatabaseManager.SelectSessionConnections (System.Guid) <0x003af>
  at ScreenConnect.SessionManager/<>c__DisplayClass57_1.<GetSessionDetails>b__1 () <0x001cf>
  at ScreenConnect.DbExtensions.PerformTransaction (System.Data.Common.DbConnection,ScreenConnect.Proc,System.Data.IsolationLevel) <0x000b6>
  at ScreenConnect.SessionDatabaseManager.PerformTransaction (ScreenConnect.Proc,ScreenConnect.Proc`1<System.Exception>) <0x00023>
  at ScreenConnect.SessionManager.PerformTransactionWithFaultHandling (ScreenConnect.Proc) <0x00057>
  at ScreenConnect.SessionManager/<>c__DisplayClass57_0.<GetSessionDetails>b__0 () <0x0007b>
  at ScreenConnect.SessionManager.Run<T> (ScreenConnect.Func`1<T>,ScreenConnect.SessionManagerFaultType,bool) <0x0007d>
  at ScreenConnect.SessionManager.GetSessionDetails (System.Guid) <0x00083>
  at (wrapper runtime-invoke) <Module>.runtime_invoke_object__this___Guid (object,intptr,intptr,intptr) <0xffffffff>
  at <unknown> <0xffffffff>
  at (wrapper managed-to-native) System.Reflection.MonoMethod.InternalInvoke (System.Reflection.MonoMethod,object,object[],System.Exception&) <0xffffffff>
  at System.Reflection.MonoMethod.Invoke (object,System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo) <0x000b7>
  at System.Reflection.MethodBase.Invoke (object,object[]) <0x00022>
  at System.ServiceModel.Dispatcher.DefaultOperationInvoker.Invoke (object,object[],object[]&) <0x000b3>
  at System.ServiceModel.Dispatcher.OperationInvokerHandler.DoProcessRequest (System.ServiceModel.Dispatcher.MessageProcessingContext) <0x00083>
  at System.ServiceModel.Dispatcher.OperationInvokerHandler.ProcessRequest (System.ServiceModel.Dispatcher.MessageProcessingContext) <0x0007b>
  at System.ServiceModel.Dispatcher.BaseRequestProcessorHandler.ProcessRequestChain (System.ServiceModel.Dispatcher.MessageProcessingContext) <0x00015>
  at System.ServiceModel.Dispatcher.BaseRequestProcessorHandler.ProcessRequestChain (System.ServiceModel.Dispatcher.MessageProcessingContext) <0x00032>
  at System.ServiceModel.Dispatcher.HandlersChain.ProcessRequestChain (System.ServiceModel.Dispatcher.MessageProcessingContext) <0x00021>
  at System.ServiceModel.Dispatcher.BaseRequestProcessor.ProcessRequest (System.ServiceModel.Dispatcher.MessageProcessingContext) <0x0007f>
  at System.ServiceModel.Dispatcher.InputOrReplyRequestProcessor.ProcessInput (System.ServiceModel.Channels.Message) <0x0005b>
  at System.ServiceModel.Dispatcher.ListenerLoopManager.ProcessInput (System.ServiceModel.Channels.IInputChannel,System.ServiceModel.Channels.Message) <0x00073>
  at System.ServiceModel.Dispatcher.ListenerLoopManager.TryReceiveDone (System.IAsyncResult) <0x000c7>
  at (wrapper runtime-invoke) <Module>.runtime_invoke_void__this___object (object,intptr,intptr,intptr) <0xffffffff>

Native stacktrace:

    mono() [0x80efd7d]
    [0xb77b6ce8]
    mono() [0x82445b5]
    mono() [0x82449a3]
    mono() [0x8244b4b]
    mono() [0x8247a0d]
    mono() [0x8247d80]
    mono() [0x8247f1b]
    mono() [0x8250f33]
    mono(mono_string_new_size+0x43) [0x81ec793]
    mono() [0x81ed10a]
    [0xb6857e7d]
    [0xb57b54b4]
    [0xb555bd7c]
    [0xb555bd34]
    [0xb3611fa4]
    [0xb3611f60]
    [0xb350013f]
    [0xb3385bfc]
    [0xb3384b2e]
    [0xb335db84]
    [0xb335db60]
    [0xb335d37d]
    [0xb335da98]
    [0xb335d283]
    [0xb335ce0b]
    [0xaa95b67c]
    [0xb3138830]
    [0xaa95b028]
    [0xaa95a3d0]
    [0xb33801ff]
    [0xb33800fc]
    [0xb33800b8]
    [0xaa95a1e4]
    [0xb34f1bfe]
    [0xaa95a144]
    [0xaaa3c70f]
    mono() [0x806354e]
    mono(mono_runtime_invoke+0x40) [0x81e7550]
    mono(mono_runtime_invoke_array+0x2d5) [0x81ead45]
    mono() [0x8169bf8]
    [0xb57ad188]
    [0xb34f18f8]
    [0xb56de04b]
    [0xb34f1784]
    [0xb3607144]
    [0xb3606c84]
    [0xb360647e]
    [0xb360649b]
    [0xb3606462]
    [0xb3606358]
    [0xb3605da4]
    [0xb35fb20c]
    [0xb35fb010]
    [0xb57ad075]
    mono() [0x806354e]
    mono(mono_runtime_invoke+0x40) [0x81e7550]
    mono() [0x81c6ca1]
    mono() [0x81bfc8f]
    mono() [0x823208e]
    mono() [0x82431e7]
    mono() [0x82520ae]
    /lib/i386-linux-gnu/libpthread.so.0(+0x6f72) [0xb773ff72]
    /lib/i386-linux-gnu/libc.so.6(clone+0x5e) [0xb767643e]

Debug info from gdb:

=================================================================
Got a SIGABRT while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries
used by your application.
=================================================================

Event (2018/06/05 19:23:21.238 +12:00, ScreenConnect Session Manager, Information): Starting service...
Event (2018/06/05 19:23:21.718 +12:00, ScreenConnect Session Manager, Information): Successfully started service.
Event (2018/06/05 19:23:21.718 +12:00, ScreenConnect Relay, Information): Starting service...
Event (2018/06/05 19:23:21.970 +12:00, ScreenConnect Relay, Information): Successfully started service.
Event (2018/06/05 19:23:21.970 +12:00, ScreenConnect Web Server, Information): Starting service...
Event (2018/06/05 19:26:52.893 +12:00, ScreenConnect Web Server, Information): Successfully started service.
Event (2018/06/06 00:00:01.581 +12:00, ScreenConnect Web Server, Information): Stopping service...
Event (2018/06/06 00:00:01.677 +12:00, ScreenConnect Web Server, Information): Stopped service.
Event (2018/06/06 00:00:01.677 +12:00, ScreenConnect Relay, Information): Stopping service...
Event (2018/06/06 00:00:16.739 +12:00, ScreenConnect Relay, Information): Stopped service.
Event (2018/06/06 00:00:16.739 +12:00, ScreenConnect Session Manager, Information): Stopping service...

Unhandled Exception:
System.NullReferenceException: Object reference not set to an instance of an object
  at ScreenConnect.SQLite.libsqlite3Proxy.sqlite3_close_v2 (IntPtr ) [0x00000] in <filename unknown>:0
  at ScreenConnect.SQLite.SQLiteBase.CloseConnectionV2 (ScreenConnect.SQLite.SQLiteConnectionHandle hdl, IntPtr db) [0x00000] in <filename unknown>:0
  at ScreenConnect.SQLite.SQLiteConnectionHandle.ReleaseHandle () [0x00000] in <filename unknown>:0
  at System.Runtime.InteropServices.CriticalHandle.Dispose (Boolean disposing) [0x00000] in <filename unknown>:0
  at System.Runtime.InteropServices.CriticalHandle.Finalize () [0x00000] in <filename unknown>:0
Event (2018/06/06 00:00:23.145 +12:00, ScreenConnect Session Manager, Information): Starting service...
Event (2018/06/06 00:00:23.615 +12:00, ScreenConnect Session Manager, Information): Successfully started service.
Event (2018/06/06 00:00:23.615 +12:00, ScreenConnect Relay, Information): Starting service...
Event (2018/06/06 00:00:23.850 +12:00, ScreenConnect Relay, Information): Successfully started service.
Event (2018/06/06 00:00:23.850 +12:00, ScreenConnect Web Server, Information): Starting service...
Event (2018/06/06 00:02:51.782 +12:00, ScreenConnect Web Server, Information): Successfully started service.
Event (2018/06/07 00:00:01.945 +12:00, ScreenConnect Web Server, Information): Stopping service...
Event (2018/06/07 00:00:02.018 +12:00, ScreenConnect Web Server, Information): Stopped service.
Event (2018/06/07 00:00:02.018 +12:00, ScreenConnect Relay, Information): Stopping service...
Sending SIGKILL.
Event (2018/06/07 00:01:02.585 +12:00, ScreenConnect Session Manager, Information): Starting service...
Event (2018/06/07 00:01:03.055 +12:00, ScreenConnect Session Manager, Information): Successfully started service.
Event (2018/06/07 00:01:03.055 +12:00, ScreenConnect Relay, Information): Starting service...
Event (2018/06/07 00:01:03.294 +12:00, ScreenConnect Relay, Information): Successfully started service.
Event (2018/06/07 00:01:03.294 +12:00, ScreenConnect Web Server, Information): Starting service...
Event (2018/06/07 00:03:22.453 +12:00, ScreenConnect Web Server, Information): Successfully started service.
Event (2018/06/07 07:55:04.138 +12:00, ScreenConnect Web Server, Information): Stopping service...
Event (2018/06/07 07:55:04.286 +12:00, ScreenConnect Web Server, Information): Stopped service.
Event (2018/06/07 07:55:04.286 +12:00, ScreenConnect Relay, Information): Stopping service...
Sending SIGKILL.
Event (2018/06/07 07:56:22.908 +12:00, ScreenConnect Session Manager, Information): Starting service...
Event (2018/06/07 07:56:23.156 +12:00, ScreenConnect Session Manager, Information): Successfully started service.
Event (2018/06/07 07:56:23.156 +12:00, ScreenConnect Relay, Information): Starting service...
Event (2018/06/07 07:56:23.301 +12:00, ScreenConnect Relay, Information): Successfully started service.
Event (2018/06/07 07:56:23.301 +12:00, ScreenConnect Web Server, Information): Starting service...
Event (2018/06/07 08:06:09.136 +12:00, ScreenConnect Web Server, Information): Successfully started service.


I had this problem on the 6.6 release (just updated to 6.7 after it happened). Copied a directory with approximate the same number of files. The server locked up and I found that the SessionConnectionEvent table was full of 800mb worth of path data. One possible fix would be to truncate large requests like this. Our database went from 3mb to ~800mb after this happened and I had to stop the service on the remote PC and start it again to get it to stop sending the clipboard data.


I dumped the database to a SQL file before removing all of the SessionConnectionEvent rows. Our server is on Windows 2012 R2 currently.


I believe if PODCom checked their database size they would have found the same thing happening to them.