Giter Club home page Giter Club logo

Comments (6)

akallabeth avatar akallabeth commented on June 1, 2024

actually sdl-freerdp properly terminates after receiving an invalid message.
the stack trace for wlfreerdp is useless without symbols, sorry :/

from freerdp.

slartibart70 avatar slartibart70 commented on June 1, 2024

yes, ok, pretty much understandable.
What can i do to provide those?

from freerdp.

akallabeth avatar akallabeth commented on June 1, 2024

if you´re using the default fedora packages they do provide some debug symbols, but I think you need to enable the repo for that and install these then.

from freerdp.

kotelnik avatar kotelnik commented on June 1, 2024

I'm confirming this bug for wlfreerdp3 (xfreerdp3 works) since version 3.5.0. For these trials it happens when connecting to Windows Server 2012 Standard. I don't have other Windows to test on.

I can reproduce this bug on 2 devices with Arch Linux. Notebook with intel CPU + intel graphics:
Intel Corporation Skylake GT2 [HD Graphics 520] (rev 07)

And another PC with intel CPU + Radeon graphics:
Advanced Micro Devices, Inc. [AMD/ATI] Navi 23 [Radeon RX 6650 XT / 6700S / 6800S] (rev c1)

Run wlfreerdp3 with arguments:
/u:administrator /d:WORKGROUP /p:"replaced_password" /size:1600x950 /v:10.2.0.138 /tls:seclevel:0 /timeout:80000

Full trace:
gdb.txt

I'll provide more info on demand :) And big thanks for developing this project!

EDIT: I also use Plasma 6.

from freerdp.

akallabeth avatar akallabeth commented on June 1, 2024

@kotelnik what is happening in your case? the trace you have does not contain any error.
this whole issue lacks a bit of detail and mixes every 'does not work like I expect' thing found under the same umbrella.

please clarify a bit.

from freerdp.

ZaWertun avatar ZaWertun commented on June 1, 2024

It looks like I've just stumbled into the same issue, and also I'm using Plasma 6 (Fedora 40) when trying to connect to the VM with Windows 10.
I've just created issue in the RedHat bugzilla, you can find all stacktrace logs here: https://bugzilla.redhat.com/show_bug.cgi?id=2283313

There is log from the console:

