Parts of ASCII representation in Packet Bytes pane are missing
Not all bytes are represented with their corresponding ASCII characters, or dots as placeholders.
Same is true for the other presentation modes (EBCDIC, bit view).
Steps to reproduce
- Open a capture file
- Look at the packet bytes pane
What is the current bug behavior?
For several (unknown which / how many) lines the trailing end of the ASCII representation is blank.
What is the expected correct behavior?
Either applicable ASCII characters, or dot should be show for each byte.
Sample capture file
Any capture file containing packets will do.
Relevant logs and/or screenshots
3.5.0 (v3.5.0rc0-386-g3f0fc1b23249) Compiled (64-bit) with Qt 5.15.1, with libpcap, with POSIX capabilities (Linux), with libnl 3, with GLib 2.66.3, with zlib 1.2.11, with SMI 0.4.8, with c-ares 1.17.1, with Lua 5.2.4, with GnuTLS 3.6.15 and PKCS #11 support, with Gcrypt 1.8.7, with MIT Kerberos, with MaxMind DB resolver, with nghttp2 1.42.0, with brotli, with LZ4, with Zstandard, with Snappy, with libxml2 2.9.10, with QtMultimedia, without automatic updates, with SpeexDSP (using system library). Running on Linux 5.9.0-4-amd64, with Intel(R) Core(TM) i5-4570 CPU @ 3.20GHz (with SSE4.2), with 15958 MB of physical memory, with locale LC_CTYPE=en_US.UTF-8, LC_NUMERIC=nl_NL.UTF-8, LC_TIME=nl_NL.UTF-8, LC_COLLATE=nl_NL.UTF-8, LC_MONETARY=nl_NL.UTF-8, LC_MESSAGES=en_US.UTF-8, LC_PAPER=en_US.UTF-8, LC_NAME=en_US.UTF-8, LC_ADDRESS=en_US.UTF-8, LC_TELEPHONE=en_US.UTF-8, LC_MEASUREMENT=nl_NL.UTF-8, LC_IDENTIFICATION=en_US.UTF-8, with light display mode, without HiDPI, with libpcap version 1.9.1 (with TPACKET_V3), with GnuTLS 3.6.15, with Gcrypt 1.8.7, with brotli 1.0.9, with zlib 1.2.11, binary plugins supported (19 loaded). Built using gcc 10.2.1 20201207.