text:
weird bug causing host to “crash”

[start of log]
uservm@Debian ~/uservm # l
total  [modified]
-rw-r--r-- 1 uservm uservm    20480 Oct 29 05:07 collab-vm.db
drwxr-xr-x 3 uservm uservm     4096 Oct 28 07:53 http
-rwxr-xr-x 1 uservm userv   2578976 Oct 28 07:52 server
uservm@Debian ~/uservm # ./[start sh script]
Collab VM Server started
VM controller ID: win is starting
Starting QEMU with command:
qemu-system-x86_64 -**[command hidden] -snapshot -no-shutdown -qmp unix:/tmp/collab-vm-qmp-win,server -vnc 127.0.0.1:0
QEMU process ID: 973
qemu-system-x86_64: -usbdevice tablet: '-usbdevice' is deprecated, please use '-device usb-...' instead
qemu-system-x86_64: -qmp unix:/tmp/collab-vm-qmp-win,server: info: QEMU waiting for connection on: disconnected:unix:/tmp/collab-vm-qmp-win,server
select_vgahw vga is std
set vendor id(8086) for devfn(0)
set vendor id(8086) for devfn(8)
set vendor id(1234) for devfn(10)
set vendor id(1af4) for devfn(18)
set vendor id(8086) for devfn(9)
set vendor id(8086) for devfn(a)
set vendor id(8086) for devfn(b)
set vendor id(8086) for devfn(20)
audio: Could not init `oss' audio driver
set vendor id(1af4) for devfn(28)
Connected to QEMU
Connected to QMP
[QEMU] Setting task 973 nice level to 19
29/10/2021 17:01:21 VNC server supports protocol version 3.8 (viewer 3.8)
29/10/2021 17:01:21 We have 1 security types to read
29/10/2021 17:01:21 0) Received security type 1
29/10/2021 17:01:21 Selecting security type 1 (0/1 in the list)
29/10/2021 17:01:21 Selected Security Scheme 1
29/10/2021 17:01:21 No authentication needed
29/10/2021 17:01:21 VNC authentication succeeded
29/10/2021 17:01:21 Desktop name "QEMU"
29/10/2021 17:01:21 Connected to VNC server, using protocol version 3.8
29/10/2021 17:01:21 VNC server default format:
29/10/2021 17:01:21   32 bits per pixel.
29/10/2021 17:01:21   Least significant byte first in each pixel.
29/10/2021 17:01:21   TRUE colour: max red 255 green 255 blue 255, shift red 16 green 8 blue 0
VM controller ID: win has been started
[WebSocket Connect] IP: 80.200.152.58
[WebSocket Disconnect] IP: 80.200.152.58
[WebSocket Connect] IP: 8.20.101.141
[WebSocket Disconnect] IP: 8.20.101.141
[WebSocket Connect] IP: 186.11.40.203
[WebSocket Disconnect] IP: 186.11.40.203
[WebSocket Connect] IP:
[WebSocket Disconnect] IP:
[WebSocket Connect] IP:
[Username Assigned] IP:  New username: "Virus man"
[WebSocket Connect] IP:
[WebSocket Disconnect] IP:
[WebSocket Connect] IP:
[Username Assigned] IP:  New username: "guest41275"
[WebSocket Connect] IP: 91.242.58.100
[WebSocket Disconnect] IP: 91.242.58.100
[WebSocket Connect] IP:
[WebSocket Disconnect] IP:
[WebSocket Disconnect] IP:  Username: "Virus man"
[WebSocket Connect] IP:
[WebSocket Disconnect] IP:
[WebSocket Connect] IP: 37.47.153.120
[WebSocket Disconnect] IP: 37.47.153.120
[WebSocket Connect] IP: 46.133.93.152
[WebSocket Disconnect] IP: 46.133.93.152
[WebSocket Connect] IP:
[WebSocket Disconnect] IP:
[WebSocket Connect] IP:
[Username Assigned] IP:  New username: "Virus man"
[WebSocket Connect] IP: 195.216.210.164
[Username Assigned] IP:  New username: "guest87725"
[Username Changed] IP:  Old: "guest87725" New: "faggot 2000"
[WebSocket Connect] IP:
[Username Assigned] IP: *** New username: "Bouncer"
qemu-system-x86_64: warning: no scancode found for keysym 65527
[Anti-Turnfag] User prevented from taking turns. It has been stopped for 5 seconds. IP: 195.216.210.164
qemu-system-x86_64: warning: no scancode found for keysym 65527
qemu-system-x86_64: warning: no scancode found for keysym 65527
qemu-system-x86_64: warning: no scancode found for keysym 65527
qemu-system-x86_64: warning: no scancode found for keysym 65527
qemu-system-x86_64: warning: no scancode found for keysym 65527
qemu-system-x86_64: warning: no scancode found for keysym 65527
qemu-system-x86_64: warning: no scancode found for keysym 65527
qemu-system-x86_64: warning: no scancode found for keysym 65527
qemu-system-x86_64: warning: no scancode found for keysym 65527
qemu-system-x86_64: warning: no scancode found for keysym 65527
qemu-system-x86_64: warning: no scancode found for keysym 65527
qemu-system-x86_64: warning: no scancode found for keysym 65527
qemu-system-x86_64: warning: no scancode found for keysym 65527
qemu-system-x86_64: warning: no scancode found for keysym 65527
qemu-system-x86_64: warning: no scancode found for keysym 65527
qemu-system-x86_64: warning: no scancode found for keysym 65527
qemu-system-x86_64: warning: no scancode found for keysym 65527
qemu-system-x86_64: warning: no scancode found for keysym 65527
qemu-system-x86_64: warning: no scancode found for keysym 65527
qemu-system-x86_64: warning: no scancode found for keysym 65527
qemu-system-x86_64: warning: no scancode found for keysym 65527
qemu-system-x86_64: warning: no scancode found for keysym 65527
qemu-system-x86_64: warning: no scancode found for keysym 65527
qemu-system-x86_64: warning: no scancode found for keysym 65527
qemu-system-x86_64: warning: no scancode found for keysym 65527
qemu-system-x86_64: warning: no scancode found for keysym 65527
qemu-system-x86_64: warning: no scancode found for keysym 65527
qemu-system-x86_64: warning: no scancode found for keysym 65527
qemu-system-x86_64: warning: no scancode found for keysym 65527
qemu-system-x86_64: warning: no scancode found for keysym 65527
[WebSocket Disconnect] IP:  Username: "Bouncer"
[WebSocket Connect] IP:
[WebSocket Disconnect] IP:
[WebSocket Connect] IP: 188.252.199.49
[WebSocket Disconnect] IP: 188.252.199.49
[WebSocket Connect] IP:
[WebSocket Disconnect] IP:
[WebSocket Connect] IP:
[Username Assigned] IP:  New username: "Marko"
[WebSocket Connect] IP:
[WebSocket Disconnect] IP:
[WebSocket Connect] IP:
[Username Assigned] IP:  New username: "guest60276"
[WebSocket Connect] IP: 37.47.153.120
[WebSocket Disconnect] IP:
[WebSocket Disconnect] IP:  Username: "Virus man"
29/10/2021 17:06:22 Got new framebuffer size: 1920x1080
[WebSocket Connect] IP:
[Username Assigned] IP:  New username: "Virus man"
[WebSocket Disconnect] IP:  Username: "faggot 2000"
[WebSocket Connect] IP:
[WebSocket Disconnect] IP:
[WebSocket Connect] IP:
[Username Assigned] IP:  New username: "faggot 2000"
[WebSocket Connect] IP:
[WebSocket Disconnect] IP:
[WebSocket Connect] IP:
[Username Assigned] IP:  New username: "guest82730"
[8:29 AM]
[WebSocket Disconnect] IP:  Username: "Virus man"
[WebSocket Connect] IP:
[Username Assigned] IP: *** New username: "Virus man"
[WebSocket Connect] IP: 173.169.186.158
[WebSocket Connect] IP: 173.169.186.158
[WebSocket Connect] IP: 168.158.207.116
[WebSocket Connect] IP: 168.158.205.220
[WebSocket Connect] IP: 161.77.82.220
[Username Assigned] IP: 173.169.186.158 New username: "NyxDrone1280640278"
[Username Assigned] IP: 173.169.186.158 New username: "NyxDrone875666107"
[Username Assigned] IP: 168.158.207.116 New username: "NyxDrone1020392263"
[Username Assigned] IP: 161.77.82.220 New username: "NyxDrone1671432583"
[Username Assigned] IP: 168.158.205.220 New username: "NyxDrone301567797"
[WebSocket Connect] IP: 168.158.198.5
[WebSocket Connect] IP: 168.158.200.245
[WebSocket Connect] IP: 168.158.197.142
[WebSocket Connect] IP: 168.158.205.186
[Username Assigned] IP: 168.158.200.245 New username: "NyxDrone1776738325"
[Username Assigned] IP: 168.158.198.5 New username: "NyxDrone1544854042"
[WebSocket Connect] IP: 168.158.199.100
[WebSocket Connect] IP: 161.77.83.218
[Username Assigned] IP: 168.158.205.186 New username: "NyxDrone273204065"
[WebSocket Connect] IP: 168.158.198.133
[Username Assigned] IP: 168.158.199.100 New username: "NyxDrone924244385"
[Username Assigned] IP: 161.77.83.218 New username: "NyxDrone2062224888"
[WebSocket Connect] IP: 168.158.203.16
[Username Assigned] IP: 168.158.197.142 New username: "NyxDrone392691673"
[WebSocket Connect] IP: 72.17.88.213
[WebSocket Connect] IP: 168.158.198.32
[Username Assigned] IP: 168.158.198.133 New username:
"NyxDrone453384886"
[Username Assigned] IP: 168.158.203.16 New username: "NyxDrone565781561"
[Chat] User was muted for 30 seconds. IP: 173.169.186.158 Username: "NyxDrone1280640278"
[Username Assigned] IP: 168.158.198.32 New username: "NyxDrone446293953"
[Username Assigned] IP: 72.17.88.213 New username: "NyxDrone280294998"
[WebSocket Connect] IP: 168.158.200.94
[WebSocket Connect] IP: 168.158.197.0
[WebSocket Connect] IP: 168.158.197.113
[WebSocket Connect] IP: 168.158.204.161
[Username Assigned] IP: 168.158.200.94 New username: "NyxDrone895880653"
[WebSocket Connect] IP: 168.158.198.235
[Username Assigned] IP: 168.158.197.113 New username: "NyxDrone910062519"
[Username Assigned] IP: 168.158.197.0 New username: "NyxDrone1195549082"
[Username Assigned] IP: 168.158.204.161 New username: "NyxDrone2048043022"
[WebSocket Connect] IP: 168.158.198.111
[Username Assigned] IP: 168.158.198.235 New username: "NyxDrone1300854824"
[WebSocket Connect] IP: 185.186.61.1
[Username Assigned] IP: 168.158.198.111 New username: "NyxDrone403748355"
[Username Assigned] IP: 185.186.61.1 New username: "NyxDrone1607614186"
[WebSocket Connect] IP: 168.158.203.106
[WebSocket Connect] IP: 168.158.198.80
[Username Assigned] IP: 168.158.203.106 New username: "NyxDrone949482933"
[WebSocket Connect] IP: 72.224.60.27
[Username Assigned] IP: 72.224.60.27 New username: "NyxDrone1593432320"
[Username Assigned] IP: 168.158.198.80 New username: "NyxDrone523235963"
[WebSocket Connect] IP: 168.158.202.187
[WebSocket Connect] IP: 168.158.195.60
[WebSocket Connect] IP: 168.158.202.109
[WebSocket Connect] IP: 168.158.207.26
[WebSocket Connect] IP: 98.222.192.186
[WebSocket Connect] IP: 54.151.31.103
[WebSocket Connect] IP: 185.186.63.247
[Username Assigned] IP: 168.158.195.60 New username: "NyxDrone607268906"
[Username Assigned] IP: 168.158.207.26 New username: "NyxDrone1991315558"
[WebSocket Connect] IP: 168.158.207.124
[WebSocket Connect] IP: 74.68.72.63
[Username Assigned] IP: 168.158.202.187 New username: "NyxDrone1818225670"
[Username Assigned] IP: 54.151.31.103 New username: "NyxDrone1033515876"
[Username Assigned] IP: 185.186.63.247 New username: "NyxDrone600177973"
[Username Assigned] IP: 98.222.192.186 New username: "NyxDrone1286672958"
[Username Assigned] IP: 168.158.207.124 New username: "NyxDrone286327678"
[WebSocket Connect] IP: 198.54.106.83
[Username Assigned] IP: 168.158.202.109 New username: "NyxDrone719665581"
[WebSocket Connect] IP: 161.77.83.47
[WebSocket Connect] IP: 161.77.82.55
[Username Assigned] IP: 74.68.72.63 New username: "NyxDrone621450772"
[WebSocket Connect] IP: 168.158.201.154
[WebSocket Connect] IP: 161.77.83.225
[WebSocket Connect] IP: 168.158.200.228
[Username Assigned] IP: 161.77.83.47 New username: "NyxDrone166840070"
[Username Assigned] IP: 161.77.82.55 New username: "NyxDrone969697479"
[Username Assigned] IP: 198.54.106.83 New username: "NyxDrone1782771005"
[Username Assigned] IP: 161.77.83.225 New username: "NyxDrone236691147"
[WebSocket Connect] IP: 98.109.223.98
[WebSocket Connect] IP: 68.103.247.140
[WebSocket Connect] IP: 168.158.196.155
[WebSocket Connect] IP: 168.158.200.140
[WebSocket Connect] IP: 168.158.203.58
[WebSocket Connect] IP: 24.6.8.16
[WebSocket Connect] IP: 67.84.243.252
[WebSocket Connect] IP: 168.158.198.171
[WebSocket Connect] IP: 168.158.203.22
[Username Assigned] IP: 168.158.200.140 New username: "NyxDrone416871968"
[Username Assigned] IP: 168.158.203.58 New username: "NyxDrone1479977392"
[Username Assigned] IP: 168.158.196.155 New username: "NyxDrone529268643"
[Username Assigned] IP: 98.109.223.98 New username: "NyxDrone782425725"
[Username Assigned] IP: 168.158.201.154 New username: "NyxDrone1410126315"
[Username Assigned] IP: 24.6.8.16 New username: "NyxDrone655847184"
[Username Assigned] IP: 168.158.200.228 New username: "NyxDrone1403035382"
[Username Assigned] IP: 68.103.247.140 New username: "NyxDrone976788412"
[Username Assigned] IP: 168.158.198.171 New username: "NyxDrone2131017712"
[Username Assigned] IP: 168.158.203.22 New username: "NyxDrone1711861675"
[Username Assigned] IP: 67.84.243.252 New username: "NyxDrone1299796571"
[WebSocket Connect] IP: 168.158.200.107
[WebSocket Connect] IP: 168.158.205.199
[Username Assigned] IP: 168.158.205.199 New username: "NyxDrone1990257305"
[Username Assigned] IP: 168.158.200.107 New username: "NyxDrone620392519"
[WebSocket Connect] IP: 168.158.206.46
[Username Assigned] IP: 168.158.206.46 New username: "NyxDrone556574122"
[WebSocket Connect] IP: 168.158.200.189
[WebSocket Connect] IP: 168.158.199.241
[WebSocket Connect] IP: 168.158.203.106
[WebSocket Connect] IP: 168.158.200.13
[WebSocket Connect] IP: 168.158.207.200
[WebSocket Connect] IP: 168.158.199.64
[Username Assigned] IP: 168.158.200.189 New username: "NyxDrone2137050392"
[Username Assigned] IP: 168.158.199.241 New username: "NyxDrone1366522464"
[Username Assigned] IP: 168.158.203.106 New username: "NyxDrone162656633"
[Username Assigned] IP: 168.158.200.13 New username: "NyxDrone1785678501"
[Username Assigned] IP: 168.158.207.200 New username: "NyxDrone1682439690"
[Username Assigned] IP: 168.158.199.64 New username: "NyxDrone1157977911"
[WebSocket Connect] IP: 168.158.194.102
[Username Assigned] IP: 168.158.194.102 New username: "NyxDrone1309795000"
[WebSocket Connect] IP: 168.158.205.181
[WebSocket Connect] IP: 168.158.197.171
[Username Assigned] IP: 168.158.205.181 New username: "NyxDrone2080322928"
[WebSocket Disconnect] IP: 161.77.82.220 Username: "NyxDrone1671432583"
[WebSocket Disconnect] IP: 161.77.83.218 Username: "NyxDrone2062224888"
[Username Assigned] IP: 168.158.197.171 New username: "NyxDrone576788668"
[Chat] User was muted for 30 seconds. IP: 168.158.203.106 Username: "NyxDrone162656633"
[WebSocket Connect] IP: 185.186.63.122
[Username Assigned] IP: 185.186.63.122 New username: "NyxDrone1861562258"
[WebSocket Connect] IP: 206.126.19.227
[WebSocket Connect] IP: 168.158.199.3
[Username Assigned] IP: 168.158.199.3 New username: "NyxDrone818671380"
[Username Assigned] IP: 206.126.19.227 New username: "NyxDrone2043810010"
[WebSocket Disconnect] IP: 168.158.202.109 Username: "NyxDrone719665581"
[WebSocket Disconnect] IP: 161.77.83.225 Username: "NyxDrone236691147"
[WebSocket Disconnect] IP: 74.68.72.63 Username: "NyxDrone621450772"
[WebSocket Disconnect] IP: 161.77.83.47 Username: "NyxDrone166840070"
[WebSocket Disconnect] IP: 161.77.82.55 Username: "NyxDrone969697479"
[WebSocket Disconnect] IP: 168.158.200.228 Username: "NyxDrone1403035382"
[WebSocket Disconnect] IP: 168.158.200.13 Username: "NyxDrone1785678501"
[WebSocket Disconnect] IP: 168.158.207.200 Username: "NyxDrone1682439690"
[WebSocket Disconnect] IP: 168.158.203.106 Username: "NyxDrone162656633"
[WebSocket Disconnect] IP: 168.158.206.46 Username: "NyxDrone556574122"
[WebSocket Disconnect] IP: 168.158.200.189 Username: "NyxDrone2137050392"
[WebSocket Disconnect] IP: 168.158.199.241 Username: "NyxDrone1366522464"
[WebSocket Disconnect] IP: 168.158.199.64 Username: "NyxDrone1157977911"
[WebSocket Connect] IP: 161.77.82.82
[Username Assigned] IP: 161.77.82.82 New username: "NyxDrone2004171908"
[Chat] User was muted for 30 seconds. IP: 173.169.186.158 Username: "NyxDrone1280640278"
[WebSocket Disconnect] IP: 161.77.82.82 Username: "NyxDrone2004171908"
server: /usr/local/include/boost/beast/core/impl/saved_handler.hpp:155: void boost::beast::saved_handler::emplace(Handler &&) [Handler = boost::beast::websocket::stream<boost::beast::basic_stream<boost::asio::ip::tcp, boost::asio::execution::any_executor<boost::asio::execution::context_as_t<boost::asio::execution_context &>, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only<boost::asio::execution::detail::blocking::possibly_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::tracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::untracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::fork_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::continuation_t<0> > >, boost::beast::unlimited_rate_policy>, true>::close_op<boost::beast::detail::bind_front_wrapper<void (websocketmm::websocket_user::*)(boost::system::error_code), std::shared_ptr<websocketmm::websocket_user> > >]: Assertion `! has_value()' failed.
Aborted
qemu-system-x86_64: terminating on signal 15 from pid 971 (<unknown process>)
Collab VM Server started
VM controller ID: win is starting
QEMU process ID: 1004
[QEMU] Deleting old /tmp/collab-vm-qmp-win socket so the VM will work
Starting QEMU with command:
qemu-system-x86_64 -**[command hidden] -snapshot -no-shutdown -qmp unix:/tmp/collab-vm-qmp-win,server -vnc 127.0.0.1:0
qemu-system-x86_64: -usbdevice tablet: '-usbdevice' is deprecated, please use '-device usb-...' instead
qemu-system-x86_64: -qmp unix:/tmp/collab-vm-qmp-win,server: info: QEMU waiting for connection on:
disconnected:unix:/tmp/collab-vm-qmp-win,server
select_vgahw vga is std
set vendor id(8086) for devfn(0)
set vendor id(8086) for devfn(8)
set vendor id(1234) for devfn(10)
set vendor id(1af4) for devfn(18)
set vendor id(8086) for devfn(9)
set vendor id(8086) for devfn(a)
set vendor id(8086) for devfn(b)
set vendor id(8086) for devfn(20)
audio: Could not init `oss' audio driver
set vendor id(1af4) for devfn(28)
Connected to QEMU
Connected to QMP
[QEMU] Setting task 1004 nice level to 19
29/10/2021 17:08:35 VNC server supports protocol version 3.8 (viewer 3.8)
29/10/2021 17:08:35 We have 1 security types to read
29/10/2021 17:08:35 0) Received security type 1
29/10/2021 17:08:35 Selecting security type 1 (0/1 in the list)
29/10/2021 17:08:35 Selected Security Scheme 1
29/10/2021 17:08:35 No authentication needed
29/10/2021 17:08:35 VNC authentication succeeded
29/10/2021 17:08:35 Desktop name "QEMU"
29/10/2021 17:08:35 Connected to VNC server, using protocol version 3.8
29/10/2021 17:08:35 VNC server default format:
29/10/2021 17:08:35   32 bits per pixel.
29/10/2021 17:08:35   Least significant byte first in each pixel.
29/10/2021 17:08:35   TRUE colour: max red 255 green 255 blue 255, shift red 16 green 8 blue 0
VM controller ID: win has been started
[end of log]

here is where everything stops working, no output, no web sockets connections, nothing. none of the vm are showing up.
using this method somehow crashed boost?
[also this is not a random error that appears  randomly]
i woke up seeing the server hanging from [end of log] line.
i restarted the server, not long after i saw the bots.
it crashed twice using this same “method”

i never expected an error like this, this build does not have debug.
i have used a new version with debug, i’ll post the log if the same thing happens.

using a debug enabled binary, the output log seems are the same.
[full log is way too long]
[WebSocket Disconnect] IP: 24.112.119.0
[WebSocket Connect] IP: 58.8.169.244
[WebSocket Disconnect] IP: 58.8.169.244
[WebSocket Connect] IP: 58.8.169.244
[Username Assigned] IP: 58.8.169.244 New username: "**"
[WebSocket Connect] IP: 73.119.17.180
[WebSocket Disconnect] IP: 73.119.17.180
[WebSocket Connect] IP: 24.112.119.0
[WebSocket Connect] IP: 73.119.17.180
[WebSocket Disconnect] IP: 73.119.17.180
[WebSocket Disconnect] IP: 24.112.119.0
[WebSocket Connect] IP: 24.112.119.0
[WebSocket Disconnect] IP: 24.112.119.0
[WebSocket Disconnect] IP: 49.144.207.242 Username: "**"
[WebSocket Connect] IP: 49.144.207.242
[WebSocket Disconnect] IP: 49.144.207.242
[WebSocket Disconnect] IP: 58.8.169.244 Username: "**"
[WebSocket Connect] IP: 58.8.169.244
[WebSocket Disconnect] IP: 58.8.169.244
[WebSocket Connect] IP: 173.91.88.177
[WebSocket Disconnect] IP: 173.91.88.177
[WebSocket Connect] IP: 173.91.88.177
[Username Assigned] IP: 173.91.88.177 New username: "**"
[WebSocket Connect] IP: 58.8.169.244
[WebSocket Disconnect] IP: 58.8.169.244
[WebSocket Connect] IP: 173.92.82.37
[WebSocket Disconnect] IP: 173.92.82.37
[WebSocket Connect] IP: 27.2.137.201
[WebSocket Disconnect] IP: 27.2.137.201
[WebSocket Connect] IP: 125.164.23.51
[WebSocket Disconnect] IP: 125.164.23.51
[WebSocket Connect] IP: 125.164.20.98
[Username Assigned] IP: 125.164.20.98 New username: "**"
[WebSocket Connect] IP: 68.174.11.104
[WebSocket Disconnect] IP: 68.174.11.104
[WebSocket Connect] IP: 68.174.11.104
[Username Assigned] IP: 68.174.11.104 New username: "**"
[WebSocket Disconnect] IP: 125.164.20.98 Username: "**"
[WebSocket Disconnect] IP: 68.174.11.104 Username: "**"
[WebSocket Connect] IP: 68.174.11.104
[WebSocket Disconnect] IP: 68.174.11.104
[WebSocket Connect] IP: 49.144.207.242
[WebSocket Disconnect] IP: 49.144.207.242
[WebSocket Connect] IP: 49.144.207.242
[Username Assigned] IP: 49.144.207.242 New username: "**"
[QEMU] Reset event occurred
[QEMU] Reset event occurred
31/10/2021 03:40:40 Got new framebuffer size: 720x400
31/10/2021 03:40:41 Got new framebuffer size: 1024x768
[WebSocket Connect] IP: 27.2.137.201
[WebSocket Disconnect] IP: 27.2.137.201
[WebSocket Connect] IP: 68.174.11.104
[WebSocket Disconnect] IP: 68.174.11.104
[WebSocket Connect] IP: 125.161.218.232
[WebSocket Disconnect] IP: 125.161.218.232
31/10/2021 03:41:29 Got new framebuffer size: 800x600
[WebSocket Connect] IP: 68.174.11.104
[WebSocket Disconnect] IP: 68.174.11.104
[WebSocket Connect] IP: 68.174.11.104
[Username Assigned] IP: 68.174.11.104 New username: "**"
[hidden]
[hidden]
[WebSocket Disconnect] IP: 68.174.11.104 Username: "**"
[WebSocket Connect] IP: 68.174.11.104
[WebSocket Disconnect] IP: 68.174.11.104
[WebSocket Connect] IP: 125.161.218.232
[WebSocket Disconnect] IP: 125.161.218.232
[WebSocket Connect] IP: 125.161.218.232
[Username Assigned] IP: 125.161.218.232 New username: "**"
[QEMU] Reset event occurred
[QEMU] Reset event occurred
31/10/2021 03:45:01 Got new framebuffer size: 720x400
31/10/2021 03:45:02 Got new framebuffer size: 1024x768
31/10/2021 03:45:08 Got new framebuffer size: 800x600
[QEMU] Reset event occurred
[QEMU] Reset event occurred
31/10/2021 03:46:31 Got new framebuffer size: 720x400
31/10/2021 03:46:31 Got new framebuffer size: 1024x768
[WebSocket Connect] IP: 134.255.93.43
[WebSocket Disconnect] IP: 134.255.93.43
[WebSocket Connect] IP: 134.255.93.43
[Username Assigned] IP: 134.255.93.43 New username: "**"
[WebSocket Disconnect] IP: 49.144.207.242 Username: "**"
[WebSocket Disconnect] IP: 134.255.93.43 Username: "**"
[WebSocket Connect] IP: 113.173.155.239
[WebSocket Disconnect] IP: 113.173.155.239
[WebSocket Connect] IP: 113.173.155.239
[Username Assigned] IP: 113.173.155.239 New username: "**"
[WebSocket Connect] IP: 73.136.161.153
[WebSocket Disconnect] IP: 73.136.161.153
[WebSocket Connect] IP: 73.136.161.153
[Username Assigned] IP: 73.136.161.153 New username: "**"
[QEMU] Reset event occurred
[QEMU] Reset event occurred
31/10/2021 03:48:35 Got new framebuffer size: 720x400
31/10/2021 03:48:35 Got new framebuffer size: 1024x768
[WebSocket Disconnect] IP: 73.136.161.153 Username: "**"
[WebSocket Connect] IP: 73.136.161.153
[WebSocket Disconnect] IP: 73.136.161.153
[WebSocket Disconnect] IP: 113.173.155.239 Username: "**"
[WebSocket Connect] IP: 113.173.155.239
[WebSocket Disconnect] IP: 113.173.155.239
[WebSocket Connect] IP: 113.173.155.239
[WebSocket Disconnect] IP: 113.173.155.239
[WebSocket Connect] IP: 73.136.161.153
[WebSocket Disconnect] IP: 73.136.161.153
[WebSocket Connect] IP: 73.136.161.153
[WebSocket Disconnect] IP: 73.136.161.153
[WebSocket Connect] IP: 49.144.207.242
[WebSocket Disconnect] IP: 49.144.207.242
[WebSocket Connect] IP: 49.144.207.242
[Username Assigned] IP: 49.144.207.242 New username: "**"
[WebSocket Connect] IP: 113.173.155.239
[WebSocket Disconnect] IP: 113.173.155.239
[QEMU] Reset event occurred
[QEMU] Reset event occurred
31/10/2021 03:49:43 Got new framebuffer size: 720x400
[hidden]
31/10/2021 03:49:43 Got new framebuffer size: 1024x768
[hidden]
31/10/2021 03:49:49 Got new framebuffer size: 800x600
[WebSocket Connect] IP: 113.173.155.239
[WebSocket Disconnect] IP: 113.173.155.239
[WebSocket Connect] IP: 73.136.161.153
[WebSocket Disconnect] IP: 73.136.161.153
[WebSocket Connect] IP: 73.136.161.153
[WebSocket Disconnect] IP: 73.136.161.153
[WebSocket Connect] IP: 73.136.161.153
[Username Assigned] IP: 73.136.161.153 New username: "**"
[WebSocket Disconnect] IP: 73.136.161.153 Username: "**"
[WebSocket Connect] IP: 73.136.161.153
[WebSocket Disconnect] IP: 73.136.161.153
[WebSocket Connect] IP: 113.173.155.239
[WebSocket Disconnect] IP: 113.173.155.239
[WebSocket Connect] IP: 113.173.155.239
[Username Assigned] IP: 113.173.155.239 New username: "**"
[WebSocket Disconnect] IP: 125.161.218.232 Username: "**"
[WebSocket Connect] IP: 125.161.218.232
[WebSocket Disconnect] IP: 125.161.218.232
[WebSocket Disconnect] IP: 113.173.155.239 Username: "**"
QEMU process ID: 5355
[QEMU] Deleting old /tmp/collab-vm-qmp-win socket so the VM will work
Starting QEMU with command:
qemu-system-x86_64 -**[hidden] -snapshot -no-shutdown -qmp unix:/tmp/collab-vm-qmp-win,server -vnc 127.0.0.1:0
qemu-system-x86_64: -usbdevice tablet: '-usbdevice' is deprecated, please use '-device usb-...' instead
qemu-system-x86_64: -qmp unix:/tmp/collab-vm-qmp-win,server: info: QEMU waiting for connection on: disconnected:unix:/tmp/collab-vm-qmp-win,server
31/10/2021 03:52:48 VNC server closed connection
Disconnected from VNC server
QMP read error: End of file
QMP failed to connect. Retrying...
select_vgahw vga is std
set vendor id(8086) for devfn(0)
set vendor id(8086) for devfn(8)
set vendor id(1234) for devfn(10)
set vendor id(1af4) for devfn(18)
set vendor id(8086) for devfn(9)
set vendor id(8086) for devfn(a)
set vendor id(8086) for devfn(b)
set vendor id(8086) for devfn(20)
audio: Could not init `oss' audio driver
set vendor id(1af4) for devfn(28)
Connected to QEMU
Connected to QMP
[QEMU] Setting task 5355 nice level to 19
31/10/2021 03:52:51 VNC server supports protocol version 3.8 (viewer 3.8)
31/10/2021 03:52:51 We have 1 security types to read
31/10/2021 03:52:51 0) Received security type 1
31/10/2021 03:52:51 Selecting security type 1 (0/1 in the list)
31/10/2021 03:52:51 Selected Security Scheme 1
31/10/2021 03:52:51 No authentication needed
31/10/2021 03:52:51 VNC authentication succeeded
31/10/2021 03:52:51 Desktop name "QEMU"
31/10/2021 03:52:51 Connected to VNC server, using protocol version 3.8
31/10/2021 03:52:51 VNC server default format:
31/10/2021 03:52:51   32 bits per pixel.
31/10/2021 03:52:51   Least significant byte first in each pixel.
31/10/2021 03:52:51   TRUE colour: max red 255 green 255 blue 255, shift red 16 green 8 blue 0
VM controller ID: win has been started
[WebSocket Connect] IP: 113.173.155.239
[WebSocket Disconnect] IP: 113.173.155.239
[WebSocket Connect] IP: 113.173.155.239
[Username Assigned] IP: 113.173.155.239 New username: "**"
[WebSocket Disconnect] IP: 49.144.207.242 Username: "**"
[WebSocket Connect] IP: 49.144.207.242
[WebSocket Disconnect] IP: 49.144.207.242
[WebSocket Connect] IP: 73.119.17.180
[WebSocket Disconnect] IP: 73.119.17.180
[WebSocket Connect] IP: 73.119.17.180
[WebSocket Disconnect] IP: 73.119.17.180
[WebSocket Connect] IP: 73.119.17.180
[Username Assigned] IP: 73.119.17.180 New username: "**"
[WebSocket Connect] IP: 173.92.82.37
[WebSocket Disconnect] IP: 173.92.82.37
[hidden]
[hidden]
[WebSocket Connect] IP: 125.161.218.232
[WebSocket Disconnect] IP: 125.161.218.232
[WebSocket Connect] IP: 125.161.218.232
[Username Assigned] IP: 125.161.218.232 New username: "**"
[WebSocket Disconnect] IP: 73.119.17.180 Username: "**"
[WebSocket Connect] IP: 73.119.17.180
[WebSocket Disconnect] IP: 73.119.17.180
[WebSocket Connect] IP: 188.0.44.24
[WebSocket Connect] IP: 49.144.207.242
[Username Assigned] IP: 49.144.207.242 New username: "**"
[WebSocket Disconnect] IP: 188.0.44.24
[WebSocket Connect] IP: 51.161.54.7
[Username Assigned] IP: 51.161.54.7 New username: "jjjj"
[hidden]
[hidden]
[WebSocket Connect] IP: 73.93.47.71
[WebSocket Disconnect] IP: 73.93.47.71
[WebSocket Connect] IP: 181.105.70.63
[WebSocket Disconnect] IP: 181.105.70.63
[WebSocket Connect] IP: 173.92.82.37
[WebSocket Disconnect] IP: 173.92.82.37
[WebSocket Connect] IP: 181.105.70.63
[WebSocket Disconnect] IP: 181.105.70.63
[WebSocket Connect] IP: 181.105.70.63
[Username Assigned] IP: 181.105.70.63 New username: "**"
[WebSocket Disconnect] IP: 86.20.132.115 Username: "**"
[QEMU] Reset event occurred
[QEMU] Reset event occurred
31/10/2021 04:00:30 Got new framebuffer size: 720x400
31/10/2021 04:00:31 Got new framebuffer size: 1024x768
[WebSocket Disconnect] IP: 181.105.70.63 Username: "**"
[WebSocket Connect] IP: 86.20.132.115
[Username Assigned] IP: 86.20.132.115 New username: "**"
[WebSocket Connect] IP: 45.140.14.234
[WebSocket Connect] IP: 182.54.239.49
[WebSocket Connect] IP: 45.152.202.74
[WebSocket Connect] IP: 192.198.126.192
[WebSocket Connect] IP: 182.54.239.103
[WebSocket Connect] IP: 45.130.60.18
[WebSocket Connect] IP: 182.54.239.152
[WebSocket Connect] IP: 45.131.212.250
[Username Assigned] IP: 45.152.202.74 New username: "Janusbot_2015115585"
[WebSocket Connect] IP: 45.192.148.15
[Username Assigned] IP: 45.130.60.18 New username: "Janusbot_46690361"
[Username Assigned] IP: 182.54.239.103 New username: "Janusbot_242679834"
[Username Assigned] IP: 182.54.239.152 New username: "guest97970"
[Username Assigned] IP: 182.54.239.49 New username: "Janusbot_331247247"
[Username Assigned] IP: 45.140.14.234 New username: "Janusbot_2006650060"
[Username Assigned] IP: 45.131.212.250 New username: "Janusbot_697829618"
[WebSocket Connect] IP: 45.192.136.199
[Username Assigned] IP: 192.198.126.192 New username: "Janusbot_1054022867"
[WebSocket Connect] IP: 45.137.40.211
[WebSocket Connect] IP: 45.154.228.69
[Username Assigned] IP: 45.192.148.15 New username: "Janusbot_2097141070"
[Username Assigned] IP: 45.137.40.211 New username: "Janusbot_1829515234"
[Username Assigned] IP: 45.192.136.199 New username: "guest90910"
[WebSocket Connect] IP: 45.94.46.68
[Username Assigned] IP: 45.154.228.69 New username: "Janusbot_2033970232"
[WebSocket Connect] IP: 193.151.160.179
[WebSocket Connect] IP: 45.94.46.172
[WebSocket Connect] IP: 176.116.230.132
[Username Assigned] IP: 45.94.46.68 New username: "Janusbot_992775626"
[WebSocket Connect] IP: 45.192.156.54
[WebSocket Connect] IP: 193.151.160.179
[Username Assigned] IP: 193.151.160.179 New username: "Janusbot_1009706676"
[WebSocket Connect] IP: 45.130.60.18
[Username Assigned] IP: 45.94.46.172 New username: "Janusbot_716684265"
[WebSocket Connect] IP: 45.131.212.250
[Username Assigned] IP: 176.116.230.132 New username: "Janusbot_938070313"
[Username Assigned] IP: 45.192.156.54 New username: "Janusbot_189898118"
[WebSocket Connect] IP: 45.192.150.243
[Username Assigned] IP: 193.151.160.179 New username: "Janusbot_2052824879"
[Username Assigned] IP: 45.130.60.18 New username: "Janusbot_84399655"
[Username Assigned] IP: 45.131.212.250 New username: "Janusbot_1304652684"
[WebSocket Connect] IP: 37.35.42.66
[WebSocket Connect] IP: 154.92.112.99
[Username Assigned] IP: 45.192.150.243 New username: "Janusbot_824106325"
[WebSocket Connect] IP: 185.164.57.234
[Username Assigned] IP: 37.35.42.66 New username: "Janusbot_12763292"
[Username Assigned] IP: 154.92.112.99 New username: "Janusbot_1892621103"
[WebSocket Connect] IP: 182.54.239.103
[WebSocket Connect] IP: 5.157.130.134
[WebSocket Connect] IP: 182.54.239.106
[Username Assigned] IP: 185.164.57.234 New username: "Janusbot_1591133167"
[WebSocket Connect] IP: 192.198.126.192
[Username Assigned] IP: 182.54.239.103 New username: "Janusbot_1243405443"
[Username Assigned] IP: 5.157.130.134 New username: "Janusbot_1315041806"
[Username Assigned] IP: 182.54.239.106 New username: "Janusbot_299243775"
[WebSocket Connect] IP: 154.95.32.164
[Username Assigned] IP: 192.198.126.192 New username: "Janusbot_236072937"
[WebSocket Connect] IP: 37.35.42.79
[WebSocket Connect] IP: 45.154.228.126
[WebSocket Connect] IP: 45.92.247.207
[Username Assigned] IP: 154.95.32.164 New username: "Janusbot_1171769080"
[WebSocket Connect] IP: 45.192.136.46
[Username Assigned] IP: 37.35.42.79 New username: "Janusbot_423596885"
[Username Assigned] IP: 45.154.228.126 New username: "Janusbot_1253794565"
[Username Assigned] IP: 45.92.247.207 New username: "Janusbot_1751271974"
[WebSocket Connect] IP: 45.192.156.42
[Username Assigned] IP: 45.192.136.46 New username: "Janusbot_994634254"
[WebSocket Connect] IP: 176.116.231.128
[WebSocket Connect] IP: 154.95.32.231
[WebSocket Connect] IP: 154.95.32.231
[WebSocket Connect] IP: 154.92.114.0
[Username Assigned] IP: 45.192.156.42 New username: "Janusbot_2109388820"
[Username Assigned] IP: 176.116.231.128 New username: "Janusbot_1673093683"
[WebSocket Connect] IP: 45.130.60.253
[Username Assigned] IP: 154.92.114.0 New username: "Janusbot_1940719519"
[Username Assigned] IP: 154.95.32.231 New username: "Janusbot_737397540"
[Username Assigned] IP: 154.95.32.231 New username: "Janusbot_1405467847"
[WebSocket Connect] IP: 45.94.46.236
[Username Assigned] IP: 45.130.60.253 New username: "Janusbot_364273241"
[Username Assigned] IP: 45.94.46.236 New username: "Janusbot_1495958857"
[WebSocket Connect] IP: 2.56.101.199
[Username Assigned] IP: 2.56.101.199 New username: "Janusbot_663902549"
[WebSocket Disconnect] IP: 45.131.212.250 Username: "Janusbot_697829618"
[WebSocket Disconnect] IP: 45.140.14.234 Username: "Janusbot_2006650060"
[WebSocket Disconnect] IP: 192.198.126.192 Username: "Janusbot_1054022867"
[WebSocket Disconnect] IP: 182.54.239.49 Username: "Janusbot_331247247"
[WebSocket Disconnect] IP: 45.152.202.74 Username: "Janusbot_2015115585"
[WebSocket Disconnect] IP: 182.54.239.103 Username: "Janusbot_242679834"
[WebSocket Disconnect] IP: 45.130.60.18 Username: "Janusbot_46690361"
[WebSocket Disconnect] IP: 182.54.239.152 Username: "**"
[WebSocket Disconnect] IP: 45.192.148.15 Username: "Janusbot_2097141070"
[WebSocket Disconnect] IP: 45.192.136.199 Username: "**"
[WebSocket Disconnect] IP: 45.137.40.211 Username: "Janusbot_1829515234"
[WebSocket Disconnect] IP: 45.154.228.69 Username: "Janusbot_2033970232"
[WebSocket Disconnect] IP: 45.94.46.68 Username: "Janusbot_992775626"
[WebSocket Disconnect] IP: 193.151.160.179 Username: "Janusbot_1009706676"
[WebSocket Disconnect] IP: 45.94.46.172 Username: "Janusbot_716684265"
[WebSocket Disconnect] IP: 176.116.230.132 Username: "Janusbot_938070313"
[WebSocket Disconnect] IP: 45.192.156.54 Username: "Janusbot_189898118"
[WebSocket Disconnect] IP: 193.151.160.179 Username: "Janusbot_2052824879"
[WebSocket Disconnect] IP: 37.35.42.66 Username: "Janusbot_12763292"
[WebSocket Disconnect] IP: 154.92.112.99 Username: "Janusbot_1892621103"
[WebSocket Connect] IP: 138.128.59.133
[WebSocket Connect] IP: 45.192.156.69
[WebSocket Connect] IP: 2.56.101.254
[WebSocket Disconnect] IP: 5.157.130.134 Username: "Janusbot_1315041806"
[WebSocket Disconnect] IP: 45.130.60.18 Username: "Janusbot_84399655"
[WebSocket Disconnect] IP: 45.131.212.250 Username: "Janusbot_1304652684"
[WebSocket Disconnect] IP: 45.192.150.243 Username: "Janusbot_824106325"
[WebSocket Disconnect] IP: 182.54.239.103 Username: "Janusbot_1243405443"
[WebSocket Disconnect] IP: 185.164.57.234 Username: "Janusbot_1591133167"
[WebSocket Disconnect] IP: 182.54.239.106 Username: "Janusbot_299243775"
[WebSocket Disconnect] IP: 192.198.126.192 Username: "Janusbot_236072937"
[WebSocket Disconnect] IP: 176.116.231.128 Username: "Janusbot_1673093683"
[WebSocket Disconnect] IP: 154.95.32.164 Username: "Janusbot_1171769080"
[WebSocket Disconnect] IP: 37.35.42.79 Username: "Janusbot_423596885"
[WebSocket Disconnect] IP: 45.92.247.207 Username: "Janusbot_1751271974"
[WebSocket Disconnect] IP: 45.192.136.46 Username: "Janusbot_994634254"
[WebSocket Disconnect] IP: 45.154.228.126 Username: "Janusbot_1253794565"
[WebSocket Disconnect] IP: 45.192.156.42 Username: "Janusbot_2109388820"
[WebSocket Disconnect] IP: 51.161.54.7 Username: "jjjj"
[WebSocket Connect] IP: 5.157.131.35
[WebSocket Connect] IP: 193.23.253.27
[Username Assigned] IP: 45.192.156.69 New username: "Janusbot_1647632139"
[Username Assigned] IP: 138.128.59.133 New username: "Janusbot_1727734027"
[Username Assigned] IP: 5.157.131.35 New username: "Janusbot_1245264071"
[Username Assigned] IP: 193.23.253.27 New username: "Janusbot_1002198704"
[WebSocket Connect] IP: 45.87.249.56
[WebSocket Connect] IP: 176.116.230.132
[WebSocket Connect] IP: 138.128.59.249
[WebSocket Connect] IP: 45.130.60.210
[WebSocket Connect] IP: 154.95.1.45
[WebSocket Connect] IP: 37.35.42.215
[Username Assigned] IP: 45.87.249.56 New username: "Janusbot_1927505725"
[Username Assigned] IP: 176.116.230.132 New username: "Janusbot_517870120"
[Username Assigned] IP: 2.56.101.254 New username: "Janusbot_728932015"
[Username Assigned] IP: 45.130.60.210 New username: "Janusbot_205928093"
[Username Assigned] IP: 138.128.59.249 New username: "Janusbot_1482745063"
[Username Assigned] IP: 154.95.1.45 New username: "Janusbot_1446959366"
[WebSocket Disconnect] IP: 45.130.60.253 Username: "Janusbot_364273241"
[WebSocket Disconnect] IP: 154.95.32.231 Username: "Janusbot_1405467847"
[WebSocket Disconnect] IP: 154.95.32.231 Username: "Janusbot_737397540"
[WebSocket Disconnect] IP: 154.92.114.0 Username: "Janusbot_1940719519"
[WebSocket Disconnect] IP: 45.94.46.236 Username: "Janusbot_1495958857"
[WebSocket Connect] IP: 176.116.231.155
[WebSocket Connect] IP: 45.87.249.164
[WebSocket Connect] IP: 192.198.126.50
[Username Assigned] IP: 37.35.42.215 New username: "Janusbot_1835156087"
[WebSocket Connect] IP: 45.192.148.15
[WebSocket Connect] IP: 45.94.46.172
[WebSocket Connect] IP: 45.192.150.52
[WebSocket Connect] IP: 45.192.136.182
[WebSocket Connect] IP: 45.154.56.243
[Username Assigned] IP: 45.87.249.164 New username: "Janusbot_1205696149"
[Username Assigned] IP: 176.116.231.155 New username: "Janusbot_999317554"
[Username Assigned] IP: 192.198.126.50 New username: "Janusbot_96647405"
[WebSocket Connect] IP: 104.227.13.251
[Username Assigned] IP: 45.94.46.172 New username: "Janusbot_1460108191"
[Username Assigned] IP: 45.192.148.15 New username: "Janusbot_252102912"
[Username Assigned] IP: 45.192.150.52 New username: "Janusbot_899459944"
[Username Assigned] IP: 45.192.136.182 New username: "Janusbot_1082300592"
[WebSocket Connect] IP: 182.54.239.152
[Username Assigned] IP: 45.154.56.243 New username: "Janusbot_1557206098"
[Username Assigned] IP: 104.227.13.251 New username: "guest30780"
[Username Assigned] IP: 182.54.239.152 New username: "Janusbot_1590167123"
[WebSocket Connect] IP: 2.56.101.144
[WebSocket Connect] IP: 182.54.239.152
[WebSocket Connect] IP: 193.39.245.10
[WebSocket Connect] IP: 138.128.59.133
[WebSocket Disconnect] IP: 45.87.249.56 Username: "Janusbot_1927505725"
[WebSocket Disconnect] IP: 138.128.59.249 Username: "Janusbot_1482745063"
[WebSocket Disconnect] IP: 45.130.60.210 Username: "Janusbot_205928093"
[WebSocket Disconnect] IP: 176.116.230.132 Username: "Janusbot_517870120"
[WebSocket Disconnect] IP: 45.192.156.69 Username: "Janusbot_1647632139"
[WebSocket Disconnect] IP: 138.128.59.133 Username: "Janusbot_1727734027"
[WebSocket Disconnect] IP: 5.157.131.35 Username: "Janusbot_1245264071"
[WebSocket Disconnect] IP: 193.23.253.27 Username: "Janusbot_1002198704"
[Username Assigned] IP: 2.56.101.144 New username: "Janusbot_1114304064"
[Username Assigned] IP: 182.54.239.152 New username: "Janusbot_1826690562"
[Username Assigned] IP: 193.39.245.10 New username: "Janusbot_1846446284"
[WebSocket Connect] IP: 51.161.54.7
[WebSocket Connect] IP: 45.130.60.139
[Username Assigned] IP: 138.128.59.133 New username: "Janusbot_1910574675"
[WebSocket Connect] IP: 45.192.156.42
[WebSocket Connect] IP: 193.23.253.108
[Username Assigned] IP: 45.192.156.42 New username: "Janusbot_1919040200"
[WebSocket Disconnect] IP: 176.116.231.155 Username: "Janusbot_999317554"
[Username Assigned] IP: 51.161.54.7 New username: "jjjj"
[WebSocket Disconnect] IP: 193.39.245.10 Username: "Janusbot_1846446284"
[WebSocket Disconnect] IP: 45.87.249.164 Username: "Janusbot_1205696149"
[WebSocket Disconnect] IP: 193.23.253.108
[WebSocket Disconnect] IP: 2.56.101.199 Username: "Janusbot_663902549"
[WebSocket Disconnect] IP: 45.192.136.182 Username: "Janusbot_1082300592"
[WebSocket Disconnect] IP: 192.198.126.50 Username: "Janusbot_96647405"
[WebSocket Disconnect] IP: 37.35.42.215 Username: "Janusbot_1835156087"
[WebSocket Disconnect] IP: 104.227.13.251 Username: "guest30780"
[WebSocket Disconnect] IP: 182.54.239.152 Username: "Janusbot_1590167123"
[WebSocket Disconnect] IP: 45.154.56.243 Username: "Janusbot_1557206098"
[WebSocket Disconnect] IP: 154.95.1.45 Username: "Janusbot_1446959366"
[WebSocket Disconnect] IP: 45.94.46.172 Username: "Janusbot_1460108191"
[WebSocket Disconnect] IP: 45.192.148.15 Username: "Janusbot_252102912"
[WebSocket Disconnect] IP: 45.192.150.52 Username: "Janusbot_899459944"
[WebSocket Disconnect] IP: 2.56.101.254 Username: "Janusbot_728932015"
[WebSocket Disconnect] IP: 182.54.239.152 Username: "Janusbot_1826690562"
[WebSocket Disconnect] IP: 2.56.101.144 Username: "Janusbot_1114304064"
png: /usr/local/include/boost/beast/core/impl/saved_handler.hpp:155: void boost::beast::saved_handler::emplace(Handler
&&) [Handler = boost::beast::websocket::stream<boost::beast::basic_stream<boost::asio::ip::tcp,
boost::asio::execution::any_executor<boost::asio::execution::context_as_t<boost::asio::execution_context &>,
boost::asio::execution::detail::blocking::never_t<0>,
boost::asio::execution::prefer_only<boost::asio::execution::detail::blocking::possibly_t<0> >,
boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::tracked_t<0> >,
boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::untracked_t<0> >,
boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::fork_t<0> >,
boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::continuation_t<0> > >,
boost::beast::unlimited_rate_policy>, true>::close_op<boost::beast::detail::bind_front_wrapper<void (websocketmm::websocket_user::*)(boost::system::error_code), std::shared_ptr<websocketmm::websocket_user> > >]:
Assertion `! has_value()' failed.
qemu-system-x86_64: terminating on signal 15 from pid 4064 ()
Aborted
Collab VM Server started
VM controller ID: win is starting
QEMU process ID: 5416
[QEMU] Deleting old /tmp/collab-vm-qmp-win socket so the VM will work
Starting QEMU with command:
qemu-system-x86_64 -**[hidden] -snapshot -no-shutdown -qmp unix:/tmp/collab-vm-qmp-win,server -vnc 127.0.0.1:0
qemu-system-x86_64: -usbdevice tablet: '-usbdevice' is deprecated, please use '-device usb-...' instead
qemu-system-x86_64: -qmp unix:/tmp/collab-vm-qmp-win,server: info: QEMU waiting for connection on: disconnected:unix:/tmp/collab-vm-qmp-win,server
select_vgahw vga is std
set vendor id(8086) for devfn(0)
set vendor id(8086) for devfn(8)
set vendor id(1234) for devfn(10)
set vendor id(1af4) for devfn(18)
set vendor id(8086) for devfn(9)
set vendor id(8086) for devfn(a)
set vendor id(8086) for devfn(b)
set vendor id(8086) for devfn(20)
audio: Could not init `oss' audio driver
set vendor id(1af4) for devfn(28)
qemu-system-x86_64: -vnc 127.0.0.1:0: Failed to start VNC server: Failed to find an available port: Address already in use
QMP read error: Connection reset by peer
QMP failed to connect. Retrying...
QEMU child process with PID: 5416 has terminated with status: 1
VM controller ID: win is stopped
QEMU terminated with a non-zero status code which indicates an error. Check the command for any invalid arguments.

