That worked on our test server!
I am amazed that the most recent version available via the normal repo is
so out of date.

If our prod servers will be in an environment without access to anything
other than our internal repo (and is unable to reach the public internet),
is there a relatively easy way to put the package and dependencies into one
installer that I can scp over to the server(s) in question?

Second question: When a user uploads a file via the Guacamole WebUI, do
they have the ability to remove the file on their own or will it stay on
the server until it is eventually removed from the underlying Linux
filesystem?

On Tue, Jan 24, 2023 at 4:38 PM Michael Jumper <[email protected]> wrote:

> That looks like a git snapshot rather than a stable release. Were there
> warnings from the guacamole-server build in that regard? The build is
> written to recognize and refuse to build against dev snapshots of FreeRDP,
> as there are variations in memory behavior between FreeRDP versions that
> cannot be detected except through version number comparisons. You are
> probably running into specifically this:
>
>
> https://issues.apache.org/jira/browse/GUACAMOLE-1241?focusedCommentId=17253883&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-17253883
>
> From above:
>
> "The version of FreeRDP currently packaged by Debian stable is not a
> FreeRDP release, but rather commit 2693389. That commit comes after
> 2.0.0-rc4 (hence the 2.0.0-dev5 designation), but is not recent enough to
> incorporate the changes of commit 1b78b59 that removed the automatic free.
> There is no way to know from version number alone whether this is the case
> (hence the build warning). ..."
>
> At the time the above comment was written, this was the case for Debian
> stable, but this is now Debian oldstable. There may be a more recent,
> non-snapshot version of FreeRDP available for your version of Debian via
> the backports repository.
>
> - Mike
>
> On Tue, Jan 24, 2023 at 12:32 PM Dylan Francis <[email protected]>
> wrote:
>
>> freerdp2-dev/oldstable,now 2.0.0~git20190204.1.2693389a+dfsg1-1+deb10u2
>> amd64 [installed]
>>
>>
>> --
>>
>> It shouldn't have been updated. Guacamole was installed late last week so
>> it should've grabbed the latest version.
>>
>> On Tue, Jan 24, 2023 at 3:16 PM Michael Jumper <[email protected]>
>> wrote:
>>
>>> On Tue, Jan 24, 2023 at 12:04 PM Dylan Francis <
>>> [email protected]> wrote:
>>>
>>>> *Stack Trace:*
>>>>
>>>> #0  0x00007fbfa80b78eb in __GI_raise (sig=sig@entry=6)
>>>>     at ../sysdeps/unix/sysv/linux/raise.c:50
>>>> #1  0x00007fbfa80a2535 in __GI_abort () at abort.c:79
>>>> #2  0x00007fbfa80f9648 in __libc_message
>>>>     (action=action@entry=do_abort, fmt=fmt@entry=0x7fbfa82032a0 "%s\n")
>>>>     at ../sysdeps/posix/libc_fatal.c:181
>>>> #3  0x00007fbfa80ffd6a in malloc_printerr
>>>>     (str=str@entry=0x7fbfa8204f50 "free(): double free detected in tcache 
>>>> 2")
>>>>     at malloc.c:5359
>>>> #4  0x00007fbfa810186d in _int_free
>>>>     (av=0x7fbf9c000020, p=0x7fbf9c0bf800, have_lock=<optimized out>)
>>>>     at malloc.c:4208
>>>> #5  0x00007fbfa5710c00 in Stream_Free ()
>>>>     at /lib/x86_64-linux-gnu/libwinpr2.so.2
>>>> #6  0x00007fbfa58f8e5d in  () at /lib/x86_64-linux-gnu/libfreerdp2.so.2
>>>> #7  0x00007fbfa58f947a in  () at /lib/x86_64-linux-gnu/libfreerdp2.so.2
>>>> #8  0x00007fbfa58fa077 in freerdp_channels_check_fds ()
>>>>     at /lib/x86_64-linux-gnu/libfreerdp2.so.2
>>>> #9  0x00007fbfa58f7965 in freerdp_check_event_handles ()
>>>>     at /lib/x86_64-linux-gnu/libfreerdp2.so.2
>>>> #10 0x00007fbfa59ee62d in guac_rdp_handle_connection 
>>>> (client=0x7fbf9800b350)
>>>>     at rdp.c:558
>>>> #11 0x00007fbfa59ee62d in guac_rdp_client_thread (data=0x7fbf9800b350)
>>>> --Type <RET> for more, q to quit, c to continue without paging--
>>>> #12 0x00007fbfa8920fa3 in start_thread (arg=<optimized out>)
>>>>     at pthread_create.c:486
>>>> #13 0x00007fbfa817906f in clone ()
>>>>     at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
>>>>
>>>>
>>> What version of FreeRDP is currently installed? Is it possible that
>>> FreeRDP may have been upgraded after guacamole-server was built?
>>>
>>> - Mike
>>>
>>>

Reply via email to