Created attachment 171414 [details] full BT SUMMARY krdp crashes when connecting to Fedora 40 from Windows 10 native RDP client with username and password. STEPS TO REPRODUCE 1. try to connect to KRDP Fedora 40 Workstation from Windows 10 RDP client OBSERVED RESULT ``` [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib64/libthread_db.so.1". Core was generated by `/usr/bin/krdpserver'. Program terminated with signal SIGSEGV, Segmentation fault. #0 0x00007fc1686acd55 in rdpgfx_send_cache_import_reply_pdu (context=0x7fc120043fd0, pdu=0x7fc126fff0c0) at /usr/src/debug/freerdp2-2.11.7-1.fc40.x86_64/channels/rdpgfx/server/rdpgfx_main.c:318 318 Stream_Write_UINT16(s, pdu->cacheSlots[index]); /* cacheSlot (2 bytes) */ [Current thread is 1 (Thread 0x7fc1270006c0 (LWP 37904))] Missing separate debuginfos, use: dnf debuginfo-install krdp-6.1.1-1.fc40.x86_64 (gdb) bt #0 0x00007fc1686acd55 in rdpgfx_send_cache_import_reply_pdu (context=0x7fc120043fd0, pdu=0x7fc126fff0c0) at /usr/src/debug/freerdp2-2.11.7-1.fc40.x86_64/channels/rdpgfx/server/rdpgfx_main.c:318 #1 0x00007fc168b48c43 in KRdp::gfxCacheImportOffer (context=<optimized out>) at /usr/src/debug/krdp-6.1.1-1.fc40.x86_64/src/VideoStream.cpp:88 #2 0x00007fc1686b1d9f in rdpgfx_recv_cache_import_offer_pdu (context=<optimized out>, s=0x7fc12002a2e0) at /usr/src/debug/freerdp2-2.11.7-1.fc40.x86_64/channels/rdpgfx/server/rdpgfx_main.c:1165 #3 rdpgfx_server_receive_pdu (context=<optimized out>, s=<optimized out>) at /usr/src/debug/freerdp2-2.11.7-1.fc40.x86_64/channels/rdpgfx/server/rdpgfx_main.c:1327 #4 rdpgfx_server_handle_messages (context=context@entry=0x7fc120043fd0) at /usr/src/debug/freerdp2-2.11.7-1.fc40.x86_64/channels/rdpgfx/server/rdpgfx_main.c:1708 #5 0x00007fc1686b2ea0 in rdpgfx_server_thread_func (arg=0x7fc120043fd0) at /usr/src/debug/freerdp2-2.11.7-1.fc40.x86_64/channels/rdpgfx/server/rdpgfx_main.c:1407 #6 0x00007fc166b691d8 in thread_launcher (arg=0x7fc1200441f0) at /usr/src/debug/freerdp2-2.11.7-1.fc40.x86_64/winpr/libwinpr/thread/thread.c:530 #7 0x00007fc1666a91b7 in start_thread (arg=<optimized out>) at pthread_create.c:447 #8 0x00007fc16672b3cc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 ``` # SOFTWARE/OS VERSIONS Operating System: Fedora Linux 40 KDE Plasma Version: 6.1.1 KDE Frameworks Version: 6.3.0 Qt Version: 6.7.1 Kernel Version: 6.9.6-200.fc40.x86_64 (64-bit) Graphics Platform: Wayland Processors: 64 × QEMU Virtual CPU version 2.5+ Memory: 31.3 GiB of RAM Graphics Processor: virgl Manufacturer: QEMU Product Name: Standard PC (Q35 + ICH9, 2009) System Version: pc-q35-9.0
*** This bug has been marked as a duplicate of bug 489097 ***