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
>
>>

Reply via email to