[
https://issues.apache.org/jira/browse/GUACAMOLE-2118?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18101699#comment-18101699
]
Jason Keltz commented on GUACAMOLE-2118:
----------------------------------------
As an update after a few more running days...
5 users logged in, and 17 guacd threads.
I'm running on Rocky Enterprise 8.10 with the latest patches, so freerdp-devel
there is: freerdp-devel-2:2.11.7-10.el8_10.x86_64
dmesg:
----
[Wed Jul 29 13:35:36 2026] user-input[1159204]: segfault at 7f7028000160 ip
00007f7028000160 sp 00007f6f72ffcc48 error 15
[Wed Jul 29 13:35:36 2026] Code: 00 00 50 e9 09 28 70 7f 00 00 30 01 00 28 70
7f 00 00 30 01 00 28 70 7f 00 00 50 a1 06 28 70 7f 00 00 50 a1 06 28 70 7f 00
00 <10> bf 3d 28 70 7f 00 00 10 bf 3d 28 70 7f 00 00 60 01 00 28 70 7f
[Fri Jul 31 20:55:05 2026] user-input[1339073]: segfault at 2020040888 ip
0000002020040888 sp 00007f7030e31c48 error 14
[Fri Jul 31 20:55:05 2026] Code: Unable to access opcode bytes at RIP
0x202004085e.
[Fri Jul 31 21:04:43 2026] traps: user-input[1340408] general protection fault
ip:7f70302ec2eb sp:7f7031e31a50 error:0 in
libwinpr2.so.2.11.7[7f7030276000+108000]
[Sun Aug 2 17:22:13 2026] user-input[1474339]: segfault at 7f77d335a238 ip
00007f70105c01fa sp 00007f6fe1ffac40 error 4 in
libfreerdp-client2.so.2.11.7[7f7010586000+6d000]
[Sun Aug 2 17:22:13 2026] Code: 89 05 ba 7c 23 00 eb 84 0f 1f 84 00 00 00 00
00 f3 0f 1e fa 55 48 89 e5 41 55 49 89 f5 41 54 53 48 83 ec 08 48 8b 1f 4c 89
ef <8b> b3 9c 00 00 00 e8 2b 23 00 00 48 85 c0 74 66 48 8b 7b 68 be 01
[Tue Aug 4 01:55:51 2026] user-input[1584753]: segfault at 2020040888 ip
0000002020040888 sp 00007f70127fbc48 error 14
[Tue Aug 4 01:55:51 2026] Code: Unable to access opcode bytes at RIP
0x202004085e.
----
This behavior isn't really tied specifically to RHEL type systems because many
other users above experienced similar behaviour on other Linux versions.
> Unable to upgrade 1.5.5 to 1.6.0 due to sporadic hanging issue
> --------------------------------------------------------------
>
> Key: GUACAMOLE-2118
> URL: https://issues.apache.org/jira/browse/GUACAMOLE-2118
> Project: Guacamole
> Issue Type: Bug
> Affects Versions: 1.6.0
> Reporter: Jason Keltz
> Assignee: Mike Jumper
> Priority: Major
> Fix For: 1.6.1 [staging]
>
> Attachments: 2026-03-11_14-56.png, backtrace threads, backtrace.log,
> guacamole-logs.txt, guacd-178388-gdb.txt, guacd-178388-lsof.txt,
> guacd-240326-gdb.txt, guacd-240326-lsof.txt, guacd-stale-report.sh,
> image-2025-09-08-15-11-59-435.png, image-blocks.jpg
>
>
> I've been running Guacamole since around 2020, upgrading reasonably quickly
> each and every time there's been an update. I update my Tomcat to the latest
> 9.X release from time to time (currently 9.0.102) , and my JDK to the latest
> 8.X release from time to time (currently jdk8u452-b09).
> Recently, after attempting an upgrade from Guacamole 1.5.5 to 1.6.0, I ran
> into a problem. Initially, everything seemed to work just fine. I can
> connect to any of the systems I have available. However, at some point
> later, I notice in the tomcat logs a lot of "connects" and "disconnects" to
> hosts. Users start complaining that "Guacamole isn't working". What I
> noticed at this point was that when they would try to return to a connection,
> it would connect, and their existing connecting would start to redraw, but
> it would hang in the middle. If I restart guacd at this point, it starts to
> work again, but the problem comes back. Some users would see it. Other users
> were fine.
> I feel like there's a bug hiding, and it may require a lot of user activity
> to get to it. I ended up creating a devel system for testing, and I'm
> running guac 1.6.0 there, and I've enabled full debugging, but I can't seem
> to make it happen here yet. Is there any easy way I can force a bunch of
> connections? The devel system is running labtest Rocky 8.10 (RHEL8.10) with
> latest kernel and patches and this matches the production system. They are
> both installed with the same kickstart configuration.
> I'm opening this "bug" even though I don't have concrete information yet. If
> I really have to do it, I may have to re-install on the production system to
> get the debugging information that I need, but I'd rather not do it if not
> necessary since it causes user inconvenience, and Guacamole is an important
> part of our educational environment.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)