This one? https://github.com/apache/guacamole-server
Luís Cascales *Consultant* Tel: +351 265 400 201 | Mobile: +351 914 683 124 E-mail: [email protected] Runlevel - Sistemas de Informação, Lda Travessa da Saboaria, nº 3C - 2900-597 Setúbal - Portugal On Wed, Apr 7, 2021 at 12:17 PM Nick Couchman <[email protected]> wrote: > On Wed, Apr 7, 2021 at 7:03 AM Luis Cascales <[email protected]> > wrote: > >> Good morning, >> >> I have set logging to DEBUG level and these are my findings. >> >> [root@rdgtwlab ~]*# tail -f /var/log/messages* >> Apr 7 11:20:23 rdgtwlab guacd[113901]: Connection ID is >> "$8597e2e3-07b8-40f5-8c55-9f57d6c17f23" >> Apr 7 11:20:23 rdgtwlab guacd[114000]: Security mode: Negotiate (ANY) >> Apr 7 11:20:23 rdgtwlab guacd[114000]: Resize method: none >> Apr 7 11:20:23 rdgtwlab guacd[114000]: User >> "@07ce0f5d-cc82-4aad-815d-80747a75c3f1" joined connection >> "$8597e2e3-07b8-40f5-8c55-9f57d6c17f23" (1 users now present) >> Apr 7 11:20:23 rdgtwlab guacd[114000]: Loading keymap "base" >> Apr 7 11:20:23 rdgtwlab guacd[114000]: Loading keymap "en-us-qwerty" >> Apr 7 11:20:24 rdgtwlab guacd[114000]: Connected to RDPDR 1.13 as client >> 0x0002 >> Apr 7 11:20:24 rdgtwlab systemd[1]: Started Process Core Dump (PID >> 114013/UID 0). >> Apr 7 11:20:24 rdgtwlab guacd[113901]: Connection >> "$8597e2e3-07b8-40f5-8c55-9f57d6c17f23" removed. >> Apr 7 11:20:24 rdgtwlab systemd-coredump[114015]: Process 114000 (guacd) >> of user 0 dumped core.#012#012Stack trace of thread 114005:#012#0 >> 0x00007f401a3657ef raise (libc.so.6)#012#1 0x00007f401a34fc45 abort >> (libc.so.6)#012#2 0x00007f401a3a8987 __libc_message (libc.so.6)#012#3 >> 0x00007f401a3afd8c malloc_printerr (libc.so.6)#012#4 0x00007f401a3b1afd >> _int_free (libc.so.6)#012#5 0x00007f4015342328 Stream_Free >> (libwinpr2.so.2)#012#6 0x00007f40158d01cd >> channel_queue_message_free.part.0 (libfreerdp2.so.2)#012#7 >> 0x00007f40158d07ea freerdp_channels_process_sync.isra.2 >> (libfreerdp2.so.2)#012#8 0x00007f40158d140f freerdp_channels_check_fds >> (libfreerdp2.so.2)#012#9 0x00007f40158cec69 freerdp_check_event_handles >> (libfreerdp2.so.2)#012#10 0x00007f4015bbda59 guac_rdp_handle_connection >> (libguac-client-rdp.so)#012#11 0x00007f401b07d16a start_thread >> (libpthread.so.0)#012#12 0x00007f401a42af23 __clone >> (libc.so.6)#012#012Stack trace of thread 114008:#012#0 0x00007f401a41fca1 >> __poll (libc.so.6)#012#1 0x00007f401532c44b WaitForMultipleObjects >> (libwinpr2.so.2)#012#2 0x00007f4015365a1b thread_pool_work_func >> (libwinpr2.so.2)#012#3 0x00007f4015367506 thread_launcher >> (libwinpr2.so.2)#012#4 0x00007f401b07d16a start_thread >> (libpthread.so.0)#012#5 0x00007f401a42af23 __clone >> (libc.so.6)#012#012Stack trace of thread 114009:#012#0 0x00007f401a41fca1 >> __poll (libc.so.6)#012#1 0x00007f401532c44b WaitForMultipleObjects >> (libwinpr2.so.2)#012#2 0x00007f4015365a1b thread_pool_work_func >> (libwinpr2.so.2)#012#3 0x00007f4015367506 thread_launcher >> (libwinpr2.so.2)#012#4 0x00007f401b07d16a start_thread >> (libpthread.so.0)#012#5 0x00007f401a42af23 __clone >> (libc.so.6)#012#012Stack trace of thread 114010:#012#0 0x00007f401a41fca1 >> __poll (libc.so.6)#012#1 0x00007f401532c44b WaitForMultipleObjects >> (libwinpr2.so.2)#012#2 0x00007f4015365a1b thread_pool_work_func >> (libwinpr2.so.2)#012#3 0x00007f4015367506 thread_launcher >> (libwinpr2.so.2)#012#4 0x00007f401b07d16a start_thread >> (libpthread.so.0)#012#5 0x00007f401a42af23 __clone >> (libc.so.6)#012#012Stack trace of thread 114011:#012#0 0x00007f401a41fca1 >> __poll (libc.so.6)#012#1 0x00007f401532c44b WaitForMultipleObjects >> (libwinpr2.so.2)#012#2 0x00007f4015365a1b thread_pool_work_func >> (libwinpr2.so.2)#012#3 0x00007f4015367506 thread_launcher >> (libwinpr2.so.2)#012#4 0x00007f401b07d16a start_thread >> (libpthread.so.0)#012#5 0x00007f401a42af23 __clone >> (libc.so.6)#012#012Stack trace of thread 114000:#012#0 0x00007f401b0877d7 >> recvmsg (libpthread.so.0)#012#1 0x0000000000403dae guacd_recv_fd >> (guacd)#012#2 0x00000000004040b1 guacd_exec_proc (guacd)#012#3 >> 0x00000000004036a1 guacd_route_connection (guacd)#012#4 >> 0x00007f401b07d16a start_thread (libpthread.so.0)#012#5 >> 0x00007f401a42af23 __clone (libc.so.6)#012#012Stack trace of thread >> 114006:#012#0 0x00007f401a41fca1 __poll (libc.so.6)#012#1 >> 0x00007f401bc67815 guac_wait_for_fd (libguac.so.19)#012#2 >> 0x00007f401bc6531b guac_socket_fd_select_handler (libguac.so.19)#012#3 >> 0x00007f401bc615de guac_parser_read (libguac.so.19)#012#4 >> 0x00007f401bc67305 guac_user_input_thread (libguac.so.19)#012#5 >> 0x00007f401b07d16a start_thread (libpthread.so.0)#012#6 >> 0x00007f401a42af23 __clone (libc.so.6)#012#012Stack trace of thread >> 114004:#012#0 0x00007f401b07e65d __GI___pthread_timedjoin_ex >> (libpthread.so.0)#012#1 0x00007f401bc6773b guac_user_start >> (libguac.so.19)#012#2 0x0000000000404316 guacd_user_thread (guacd)#012#3 >> 0x00007f401b07d16a start_thread (libpthread.so.0)#012#4 >> 0x00007f401a42af23 __clone (libc.so.6)#012#012Stack trace of thread >> 114003:#012#0 0x00007f401b086fd0 __nanosleep (libpthread.so.0)#012#1 >> 0x00007f401bc64fa0 __guac_socket_keep_alive_thread (libguac.so.19)#012#2 >> 0x00007f401b07d16a start_thread (libpthread.so.0)#012#3 >> 0x00007f401a42af23 __clone (libc.so.6)#012#012Stack trace of thread >> 114012:#012#0 0x00007f401a41fca1 __poll (libc.so.6)#012#1 >> 0x00007f401532bc30 WaitForSingleObject (libwinpr2.so.2)#012#2 >> 0x00007f4015348476 MessageQueue_Wait (libwinpr2.so.2)#012#3 >> 0x00007f401560d7cd cliprdr_virtual_channel_client_thread >> (libfreerdp-client2.so.2)#012#4 0x00007f4015367506 thread_launcher >> (libwinpr2.so.2)#012#5 0x00007f401b07d16a start_thread >> (libpthread.so.0)#012#6 0x00007f401a42af23 __clone (libc.so.6) >> >> > This is your issue, here - guacd is crashing/core-dumping for some unknown > reason. The output, here, is fairly hard to parse, as syslog just pukes it > into a single line. I think there are a couple of bugs that have been fixed > recently that might cover this. Could you check out the latest git master > code for guacamole-server and compile that and see if it still crashes? > > -Nick > >>
