James He created GUACAMOLE-433:
----------------------------------
Summary: guacd rdp plugin segfault sometimes
Key: GUACAMOLE-433
URL: https://issues.apache.org/jira/browse/GUACAMOLE-433
Project: Guacamole
Issue Type: Bug
Components: RDP
Affects Versions: 0.9.12-incubating
Environment: GNU Linux x86_64
Reporter: James He
Observed guacd segfault when using RDP.
{code:none}
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x00002aaaafb6927a in guac_rdp_keyboard_update_keysym
(keyboard=0x2aaabbe22010, keysym=65293, pressed=1)
at keyboard.c:372
372 if (!keyboard->synchronized) {
(gdb) p keyboard->synchronized
Cannot access memory at address 0x2aaabbe2201c
(gdb) bt
#0 0x00002aaaafb6927a in guac_rdp_keyboard_update_keysym
(keyboard=0x2aaabbe22010, keysym=65293, pressed=1)
at keyboard.c:372
#1 0x00002aaaafb68b13 in guac_rdp_user_key_handler (user=0x2aaab4004bb0,
keysym=65293, pressed=1)
at input.c:131
#2 0x00002aaaaaf4dca6 in __guac_handle_key (user=0x2aaab4004bb0, argc=2,
argv=0x2aaab400baf0)
at user-handlers.c:145
#3 0x00002aaaaaf4d3ea in guac_user_handle_instruction (user=0x2aaab4004bb0,
opcode=0x2aaab400cef5 "key",
argc=2, argv=0x2aaab400baf0) at user.c:178
#4 0x00000000004055e7 in guacd_user_input_thread (data=0x2aaaaeb52d20) at
user.c:127
#5 0x00002aaaab8521a4 in start_thread (arg=0x2aaaaf354700) at
pthread_create.c:309
#6 0x00002aaaabd5965d in clone () from /lib64/libc.so.6
{code}
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)