Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

Wireshark ascii display: per-monitor DPI aware problem?

Hello folks, I just have seen a display problem with Wireshark. My Version is Version 3.0.1 (v3.0.1-0-gea351cd8) running on a Win10 machine (laptop) with 1 internal screen (1920 x 1080, 125%) and 2 external screens (1920 x 1200, 100%).

In my case, I am analyzing TCP data, but I think this doesn't matter. When I now place my wireshark window on the internal screen, then the package data is shown like this:

0000 xx yy xx yy xx yy xx yy   xx yy xx yy xx yy xx yy    aabbaabbaabbaabb
0010 xx yy xx yy xx yy xx yy   xx yy xx yy xx yy xx yy    aabbaabbaabbaabb

-->ascii representation of the package bytes on the right side

xx/yy: hex values, aa/bb: ascii representations of hex values

When I now move the wireshark window to one of the external screens, the window is re-sized (due to per-monitor DPI awareness, I think) and the ascii representation disappears. The package data then looks like this:

0000 xx yy xx yy xx yy xx yy   xx yy xx yy xx yy xx yy
0010 xx yy xx yy xx yy xx yy   xx yy xx yy xx yy xx yy

If I set one of the external monitors to 125% - like the internal one - the ascii data is shown correctly on this screen as well.

See the attachements for screenshots. I did nothing but move the wireshark window from internal to external screen, the ascii disappeared (red box). -->no attachements possible -- not enough "points", unfortunately.

Question: - Is this a known bug of wireshark? - how can I set wireshark to show ascii data on the 100% screens correctly?

Thank you for your answers!