Comments (6)
actually sdl-freerdp
properly terminates after receiving an invalid message.
the stack trace for wlfreerdp
is useless without symbols, sorry :/
from freerdp.
yes, ok, pretty much understandable.
What can i do to provide those?
from freerdp.
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.
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.
@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.
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)
- Nightly builds segfaults on Ubuntu 22.04.4 HOT 5
- Card Reader/Writer Redirection as "low-level" USB device is not working HOT 8
- The master branch fails to compile with GCC 14.1 HOT 1
- Wiki Documentation update needed for CLI command options listing HOT 1
- Ubuntu 24.04 - xfreerdp2 works with the /app: option but xfreerdp3 does not HOT 1
- Compilation with jpeg-turbo and GCC14 requires changing in winpr/libwinpr/utils/image.c HOT 1
- TimeZoneIanaAbbrevMap.c requires patching to compile with GCC14 HOT 1
- FreeRDP-2.11.6 fails to compile with GCC-14: incompatible pointer types in unicode.c HOT 2
- Black Screen? HOT 6
- Build fails with trying to link shared lib to static gstreamer lib (fPIC) HOT 1
- 3.5.1 build fails with fPIC linker error HOT 2
- How to start Windows applications form Linux short cut?(Or does FreeRDP have this feature?) HOT 2
- 3.5.1 build fails with fPIC linker error HOT 1
- kerberos doesn't work in FreeRDP3 HOT 3
- --from-stdin does not work in xfreerdp3 HOT 1
- Could not capture all the windows desktop dialog in server side HOT 2
- TestWinPRUtils "TestBacktrace" fails on 32-bit arm HOT 2
- Due to large number of Freerdp CLI options can't a YAML config file make life easier
- Floatbar doesn't get hidden anymore in version 3
- Flatpak version doesn't run: ERRCONNECT_PRE_CONNECT_FAILED HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from freerdp.