^C
Shutting down...

uservm@Debian~/uservm # exit

using a debug enabled binary, the output log seems are the same.

debug binaries are meant to be ran through a debugger

#8  0x00000000004e9482 in std::thread::_Invoker<std::tuple<QEMUController::QEMUController(CollabVMServer&, boost::asio::io_context&, std::shared_ptr<VMSettings> const&)::$_0, boost::asio::io_context*> >::_M_invoke<0ul, 1ul> (this=0x83ebb8) at /usr/bin/../lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/thread:244
#9  0x00000000004e9435 in std::thread::_Invoker<std::tuple<QEMUController::QEMUController(CollabVMServer&, boost::asio::io_context&, std::shared_ptr<VMSettings> const&)::$_0, boost::asio::io_context*> >::operator()() (this=0x83ebb8) at /usr/bin/../lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/thread:253
#10 0x00000000004e92e9 in std::thread::_State_impl<std::thread::_Invoker<std::tuple<QEMUController::QEMUController(CollabVMServer&, boost::asio::io_context&, std::shared_ptr<VMSettings> const&)::$_0, boost::asio::io_context*> > >::_M_run() (this=0x83ebb0) at /usr/bin/../lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/thread:196
#11 0x00007ffff78a1b2f in ?? () from /lib/x86_64-linux-gnu/libstdc++.so.6
#12 0x00007ffff762dfa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
#13 0x00007ffff755e4cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7ffff60436c0 (LWP 957)):
#0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
#1  0x00007ffff7487535 in __GI_abort () at abort.c:79
#2  0x00007ffff748740f in __assert_fail_base (fmt=0x7ffff75e9ee0 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=0x6a07d4 "! has_value()", file=0x6a07e2 "/usr/local/include/boost/beast/core/impl/saved_handler.hpp", line=155, function=<optimized out>) at assert.c:92
#3  0x00007ffff7495102 in __GI___assert_fail (assertion=0x6a07d4 "! has_value()", file=0x6a07e2 "/usr/local/include/boost/beast/core/impl/saved_handler.hpp", line=155, function=0x707e5e "void boost::beast::saved_handler::emplace(Handler &&) [Handler = boost::beast::websocket::stream<boost::beast::basic_stream<boost::asio::ip::tcp, boost::asio::execution::any_executor<boost::asio::exec"...) at assert.c:101
#4  0x0000000000643c5c in boost::beast::saved_handler::emplace<boost::beast::websocket::stream<boost::beast::basic_stream<boost::asio::ip::tcp, boost::asio::execution::any_executor<boost::asio::execution::context_as_t<boost::asio::execution_context&>, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only<boost::asio::execution::detail::blocking::possibly_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::tracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::untracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::fork_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::continuation_t<0> > >, boost::beast::unlimited_rate_policy>, true>::close_op<boost::beast::detail::bind_front_wrapper<void (websocketmm::websocket_user::*)(boost::system::error_code), std::shared_ptr<websocketmm::websocket_user> > > > (this=0x872f80, handler=...) at /usr/local/include/boost/beast/core/impl/saved_handler.hpp:155
#5  0x00000000006422be in boost::beast::websocket::stream<boost::beast::basic_stream<boost::asio::ip::tcp, boost::asio::execution::any_executor<boost::asio::execution::context_as_t<boost::asio::execution_context&>, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only<boost::asio::execution::detail::blocking::possibly_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::tracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::untracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::fork_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::continuation_t<0> > >, boost::beast::unlimited_rate_policy>, true>::close_op<boost::beast::detail::bind_front_wrapper<void (websocketmm::websocket_user::*)(boost::system::error_code), std::shared_ptr<websocketmm::websocket_user> > >::operator() (this=0x7fffffffd688, ec=..., bytes_transferred=0, cont=false) at /usr/local/include/boost/beast/websocket/impl/close.hpp:94
#6  0x0000000000641d1a in boost::beast::websocket::stream<boost::beast::basic_stream<boost::asio::ip::tcp, boost::asio::execution::any_executor<boost::asio::execution::context_as_t<boost::asio::execution_context&>, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only<boost::asio::execution::detail::blocking::possibly_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::tracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::untracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::fork_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::continuation_t<0> > >, boost::beast::unlimited_rate_policy>, true>::close_op<boost::beast::detail::bind_front_wrapper<void (websocketmm::websocket_user::*)(boost::system::error_code), std::shared_ptr<websocketmm::websocket_user> > >::close_op<boost::beast::detail::bind_front_wrapper<void (websocketmm::websocket_user::*)(boost::system::error_code), std::shared_ptr<websocketmm::websocket_user> > > (this=0x7fffffffd688, h=..., sp=..., cr=...) at /usr/local/include/boost/beast/websocket/impl/close.hpp:66
#7  0x0000000000641bcb in boost::beast::websocket::stream<boost::beast::basic_stream<boost::asio::ip::tcp, boost::asio::execution::any_executor<boost::asio::execution::context_as_t<boost::asio::execution_context&>, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only<boost::asio::execution::detail::blocking::possibly_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::tracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::untracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::fork_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::continuation_t<0> > >, boost::beast::unlimited_rate_policy>, true>::run_close_op::operator()<boost::beast::detail::bind_front_wrapper<void (websocketmm::websocket_user::*)(boost::system::error_code), std::shared_ptr<websocketmm::websocket_user> > > (this=0x7fffffffd7b0, h=..., sp=..., cr=...) at /usr/local/include/boost/beast/websocket/impl/close.hpp:303
#8  0x0000000000641b7d in boost::asio::async_result<boost::beast::detail::bind_front_wrapper<void (websocketmm::websocket_user::*)(boost::system::error_code), std::shared_ptr<websocketmm::websocket_user> >, void (boost::system::error_code)>::initiate<boost::beast::websocket::stream<boost::beast::basic_stream<boost::asio::ip::tcp, boost::asio::execution::any_executor<boost::asio::execution::context_as_t<boost::asio::execution_context&>, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only<boost::asio::execution::detail::blocking::possibly_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::tracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::untracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::fork_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::continuation_t<0> > >, boost::beast::unlimited_rate_policy>, true>::run_close_op, boost::beast::detail::bind_front_wrapper<void (websocketmm::websocket_user::*)(boost::system::error_code), std::shared_ptr<websocketmm::websocket_user> >, boost::shared_ptr<boost::beast::websocket::stream<boost::beast::basic_stream<boost::asio::ip::tcp, boost::asio::execution::any_executor<boost::asio::execution::context_as_t<boost::asio::execution_context&>, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only<boost::asio::execution::detail::blocking::possibly_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::tracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::untracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::fork_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::continuation_t<0> > >, boost::beast::unlimited_rate_policy>, true>::impl_type>&, boost::beast::websocket::close_reason const&>(boost::beast::websocket::stream<boost::beast::basic_stream<boost::asio::ip::tcp, boost::asio::execution::any_executor<boost::asio::execution::context_as_t<boost::asio::execution_context&>, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only<boost::asio::execution::detail::blocking::possibly_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::tracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::untracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::fork_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::continuation_t<0> > >, boost::beast::unlimited_rate_policy>, true>::run_close_op&&, boost::beast::detail::bind_front_wrapper<void (websocketmm::websocket_user::*)(boost::system::error_code), std::shared_ptr<websocketmm::websocket_user> >&&, boost::shared_ptr<boost::beast::websocket::stream<boost::beast::basic_stream<boost::asio::ip::tcp, boost::asio::execution::any_executor<boost::asio::execution::context_as_t<boost::asio::execution_context&>, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only<boost::asio::execution::detail::blocking::possibly_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::tracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::untracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::fork_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::continuation_t<0> > >, boost::beast::unlimited_rate_policy>, true>::impl_type>&, boost::beast::websocket::close_reason const&) (initiation=..., token=..., args=..., args=...) at /usr/local/include/boost/asio/async_result.hpp:152
#9  0x0000000000641b3d in boost::asio::async_initiate<boost::beast::detail::bind_front_wrapper<void (websocketmm::websocket_user::*)(boost::system::error_code), std::shared_ptr<websocketmm::websocket_user> >, void (boost::system::error_code), boost::beast::websocket::stream<boost::beast::basic_stream<boost::asio::ip::tcp, boost::asio::execution::any_executor<boost::asio::execution::context_as_t<boost::asio::execution_context&>, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only<boost::asio::execution::detail::blocking::possibly_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::tracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::untracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::fork_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::continuation_t<0> > >, boost::beast::unlimited_rate_policy>, true>::run_close_op, boost::shared_ptr<boost::beast::websocket::stream<boost::beast::basic_stream<boost::asio::ip::tcp, boost::asio::execution::any_executor<boost::asio::execution::context_as_t<boost::asio::execution_context&>, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only<boost::asio::execution::detail::blocking::possibly_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::tracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::untracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::fork_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::continuation_t<0> > >, boost::beast::unlimited_rate_policy>, true>::impl_type>&, boost::beast::websocket::close_reason const&> (initiation=..., token=..., args=..., args=...) at /usr/local/include/boost/asio/async_result.hpp:364
#10 0x0000000000641b09 in boost::beast::websocket::stream<boost::beast::basic_stream<boost::asio::ip::tcp, boost::asio::execution::any_executor<boost::asio::execution::context_as_t<boost::asio::execution_context&>, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only<boost::asio::execution::detail::blocking::possibly_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::tracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::untracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::fork_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::continuation_t<0> > >, boost::beast::unlimited_rate_policy>, true>::async_close<boost::beast::detail::bind_front_wrapper<void (websocketmm::websocket_user::*)(boost::system::error_code), std::shared_ptr<websocketmm::websocket_user> > > (this=0x7fffe2d37250, cr=..., handler=...) at /usr/local/include/boost/beast/websocket/impl/close.hpp:440
#11 0x000000000056e4ff in websocketmm::websocket_user::close()::$_2::operator()() const (this=0x7fffffffd958) at src/websocketmm/websocket_user.cpp:207
#12 0x000000000056e885 in boost::asio::asio_handler_invoke<websocketmm::websocket_user::close()::$_2>(websocketmm::websocket_user::close()::$_2&, ...) (function=...) at /usr/local/include/boost/asio/handler_invoke_hook.hpp:88
#13 0x000000000056e802 in boost_asio_handler_invoke_helpers::invoke<websocketmm::websocket_user::close()::$_2, websocketmm::websocket_user::close()::$_2>(websocketmm::websocket_user::close()::$_2&, websocketmm::websocket_user::close()::$_2&) (function=..., context=...) at /usr/local/include/boost/asio/detail/handler_invoke_helpers.hpp:54
#14 0x000000000056e6f4 in boost::asio::detail::executor_function::complete<websocketmm::websocket_user::close()::$_2, std::allocator<void> >(boost::asio::detail::executor_function::impl_base*, bool) (base=0x7fffec0235a0, call=true) at /usr/local/include/boost/asio/detail/executor_function.hpp:116
#15 0x0000000000423ed2 in boost::asio::detail::executor_function::operator() (this=0x7fffffffda40) at /usr/local/include/boost/asio/detail/executor_function.hpp:64
#16 0x0000000000423e65 in boost::asio::asio_handler_invoke<boost::asio::detail::executor_function> (function=...) at /usr/local/include/boost/asio/handler_invoke_hook.hpp:88
#17 0x0000000000423c42 in boost_asio_handler_invoke_helpers::invoke<boost::asio::detail::executor_function, boost::asio::detail::executor_function> (function=..., context=...) at /usr/local/include/boost/asio/detail/handler_invoke_helpers.hpp:54
#18 0x0000000000424339 in boost::asio::detail::executor_op<boost::asio::detail::executor_function, std::allocator<void>, boost::asio::detail::scheduler_operation>::do_complete (owner=0x7fffec025a30, base=0x7fffec1dfb70) at /usr/local/include/boost/asio/detail/executor_op.hpp:70
#19 0x000000000041aea7 in boost::asio::detail::scheduler_operation::complete (this=0x7fffec1dfb70, owner=0x7fffec025a30, ec=..., bytes_transferred=0) at /usr/local/include/boost/asio/detail/scheduler_operation.hpp:40
#20 0x0000000000662d4d in boost::asio::detail::strand_executor_service::invoker<boost::asio::io_context::basic_executor_type<std::allocator<void>, 4u> const, void>::operator() (this=0x7fffffffdbc8) at /usr/local/include/boost/asio/detail/impl/strand_executor_service.hpp:141
#21 0x0000000000662c75 in boost::asio::asio_handler_invoke<boost::asio::detail::strand_executor_service::invoker<boost::asio::io_context::basic_executor_type<std::allocator<void>, 4u> const, void> > (function=...) at /usr/local/include/boost/asio/handler_invoke_hook.hpp:88
#22 0x0000000000662b72 in boost_asio_handler_invoke_helpers::invoke<boost::asio::detail::strand_executor_service::invoker<boost::asio::io_context::basic_executor_type<std::allocator<void>, 4u> const, void>, boost::asio::detail::strand_executor_service::invoker<boost::asio::io_context::basic_executor_type<std::allocator<void>, 4u> const, void> > (function=..., context=...) at /usr/local/include/boost/asio/detail/handler_invoke_helpers.hpp:54
#23 0x0000000000663371 in boost::asio::detail::executor_op<boost::asio::detail::strand_executor_service::invoker<boost::asio::io_context::basic_executor_type<std::allocator<void>, 4u> const, void>, boost::asio::detail::recycling_allocator<void, boost::asio::detail::thread_info_base::default_tag>, boost::asio::detail::scheduler_operation>::do_complete (owner=0x864480, base=0x86ec90) at /usr/local/include/boost/asio/detail/executor_op.hpp:70
#24 0x000000000041aea7 in boost::asio::detail::scheduler_operation::complete (this=0x86ec90, owner=0x864480, ec=..., bytes_transferred=0) at /usr/local/include/boost/asio/detail/scheduler_operation.hpp:40
#25 0x000000000041a2d8 in boost::asio::detail::scheduler::do_run_one (this=0x864480, lock=..., this_thread=..., ec=...) at /usr/local/include/boost/asio/detail/impl/scheduler.ipp:481
#26 0x0000000000419cff in boost::asio::detail::scheduler::run (this=0x864480, ec=...) at /usr/local/include/boost/asio/detail/impl/scheduler.ipp:204
#27 0x0000000000412d21 in boost::asio::io_context::run (this=0x7fffffffdfc8) at /usr/local/include/boost/asio/impl/io_context.ipp:63
#28 0x0000000000410ba3 in main (argc=3, argv=0x7fffffffe118) at src/Main.cpp:90
(gdb) thread apply all bt >> thread.txt

