Gnome-terminal maximize loses one line of terminal output.
Summary:
1. Assume the gnome-terminal currently contains output that exceeds the maximum number of characters of its current display area (ie the text is wrapped)
2. Maximise the gnome-terminal
3. Note that one line of the original content is lost
Replication:
cd ~/gnomeTerminalBug/replicationTest
touch 000000000000000000000000000000000000000000000000000000000000000000000000000001.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000002.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000003.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000004.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000005.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000006.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000007.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000008.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000009.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000010.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000011.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000012.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000013.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000014.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000015.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000016.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000017.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000018.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000019.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000020.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000021.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000022.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000023.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000024.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000025.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000026.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000027.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000028.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000029.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000030.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000031.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000032.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000033.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000034.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000035.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000036.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000037.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000038.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000039.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000040.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000041.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000042.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000043.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000044.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000045.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000046.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000047.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000048.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000049.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000050.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000051.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000052.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000053.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000054.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000055.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000056.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000057.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000058.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000059.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000060.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000061.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000062.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000063.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000064.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000065.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000066.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000067.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000068.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000069.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000070.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000071.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000072.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000073.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000074.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000075.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000076.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000077.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000078.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000079.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000080.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000081.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000082.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000083.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000084.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000085.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000086.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000087.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000088.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000089.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000090.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000091.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000092.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000093.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000094.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000095.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000096.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000097.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000098.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000099.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000100.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000101.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000102.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000103.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000104.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000105.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000106.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000107.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000108.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000109.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000110.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000111.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000112.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000113.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000114.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000115.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000116.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000117.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000118.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000119.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000120.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000121.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000122.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000123.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000124.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000125.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000126.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000127.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000128.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000129.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000130.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000131.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000132.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000133.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000134.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000135.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000136.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000137.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000138.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000139.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000140.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000141.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000142.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000143.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000144.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000145.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000146.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000147.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000148.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000149.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000150.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000151.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000152.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000153.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000154.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000155.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000156.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000157.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000158.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000159.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000160.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000161.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000162.txt
touch 000000000000000000000000000000000000000000000000000000000000000000000000000163.txt
open gnome-terminal (assume not maximised)
cd ~/gnomeTerminalBug/replicationTest
ls
[see gnomeTerminalMaximiseBugScreenshot1-afterLScommand.png]
maximise gnome-terminal
[see gnomeTerminalMaximiseBugScreenshot2-afterMaximize.png]
Expected behaviour;
all gnome-terminal content is retained
Actual behaviour;
one line of the gnome-terminal output is lost
I have encountered a seemingly related issue where ls is sometimes displaying different output depending on the terminal display size (and when the function is called), independent of maximisation.