Package: guacd Version: 0.8.3-1+b2 Severity: normal Dear Maintainer,
when trying to start a RDP session, guacd crashes with the following segfault: guacd[<pid>]: segfault at 0 ip (null) sp 0000xxxxxxxxxxxx error 14 in guacd[400000+5000] * What led up to the situation? I tried to connect to a RDP session. * What exactly did you do (or not do) that was effective (or ineffective)? I added a minimal RDP configuration in an already existing (and working) <authorize>-Block: <connection name="Windows-Box"> <protocol>rdp</protocol> <param name="hostname">192.168.1.200</param> </connection> Then I restarted guacd. * What was the outcome of this action? On the screen: "Connected, waiting for first update...", then "Connection closed" In syslog: guacd[<pid>]: segfault at 0 ip (null) sp 0000xxxxxxxxxxxx error 14 in guacd[400000+5000] I have 2 amd64 machines. The hardware is completely different, but both show this behaviour. gdb shows this: $ gdb /usr/sbin/guacd GNU gdb (Debian 7.7.1+dfsg-5) 7.7.1 Copyright (C) 2014 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: <http://www.gnu.org/software/gdb/bugs/>. Find the GDB manual and other documentation resources online at: <http://www.gnu.org/software/gdb/documentation/>. For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from /usr/sbin/guacd...(no debugging symbols found)...done. (gdb) set follow-fork-mode child (gdb) run Starting program: /usr/sbin/guacd [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". guacd[4403]: INFO: Guacamole proxy daemon (guacd) version 0.8.3 guacd[4403]: INFO: Successfully bound socket to host 127.0.0.1, port 4822 [New process 4407] guacd[4403]: INFO: Exiting and passing control to PID 4407 [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [New process 4408] guacd[4407]: INFO: Exiting and passing control to PID 4408 [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [New process 4436] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [tcsetpgrp failed in terminal_inferior: Kein passender Prozess gefunden] [New Thread 0x7fffef857700 (LWP 4437)] [New Thread 0x7fffef056700 (LWP 4438)] [New Thread 0x7fffee1e5700 (LWP 4439)] [New Thread 0x7fffed9e4700 (LWP 4440)] Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0x7fffee1e5700 (LWP 4439)] 0x0000000000000000 in ?? () (gdb) bt #0 0x0000000000000000 in ?? () #1 0x00007ffff38be32b in ?? () from /usr/lib/x86_64-linux-gnu/libfreerdp-core.so.1.1 #2 0x00007ffff38be6a3 in fastpath_recv_updates () from /usr/lib/x86_64-linux-gnu/libfreerdp-core.so.1.1 #3 0x00007ffff38bd44c in ?? () from /usr/lib/x86_64-linux-gnu/libfreerdp-core.so.1.1 #4 0x00007ffff38c090f in transport_check_fds () from /usr/lib/x86_64-linux-gnu/libfreerdp-core.so.1.1 #5 0x00007ffff38b0fa7 in freerdp_check_fds () from /usr/lib/x86_64-linux-gnu/libfreerdp-core.so.1.1 #6 0x00007ffff3cffebd in rdp_guac_client_handle_messages () from /usr/lib/x86_64-linux-gnu/libguac-client-rdp.so #7 0x0000000000402be7 in ?? () #8 0x00007ffff7bc70a4 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #9 0x00007ffff748d04d in clone () from /lib/x86_64-linux-gnu/libc.so.6 (gdb) * What outcome did you expect instead? I expected the RDP session to start. Please let me know if I can help. Thanks, Sven -- System Information: Debian Release: 8.1 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: sysvinit (via /sbin/init) Versions of packages guacd depends on: ii libc6 2.19-18 ii libguac5 0.8.3-1+b2 ii libssl1.0.0 1.0.1k-3+deb8u1 ii lsb-base 4.1+Debian13+nmu1 guacd recommends no packages. guacd suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org