https://bugs.kde.org/show_bug.cgi?id=489800
Bug ID: 489800 Summary: SEGFAULT - Fedora 40 Plasma Classification: Plasma Product: KRdp Version: 6.1.2 Platform: Fedora RPMs OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: general Assignee: unassigned-b...@kde.org Reporter: lcst...@gmail.com CC: ahiems...@heimr.nl Target Milestone: --- Created attachment 171414 --> https://bugs.kde.org/attachment.cgi?id=171414&action=edit 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 -- You are receiving this mail because: You are watching all bug changes.