-> I tried to connect to Windows Server 2003 R2 Standard Edition

-------------------------------------------------------------------------------------------------

-> no debug symbol associated to package, recompile from source

$ apt-get install debian-goodies

$ find-dbgsym-packages /usr/bin/rdesktop

W: No dbg package for source 'rdesktop'
W: Cannot find debug package for /usr/bin/rdesktop
(e46ac52dd873e7309716ea75e1a5e4c0b6c0045e)
libasound2-dbgsym libbsd0-dbgsym libcom-err2-dbgsym libffi6-dbg
libgmp10-dbgsym libgnutls30-dbgsym libhogweed5-dbgsym libidn2-0-dbgsym
libkeyutils1-dbgsym libkrb5-dbg libnettle7-dbgsym libp11-kit0-dbgsym
libpcsclite1-dbgsym libtasn1-6-dbgsym libunistring2-dbgsym
libx11-6-dbgsym libxau6-dbg libxcb1-dbgsym libxcursor1-dbgsym
libxdmcp6-dbg libxext6-dbg libxfixes3-dbgsym libxrandr2-dbgsym
libxrender1-dbgsym

$ apt build-dep rdesktop

$ DEB_BUILD_OPTIONS="nostrip noopt" apt -b source  rdesktop

$ apt install ./rdesktop_1.9.0-1_amd64.deb

-------------------------------------------------------------------------------------------------

$ catchsegv rdesktop server.test.it

Autoselecting keyboard map 'it' from locale
Protocol(warning): Protocol negotiation failed with reason: SSL not
allowed by server
Retrying with plain RDP.
Segmentation fault
*** Segmentation fault
Register dump:

 RAX: 15e7c1d7000055d9   RBX: 0000000000000100   RCX: 0000000021372f20
 RDX: 0000000000000004   RSI: 0000000000000002   RDI: 00007ffdf074757c
 RBP: 0000000000000004   R8 : 0000000000000100   R9 : 000055d9dec96380
 R10: 00007fa916ac9ed0   R11: 00007fa9169c55f0   R12: 00007ffdf0747610
 R13: 000055d9dec95b00   R14: 00007ffdf074757c   R15: 000055d9dec95b00
 RSP: 00007ffdf0747508
 RIP: 00007fa9169c5603   EFLAGS: 00010203
 CS: 0033   FS: 0000   GS: 0000
 Trap: 0000000d   Error: 00000000   OldMask: 00000000   CR2: 00000000
 FPUCW: 0000037f   FPUSW: 00000000   TAG: 00000000
 RIP: 00000000   RDP: 00000000
 ST(0) 0000 0000000000000000   ST(1) 0000 0000000000000000
 ST(2) 0000 0000000000000000   ST(3) 0000 0000000000000000
 ST(4) 0000 0000000000000000   ST(5) 0000 0000000000000000
 ST(6) 0000 0000000000000000   ST(7) 0000 0000000000000000
 mxcsr: 1f80
 XMM0:  000000000000000000000000deddfdc0 XMM1:  000000000000000000000000deddfdc0
 XMM2:  000000000000000000000000deddfdc0 XMM3:  000000000000000000000000deddfdc0
 XMM4:  000000000000000000000000deddfdc0 XMM5:  000000000000000000000000deddfdc0
 XMM6:  000000000000000000000000deddfdc0 XMM7:  000000000000000000000000deddfdc0
 XMM8:  000000000000000000000000deddfdc0 XMM9:  000000000000000000000000deddfdc0
 XMM10: 000000000000000000000000deddfdc0 XMM11: 000000000000000000000000deddfdc0
 XMM12: 000000000000000000000000deddfdc0 XMM13: 000000000000000000000000deddfdc0
 XMM14: 000000000000000000000000deddfdc0 XMM15: 000000000000000000000000deddfdc0

Backtrace:
/usr/lib/x86_64-linux-gnu/libgmp.so.10(__gmpz_sizeinbase+0x13)[0x7fa9169c5603]
/usr/bin/rdesktop(+0x61a56)[0x55d9de8d4a56]
/usr/bin/rdesktop(+0x39c2c)[0x55d9de8acc2c]
/usr/bin/rdesktop(+0x3ad50)[0x55d9de8add50]
/usr/bin/rdesktop(+0x38e35)[0x55d9de8abe35]
/usr/bin/rdesktop(+0x3c13b)[0x55d9de8af13b]
/usr/bin/rdesktop(+0x459e1)[0x55d9de8b89e1]
/usr/bin/rdesktop(+0x1018b)[0x55d9de88318b]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xeb)[0x7fa915d6ebbb]
/usr/bin/rdesktop(+0x110aa)[0x55d9de8840aa]

Memory map:

55d9de873000-55d9de881000 r--p 00000000 fb:01 3684967 /usr/bin/rdesktop
55d9de881000-55d9de8ec000 r-xp 0000e000 fb:01 3684967 /usr/bin/rdesktop
55d9de8ec000-55d9de908000 r--p 00079000 fb:01 3684967 /usr/bin/rdesktop
55d9de909000-55d9de90f000 r--p 00095000 fb:01 3684967 /usr/bin/rdesktop
55d9de90f000-55d9de910000 rw-p 0009b000 fb:01 3684967 /usr/bin/rdesktop
55d9de910000-55d9deca9000 rw-p 00000000 00:00 0 [heap]
7fa914c40000-7fa914c46000 r--p 00000000 fb:01 1573093
/lib/x86_64-linux-gnu/libnss_resolve.so.2
7fa914c46000-7fa914c78000 r-xp 00006000 fb:01 1573093
/lib/x86_64-linux-gnu/libnss_resolve.so.2
7fa914c78000-7fa914c89000 r--p 00038000 fb:01 1573093
/lib/x86_64-linux-gnu/libnss_resolve.so.2
7fa914c89000-7fa914c8c000 r--p 00048000 fb:01 1573093
/lib/x86_64-linux-gnu/libnss_resolve.so.2
7fa914c8c000-7fa914c8d000 rw-p 0004b000 fb:01 1573093
/lib/x86_64-linux-gnu/libnss_resolve.so.2
7fa914c8d000-7fa914c8e000 rw-p 00000000 00:00 0
7fa914c8e000-7fa914c91000 r--p 00000000 fb:01 1573100
/lib/x86_64-linux-gnu/libnss_myhostname.so.2
7fa914c91000-7fa914c9b000 r-xp 00003000 fb:01 1573100
/lib/x86_64-linux-gnu/libnss_myhostname.so.2
7fa914c9b000-7fa914ca2000 r--p 0000d000 fb:01 1573100
/lib/x86_64-linux-gnu/libnss_myhostname.so.2
7fa914ca2000-7fa914ca5000 r--p 00013000 fb:01 1573100
/lib/x86_64-linux-gnu/libnss_myhostname.so.2
7fa914ca5000-7fa914ca6000 rw-p 00016000 fb:01 1573100
/lib/x86_64-linux-gnu/libnss_myhostname.so.2
7fa914ca6000-7fa914ca9000 r--p 00000000 fb:01 1584807
/lib/x86_64-linux-gnu/libnss_files-2.29.so
7fa914ca9000-7fa914cb0000 r-xp 00003000 fb:01 1584807
/lib/x86_64-linux-gnu/libnss_files-2.29.so
7fa914cb0000-7fa914cb2000 r--p 0000a000 fb:01 1584807
/lib/x86_64-linux-gnu/libnss_files-2.29.so
7fa914cb2000-7fa914cb3000 r--p 0000b000 fb:01 1584807
/lib/x86_64-linux-gnu/libnss_files-2.29.so
7fa914cb3000-7fa914cb4000 rw-p 0000c000 fb:01 1584807
/lib/x86_64-linux-gnu/libnss_files-2.29.so
7fa914cb4000-7fa914cba000 rw-p 00000000 00:00 0
7fa914cba000-7fa914cbf000 r--p 00000000 fb:01 1584695
/lib/x86_64-linux-gnu/libnsl-2.29.so
7fa914cbf000-7fa914ccc000 r-xp 00005000 fb:01 1584695
/lib/x86_64-linux-gnu/libnsl-2.29.so
7fa914ccc000-7fa914cd0000 r--p 00012000 fb:01 1584695
/lib/x86_64-linux-gnu/libnsl-2.29.so
7fa914cd0000-7fa914cd1000 r--p 00015000 fb:01 1584695
/lib/x86_64-linux-gnu/libnsl-2.29.so
7fa914cd1000-7fa914cd2000 rw-p 00016000 fb:01 1584695
/lib/x86_64-linux-gnu/libnsl-2.29.so
7fa914cd2000-7fa914cd4000 rw-p 00000000 00:00 0
7fa914d30000-7fa914d33000 r--p 00000000 fb:01 1585155
/lib/x86_64-linux-gnu/libgcc_s.so.1
7fa914d33000-7fa914d44000 r-xp 00003000 fb:01 1585155
/lib/x86_64-linux-gnu/libgcc_s.so.1
7fa914d44000-7fa914d48000 r--p 00014000 fb:01 1585155
/lib/x86_64-linux-gnu/libgcc_s.so.1
7fa914d48000-7fa914d49000 r--p 00017000 fb:01 1585155
/lib/x86_64-linux-gnu/libgcc_s.so.1
7fa914d49000-7fa914d4a000 rw-p 00018000 fb:01 1585155
/lib/x86_64-linux-gnu/libgcc_s.so.1
7fa914d4a000-7fa914d4b000 r--p 00000000 fb:01 1470282
/usr/lib/x86_64-linux-gnu/gconv/UTF-16.so
7fa914d4b000-7fa914d4d000 r-xp 00001000 fb:01 1470282
/usr/lib/x86_64-linux-gnu/gconv/UTF-16.so
7fa914d4d000-7fa914d4e000 r--p 00003000 fb:01 1470282
/usr/lib/x86_64-linux-gnu/gconv/UTF-16.so
7fa914d4e000-7fa914d4f000 r--p 00003000 fb:01 1470282
/usr/lib/x86_64-linux-gnu/gconv/UTF-16.so
7fa914d4f000-7fa914d50000 rw-p 00004000 fb:01 1470282
/usr/lib/x86_64-linux-gnu/gconv/UTF-16.so
7fa914d50000-7fa914d51000 r--p 00000000 fb:01 1470231
/usr/lib/x86_64-linux-gnu/gconv/ISO8859-1.so
7fa914d51000-7fa914d52000 r-xp 00001000 fb:01 1470231
/usr/lib/x86_64-linux-gnu/gconv/ISO8859-1.so
7fa914d52000-7fa914d53000 r--p 00002000 fb:01 1470231
/usr/lib/x86_64-linux-gnu/gconv/ISO8859-1.so
7fa914d53000-7fa914d54000 r--p 00002000 fb:01 1470231
/usr/lib/x86_64-linux-gnu/gconv/ISO8859-1.so
7fa914d54000-7fa914d55000 rw-p 00003000 fb:01 1470231
/usr/lib/x86_64-linux-gnu/gconv/ISO8859-1.so
7fa914d55000-7fa914d5a000 rw-p 00000000 00:00 0
7fa914d5a000-7fa914d5e000 r--p 00000000 fb:01 1329849
/usr/lib/x86_64-linux-gnu/libbsd.so.0.10.0
7fa914d5e000-7fa914d6d000 r-xp 00004000 fb:01 1329849
/usr/lib/x86_64-linux-gnu/libbsd.so.0.10.0
7fa914d6d000-7fa914d70000 r--p 00013000 fb:01 1329849
/usr/lib/x86_64-linux-gnu/libbsd.so.0.10.0
7fa914d70000-7fa914d71000 ---p 00016000 fb:01 1329849
/usr/lib/x86_64-linux-gnu/libbsd.so.0.10.0
7fa914d71000-7fa914d72000 r--p 00016000 fb:01 1329849
/usr/lib/x86_64-linux-gnu/libbsd.so.0.10.0
7fa914d72000-7fa914d73000 rw-p 00017000 fb:01 1329849
/usr/lib/x86_64-linux-gnu/libbsd.so.0.10.0
7fa914d73000-7fa914d76000 rw-p 00000000 00:00 0
7fa914d76000-7fa914d7b000 r-xp 00000000 fb:01 1321303
/usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
7fa914d7b000-7fa914f7a000 ---p 00005000 fb:01 1321303
/usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
7fa914f7a000-7fa914f7b000 r--p 00004000 fb:01 1321303
/usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
7fa914f7b000-7fa914f7c000 rw-p 00005000 fb:01 1321303
/usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
7fa914f7c000-7fa914f7e000 r-xp 00000000 fb:01 1321291
/usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
7fa914f7e000-7fa91517e000 ---p 00002000 fb:01 1321291
/usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
7fa91517e000-7fa91517f000 r--p 00002000 fb:01 1321291
/usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
7fa91517f000-7fa915180000 rw-p 00003000 fb:01 1321291
/usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
7fa915180000-7fa915182000 r--p 00000000 fb:01 1322030
/usr/lib/x86_64-linux-gnu/libffi.so.6.0.4
7fa915182000-7fa915187000 r-xp 00002000 fb:01 1322030
/usr/lib/x86_64-linux-gnu/libffi.so.6.0.4
7fa915187000-7fa915188000 r--p 00007000 fb:01 1322030
/usr/lib/x86_64-linux-gnu/libffi.so.6.0.4
7fa915188000-7fa915189000 r--p 00007000 fb:01 1322030
/usr/lib/x86_64-linux-gnu/libffi.so.6.0.4
7fa915189000-7fa91518a000 rw-p 00008000 fb:01 1322030
/usr/lib/x86_64-linux-gnu/libffi.so.6.0.4
7fa91518a000-7fa915196000 r I tried to connect to --p 00000000 fb:01
1324517 /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
7fa915196000-7fa9151a9000 r-xp 0000c000 fb:01 1324517
/usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
7fa9151a9000-7fa9151b2000 r--p 0001f000 fb:01 1324517
/usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
7fa9151b2000-7fa9151b3000 r--p 00027000 fb:01 1324517
/usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
7fa9151b3000-7fa9151b4000 rw-p 00028000 fb:01 1324517
/usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
7fa9151b4000-7fa9151b7000 r--p 00000000 fb:01 1584873
/lib/x86_64-linux-gnu/librt-2.29.so
7fa9151b7000-7fa9151bb000 r-xp 00003000 fb:01 1584873
/lib/x86_64-linux-gnu/librt-2.29.so
7fa9151bb000-7fa9151bd000 r--p 00007000 fb:01 1584873
/lib/x86_64-linux-gnu/librt-2.29.so
7fa9151bd000-7fa9151be000 r--p 00008000 fb:01 1584873
/lib/x86_64-linux-gnu/librt-2.29.so
7fa9151be000-7fa9151bf000 rw-p 00009000 fb:01 1584873
/lib/x86_64-linux-gnu/librt-2.29.so
7fa9151bf000-7fa9151c1000 rw-p 00000000 00:00 0
7fa9151c1000-7fa9151d0000 r--p 00000000 fb:01 1584692
/lib/x86_64-linux-gnu/libm-2.29.so
7fa9151d0000-7fa91526b000 r-xp 0000f000 fb:01 1584692
/lib/x86_64-linux-gnu/libm-2.29.so
7fa91526b000-7fa915304000 r--p 000aa000 fb:01 1584692
/lib/x86_64-linux-gnu/libm-2.29.so
7fa915304000-7fa915305000 r--p 00142000 fb:01 1584692
/lib/x86_64-linux-gnu/libm-2.29.so
7fa915305000-7fa915306000 rw-p 00143000 fb:01 1584692
/lib/x86_64-linux-gnu/libm-2.29.so
7fa915306000-7fa915317000 r--p 00000000 fb:01 1334539
/usr/lib/x86_64-linux-gnu/libunistring.so.2.1.0
7fa915317000-7fa91534c000 r-xp 00011000 fb:01 1334539
/usr/lib/x86_64-linux-gnu/libunistring.so.2.1.0
7fa91534c000-7fa915483000 r--p 00046000 fb:01 1334539
/usr/lib/x86_64-linux-gnu/libunistring.so.2.1.0
7fa915483000-7fa915487000 r--p 0017c000 fb:01 1334539
/usr/lib/x86_64-linux-gnu/libunistring.so.2.1.0
7fa915487000-7fa915488000 rw-p 00180000 fb:01 1334539
/usr/lib/x86_64-linux-gnu/libunistring.so.2.1.0
7fa915488000-7fa91548a000 r--p 00000000 fb:01 1316568
/usr/lib/x86_64-linux-gnu/libidn2.so.0.3.6
7fa91548a000-7fa91548e000 r-xp 00002000 fb:01 1316568
/usr/lib/x86_64-linux-gnu/libidn2.so.0.3.6
7fa91548e000-7fa9154a5000 r--p 00006000 fb:01 1316568
/usr/lib/x86_64-linux-gnu/libidn2.so.0.3.6
7fa9154a5000-7fa9154a6000 ---p 0001d000 fb:01 1316568
/usr/lib/x86_64-linux-gnu/libidn2.so.0.3.6
7fa9154a6000-7fa9154a7000 r--p 0001d000 fb:01 1316568
/usr/lib/x86_64-linux-gnu/libidn2.so.0.3.6
7fa9154a7000-7fa9154a8000 rw-p 0001e000 fb:01 1316568
/usr/lib/x86_64-linux-gnu/libidn2.so.0.3.6
7fa9154a8000-7fa9154d3000 r--p 00000000 fb:01 1329908
/usr/lib/x86_64-linux-gnu/libp11-kit.so.0.3.0
7fa9154d3000-7fa915567000 r-xp 0002b000 fb:01 1329908
/usr/lib/x86_64-linux-gnu/libp11-kit.so.0.3.0
7fa915567000-7fa9155c3000 r--p 000bf000 fb:01 1329908
/usr/lib/x86_64-linux-gnu/libp11-kit.so.0.3.0
7fa9155c3000-7fa9155ce000 r--p 0011a000 fb:01 1329908
/usr/lib/x86_64-linux-gnu/libp11-kit.so.0.3.0
7fa9155ce000-7fa9155d8000 rw-p 00125000 fb:01 1329908
/usr/lib/x86_64-linux-gnu/libp11-kit.so.0.3.0
7fa9155d8000-7fa9155dd000 r-xp 00000000 fb:01 1321307
/usr/lib/x86_64-linux-gnu/libXfixes.so.3.1.0
7fa9155dd000-7fa9157dc000 ---p 00005000 fb:01 1321307
/usr/lib/x86_64-linux-gnu/libXfixes.so.3.1.0
7fa9157dc000-7fa9157dd000 r--p 00004000 fb:01 1321307
/usr/lib/x86_64-linux-gnu/libXfixes.so.3.1.0
7fa9157dd000-7fa9157de000 rw-p 00005000 fb:01 1321307
/usr/lib/x86_64-linux-gnu/libXfixes.so.3.1.0
7fa9157de000-7fa9157e0000 rw-p 00000000 00:00 0
7fa9157e0000-7fa9157e9000 r-xp 00000000 fb:01 1321328
/usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0
7fa9157e9000-7fa9159e8000 ---p 00009000 fb:01 1321328
/usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0
7fa9159e8000-7fa9159e9000 r--p 00008000 fb:01 1321328
/usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0
7fa9159e9000-7fa9159ea000 rw-p 00009000 fb:01 1321328
/usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0
7fa9159ea000-7fa9159fb000 r-xp 00000000 fb:01 1321305
/usr/lib/x86_64-linux-gnu/libXext.so.6.4.0
7fa9159fb000-7fa915bfa000 ---p 00011000 fb:01 1321305
/usr/lib/x86_64-linux-gnu/libXext.so.6.4.0
7fa915bfa000-7fa915bfb000 r--p 00010000 fb:01 1321305
/usr/lib/x86_64-linux-gnu/libXext.so.6.4.0
7fa915bfb000-7fa915bfc000 rw-p 00011000 fb:01 1321305
/usr/lib/x86_64-linux-gnu/libXext.so.6.4.0
7fa915bfc000-7fa915c00000 r--p 00000000 fb:01 1584872
/lib/x86_64-linux-gnu/libresolv-2.29.so
7fa915c00000-7fa915c0c000 r-xp 00004000 fb:01 1584872
/lib/x86_64-linux-gnu/libresolv-2.29.so
7fa915c0c000-7fa915c0f000 r--p 00010000 fb:01 1584872
/lib/x86_64-linux-gnu/libresolv-2.29.so
7fa915c0f000-7fa915c10000 ---p 00013000 fb:01 1584872
/lib/x86_64-linux-gnu/libresolv-2.29.so
7fa915c10000-7fa915c11000 r--p 00013000 fb:01 1584872
/lib/x86_64-linux-gnu/libresolv-2.29.so
7fa915c11000-7fa915c12000 rw-p 00014000 fb:01 1584872
/lib/x86_64-linux-gnu/libresolv-2.29.so
7fa915c12000-7fa915c14000 rw-p 00000000 00:00 0
7fa915c14000-7fa915c16000 r--p 00000000 fb:01 1577334
/lib/x86_64-linux-gnu/libkeyutils.so.1.8
7fa915c16000-7fa915c18000 r-xp 00002000 fb:01 1577334
/lib/x86_64-linux-gnu/libkeyutils.so.1.8
7fa915c18000-7fa915c19000 r--p 00004000 fb:01 1577334
/lib/x86_64-linux-gnu/libkeyutils.so.1.8
7fa915c19000-7fa915c1a000 r--p 00004000 fb:01 1577334
/lib/x86_64-linux-gnu/libkeyutils.so.1.8
7fa915c1a000-7fa915c1b000 rw-p 00005000 fb:01 1577334
/lib/x86_64-linux-gnu/libkeyutils.so.1.8
7fa915c1b000-7fa915c1c000 r--p 00000000 fb:01 1584691
/lib/x86_64-linux-gnu/libdl-2.29.so
7fa915c1c000-7fa915c1d000 r-xp 00001000 fb:01 1584691
/lib/x86_64-linux-gnu/libdl-2.29.so
7fa915c1d000-7fa915c1e000 r--p 00002000 fb:01 1584691
/lib/x86_64-linux-gnu/libdl-2.29.so
7fa915c1e000-7fa915c1f000 r--p 00002000 fb:01 1584691
/lib/x86_64-linux-gnu/libdl-2.29.so
7fa915c1f000-7fa915c20000 rw-p 00003000 fb:01 1584691
/lib/x86_64-linux-gnu/libdl-2.29.so
7fa915c20000-7fa915c23000 r--p 00000000 fb:01 1322672
/usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1
7fa915c23000-7fa915c2a000 r-xp 00003000 fb:01 1322672
/usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1
7fa915c2a000-7fa915c2d000 r--p 0000a000 fb:01 1322672
/usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1
7fa915c2d000-7fa915c2e000 r--p 0000c000 fb:01 1322672
/usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1
7fa915c2e000-7fa915c2f000 rw-p 0000d000 fb:01 1322672
/usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1
7fa915c2f000-7fa915c31000 rw-p 00000000 00:00 0
7fa915c31000-7fa915c33000 r--p 00000000 fb:01 1576608
/lib/x86_64-linux-gnu/libcom_err.so.2.1
7fa915c33000-7fa915c34000 r-xp 00002000 fb:01 1576608
/lib/x86_64-linux-gnu/libcom_err.so.2.1
7fa915c34000-7fa915c35000 r--p 00003000 fb:01 1576608
/lib/x86_64-linux-gnu/libcom_err.so.2.1
7fa915c35000-7fa915c36000 r--p 00003000 fb:01 1576608
/lib/x86_64-linux-gnu/libcom_err.so.2.1
7fa915c36000-7fa915c37000 rw-p 00004000 fb:01 1576608
/lib/x86_64-linux-gnu/libcom_err.so.2.1
7fa915c37000-7fa915c3b000 r--p 00000000 fb:01 1322585
/usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1
7fa915c3b000-7fa915c57000 r-xp 00004000 fb:01 1322585
/usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1
7fa915c57000-7fa915c64000 r--p 00020000 fb:01 1322585
/usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1
7fa915c64000-7fa915c65000 ---p 0002d000 fb:01 1322585
/usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1
7fa915c65000-7fa915c66000 r--p 0002d000 fb:01 1322585
/usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1
7fa915c66000-7fa915c67000 rw-p 0002e000 fb:01 1322585
/usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1
7fa915c67000-7fa915c68000 rw-p 00000000 00:00 0
7fa915c68000-7fa915c8c000 r--p 00000000 fb:01 1322671
/usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
7fa915c8c000-7fa915ced000 r-xp 00024000 fb:01 1322671
/usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
7fa915ced000-7fa915d36000 r--p 00085000 fb:01 1322671
/usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
7fa915d36000-7fa915d37000 ---p 000ce000 fb:01 1322671
/usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
7fa915d37000-7fa915d45000 r--p 000ce000 fb:01 1322671
/usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
7fa915d45000-7fa915d48000 rw-p 000dc000 fb:01 1322671
/usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
7fa915d48000-7fa915d6d000 r--p 00000000 fb:01 1584690
/lib/x86_64-linux-gnu/libc-2.29.so
7fa915d6d000-7fa915eb4000 r-xp 00025000 fb:01 1584690
/lib/x86_64-linux-gnu/libc-2.29.so
7fa915eb4000-7fa915efd000 r--p 0016c000 fb:01 1584690
/lib/x86_64-linux-gnu/libc-2.29.so
7fa915efd000-7fa915efe000 ---p 001b5000 fb:01 1584690
/lib/x86_64-linux-gnu/libc-2.29.so
7fa915efe000-7fa915f01000 r--p 001b5000 fb:01 1584690
/lib/x86_64-linux-gnu/libc-2.29.so
7fa915f01000-7fa915f04000 rw-p 001b8000 fb:01 1584690
/lib/x86_64-linux-gnu/libc-2.29.so
7fa915f04000-7fa915f08000 rw-p 00000000 00:00 0
7fa915f08000-7fa915f0f000 r--p 00000000 fb:01 1584871
/lib/x86_64-linux-gnu/libpthread-2.29.so
7fa915f0f000-7fa915f1e000 r-xp 00007000 fb:01 1584871
/lib/x86_64-linux-gnu/libpthread-2.29.so
7fa915f1e000-7fa915f23000 r--p 00016000 fb:01 1584871
/lib/x86_64-linux-gnu/libpthread-2.29.so
7fa915f23000-7fa915f24000 r--p 0001a000 fb:01 1584871
/lib/x86_64-linux-gnu/libpthread-2.29.so
7fa915f24000-7fa915f25000 rw-p 0001b000 fb:01 1584871
/lib/x86_64-linux-gnu/libpthread-2.29.so
7fa915f25000-7fa915f29000 rw-p 00000000 00:00 0
7fa915f29000-7fa915f45000 r--p 00000000 fb:01 1321287
/usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
7fa915f45000-7fa915fd0000 r-xp 0001c000 fb:01 1321287
/usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
7fa915fd0000-7fa916064000 r--p 000a7000 fb:01 1321287
/usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
7fa916064000-7fa916065000 ---p 0013b000 fb:01 1321287
/usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
7fa916065000-7fa916066000 r--p 0013b000 fb:01 1321287
/usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
7fa916066000-7fa91606b000 rw-p 0013c000 fb:01 1321287
/usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
7fa91606b000-7fa91606d000 rw-p 00000000 00:00 0
7fa91606d000-7fa91609a000 r--p 00000000 fb:01 1321452
/usr/lib/x86_64-linux-gnu/libasound.so.2.0.0
7fa91609a000-7fa91612a000 r-xp 0002d000 fb:01 1321452
/usr/lib/x86_64-linux-gnu/libasound.so.2.0.0
7fa91612a000-7fa916164000 r--p 000bd000 fb:01 1321452
/usr/lib/x86_64-linux-gnu/libasound.so.2.0.0
7fa916164000-7fa916165000 ---p 000f7000 fb:01 1321452
/usr/lib/x86_64-linux-gnu/libasound.so.2.0.0
7fa916165000-7fa91616d000 r--p 000f7000 fb:01 1321452
/usr/lib/x86_64-linux-gnu/libasound.so.2.0.0
7fa91616d000-7fa91616e000 rw-p 000ff000 fb:01 1321452
/usr/lib/x86_64-linux-gnu/libasound.so.2.0.0
7fa91616e000-7fa9162d9000 r-xp 00000000 fb:01 1323536
/usr/lib/x86_64-linux-gnu/libsamplerate.so.0.1.8
7fa9162d9000-7fa9164d8000 ---p 0016b000 fb:01 1323536
/usr/lib/x86_64-linux-gnu/libsamplerate.so.0.1.8
7fa9164d8000-7fa9164d9000 r--p 0016a000 fb:01 1323536
/usr/lib/x86_64-linux-gnu/libsamplerate.so.0.1.8
7fa9164d9000-7fa9164da000 rw-p 0016b000 fb:01 1323536
/usr/lib/x86_64-linux-gnu/libsamplerate.so.0.1.8
7fa9164da000-7fa9164dc000 r--p 00000000 fb:01 1323263
/usr/lib/x86_64-linux-gnu/libpcsclite.so.1.0.0
7fa9164dc000-7fa9164e2000 r-xp 00002000 fb:01 1323263
/usr/lib/x86_64-linux-gnu/libpcsclite.so.1.0.0
7fa9164e2000-7fa9164e5000 r--p 00008000 fb:01 1323263
/usr/lib/x86_64-linux-gnu/libpcsclite.so.1.0.0
7fa9164e5000-7fa9164e6000 r--p 0000a000 fb:01 1323263
/usr/lib/x86_64-linux-gnu/libpcsclite.so.1.0.0
7fa9164e6000-7fa9164e7000 rw-p 0000b000 fb:01 1323263
/usr/lib/x86_64-linux-gnu/libpcsclite.so.1.0.0
7fa9164e7000-7fa916519000 r--p 00000000 fb:01 1343541
/usr/lib/x86_64-linux-gnu/libgnutls.so.30.26.1
7fa916519000-7fa916632000 r-xp 00032000 fb:01 1343541
/usr/lib/x86_64-linux-gnu/libgnutls.so.30.26.1
7fa916632000-7fa91669d000 r--p 0014b000 fb:01 1343541
/usr/lib/x86_64-linux-gnu/libgnutls.so.30.26.1
7fa91669d000-7fa9166ad000 r--p 001b5000 fb:01 1343541
/usr/lib/x86_64-linux-gnu/libgnutls.so.30.26.1
7fa9166ad000-7fa9166af000 rw-p 001c5000 fb:01 1343541
/usr/lib/x86_64-linux-gnu/libgnutls.so.30.26.1
7fa9166af000-7fa9166b1000 rw-p 00000000 00:00 0
7fa9166b1000-7fa9166b9000 r--p 00000000 fb:01 1325239
/usr/lib/x86_64-linux-gnu/libhogweed.so.5.0
7fa9166b9000-7fa9166ca000 r-xp 00008000 fb:01 1325239
/usr/lib/x86_64-linux-gnu/libhogweed.so.5.0
7fa9166ca000-7fa9166e8000 r--p 00019000 fb:01 1325239
/usr/lib/x86_64-linux-gnu/libhogweed.so.5.0
7fa9166e8000-7fa9166e9000 r--p 00036000 fb:01 1325239
/usr/lib/x86_64-linux-gnu/libhogweed.so.5.0
7fa9166e9000-7fa9166ea000 rw-p 00037000 fb:01 1325239
/usr/lib/x86_64-linux-gnu/libhogweed.so.5.0
7fa9166ea000-7fa9166f4000 r--p 00000000 fb:01 1325260
/usr/lib/x86_64-linux-gnu/libnettle.so.7.0
7fa9166f4000-7fa916712000 r-xp 0000a000 fb:01 1325260
/usr/lib/x86_64-linux-gnu/libnettle.so.7.0
7fa916712000-7fa916722000 r--p 00028000 fb:01 1325260
/usr/lib/x86_64-linux-gnu/libnettle.so.7.0
7fa916722000-7fa916724000 r--p 00037000 fb:01 1325260
/usr/lib/x86_64-linux-gnu/libnettle.so.7.0
7fa916724000-7fa916725000 rw-p 00039000 fb:01 1325260
/usr/lib/x86_64-linux-gnu/libnettle.so.7.0
7fa916725000-7fa916727000 rw-p 00000000 00:00 0
7fa916727000-7fa91672a000 r--p 00000000 fb:01 1330727
/usr/lib/x86_64-linux-gnu/libtasn1.so.6.5.7
7fa91672a000-7fa916736000 r-xp 00003000 fb:01 1330727
/usr/lib/x86_64-linux-gnu/libtasn1.so.6.5.7
7fa916736000-7fa91673a000 r--p 0000f000 fb:01 1330727
/usr/lib/x86_64-linux-gnu/libtasn1.so.6.5.7
7fa91673a000-7fa91673b000 ---p 00013000 fb:01 1330727
/usr/lib/x86_64-linux-gnu/libtasn1.so.6.5.7
7fa91673b000-7fa91673c000 r--p 00013000 fb:01 1330727
/usr/lib/x86_64-linux-gnu/libtasn1.so.6.5.7
7fa91673c000-7fa91673d000 rw-p 00014000 fb:01 1330727
/usr/lib/x86_64-linux-gnu/libtasn1.so.6.5.7
7fa91673d000-7fa916740000 r--p 00000000 fb:01 1321299
/usr/lib/x86_64-linux-gnu/libXcursor.so.1.0.2
7fa916740000-7fa916746000 r-xp 00003000 fb:01 1321299
/usr/lib/x86_64-linux-gnu/libXcursor.so.1.0.2
7fa916746000-7fa916748000 r--p 00009000 fb:01 1321299
/usr/lib/x86_64-linux-gnu/libXcursor.so.1.0.2
7fa916748000-7fa916749000 r--p 0000a000 fb:01 1321299
/usr/lib/x86_64-linux-gnu/libXcursor.so.1.0.2
7fa916749000-7fa91674a000 rw-p 0000b000 fb:01 1321299
/usr/lib/x86_64-linux-gnu/libXcursor.so.1.0.2
7fa91674a000-7fa916754000 r-xp 00000000 fb:01 1321326
/usr/lib/x86_64-linux-gnu/libXrandr.so.2.2.0
7fa916754000-7fa916953000 ---p 0000a000 fb:01 1321326
/usr/lib/x86_64-linux-gnu/libXrandr.so.2.2.0
7fa916953000-7fa916954000 r--p 00009000 fb:01 1321326
/usr/lib/x86_64-linux-gnu/libXrandr.so.2.2.0
7fa916954000-7fa916955000 rw-p 0000a000 fb:01 1321326
/usr/lib/x86_64-linux-gnu/libXrandr.so.2.2.0
7fa916955000-7fa916960000 r--p 00000000 fb:01 1322309
/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
7fa916960000-7fa916991000 r-xp 0000b000 fb:01 1322309
/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
7fa916991000-7fa91699d000 r--p 0003c000 fb:01 1322309
/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
7fa91699d000-7fa91699f000 r--p 00047000 fb:01 1322309
/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
7fa91699f000-7fa9169a1000 rw-p 00049000 fb:01 1322309
/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
7fa9169a1000-7fa9169ac000 r--p 00000000 fb:01 1322248
/usr/lib/x86_64-linux-gnu/libgmp.so.10.3.2
7fa9169ac000-7fa916a0a000 r-xp 0000b000 fb:01 1322248
/usr/lib/x86_64-linux-gnu/libgmp.so.10.3.2
7fa916a0a000-7fa916a21000 r--p 00069000 fb:01 1322248
/usr/lib/x86_64-linux-gnu/libgmp.so.10.3.2
7fa916a21000-7fa916a22000 ---p 00080000 fb:01 1322248
/usr/lib/x86_64-linux-gnu/libgmp.so.10.3.2
7fa916a22000-7fa916a23000 r--p 00080000 fb:01 1322248
/usr/lib/x86_64-linux-gnu/libgmp.so.10.3.2
7fa916a23000-7fa916a24000 rw-p 00081000 fb:01 1322248
/usr/lib/x86_64-linux-gnu/libgmp.so.10.3.2
7fa916a26000-7fa916a2d000 r--s 00000000 fb:01 1470287
/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache
7fa916a2d000-7fa916a2e000 r--p 00000000 fb:01 1584803
/lib/x86_64-linux-gnu/libnss_dns-2.29.so
7fa916a2e000-7fa916a32000 r-xp 00001000 fb:01 1584803
/lib/x86_64-linux-gnu/libnss_dns-2.29.so
7fa916a32000-7fa916a33000 r--p 00005000 fb:01 1584803
/lib/x86_64-linux-gnu/libnss_dns-2.29.so
7fa916a33000-7fa916a34000 r--p 00005000 fb:01 1584803
/lib/x86_64-linux-gnu/libnss_dns-2.29.so
7fa916a34000-7fa916a35000 rw-p 00006000 fb:01 1584803
/lib/x86_64-linux-gnu/libnss_dns-2.29.so
7fa916a35000-7fa916a38000 r--p 00000000 fb:01 1584817
/lib/x86_64-linux-gnu/libnss_nis-2.29.so
7fa916a38000-7fa916a3f000 r-xp 00003000 fb:01 1584817
/lib/x86_64-linux-gnu/libnss_nis-2.29.so
7fa916a3f000-7fa916a41000 r--p 0000a000 fb:01 1584817
/lib/x86_64-linux-gnu/libnss_nis-2.29.so
7fa916a41000-7fa916a42000 r--p 0000b000 fb:01 1584817
/lib/x86_64-linux-gnu/libnss_nis-2.29.so
7fa916a42000-7fa916a43000 rw-p 0000c000 fb:01 1584817
/lib/x86_64-linux-gnu/libnss_nis-2.29.so
7fa916a43000-7fa916a45000 r--p 00000000 fb:01 1584795
/lib/x86_64-linux-gnu/libnss_compat-2.29.so
7fa916a45000-7fa916a4a000 r-xp 00002000 fb:01 1584795
/lib/x86_64-linux-gnu/libnss_compat-2.29.so
7fa916a4a000-7fa916a4b000 r--p 00007000 fb:01 1584795
/lib/x86_64-linux-gnu/libnss_compat-2.29.so
7fa916a4b000-7fa916a4c000 ---p 00008000 fb:01 1584795
/lib/x86_64-linux-gnu/libnss_compat-2.29.so
7fa916a4c000-7fa916a4d000 r--p 00008000 fb:01 1584795
/lib/x86_64-linux-gnu/libnss_compat-2.29.so
7fa916a4d000-7fa916a4e000 rw-p 00009000 fb:01 1584795
/lib/x86_64-linux-gnu/libnss_compat-2.29.so
7fa916a4e000-7fa916a95000 r--p 00000000 fb:01 5778116
/usr/lib/locale/aa_DJ/LC_CTYPE
7fa916a95000-7fa916a96000 r--p 00000000 fb:01 5779943
/usr/lib/locale/ca_ES/LC_NUMERIC
7fa916a96000-7fa916a97000 r--p 00000000 fb:01 5928297
/usr/lib/locale/it_IT/LC_TIME
7fa916a97000-7fa916a9d000 r--p 00000000 fb:01 5778115
/usr/lib/locale/aa_DJ/LC_COLLATE
7fa916a9d000-7fa916a9e000 r--p 00000000 fb:01 5927356
/usr/lib/locale/de_IT/LC_MONETARY
7fa916a9e000-7fa916a9f000 r--p 00000000 fb:01 5928296
/usr/lib/locale/it_IT/LC_MESSAGES/SYS_LC_MESSAGES
7fa916a9f000-7fa916aa0000 r--p 00000000 fb:01 5778123
/usr/lib/locale/aa_DJ/LC_PAPER
7fa916aa0000-7fa916aa1000 r--p 00000000 fb:01 5779942
/usr/lib/locale/ca_ES/LC_NAME
7fa916aa1000-7fa916aa2000 r--p 00000000 fb:01 5928294
/usr/lib/locale/it_IT/LC_ADDRESS
7fa916aa2000-7fa916aa3000 r--p 00000000 fb:01 5927357
/usr/lib/locale/de_IT/LC_TELEPHONE
7fa916aa3000-7fa916aa4000 r--p 00000000 fb:01 5778118
/usr/lib/locale/aa_DJ/LC_MEASUREMENT
7fa916aa4000-7fa916aa5000 r--p 00000000 fb:01 5928295
/usr/lib/locale/it_IT/LC_IDENTIFICATION
7fa916aa5000-7fa916aa6000 r--p 00000000 fb:01 1584563
/lib/x86_64-linux-gnu/libSegFault.so
7fa916aa6000-7fa916aa9000 r-xp 00001000 fb:01 1584563
/lib/x86_64-linux-gnu/libSegFault.so
7fa916aa9000-7fa916aaa000 r--p 00004000 fb:01 1584563
/lib/x86_64-linux-gnu/libSegFault.so
7fa916aaa000-7fa916aab000 r--p 00004000 fb:01 1584563
/lib/x86_64-linux-gnu/libSegFault.so
7fa916aab000-7fa916aac000 rw-p 00005000 fb:01 1584563
/lib/x86_64-linux-gnu/libSegFault.so
7fa916aac000-7fa916aae000 rw-p 00000000 00:00 0
7fa916aae000-7fa916aaf000 r--p 00000000 fb:01 1584561
/lib/x86_64-linux-gnu/ld-2.29.so
7fa916aaf000-7fa916acd000 r-xp 00001000 fb:01 1584561
/lib/x86_64-linux-gnu/ld-2.29.so
7fa916acd000-7fa916ad5000 r--p 0001f000 fb:01 1584561
/lib/x86_64-linux-gnu/ld-2.29.so
7fa916ad5000-7fa916ad6000 r--p 00026000 fb:01 1584561
/lib/x86_64-linux-gnu/ld-2.29.so
7fa916ad6000-7fa916ad7000 rw-p 00027000 fb:01 1584561
/lib/x86_64-linux-gnu/ld-2.29.so
7fa916ad7000-7fa916ad8000 rw-p 00000000 00:00 0
7ffdf0728000-7ffdf0749000 rw-p 00000000 00:00 0 [stack]
7ffdf077a000-7ffdf077d000 r--p 00000000 00:00 0 [vvar]
7ffdf077d000-7ffdf077e000 r-xp 00000000 00:00 0 [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]

-------------------------------------------------------------------------------------------------

$ gdb --args rdesktop server.test.it

GNU gdb (Debian 8.3.1-1) 8.3.1
Copyright (C) 2019 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
    <http://www.gnu.org/software/gdb/documentation/>.

For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from rdesktop...
(No debugging symbols found in rdesktop)
(gdb) r
Starting program: /usr/bin/rdesktop server.test.it
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Autoselecting keyboard map 'it' from locale
Protocol(warning): Protocol negotiation failed with reason: SSL not
allowed by server
Retrying with plain RDP.

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff7eef603 in __gmpz_sizeinbase (x=0x7fffffffd75c, base=2) at
../../mpz/sizeinbase.c:41
41  ../../mpz/sizeinbase.c: File o directory non esistente.

(gdb) bt
#0  0x00007ffff7eef603 in __gmpz_sizeinbase (x=0x7fffffffd75c, base=2)
at ../../mpz/sizeinbase.c:41
#1  0x00005555555b5a56 in rdssl_rkey_get_exp_mod ()
#2  0x000055555558dc2c in sec_process_crypt_info ()
#3  0x000055555558ed50 in sec_process_mcs_data ()
#4  0x000055555558ce35 in mcs_connect_finalize ()
#5  0x000055555559013b in sec_connect ()
#6  0x00005555555999e1 in rdp_connect ()
#7  0x000055555556418b in main ()

-------------------------------------------------------------------------------------------------

$ valgrind rdesktop server.test.it

==37560== Memcheck, a memory error detector
==37560== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==37560== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
==37560== Command: /usr/bin/rdesktop server.test.it
==37560==
Autoselecting keyboard map 'it' from locale
Protocol(warning): Protocol negotiation failed with reason: SSL not
allowed by server
Retrying with plain RDP.
==37560== Conditional jump or move depends on uninitialised value(s)
==37560==    at 0x48685FB: __gmpz_sizeinbase (sizeinbase.c:41)
==37560==    by 0x169A55: rdssl_rkey_get_exp_mod (in /usr/bin/rdesktop)
==37560==    by 0x141C2B: sec_process_crypt_info (in /usr/bin/rdesktop)
==37560==    by 0x142D4F: sec_process_mcs_data (in /usr/bin/rdesktop)
==37560==    by 0x140E34: mcs_connect_finalize (in /usr/bin/rdesktop)
==37560==    by 0x14413A: sec_connect (in /usr/bin/rdesktop)
==37560==    by 0x14D9E0: rdp_connect (in /usr/bin/rdesktop)
==37560==    by 0x11818A: main (in /usr/bin/rdesktop)
==37560==
==37560== Conditional jump or move depends on uninitialised value(s)
==37560==    at 0x4868601: __gmpz_sizeinbase (sizeinbase.c:41)
==37560==    by 0x169A55: rdssl_rkey_get_exp_mod (in /usr/bin/rdesktop)
==37560==    by 0x141C2B: sec_process_crypt_info (in /usr/bin/rdesktop)
==37560==    by 0x142D4F: sec_process_mcs_data (in /usr/bin/rdesktop)
==37560==    by 0x140E34: mcs_connect_finalize (in /usr/bin/rdesktop)
==37560==    by 0x14413A: sec_connect (in /usr/bin/rdesktop)
==37560==    by 0x14D9E0: rdp_connect (in /usr/bin/rdesktop)
==37560==    by 0x11818A: main (in /usr/bin/rdesktop)
==37560==
==37560== Use of uninitialised value of size 8
==37560==    at 0x4868603: __gmpz_sizeinbase (sizeinbase.c:41)
==37560==    by 0x169A55: rdssl_rkey_get_exp_mod (in /usr/bin/rdesktop)
==37560==    by 0x141C2B: sec_process_crypt_info (in /usr/bin/rdesktop)
==37560==    by 0x142D4F: sec_process_mcs_data (in /usr/bin/rdesktop)
==37560==    by 0x140E34: mcs_connect_finalize (in /usr/bin/rdesktop)
==37560==    by 0x14413A: sec_connect (in /usr/bin/rdesktop)
==37560==    by 0x14D9E0: rdp_connect (in /usr/bin/rdesktop)
==37560==    by 0x11818A: main (in /usr/bin/rdesktop)
==37560==
==37560== Invalid read of size 8
==37560==    at 0x4868603: __gmpz_sizeinbase (sizeinbase.c:41)
==37560==    by 0x169A55: rdssl_rkey_get_exp_mod (in /usr/bin/rdesktop)
==37560==    by 0x141C2B: sec_process_crypt_info (in /usr/bin/rdesktop)
==37560==    by 0x142D4F: sec_process_mcs_data (in /usr/bin/rdesktop)
==37560==    by 0x140E34: mcs_connect_finalize (in /usr/bin/rdesktop)
==37560==    by 0x14413A: sec_connect (in /usr/bin/rdesktop)
==37560==    by 0x14D9E0: rdp_connect (in /usr/bin/rdesktop)
==37560==    by 0x11818A: main (in /usr/bin/rdesktop)
==37560==  Address 0x55151d733415ff8 is not stack'd, malloc'd or
(recently) free'd
==37560==
==37560==
==37560== Process terminating with default action of signal 11 (SIGSEGV)
==37560==  General Protection Fault
==37560==    at 0x4868603: __gmpz_sizeinbase (sizeinbase.c:41)
==37560==    by 0x169A55: rdssl_rkey_get_exp_mod (in /usr/bin/rdesktop)
==37560==    by 0x141C2B: sec_process_crypt_info (in /usr/bin/rdesktop)
==37560==    by 0x142D4F: sec_process_mcs_data (in /usr/bin/rdesktop)
==37560==    by 0x140E34: mcs_connect_finalize (in /usr/bin/rdesktop)
==37560==    by 0x14413A: sec_connect (in /usr/bin/rdesktop)
==37560==    by 0x14D9E0: rdp_connect (in /usr/bin/rdesktop)
==37560==    by 0x11818A: main (in /usr/bin/rdesktop)
==37560==
==37560== HEAP SUMMARY:
==37560==     in use at exit: 298,270 bytes in 1,423 blocks
==37560==   total heap usage: 2,891 allocs, 1,468 frees, 878,778 bytes allocated
==37560==
==37560== LEAK SUMMARY:
==37560==    definitely lost: 108 bytes in 3 blocks
==37560==    indirectly lost: 80 bytes in 2 blocks
==37560==      possibly lost: 0 bytes in 0 blocks
==37560==    still reachable: 298,082 bytes in 1,418 blocks
==37560==         suppressed: 0 bytes in 0 blocks
==37560== Rerun with --leak-check=full to see details of leaked memory
==37560==
==37560== Use --track-origins=yes to see where uninitialised values come from
==37560== For lists of detected and suppressed errors, rerun with: -s
==37560== ERROR SUMMARY: 4 errors from 4 contexts (suppressed: 0 from 0)
Errore di segmentazione

-------------------------------------------------------------------------------------------------

$  journalctl --no-pager

gen 04 09:19:20 SOLE kernel: traps: rdesktop[30817] general protection
fault ip:7ff052c7a603 sp:7ffd25707648 error:0 in
libgmp.so.10.3.2[7ff052c61000+5e000]

-------------------------------------------------------------------------------------------------

-> this version work

$ cd
$ git clone https://github.com/rdesktop/rdesktop.git
$ cd rdesktop
$ ./bootstrap
$ ./configure --prefix ~/rdesktop/testbin
$ sudo make install

$ testbin/bin/rdesktop server.test.it
Autoselecting keyboard map 'it' from locale
Protocol(warning): Protocol negotiation failed with reason: SSL not
allowed by server
Retrying with plain RDP.

Il giorno sab 4 gen 2020 alle ore 01:09 Bernhard Übelacker
<bernha...@mailbox.org> ha scritto:
>
> Hello Antonio,
> could you please add to which windows version you
> were trying to connect.
>
> Maybe you could also try to start it that way:
>     catchsegv rdesktop ...
>
> Even better would be if you could install debug symbols like
> described in [1] and systemd-coredump.
> Then after an application crashed you should receive a
> backtrace at the end of this command:
>     journalctl --no-pager
>
> [1] 
> https://wiki.debian.org/HowToGetABacktrace#Installing_the_debugging_symbols
>
> Kind regards,
> Bernhard

Reply via email to