Carsten Peter dixit:

>This package has the same size and checksum as the one that I
>installed from the ISO image.

Right, with that I can reproduce it. I think it’s this, fixed
in mksh R40b:

     * [tg, Arkadiusz Miśkiewicz, Kacper Kornet] Fix mksh taking
       down the entire terminal, hard, when scripts use $COLUMNS and
       fork off utilities; regression introduced in mksh R37 (sorry,
       no regression test possible)

If so, this should fix it, when you apply it loosely on top of
the mksh R39-derived RPM you’ve got:

Index: src/bin/mksh/var.c
diff -up src/bin/mksh/var.c:1.129 src/bin/mksh/var.c:1.130
--- src/bin/mksh/var.c:1.129    Wed Jul  6 22:22:02 2011
+++ src/bin/mksh/var.c  Thu Jul  7 20:24:53 2011
@@ -1461,7 +1461,7 @@ change_winsz(void)
 #ifdef TIOCGWINSZ
                if (tty_fd < 0)
                        /* non-FTALKING, try to get an fd anyway */
-                       tty_init(false, false);
+                       tty_init(true, false);
 #endif
                x_cols = -1;
        }

My thanks for this go to the guys from PLD Linux, who not only
spotted and reported but also bisected this. So you might want
to ask the Oracle people to include this in their package.

bye,
//mirabilos
-- 
22:59⎜<Vutral> glaub ich termkit is kompliziert | glabe nicht das man
damit schneller arbeitet | reizüberflutung │ wie windows │ alles evil
zuviel bilder │ wie ein spiel | 23:00⎜<Vutral> die meisten raffen auch
nicht mehr von windows | 23:01⎜<Vutral> bilderbücher sind ja auch nich
wirklich verbreitet als erwachsenen literatur   ‣ who needs GUIs thus?

Reply via email to