[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#247733: how to reproduce this bug



I was able to reproduce this bug with a current version of d-i by
starting a shell, and typing the following keys: 
ls<left arrow><left arrow>w<left arrow>x<left arrow>yfoo

Here's how the line looked after each key press with _ and [] indicating
the cursor position.

~# l_
~# ls_
~# l[s]
~# [l]s
~# w[l]s
~# [w]ls
~# x[w]ls
~# [x]wls
~# yxwls_
~# yxwlsfxwls_
~# yxwlsfxwlsoxwls_
~# yxwlsfxwlsoxwlsoxwls_

The last four lines indicate the bug; first the cursor jumped to the end
of the line after the "y" was inserted. Then things seem really broken
and additional typing inserts partial copies of the whole line per
character typed.

This is *only* a display problem; when I hit enter after the last letter
typed, the shell said:

"yfooxwls: not found"

It seems to me that this could be caused by the shell outputting wrong
escape sequences, or by the terminal not correctly handling its escpae
sequences (for cursor movement). The problem might only show up in a
bterm. If I boot d-i with debian-installer/framebuffer=false, I don't
see the problem.

-- 
see shy jo

Attachment: signature.asc
Description: Digital signature


Reply to: