Ok, I've now built from git staging/1.6.0 and still see the issue... May 21 00:13:27 sidus guacd[152770]: guacd[152770]: DEBUG:#011guac_rdp_fs_open: path="\desktop.ini", access=0x120089, file_attributes=0x0, create_disposition=0x1, create_options=0x64 May 21 00:13:27 sidus guacd[152770]: guacd[152770]: DEBUG:#011guac_rdp_fs_open: Normalized path "\desktop.ini" to "\desktop.ini". May 21 00:13:27 sidus guacd[152770]: guacd[152770]: DEBUG:#011guac_rdp_fs_open: Translated path "\desktop.ini" to "/home/guacd/share/desktop.ini". May 21 00:13:27 sidus guacd[152770]: guacd[152770]: DEBUG:#011guac_rdp_fs_open: native open: real_path="/home/guacd/share/desktop.ini", flags=0x0 May 21 00:13:27 sidus guacd[152770]: guacd[152770]: DEBUG:#011guac_rdp_fs_open: open() failed: No such file or directory May 21 00:13:27 sidus guacd[152770]: guacd[152770]: DEBUG:#011guac_rdpdr_fs_process_create: [file_id=-2] desired_access=0x120089, file_attributes=0x0, create_disposition=0x1, create_options=0x64, path="\desktop.ini" May 21 00:13:27 sidus guacd[152770]: File open refused (-2): "\desktop.ini" May 21 00:13:27 sidus guacd[152770]: guacd[152770]: ERROR:#011File open refused (-2): "\desktop.ini" May 21 00:13:27 sidus guacd[152770]: guacd: channels/rdpdr/rdpdr.c:137: guac_rdpdr_new_io_completion: Assertion `(((status) >= 0))' failed. May 21 00:13:27 sidus systemd[1]: Started Process Core Dump (PID 152800/UID 0). May 21 00:13:29 sidus systemd-coredump[152801]: Process 152770 (guacd) of user 1001 dumped core.#012#012Stack trace of thread 152775:#012#0 0x00007f3949a8b53c __pthread_kill_implementation (libc.so.6 + 0x8b53c)#012#1 0x00007f3949a3e686 raise (libc.so.6 + 0x3e686)#012#2 0x00007f3949a28833 abort (libc.so.6 + 0x28833)#012#3 0x00007f3949a2875b __assert_fail_base.cold (libc.so.6 + 0x2875b)#012#4 0x00007f3949a373c6 __assert_fail (libc.so.6 + 0x373c6)#012#5 0x00007f39481cb9c6 guac_rdpdr_new_io_completion (libguac-client-rdp.so + 0x199c6)#012#6 0x00007f39481c77e5 guac_rdpdr_fs_process_create (libguac-client-rdp.so + 0x157e5)#012#7 0x00007f39481c9d86 guac_rdpdr_process_device_iorequest (libguac-client-rdp.so + 0x17d86)#012#8 0x00007f394a7842a0 guac_rdp_common_svc_handle_open_event (libguac-common-svc-client.so + 0x12a0)#012#9 0x00007f39434d63d5 freerdp_channels_data (libfreerdp3.so.3 + 0xd63d5)#012#10 0x00007f3943504971 rdp_recv_tpkt_pdu (libfreerdp3.so.3 + 0x104971)#012#11 0x00007f394350767b rdp_recv_callback (libfreerdp3.so.3 + 0x10767b)#012#12 0x00007f394350d28b rdp_check_fds (libfreerdp3.so.3 + 0x10d28b)#012#13 0x00007f39434d72fe freerdp_check_fds (libfreerdp3.so.3 + 0xd72fe)#012#14 0x00007f39434dcbc5 freerdp_check_event_handles (libfreerdp3.so.3 + 0xdcbc5)#012#15 0x00007f39481d1f60 guac_rdp_handle_events (libguac-client-rdp.so + 0x1ff60)#012#16 0x00007f39481d23b8 guac_rdp_client_thread (libguac-client-rdp.so + 0x203b8)#012#17 0x00007f3949a897fa start_thread (libc.so.6 + 0x897fa)#012#18 0x00007f3949b0e820 __clone3 (libc.so.6 + 0x10e820)#012#012Stack trace of thread 152770:#012#0 0x00007f3949b0f3cf recvmsg (libc.so.6 + 0x10f3cf)#012#1 0x00000000004044fe guacd_recv_fd (guacd + 0x44fe)#012#2 0x000000000040472b guacd_exec_proc (guacd + 0x472b)#012#3 0x0000000000404a82 guacd_create_proc (guacd + 0x4a82)#012#4 0x0000000000403d75 guacd_route_connection (guacd + 0x3d75)#012#5 0x00007f3949a897fa start_thread (libc.so.6 + 0x897fa)#012#6 0x00007f3949b0e820 __clone3 (libc.so.6 + 0x10e820)#012#012Stack trace of thread 152774:#012#0 0x00007f3949a8688a __futex_abstimed_wait_common (libc.so.6 + 0x8688a)#012#1 0x00007f3949a8b2c3 __pthread_clockjoin_ex (libc.so.6 + 0x8b2c3)#012#2 0x00007f394a76b20b guac_user_start (libguac.so.25 + 0x1a20b)#012#3 0x0000000000404be8 guacd_user_thread (guacd + 0x4be8)#012#4 0x00007f3949a897fa start_thread (libc.so.6 + 0x897fa)#012#5 0x00007f3949b0e820 __clone3 (libc.so.6 + 0x10e820)#012#012Stack trace of thread 152780:#012#0 0x00007f3949a8688a __futex_abstimed_wait_common (libc.so.6 + 0x8688a)#012#1 0x00007f3949a88de2 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x88de2)#012#2 0x00007f39481c215d guac_rdp_audio_buffer_wait (libguac-client-rdp.so + 0x1015d)#012#3 0x00007f3949a897fa start_thread (libc.so.6 + 0x897fa)#012#4 0x00007f3949b0e820 __clone3 (libc.so.6 + 0x10e820)#012#012Stack trace of thread 152783:#012#0 0x00007f3949b015df __poll (libc.so.6 + 0x1015df)#012#1 0x00007f3943711bf9 pollset_poll (libwinpr3.so.3 + 0x54bf9)#012#2 0x00007f3943713764 WaitForMultipleObjectsEx (libwinpr3.so.3 + 0x56764)#012#3 0x00007f394374d685 thread_pool_work_func (libwinpr3.so.3 + 0x90685)#012#4 0x00007f394374e3f3 thread_launcher (libwinpr3.so.3 + 0x913f3)#012#5 0x00007f3949a897fa start_thread (libc.so.6 + 0x897fa)#012#6 0x00007f3949b0e820 __clone3 (libc.so.6 + 0x10e820)#012#012Stack trace of thread 152788:#012#0 0x00007f3949b015df __poll (libc.so.6 + 0x1015df)#012#1 0x00007f3943711bf9 pollset_poll (libwinpr3.so.3 + 0x54bf9)#012#2 0x00007f3943712ce2 WaitForSingleObjectEx (libwinpr3.so.3 + 0x55ce2)#012#3 0x00007f394373d8bb MessageQueue_Wait (libwinpr3.so.3 + 0x808bb)#012#4 0x00007f39481123ef channel_client_thread_proc (libfreerdp-client3.so.3 + 0x363ef)#012#5 0x00007f394374e3f3 thread_launcher (libwinpr3.so.3 + 0x913f3)#012#6 0x00007f3949a897fa start_thread (libc.so.6 + 0x897fa)#012#7 0x00007f3949b0e820 __clone3 (libc.so.6 + 0x10e820)#012#012Stack trace of thread 152794:#012#0 0x00007f3949b015df __poll (libc.so.6 + 0x1015df)#012#1 0x00007f3943711bf9 pollset_poll (libwinpr3.so.3 + 0x54bf9)#012#2 0x00007f3943713764 WaitForMultipleObjectsEx (libwinpr3.so.3 + 0x56764)#012#3 0x00007f394374d685 thread_pool_work_func (libwinpr3.so.3 + 0x90685)#012#4 0x00007f394374e3f3 thread_launcher (libwinpr3.so.3 + 0x913f3)#012#5 0x00007f3949a897fa start_thread (libc.so.6 + 0x897fa)#012#6 0x00007f3949b0e820 __clone3 (libc.so.6 + 0x10e820)#012#012Stack trace of thread 152776:#012#0 0x00007f3949ad3c35 clock_nanosleep@GLIBC_2.2.5 (libc.so.6 + 0xd3c35)#012#1 0x00007f3949ad8847 __nanosleep (libc.so.6 + 0xd8847)#012#2 0x00007f394a7693c0 guac_timestamp_msleep (libguac.so.25 + 0x183c0)#012#3 0x00007f394a75d218 guac_client_pending_users_thread (libguac.so.25 + 0xc218)#012#4 0x00007f3949a897fa start_thread (libc.so.6 + 0x897fa)#012#5 0x00007f3949b0e820 __clone3 (libc.so.6 + 0x10e820)#012#012Stack trace of thread 152777:#012#0 0x00007f3949b015df __poll (libc.so.6 + 0x1015df)#012#1 0x00007f394a76b2f4 guac_wait_for_fd (libguac.so.25 + 0x1a2f4)#012#2 0x00007f394a76857c guac_socket_fd_select_handler (libguac.so.25 + 0x1757c)#012#3 0x00007f394a763bd2 guac_parser_read (libguac.so.25 + 0x12bd2)#012#4 0x00007f394a76ada5 guac_user_input_thread (libguac.so.25 + 0x19da5)#012#5 0x00007f3949a897fa start_thread (libc.so.6 + 0x897fa)#012#6 0x00007f3949b0e820 __clone3 (libc.so.6 + 0x10e820)#012#012Stack trace of thread 152778:#012#0 0x00007f3949a8688a __futex_abstimed_wait_common (libc.so.6 + 0x8688a)#012#1 0x00007f3949a88de2 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x88de2)#012#2 0x00007f394a762e23 guac_flag_wait_and_lock (libguac.so.25 + 0x11e23)#012#3 0x00007f394a762bb7 guac_fifo_dequeue_and_lock (libguac.so.25 + 0x11bb7)#012#4 0x00007f394a76174c guac_display_worker_thread (libguac.so.25 + 0x1074c)#012#5 0x00007f3949a897fa start_thread (libc.so.6 + 0x897fa)#012#6 0x00007f3949b0e820 __clone3 (libc.so.6 + 0x10e820)#012#012Stack trace of thread 152790:#012#0 0x00007f3949a8688a __futex_abstimed_wait_common (libc.so.6 + 0x8688a)#012#1 0x00007f3949a88de2 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x88de2)#012#2 0x00007f394a762e23 guac_flag_wait_and_lock (libguac.so.25 + 0x11e23)#012#3 0x00007f394a761357 guac_display_render_loop (libguac.so.25 + 0x10357)#012#4 0x00007f3949a897fa start_thread (libc.so.6 + 0x897fa)#012#5 0x00007f3949b0e820 __clone3 (libc.so.6 + 0x10e820)#012#012Stack trace of thread 152773:#012#0 0x00007f3949ad3c35 clock_nanosleep@GLIBC_2.2.5 (libc.so.6 + 0xd3c35)#012#1 0x00007f3949ad8847 __nanosleep (libc.so.6 + 0xd8847)#012#2 0x00007f394a7681f2 __guac_socket_keep_alive_thread (libguac.so.25 + 0x171f2)#012#3 0x00007f3949a897fa start_thread (libc.so.6 + 0x897fa)#012#4 0x00007f3949b0e820 __clone3 (libc.so.6 + 0x10e820)#012#012Stack trace of thread 152779:#012#0 0x00007f3949a8688a __futex_abstimed_wait_common (libc.so.6 + 0x8688a)#012#1 0x00007f3949a88de2 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x88de2)#012#2 0x00007f394a762e23 guac_flag_wait_and_lock (libguac.so.25 + 0x11e23)#012#3 0x00007f394a762bb7 guac_fifo_dequeue_and_lock (libguac.so.25 + 0x11bb7)#012#4 0x00007f394a76174c guac_display_worker_thread (libguac.so.25 + 0x1074c)#012#5 0x00007f3949a897fa start_thread (libc.so.6 + 0x897fa)#012#6 0x00007f3949b0e820 __clone3 (libc.so.6 + 0x10e820)#012#012Stack trace of thread 152781:#012#0 0x00007f3949b015df __poll (libc.so.6 + 0x1015df)#012#1 0x00007f3943711bf9 pollset_poll (libwinpr3.so.3 + 0x54bf9)#012#2 0x00007f3943713764 WaitForMultipleObjectsEx (libwinpr3.so.3 + 0x56764)#012#3 0x00007f394374d685 thread_pool_work_func (libwinpr3.so.3 + 0x90685)#012#4 0x00007f394374e3f3 thread_launcher (libwinpr3.so.3 + 0x913f3)#012#5 0x00007f3949a897fa start_thread (libc.so.6 + 0x897fa)#012#6 0x00007f3949b0e820 __clone3 (libc.so.6 + 0x10e820)#012#012Stack trace of thread 152782:#012#0 0x00007f3949b015df __poll (libc.so.6 + 0x1015df)#012#1 0x00007f3943711bf9 pollset_poll (libwinpr3.so.3 + 0x54bf9)#012#2 0x00007f3943713764 WaitForMultipleObjectsEx (libwinpr3.so.3 + 0x56764)#012#3 0x00007f394374d685 thread_pool_work_func (libwinpr3.so.3 + 0x90685)#012 May 21 00:13:29 sidus systemd[1]: systemd-coredump@19-152800-0.service: Deactivated successfully. May 21 00:13:29 sidus guacd[152376]: Connection "$e07506df-5da3-441c-a135-d0b350deb95b" removed. May 21 00:13:29 sidus guacd[152376]: guacd[152376]: INFO:#011Connection "$e07506df-5da3-441c-a135-d0b350deb95b" removed. May 21 00:13:29 sidus guacd[152376]: guacd[152376]: DEBUG:#011Unable to request termination of client process: No such process May 21 00:13:29 sidus guacd[152376]: guacd[152376]: DEBUG:#011All child processes for connection "$e07506df-5da3-441c-a135-d0b350deb95b" have been terminated. May 21 00:13:30 sidus server[7356]: 00:13:30.603 [Thread-92] INFO o.a.g.tunnel.TunnelRequestService - User "lmann" disconnected from connection "13". Duration: 17520 milliseconds
On Tue, 2025-05-20 at 09:03 -0400, Nick Couchman wrote: > On Tue, May 20, 2025 at 8:36 AM Leslie Mann <lm...@linuxolutions.com> > wrote: > > I'm running native built from the link on releases/1.6.0 > > > > https://dist.apache.org/repos/dist/dev/guacamole/1.6.0-RC1/source/guacamole-server-1.6.0.tar.gz > > > > If needed for testing I can build from github... > > > > > > > If you're able to test with the latest staging/1.6.0 code from > Github, that would be helpful. Otherwise you can wait until RC2 is > posted, once Mike finishes up fixing the regression he's currently > working on and we get that out. > > -Nick >