You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@guacamole.apache.org by "Michael Jumper (JIRA)" <ji...@apache.org> on 2018/11/05 17:37:00 UTC

[jira] [Commented] (GUACAMOLE-653) Printing in rdp causes guacd to crash

    [ https://issues.apache.org/jira/browse/GUACAMOLE-653?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16675466#comment-16675466 ] 

Michael Jumper commented on GUACAMOLE-653:
------------------------------------------

{quote}
Have anybody seen this issue before?
{quote}

No, however you are also using a very old version (0.9.9). Please retest against the latest version. If you are still encountering this after testing against the latest, feel free to reopen this issue:

http://guacamole.apache.org/faq/#test-against-latest-version

As an aside, if you've recently upgraded guacamole-server or FreeRDP, that could easily cause a segfault within one of the FreeRDP plugins built by guacamole-server like {{guacdr.so}}. I suggest making sure that:

# {{guacdr.so}} and all other FreeRDP plugins built by guacamole-server are actually the result of your latest build of guacamole-server, not an older installation.
# If FreeRDP has been updated, rerun {{./configure}}, rebuild, and re-install guacamole-server to make sure it builds against the version you have installed. Even if the version number of FreeRDP appears to be essentially the same, different versions of FreeRDP cannot be relied upon to be binary compatible.

> Printing in rdp causes guacd to crash
> -------------------------------------
>
>                 Key: GUACAMOLE-653
>                 URL: https://issues.apache.org/jira/browse/GUACAMOLE-653
>             Project: Guacamole
>          Issue Type: Bug
>          Components: RDP
>    Affects Versions: 0.9.9
>            Reporter: Robins George
>            Priority: Major
>
> Users are unable to consistently print through guacamole printer(redirection), there are some instances in which the print command causes guacd to crash.
>  
> The stack trace observed is,
> Program terminated with signal 11, Segmentation fault.
> #0 0x00271012 in pthread_join () from /lib/libpthread.so.0
> (gdb) bt
> #0 0x00271012 in pthread_join () from /lib/libpthread.so.0
> #1 0x008139c5 in guac_rdpdr_process_print_job_close () from /usr/lib/freerdp/guacdr.so
> #2 0x008141a8 in ?? () from /usr/lib/freerdp/guacdr.so
> #3 0x00812fa2 in guac_rdpdr_process_device_iorequest () from /usr/lib/freerdp/guacdr.so
> #4 0x00814637 in guac_rdpdr_process_receive () from /usr/lib/freerdp/guacdr.so
> #5 0x0031de42 in svc_plugin_process_data_in (arg=0x8493038) at /builddir/build/BUILD/freerdp-1.0.2/libfreerdp-utils/svc_plugin.c:249
> #6 svc_plugin_thread_func (arg=0x8493038) at /builddir/build/BUILD/freerdp-1.0.2/libfreerdp-utils/svc_plugin.c:278
> #7 0x00270a49 in start_thread () from /lib/libpthread.so.0
> #8 0x00435afe in clone () from /lib/libc.so.6
> (gdb)
>  
> Have anybody seen this issue before?
>  
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)