An RDP session I frequently use died on me yesterday, first time I had
remmina crash -- I'll see if I can reproduce and get a connection config
or xfreerdp(1) equivalent as tester to share.

Backtrace says libcrypto/TLS, perhaps this is of interest.
I'm on snapshots with pkg_add -u from yesterday:
        OpenBSD 7.5-beta (GENERIC.MP) #1695: Sat Feb 17 18:39:13 MST 2024


Core was generated by `remmina'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  BIO_test_flags (bio=0x0, flags=15) at 
/usr/src/lib/libcrypto/bio/bio_lib.c:266

warning: Source file is more recent than executable.
266             return (bio->flags & flags);
[Current thread is 1 (process 390573)]
(gdb) bt
#0  BIO_test_flags (bio=0x0, flags=15) at 
/usr/src/lib/libcrypto/bio/bio_lib.c:266
#1  BIO_copy_next_retry (b=0x25a1ad52b60) at 
/usr/src/lib/libcrypto/bio/bio_lib.c:851
#2  0x00000259b3c663b7 in bio_rdp_tls_ctrl () from 
/usr/local/lib/libfreerdp2.so.3.0
#3  0x0000025a49641de6 in BIO_ctrl (b=0x25a1ad52b60, cmd=11, larg=0, parg=0x0) 
at /usr/src/lib/libcrypto/bio/bio_lib.c:590
#4  0x00000259b3cb5267 in transport_write () from 
/usr/local/lib/libfreerdp2.so.3.0
#5  0x00000259b3ca996e in rdp_send_data_pdu () from 
/usr/local/lib/libfreerdp2.so.3.0
#6  0x0000025a71f59e52 in remmina_rdp_main_loop () from 
/usr/local/lib/remmina/plugins/remmina-plugin-rdp.so
#7  0x0000025a71f58c34 in remmina_rdp_main () from 
/usr/local/lib/remmina/plugins/remmina-plugin-rdp.so
#8  0x0000025a71f55cc8 in remmina_rdp_main_thread () from 
/usr/local/lib/remmina/plugins/remmina-plugin-rdp.so
#9  0x0000025a49190d35 in _rthread_start (v=<optimized out>) at 
/usr/src/lib/librthread/rthread.c:96
#10 0x000002597a65fc6a in __tfork_thread () at 
/usr/src/lib/libc/arch/amd64/sys/tfork_thread.S:87

Reply via email to