Thread 4 (Thread 0x7ffff503d700 (LWP 977)):
A syntax error in expression, near `>> thread.txt'.
(gdb) thread apply all bt

Thread 4 (Thread 0x7ffff503d700 (LWP 977)):
#0  0x00007ffff7556037 in __GI___select (nfds=14, readfds=0x7ffff503c710, writefds=0x0, exceptfds=0x0, timeout=0x7ffff503c700) at ../sysdeps/unix/sysv/linux/select.c:41
#1  0x00007ffff7c6f5f1 in WaitForMessage () from /lib/x86_64-linux-gnu/libvncclient.so.1
#2  0x00000000005509c6 in GuacVNCClient::VNCThread (this=0x86a358) at src/GuacVNCClient.cpp:544
#3  0x0000000000552e11 in std::__invoke_impl<void, void (GuacVNCClient::*&)(), GuacVNCClient*&> (__f=@0x86c8a8: (void (GuacVNCClient::*)(class GuacVNCClient * const)) 0x5506e0 <GuacVNCClient::VNCThread()>, __t=@0x86c8b8: 0x86a358) at /usr/bin/../lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/bits/invoke.h:73
#4  0x0000000000552d42 in std::__invoke<void (GuacVNCClient::*&)(), GuacVNCClient*&> (__fn=@0x86c8a8: (void (GuacVNCClient::*)(class GuacVNCClient * const)) 0x5506e0 <GuacVNCClient::VNCThread()>, __args=@0x86c8b8: 0x86a358) at /usr/bin/../lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/bits/invoke.h:95
#5  0x0000000000552d00 in std::_Bind<void (GuacVNCClient::*(GuacVNCClient*))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x86c8a8, __args=...) at /usr/bin/../lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/functional:400
#6  0x0000000000552cb6 in std::_Bind<void (GuacVNCClient::*(GuacVNCClient*))()>::operator()<, void>() (this=0x86c8a8) at /usr/bin/../lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/functional:482
#7  0x0000000000552c7d in std::__invoke_impl<void, std::_Bind<void (GuacVNCClient::*(GuacVNCClient*))()>>(std::__invoke_other, std::_Bind<void (GuacVNCClient::*(GuacVNCClient*))()>&&) (__f=...) at /usr/bin/../lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/bits/invoke.h:60
#8  0x0000000000552c0d in std::__invoke<std::_Bind<void (GuacVNCClient::*(GuacVNCClient*))()>>(std::_Bind<void (GuacVNCClient::*(GuacVNCClient*))()>&&) (__fn=...) at /usr/bin/../lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/bits/invoke.h:95
#9  0x0000000000552be5 in std::thread::_Invoker<std::tuple<std::_Bind<void (GuacVNCClient::*(GuacVNCClient*))()> > >::_M_invoke<0ul> (this=0x86c8a8) at /usr/bin/../lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/thread:244
#10 0x0000000000552bb5 in std::thread::_Invoker<std::tuple<std::_Bind<void (GuacVNCClient::*(GuacVNCClient*))()> > >::operator()() (this=0x86c8a8) at /usr/bin/../lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/thread:253
#11 0x0000000000552999 in std::thread::_State_impl<std::thread::_Invoker<std::tuple<std::_Bind<void (GuacVNCClient::*(GuacVNCClient*))()> > > >::_M_run() (this=0x86c8a0) at /usr/bin/../lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/thread:196
#12 0x00007ffff78a1b2f in ?? () from /lib/x86_64-linux-gnu/libstdc++.so.6
#13 0x00007ffff762dfa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
#14 0x00007ffff755e4cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7ffff583e700 (LWP 963)):
#0  futex_wait_cancelable (private=0, expected=0, futex_word=0x864d9c) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x864d48, cond=0x864d70) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x864d70, mutex=0x864d48) at pthread_cond_wait.c:655
#3  0x00007ffff789c3bc in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /lib/x86_64-linux-gnu/libstdc++.so.6
#4  0x000000000042bb44 in CollabVMServer::ProcessingThread (this=0x864ac0) at src/CollabVM.cpp:727
#5  0x0000000000466b56 in std::__invoke_impl<void, void (CollabVMServer::*&)(), std::shared_ptr<CollabVMServer>&> (__f=@0x86e1f8: (void (CollabVMServer::*)(class CollabVMServer * const)) 0x42bac0 <CollabVMServer::ProcessingThread()>, __t=warning: RTTI symbol not found for class 'std::_Sp_counted_ptr_inplace<CollabVMServer, std::allocator<CollabVMServer>, (__gnu_cxx::_Lock_policy)2>'
warning: RTTI symbol not found for class 'std::_Sp_counted_ptr_inplace<CollabVMServer, std::allocator<CollabVMServer>, (__gnu_cxx::_Lock_policy)2>'
std::shared_ptr<class CollabVMServer> (use count 4, weak count 1) = {...})
    at /usr/bin/../lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/bits/invoke.h:73
#6  0x0000000000466a82 in std::__invoke<void (CollabVMServer::*&)(), std::shared_ptr<CollabVMServer>&> (__fn=@0x86e1f8: (void (CollabVMServer::*)(class CollabVMServer * const)) 0x42bac0 <CollabVMServer::ProcessingThread()>, __args=warning: RTTI symbol not found for class 'std::_Sp_counted_ptr_inplace<CollabVMServer, std::allocator<CollabVMServer>, (__gnu_cxx::_Lock_policy)2>'
warning: RTTI symbol not found for class 'std::_Sp_counted_ptr_inplace<CollabVMServer, std::allocator<CollabVMServer>, (__gnu_cxx::_Lock_policy)2>'
std::shared_ptr<class CollabVMServer> (use count 4, weak count 1) = {...})
    at /usr/bin/../lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/bits/invoke.h:95
#7  0x0000000000466a30 in std::_Bind<void (CollabVMServer::*(std::shared_ptr<CollabVMServer>))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x86e1f8, __args=...) at /usr/bin/../lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/functional:400
#8  0x00000000004669e6 in std::_Bind<void (CollabVMServer::*(std::shared_ptr<CollabVMServer>))()>::operator()<, void>() (this=0x86e1f8) at /usr/bin/../lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/functional:482
#9  0x00000000004669ad in std::__invoke_impl<void, std::_Bind<void (CollabVMServer::*(std::shared_ptr<CollabVMServer>))()>>(std::__invoke_other, std::_Bind<void (CollabVMServer::*(std::shared_ptr<CollabVMServer>))()>&&) (__f=...) at /usr/bin/../lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/bits/invoke.h:60
#10 0x000000000046693d in std::__invoke<std::_Bind<void (CollabVMServer::*(std::shared_ptr<CollabVMServer>))()>>(std::_Bind<void (CollabVMServer::*(std::shared_ptr<CollabVMServer>))()>&&) (__fn=...) at /usr/bin/../lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/bits/invoke.h:95
#11 0x0000000000466915 in std::thread::_Invoker<std::tuple<std::_Bind<void (CollabVMServer::*(std::shared_ptr<CollabVMServer>))()> > >::_M_invoke<0ul> (this=0x86e1f8) at /usr/bin/../lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/thread:244
#12 0x00000000004668e5 in std::thread::_Invoker<std::tuple<std::_Bind<void (CollabVMServer::*(std::shared_ptr<CollabVMServer>))()> > >::operator()() (this=0x86e1f8) at /usr/bin/../lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/thread:253
#13 0x00000000004666d9 in std::thread::_State_impl<std::thread::_Invoker<std::tuple<std::_Bind<void (CollabVMServer::*(std::shared_ptr<CollabVMServer>))()> > > >::_M_run() (this=0x86e1f0) at /usr/bin/../lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/thread:196
#14 0x00007ffff78a1b2f in ?? () from /lib/x86_64-linux-gnu/libstdc++.so.6
#15 0x00007ffff762dfa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
#16 0x00007ffff755e4cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7ffff603f700 (LWP 961)):
#0  0x00007ffff755e7ef in epoll_wait (epfd=9, events=0x7ffff603e150, maxevents=128, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
#1  0x000000000041aaa8 in boost::asio::detail::epoll_reactor::run (this=0x86ab60, usec=-1, ops=...) at /usr/local/include/boost/asio/detail/impl/epoll_reactor.ipp:471
#2  0x000000000041a239 in boost::asio::detail::scheduler::do_run_one (this=0x86f760, lock=..., this_thread=..., ec=...) at /usr/local/include/boost/asio/detail/impl/scheduler.ipp:465
#3  0x0000000000419cff in boost::asio::detail::scheduler::run (this=0x86f760, ec=...) at /usr/local/include/boost/asio/detail/impl/scheduler.ipp:204
#4  0x0000000000412d21 in boost::asio::io_context::run (this=0x83ed50) at /usr/local/include/boost/asio/impl/io_context.ipp:63
#5  0x00000000004e9599 in QEMUController::QEMUController(CollabVMServer&, boost::asio::io_context&, std::shared_ptr<VMSettings> const&)::$_0::operator()(boost::asio::io_context*) const (this=0x83ebb8, service=0x83ed50) at src/VMControllers/QEMUController.cpp:126
#6  0x00000000004e9572 in std::__invoke_impl<void, QEMUController::QEMUController(CollabVMServer&, boost::asio::io_context&, std::shared_ptr<VMSettings> const&)::$_0, boost::asio::io_context*>(std::__invoke_other, QEMUController::QEMUController(CollabVMServer&, boost::asio::io_context&, std::shared_ptr<VMSettings> const&)::$_0&&, boost::asio::io_context*&&) (__f=...,
    __args=@0x83ebb8: 0x83ed50) at /usr/bin/../lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/bits/invoke.h:60
#7  0x00000000004e94c2 in std::__invoke<QEMUController::QEMUController(CollabVMServer&, boost::asio::io_context&, std::shared_ptr<VMSettings> const&)::$_0, boost::asio::io_context*>(QEMUController::QEMUController(CollabVMServer&, boost::asio::io_context&, std::shared_ptr<VMSettings> const&)::$_0&&, boost::asio::io_context*&&) (__fn=..., __args=@0x83ebb8: 0x83ed50)
    at /usr/bin/../lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/bits/invoke.h:95
#8  0x00000000004e9482 in std::thread::_Invoker<std::tuple<QEMUController::QEMUController(CollabVMServer&, boost::asio::io_context&, std::shared_ptr<VMSettings> const&)::$_0, boost::asio::io_context*> >::_M_invoke<0ul, 1ul> (this=0x83ebb8) at /usr/bin/../lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/thread:244
#9  0x00000000004e9435 in std::thread::_Invoker<std::tuple<QEMUController::QEMUController(CollabVMServer&, boost::asio::io_context&, std::shared_ptr<VMSettings> const&)::$_0, boost::asio::io_context*> >::operator()() (this=0x83ebb8) at /usr/bin/../lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/thread:253
#10 0x00000000004e92e9 in std::thread::_State_impl<std::thread::_Invoker<std::tuple<QEMUController::QEMUController(CollabVMServer&, boost::asio::io_context&, std::shared_ptr<VMSettings> const&)::$_0, boost::asio::io_context*> > >::_M_run() (this=0x83ebb0) at /usr/bin/../lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/thread:196
#11 0x00007ffff78a1b2f in ?? () from /lib/x86_64-linux-gnu/libstdc++.so.6
#12 0x00007ffff762dfa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
#13 0x00007ffff755e4cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7ffff60436c0 (LWP 957)):
#0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
#1  0x00007ffff7487535 in __GI_abort () at abort.c:79
#2  0x00007ffff748740f in __assert_fail_base (fmt=0x7ffff75e9ee0 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=0x6a07d4 "! has_value()", file=0x6a07e2 "/usr/local/include/boost/beast/core/impl/saved_handler.hpp", line=155, function=<optimized out>) at assert.c:92
#3  0x00007ffff7495102 in __GI___assert_fail (assertion=0x6a07d4 "! has_value()", file=0x6a07e2 "/usr/local/include/boost/beast/core/impl/saved_handler.hpp", line=155,
    function=0x707e5e "void boost::beast::saved_handler::emplace(Handler &&) [Handler = boost::beast::websocket::stream<boost::beast::basic_stream<boost::asio::ip::tcp, boost::asio::execution::any_executor<boost::asio::exec"...) at assert.c:101
#4  0x0000000000643c5c in boost::beast::saved_handler::emplace<boost::beast::websocket::stream<boost::beast::basic_stream<boost::asio::ip::tcp, boost::asio::execution::any_executor<boost::asio::execution::context_as_t<boost::asio::execution_context&>, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only<boost::asio::execution::detail::blocking::possibly_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::tracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::untracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::fork_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::continuation_t<0> > >, boost::beast::unlimited_rate_policy>, true>::close_op<boost::beast::detail::bind_front_wrapper<void (websocketmm::websocket_user::*)(boost::system::error_code), std::shared_ptr<websocketmm::websocket_user> > > > (this=0x872f80, handler=...) at /usr/local/include/boost/beast/core/impl/saved_handler.hpp:155
#5  0x00000000006422be in boost::beast::websocket::stream<boost::beast::basic_stream<boost::asio::ip::tcp, boost::asio::execution::any_executor<boost::asio::execution::context_as_t<boost::asio::execution_context&>, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only<boost::asio::execution::detail::blocking::possibly_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::tracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::untracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::fork_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::continuation_t<0> > >, boost::beast::unlimited_rate_policy>, true>::close_op<boost::beast::detail::bind_front_wrapper<void (websocketmm::websocket_user::*)(boost::system::error_code), std::shared_ptr<websocketmm::websocket_user> > >::operator() (this=0x7fffffffd688, ec=..., bytes_transferred=0, cont=false) at /usr/local/include/boost/beast/websocket/impl/close.hpp:94
#6  0x0000000000641d1a in boost::beast::websocket::stream<boost::beast::basic_stream<boost::asio::ip::tcp, boost::asio::execution::any_executor<boost::asio::execution::context_as_t<boost::asio::execution_context&>, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only<boost::asio::execution::detail::blocking::possibly_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::tracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::untracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::fork_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::continuation_t<0> > >, boost::beast::unlimited_rate_policy>, true>::close_op<boost::beast::detail::bind_front_wrapper<void (websocketmm::websocket_user::*)(boost::system::error_code), std::shared_ptr<websocketmm::websocket_user> > >::close_op<boost::beast::detail::bind_front_wrapper<void (websocketmm::websocket_user::*)(boost::system::error_code), std::shared_ptr<websocketmm::websocket_user> > > (this=0x7fffffffd688, h=..., sp=..., cr=...) at /usr/local/include/boost/beast/websocket/impl/close.hpp:66
#7  0x0000000000641bcb in boost::beast::websocket::stream<boost::beast::basic_stream<boost::asio::ip::tcp, boost::asio::execution::any_executor<boost::asio::execution::context_as_t<boost::asio::execution_context&>, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only<boost::asio::execution::detail::blocking::possibly_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::tracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::untracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::fork_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::continuation_t<0> > >, boost::beast::unlimited_rate_policy>, true>::run_close_op::operator()<boost::beast::detail::bind_front_wrapper<void (websocketmm::websocket_user::*)(boost::system::error_code), std::shared_ptr<websocketmm::websocket_user> > > (this=0x7fffffffd7b0, h=..., sp=..., cr=...) at /usr/local/include/boost/beast/websocket/impl/close.hpp:303
#8  0x0000000000641b7d in boost::asio::async_result<boost::beast::detail::bind_front_wrapper<void (websocketmm::websocket_user::*)(boost::system::error_code), std::shared_ptr<websocketmm::websocket_user> >, void (boost::system::error_code)>::initiate<boost::beast::websocket::stream<boost::beast::basic_stream<boost::asio::ip::tcp, boost::asio::execution::any_executor<boost::asio::execution::context_as_t<boost::asio::execution_context&>, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only<boost::asio::execution::detail::blocking::possibly_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::tracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::untracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::fork_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::continuation_t<0> > >, boost::beast::unlimited_rate_policy>, true>::run_close_op, boost::beast::detail::bind_front_wrapper<void (websocketmm::websocket_user::*)(boost::system::error_code), std::shared_ptr<websocketmm::websocket_user> >, boost::shared_ptr<boost::beast::websocket::stream<boost::beast::basic_stream<boost::asio::ip::tcp, boost::asio::execution::any_executor<boost::asio::execution::context_as_t<boost::asio::execution_context&>, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only<boost::asio::execution::detail::blocking::possibly_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::tracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::untracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::fork_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::continuation_t<0> > >, boost::beast::unlimited_rate_policy>, true>::impl_type>&, boost::beast::websocket::close_reason const&>(boost::beast::websocket::stream<boost::beast::basic_stream<boost::asio::ip::tcp, boost::asio::execution::any_executor<boost::asio::execution::context_as_t<boost::asio::execution_context&>, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only<boost::asio::execution::detail::blocking::possibly_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::tracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::untracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::fork_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::continuation_t<0> > >, boost::beast::unlimited_rate_policy>, true>::run_close_op&&, boost::beast::detail::bind_front_wrapper<void (websocketmm::websocket_user::*)(boost::system::error_code), std::shared_ptr<websocketmm::websocket_user> >&&, boost::shared_ptr<boost::beast::websocket::stream<boost::beast::basic_stream<boost::asio::ip::tcp, boost::asio::execution::any_executor<boost::asio::execution::context_as_t<boost::asio::execution_context&>, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only<boost::asio::execution::detail::blocking::possibly_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::tracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::untracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::fork_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::continuation_t<0> > >, boost::beast::unlimited_rate_policy>, true>::impl_type>&, boost::beast::websocket::close_reason const&) (initiation=..., token=..., args=..., args=...) at /usr/local/include/boost/asio/async_result.hpp:152
#9  0x0000000000641b3d in boost::asio::async_initiate<boost::beast::detail::bind_front_wrapper<void (websocketmm::websocket_user::*)(boost::system::error_code), std::shared_ptr<websocketmm::websocket_user> >, void (boost::system::error_code), boost::beast::websocket::stream<boost::beast::basic_stream<boost::asio::ip::tcp, boost::asio::execution::any_executor<boost::asio::execution::context_as_t<boost::asio::execution_context&>, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only<boost::asio::execution::detail::blocking::possibly_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::tracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::untracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::fork_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::continuation_t<0> > >, boost::beast::unlimited_rate_policy>, true>::run_close_op, boost::shared_ptr<boost::beast::websocket::stream<boost::beast::basic_stream<boost::asio::ip::tcp, boost::asio::execution::any_executor<boost::asio::execution::context_as_t<boost::asio::execution_context&>, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only<boost::asio::execution::detail::blocking::possibly_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::tracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::untracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::fork_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::continuation_t<0> > >, boost::beast::unlimited_rate_policy>, true>::impl_type>&, boost::beast::websocket::close_reason const&> (initiation=..., token=..., args=..., args=...) at /usr/local/include/boost/asio/async_result.hpp:364
#10 0x0000000000641b09 in boost::beast::websocket::stream<boost::beast::basic_stream<boost::asio::ip::tcp, boost::asio::execution::any_executor<boost::asio::execution::context_as_t<boost::asio::execution_context&>, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only<boost::asio::execution::detail::blocking::possibly_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::tracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::untracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::fork_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::continuation_t<0> > >, boost::beast::unlimited_rate_policy>, true>::async_close<boost::beast::detail::bind_front_wrapper<void (websocketmm::websocket_user::*)(boost::system::error_code), std::shared_ptr<websocketmm::websocket_user> > > (this=0x7fffe2d37250, cr=..., handler=...) at /usr/local/include/boost/beast/websocket/impl/close.hpp:440
#11 0x000000000056e4ff in websocketmm::websocket_user::close()::$_2::operator()() const (this=0x7fffffffd958) at src/websocketmm/websocket_user.cpp:207
#12 0x000000000056e885 in boost::asio::asio_handler_invoke<websocketmm::websocket_user::close()::$_2>(websocketmm::websocket_user::close()::$_2&, ...) (function=...) at /usr/local/include/boost/asio/handler_invoke_hook.hpp:88
#13 0x000000000056e802 in boost_asio_handler_invoke_helpers::invoke<websocketmm::websocket_user::close()::$_2, websocketmm::websocket_user::close()::$_2>(websocketmm::websocket_user::close()::$_2&, websocketmm::websocket_user::close()::$_2&) (function=..., context=...) at /usr/local/include/boost/asio/detail/handler_invoke_helpers.hpp:54
#14 0x000000000056e6f4 in boost::asio::detail::executor_function::complete<websocketmm::websocket_user::close()::$_2, std::allocator<void> >(boost::asio::detail::executor_function::impl_base*, bool) (base=0x7fffec0235a0, call=true) at /usr/local/include/boost/asio/detail/executor_function.hpp:116
#15 0x0000000000423ed2 in boost::asio::detail::executor_function::operator() (this=0x7fffffffda40) at /usr/local/include/boost/asio/detail/executor_function.hpp:64
#16 0x0000000000423e65 in boost::asio::asio_handler_invoke<boost::asio::detail::executor_function> (function=...) at /usr/local/include/boost/asio/handler_invoke_hook.hpp:88
#17 0x0000000000423c42 in boost_asio_handler_invoke_helpers::invoke<boost::asio::detail::executor_function, boost::asio::detail::executor_function> (function=..., context=...) at /usr/local/include/boost/asio/detail/handler_invoke_helpers.hpp:54
#18 0x0000000000424339 in boost::asio::detail::executor_op<boost::asio::detail::executor_function, std::allocator<void>, boost::asio::detail::scheduler_operation>::do_complete (owner=0x7fffec025a30, base=0x7fffec1dfb70) at /usr/local/include/boost/asio/detail/executor_op.hpp:70
#19 0x000000000041aea7 in boost::asio::detail::scheduler_operation::complete (this=0x7fffec1dfb70, owner=0x7fffec025a30, ec=..., bytes_transferred=0) at /usr/local/include/boost/asio/detail/scheduler_operation.hpp:40
#20 0x0000000000662d4d in boost::asio::detail::strand_executor_service::invoker<boost::asio::io_context::basic_executor_type<std::allocator<void>, 4u> const, void>::operator() (this=0x7fffffffdbc8) at /usr/local/include/boost/asio/detail/impl/strand_executor_service.hpp:141
#21 0x0000000000662c75 in boost::asio::asio_handler_invoke<boost::asio::detail::strand_executor_service::invoker<boost::asio::io_context::basic_executor_type<std::allocator<void>, 4u> const, void> > (function=...) at /usr/local/include/boost/asio/handler_invoke_hook.hpp:88
#22 0x0000000000662b72 in boost_asio_handler_invoke_helpers::invoke<boost::asio::detail::strand_executor_service::invoker<boost::asio::io_context::basic_executor_type<std::allocator<void>, 4u> const, void>, boost::asio::detail::strand_executor_service::invoker<boost::asio::io_context::basic_executor_type<std::allocator<void>, 4u> const, void> > (function=..., context=...)
    at /usr/local/include/boost/asio/detail/handler_invoke_helpers.hpp:54
#23 0x0000000000663371 in boost::asio::detail::executor_op<boost::asio::detail::strand_executor_service::invoker<boost::asio::io_context::basic_executor_type<std::allocator<void>, 4u> const, void>, boost::asio::detail::recycling_allocator<void, boost::asio::detail::thread_info_base::default_tag>, boost::asio::detail::scheduler_operation>::do_complete (owner=0x864480,
    base=0x86ec90) at /usr/local/include/boost/asio/detail/executor_op.hpp:70
#24 0x000000000041aea7 in boost::asio::detail::scheduler_operation::complete (this=0x86ec90, owner=0x864480, ec=..., bytes_transferred=0) at /usr/local/include/boost/asio/detail/scheduler_operation.hpp:40
#25 0x000000000041a2d8 in boost::asio::detail::scheduler::do_run_one (this=0x864480, lock=..., this_thread=..., ec=...) at /usr/local/include/boost/asio/detail/impl/scheduler.ipp:481
#26 0x0000000000419cff in boost::asio::detail::scheduler::run (this=0x864480, ec=...) at /usr/local/include/boost/asio/detail/impl/scheduler.ipp:204
#27 0x0000000000412d21 in boost::asio::io_context::run (this=0x7fffffffdfc8) at /usr/local/include/boost/asio/impl/io_context.ipp:63
#28 0x0000000000410ba3 in main (argc=3, argv=0x7fffffffe118) at src/Main.cpp:90
(gdb)

seems like janusbots are causing this

seems like janusbots are causing this

turns out to be a host misconfigration
so i thought, if yellows’s version is working, just why, just why cant the main work. so i compared the two versions and guess what….
i found nothing
lol nothing. after headless messing around and peeing on my server…. IT SOME FUCKING HOW IS WORKING AND FIXED?//////////////////////////
AYO WTF
ps. welcome to the wonderful world of computing

reopening,
this is not caused by janus bot as it seems. [happened again]
this have a very high possibility of new exploit. [ discard my pervious comment  ]

It seems like it has to do something with the TurnController, i think the png version is broken of collab-vm-server. Use jpeg instead of png.

above comment is complete misinformation and should be ignored, what seems to be dying is the guacamole VNC client, therefore guacamole is the problem once again as usual..

Something is weird about these lines
QEMUController
at /usr/local/include/boost/asio/detail/executor_op.hpp:70
GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
#1  0x00007ffff7487535 in __GI_abort () at abort.c:79
warning: RTTI symbol not found for class 'std::_Sp_counted_ptr_inplace<CollabVMServer, std::allocator, (__gnu_cxx::_Lock_policy)2>'
0x0000000000410ba3 in main (argc=3, argv=0x7fffffffe118) at src/Main.cpp:90

line 90 starts the ASIO thread, therefore this is QMP failing to connect with the QEMU session that didn't restart correctly, again indicating it might be related to upon resetting where the VM doesn't actually restart, the fix for this is to compile an newer version of QEMU for example 5.0.

It could be a payload attack or bufferoverflow
Whatever what, it is a targeted attack. This is not a bug.

There are no signs of a vote reset, and it happens, sometimes without janusbot. It happens like someone is trying to attack and bring down the server when everyone is having fun, it don't happen randomly. I asked trycs he told me this him self.
i think this is a attack to bring windows 69 down for some reason.

The reason its not happening on the main vms is because if they do, the core dev team will look deeply into it and they want to keep this attack method hidden.

There are no signs of a vote reset, and it happens, sometimes without janusbot. It happens like someone is trying to attack and bring down the server when everyone is having fun, it don't happen randomly. I asked trycs he told me this him self.
i think this is a attack to bring windows 69 down for some reason.

I think the version of what you have compiled might be broken. What version are you trying to compile and run? What version is your QEMU running on?

Trycs said it is release/1.2.11 from computernewb

I asked trycs, he said it happened on both qemu 4.0 and 6.1.0

Boost version 1.77.0

I think try to use QEMU 6.1.0 instead of 4.0, it might be that is the root cause.

I asked trycs, he said it happened on both qemu 4.0 and 6.1.0

self-compiled, also what distro is being used so i can test the prebuilt binary that the package maintainer has on the repo of that distro?

I asked trycs, he said it happened on both qemu 4.0 and 6.1.0

self-compiled or from the repos (what distro is being used?)

I think try to use QEMU 6.1.0 instead of 4.0, it might be that is the root cause.
https://github.com/computernewb/collab-vm-server/issues/82#issuecomment-957979458
i already said this in this comment stop repeating the same exact stuff that someone has already said, thanks.

i'm going to combine all the info i need to see what's going on here.
qemu version
distro being used
compiler that was used
linux kernel version
branch + version of cvm server
vm configuration

if anything this issue in it's entirety is how not to report a bug to us.
just an overload of debugger output with the bare pointers, which some of us are conflicted in what is even causing what at this point (of reading this to understand something).
We can assume its the QMP handler, but then we must ask "How DID the QMP handler break?", nothing that much even points a clue of anything related to the "how" question i've just asked.
My words: this is a textwall of confusion and missing context, it's not helping anyone to triage this if I see.
even a core dump from a Segmentaton fault  from a DEBUG=1'd binary would be better...

I may think that the user's does not have a strong server (or strong internet) to handle the amount of bots joining. But that is a speculation so far, but the best thing you need to do is try to force the system to use QEMU 6.1.0, and then check whats going on. But i agree with https://github.com/computernewb/collab-vm-server/issues/82#issuecomment-960171240.

if anything this issue in it's entirety is how not to report a bug to us.
just an overload of debugger output with the bare pointers, which some of us are conflicted in what is even causing what at this point (of reading this to understand something).
We can assume its the QMP handler, but then we must ask "How DID the QMP handler break?", nothing that much even points a clue of anything related to the "how" question i've just asked.
My words: this is a textwall of confusion and missing context, it's not helping anyone to triage this if I see.
even a core dump from a Segmentaton fault from a DEBUG=1'd binary would be better...

I failed to understand what was even the problem and i tried my best to examine it just from the gdb out that was pasted here, but no i think this issue should be closed at this point, as there's lack of communication and an use of an "relay" that doesn't even transfer any information properly.

even a core dump from a Segmentaton fault from a DEBUG=1'd binary would be better...

i have enabled wireshark logging every single incoming packet with a log file of 102GB max, it will stop logging when it detected the line “VM controller ID: win has been started” have not been updated in 7 minutes it will stop recording and pack all the packets within the last 102GB, i’ll see if this is a targeted attack or not.

I may think that the user's does not have a strong server

the server spec are intel i7 7700, 1G up&down link. I don’t think this is because of the server it self, as jjjj have ddosed with over 206 bots with 20-40% cpu usage.
NIC 1 Gbit- Intel I219-LM
2x SSD SATA 512 GB |
4x RAM 16384 MB DDR4
QEMU 6.1.0, all libs are latest as of this comment’s post. [ double checked ]
from now on, i have enabled net&IO logging, gdb, cpu& ram history, and increased log size of all kinds. I’ll have a better understanding if it happens again. [i’ll also post a core dump if needed]

OK uh.. dumb thought, but.
Open mk/Makedefs, find the release CCFLAGS (the one that has, like "-O3" and stuff) and add to it "-DNDEBUG" and do a full rebuild.

Your server can't really handle the amount of bots joining (apparently it freaks out at 200+ bots?), and that is the result the crashes are from the bots itself, and also you need to force kill any QEMU process since it's complaining about the VNC port is already in use, so it has to do with the amount of users joined.

found the cause of the “crash” bug.
i saw it happen today,
my guess is somehow, if there are over 150 users and/or 150 votes and it tried to restore/votereset the vm and it crashes.
if there are many user/events happening and the vote reset have been fired (150 voted no, 5 voted yes). it crashed the server.
this could be caused by {buffer overflow} {threads asynchronous}
see recording twitch.tv/ballsonuservm

this could be caused by {buffer overflow} {threads asynchronous}

The server's vote finalizing (and voting as is) is funneled into the processing thread. So it would not be a thread concurrency issue, considering the processing thread is the only one that interacts with VM controllers (and this is pretty much enforced everywhere except for a few things, and it's still only one-thread at a time.)
Buffer overflow? LMAO. please.

closed
mainly hardware based, this is just attack vs the threads available.
if i have a 32 core server, it would be a lot harder to crash.

bro really just went leaking every single ip address


text:
Feature: Better propogation of reasoned patterns

In the case of lazy reasoning we keep a record of the pattern we were reasoning for so we don't need to re-reason on future queries.
However, during the optimization process we can actually discover that we may be making a few other patterns available at the same time. If this is the case then that should be output as metadata from the rule-optimization actor so we can include that in the record of patterns that have been reasoned for.

We may also wish to include a flag that indicates if we are in a 'degenerate' case (such as querying over the pattern ?s ?p ?o ?g) where we need to undertake full reasoning anyway - and hence just apply the 'full' reasoning flag.

source: gharchive/issue

repo: comunica/comunica-feature-reasoning

license: MIT

license_type: permissive

license_source: github-api


text:
ConnectionFactory overwrites application database config

Hello
I had problem with utf8 characters  encoding on myslq server (concrete5 v8.2.1)
So i added the option:
'driverOptions' => array(1002=>'SET NAMES utf8')
to application/config/database.php but nothing happend.
After checking, I found the cause of the problems: in ConnectionFactory.php there is a line:
       $params['driverOptions'] = [\PDO::MYSQL_ATTR_MULTI_STATEMENTS => false];
so driverOptions are always overwritten! In last version on github this line is changed to:
if (defined('PDO::MYSQL_ATTR_MULTI_STATEMENTS')) {
            $params['driverOptions'] = [\PDO::MYSQL_ATTR_MULTI_STATEMENTS => false];
        }

But I think that this can still cause the same problems ...

Does this fix the issue? https://github.com/concrete5/concrete5/pull/6121

license: mit

license_source: bigquery


text:
Fix remove old page versions job

This might be a critical issue. The remove old page versions job removes recent 10 page versions.
This is the same issue as concrete5/concrete5-5.7.0#1995 , but we have this bug in 5.6 repo since 2 years ago... :disappointed_relieved:
392c2534e4d57076f191e381cd0da75f021e735a

+1
This is very serious bug.

:+1:

Thanks to merge

source: gharchive/pull-request

authors: hissy katzueno mlocati


text:
Fix UserInfo trigger methods

Activating/deactivating users results in a Call to a member function getUserID() on a non-object error.
I noticed that the UserInfo::trigger...() methods make use of global $u, but that $u seems to be not defined...

https://github.com/concrete5/concrete5/commit/23b64682e95f01894b9c73cf0c8ce07de7ecde04#diff-cb60f93a67f48c2c306b36b0c26a9272R100 is a better approach