[16:38:06:07] [16581:000040c5] [WARN][com.freerdp.client.common.cmdline] - [freerdp_client_warn_deprecated]: [deprecated] wlfreerdp client has been deprecated
[16:38:06:08] [16581:000040c5] [WARN][com.freerdp.client.common.cmdline] - [freerdp_client_warn_deprecated]: As replacement there is a SDL based client available.
[16:38:06:08] [16581:000040c5] [WARN][com.freerdp.client.common.cmdline] - [freerdp_client_warn_deprecated]: If you are interested in keeping wlfreerdp alive get in touch with the developers
[16:38:06:08] [16581:000040c5] [WARN][com.freerdp.client.common.cmdline] - [freerdp_client_warn_deprecated]: The project is hosted at https://github.com/freerdp/freerdp and  developers hang out in https://matrix.to/#/#FreeRDP:matrix.org?via=matrix.org - dont hesitate to ask some questions. (replies might take some time depending on your timezone)
[16:38:06:370] [16581:000040c5] [WARN][com.freerdp.crypto] - [verify_cb]: Certificate verification failure 'self-signed certificate (18)' at stack position 0
[16:38:06:370] [16581:000040c5] [WARN][com.freerdp.crypto] - [verify_cb]: CN = DESKTOP-727F8Q5
[16:38:06:371] [16581:000040c5] [ERROR][com.winpr.sspi.Kerberos] - [kerberos_AcquireCredentialsHandleA]: krb5_parse_name (Configuration file does not specify default realm [-1765328160])
[16:38:06:371] [16581:000040c5] [ERROR][com.winpr.sspi.Kerberos] - [kerberos_AcquireCredentialsHandleA]: krb5_parse_name (Configuration file does not specify default realm [-1765328160])
[16:38:06:373] [16581:000040c5] [INFO][com.winpr.timezone] - [winpr_detect_windows_time_zone]: tzid: Europe/Moscow
[16:38:06:374] [16581:000040c5] [ERROR][com.winpr.timezone] - [winpr_get_current_time_zone_rule]: Unable to get current timezone rule
[16:38:06:375] [16581:000040c5] [WARN][com.freerdp.core.license] - [license_read_binary_blob_data]: license binary blob::type BB_ERROR_BLOB, length=0, skipping.
[16:38:07:936] [16581:000040c5] [INFO][com.freerdp.gdi] - [gdi_init_ex]: Local framebuffer format  PIXEL_FORMAT_BGRA32
[16:38:07:937] [16581:000040c5] [INFO][com.freerdp.gdi] - [gdi_init_ex]: Remote framebuffer format PIXEL_FORMAT_BGRA32
[16:38:07:942] [16581:000040c5] [INFO][com.freerdp.channels.rdpsnd.client] - [rdpsnd_load_device_plugin]: [static] Loaded fake backend for rdpsnd
[16:38:07:942] [16581:000040e9] [INFO][com.freerdp.channels.rdpdr.client] - [devman_load_device_service]: Loading device service drive [home] (static)
[16:38:07:954] [16581:000040c5] [INFO][com.freerdp.channels.drdynvc.client] - [dvcman_load_addin]: Loading Dynamic Virtual Channel ainput
[16:38:07:954] [16581:000040c5] [INFO][com.freerdp.channels.drdynvc.client] - [dvcman_load_addin]: Loading Dynamic Virtual Channel rdpgfx
[16:38:07:954] [16581:000040c5] [INFO][com.freerdp.channels.drdynvc.client] - [dvcman_load_addin]: Loading Dynamic Virtual Channel rdpsnd
[16:38:07:968] [16581:000040c5] [ERROR][com.freerdp.utils.signal] - [fatal_handler]: Caught signal 'Ошибка сегментирования' [11]
[16:38:07:968] [16581:000040c5] [ERROR][com.freerdp.utils.signal] - [winpr_log_backtrace_ex]: 0: dli_fname=/lib64/libwinpr3.so.3 [0x7fc848ee4000], dli_sname=winpr_backtrace [0x7fc848f2cd90]
[16:38:07:968] [16581:000040c5] [ERROR][com.freerdp.utils.signal] - [winpr_log_backtrace_ex]: 1: dli_fname=/lib64/libwinpr3.so.3 [0x7fc848ee4000], dli_sname=winpr_log_backtrace_ex [0x7fc848f2e6c0]
[16:38:07:968] [16581:000040c5] [ERROR][com.freerdp.utils.signal] - [winpr_log_backtrace_ex]: 2: dli_fname=/lib64/libfreerdp3.so.3 [0x7fc849000000], dli_sname=(null) [(nil)]
[16:38:07:968] [16581:000040c5] [ERROR][com.freerdp.utils.signal] - [winpr_log_backtrace_ex]: 3: dli_fname=/lib64/libc.so.6 [0x7fc848cf7000], dli_sname=(null) [(nil)]
[16:38:07:968] [16581:000040c5] [ERROR][com.freerdp.utils.signal] - [winpr_log_backtrace_ex]: 4: dli_fname=/lib64/libc.so.6 [0x7fc848cf7000], dli_sname=(null) [(nil)]
[16:38:07:968] [16581:000040c5] [ERROR][com.freerdp.utils.signal] - [winpr_log_backtrace_ex]: 5: dli_fname=wlfreerdp [0x5595ed090000], dli_sname=(null) [(nil)]
[16:38:07:968] [16581:000040c5] [ERROR][com.freerdp.utils.signal] - [winpr_log_backtrace_ex]: 6: dli_fname=wlfreerdp [0x5595ed090000], dli_sname=(null) [(nil)]
[16:38:07:968] [16581:000040c5] [ERROR][com.freerdp.utils.signal] - [winpr_log_backtrace_ex]: 7: dli_fname=wlfreerdp [0x5595ed090000], dli_sname=(null) [(nil)]
[16:38:07:968] [16581:000040c5] [ERROR][com.freerdp.utils.signal] - [winpr_log_backtrace_ex]: 8: dli_fname=/lib64/libc.so.6 [0x7fc848cf7000], dli_sname=(null) [(nil)]
[16:38:07:968] [16581:000040c5] [ERROR][com.freerdp.utils.signal] - [winpr_log_backtrace_ex]: 9: dli_fname=/lib64/libc.so.6 [0x7fc848cf7000], dli_sname=__libc_start_main [0x7fc848d210c0]
[16:38:07:968] [16581:000040c5] [ERROR][com.freerdp.utils.signal] - [winpr_log_backtrace_ex]: 10: dli_fname=wlfreerdp [0x5595ed090000], dli_sname=(null) [(nil)]
[16:38:07:968] [16581:000040c5] [ERROR][com.freerdp.utils.signal] - [winpr_log_backtrace_ex]: 11: unresolvable, address=(nil)
fish: Job 1, 'wlfreerdp -decorations +clipboa…' terminated by signal SIGSEGV (Address boundary error)
$ wlfreerdp --version
This is FreeRDP version 3.5.1 (n/a)

And some system info just in case:

Operating System: Fedora Linux 40
KDE Plasma Version: 6.0.5
KDE Frameworks Version: 6.2.0
Qt Version: 6.7.0
Kernel Version: 6.8.10-300.fc40.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 16 × AMD Ryzen 7 5700X 8-Core Processor
Memory: 31.2 ГиБ of RAM
Graphics Processor: NVIDIA GeForce RTX 3070/PCIe/SSE2
Manufacturer: ASUS

from freerdp.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.