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

Bug#365308: Example of what happens when entering non ASCII characters in a select field



Christian Perrier wrote:
Attached is a snapshot of what's displayed when I enter "Christian
Périer" as user's full name in user-setup (I used full name rather
than login name so that I can see what happens later when the user is
created and whether the right encoding is used in what's passed ao useradd)).

Please note that "<E9>" is the code for "é" in ISO-8859-1. So it
barely seems that the keyboard input is interpreted as encoded in ISO
and not UTF-8.

As I develop a test robot and OCR (Optical Character Recognition) is ready, I attached screen shots in plain text.

They contain the keystrokes of the German keyboard in the order 1st row left to right <plain>, next combined with <SHIFT>, next combined with <ALT-R>, next row ...

Helmut Wollmersdorfer
                                                                                
Please press Enter to activate this console.                                    
                                                                                
                                                                                
BusyBox v1.01 (Debian 1:1.01-4) Built-in shell (ash)                            
Enter ´help´ for a list of built-in commands.                                   
                                                                                
~ # ^1234567890�´ °!"§$%&/()=?` ²�{[]}\ qwertzuiopü+ QWERTZUIOP�* @wertzuiop~ as
dfghjklöä# ASDFGHJKL��´ asdfghjkl <yxcvbnm,.- >YXCVBNM;:_ |yxcvbnµ �            
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                

string is
GETTING HELP                                                                  F9
                                                                                
                                                                                
If you can´t install Debian, don´t despair! The Debian team is ready to         
help you! We are especially interested in hearing about installation            
problems, because in general they don´t happen to only one person.              
We´ve either already heard about your particular problem and can dispense a     
quick fix, or we would like to hear about it and work through it with you,      
and the next user who comes up with the same problem will profit from your      
experience!                                                                     
                                                                                
See the Installation Manual or the FAQ for more information; both               
documents are available at the Debian web site, http://www.debian.org/          
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
Press F1 for the help index, or ENTER to boot: `1234567890-= ~!@#$%^&*()_+ qwert
yuiop[] QWERTYUIOP{} asdfghjkl;´\ ASDFGHJKL:"| \zxcvbnm,./ |ZXCVBNM<>?�         

./FixFontCR.pl : Script Start
                                                                               â??
                                                                               â??
                                                                               â??
                                                                               â??
                                                                               â??
                                                                               â??
                                                                               â??
   â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â?¤ [!] Configure the network â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??   â??
   â??                                                                       â??   â??
   â?? Please enter the hostname for this system.                            â??   â??
   â??                                                                       â??   â??
   â?? The hostname is a single word that identifies your system to the      â??   â??
   â?? network. If you don't know what your hostname should be, consult your â??   â??
   â?? network administrator. If you are setting up your own home network,   â??   â??
   â?? you can make something up here.                                       â??   â??
   â??                                                                       â??   â??
   â?? Hostname:                                                             â??   â??
   â??                                                                       â??   â??
   â?? debian^1234567890<DF>' <B0>!"<A7>$%&/()=?` _______________________________â??
   â??                                                                       â??   â??
   â??     <Go Back>                                          <Continue>     â??   â??
   â??                                                                       â??   â??
   â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??   â??
                                                                               â??
                                                                               â??
                                                                               â??
                                                                               â??
                                                                               â??
                                                                               â??
<Tab> moves between items; <Space> selects; <Enter> activates buttons           

./FixFontCR.pl : Script Start
                                                                               â??
                                                                               â??
                                                                               â??
                                                                               â??
                                                                               â??
                                                                               â??
                                                                               â??
   â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â?¤ [!] Netzwerk einrichten â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??   â??
   â??                                                                       â??   â??
   â?? Bitte geben Sie den Namen dieses Rechners ein.                        â??   â??
   â??                                                                       â??   â??
   â?? Der Rechnername ist ein einzelnes Wort, der Ihren Rechner im Netzwerk â??   â??
   â?? identifiziert. Wenn Sie Ihren Rechnernamen nicht kennen, fragen Sie   â??   â??
   â?? den Netzwerkadministrator. Wenn Sie ein lokales Heimnetz aufbauen,    â??   â??
   â?? ist es egal, was Sie angeben.                                         â??   â??
   â??                                                                       â??   â??
   â?? Rechnername:                                                          â??   â??
   â??                                                                       â??   â??
   â?? qwertzuiop<FC>+ QWERTZUIOP<DC>* @wertzuiop~_______________________________â??
   â??                                                                       â??   â??
   â??     <Zurück>                                             <Weiter>     â??   â??
   â??                                                                       â??   â??
   â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??   â??
                                                                               â??
                                                                               â??
                                                                               â??
                                                                               â??
                                                                               â??
                                                                               â??
<Tab> wechselt zwischen Optionen; <Leertaste> wählt aus; <Enter> aktiviert      

./FixFontCR.pl : Script Start
                                                                               â??
                                                                               â??
                                                                               â??
                                                                               â??
                                                                               â??
                                                                               â??
                                                                               â??
   â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â?¤ [!] Netzwerk einrichten â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??   â??
   â??                                                                       â??   â??
   â?? Bitte geben Sie den Namen dieses Rechners ein.                        â??   â??
   â??                                                                       â??   â??
   â?? Der Rechnername ist ein einzelnes Wort, der Ihren Rechner im Netzwerk â??   â??
   â?? identifiziert. Wenn Sie Ihren Rechnernamen nicht kennen, fragen Sie   â??   â??
   â?? den Netzwerkadministrator. Wenn Sie ein lokales Heimnetz aufbauen,    â??   â??
   â?? ist es egal, was Sie angeben.                                         â??   â??
   â??                                                                       â??   â??
   â?? Rechnername:                                                          â??   â??
   â??                                                                       â??   â??
   â?? asdfghjkl<F6><E4># ASDFGHJKL<D6><C4>'_____________________________________â??
   â??                                                                       â??   â??
   â??     <Zurück>                                             <Weiter>     â??   â??
   â??                                                                       â??   â??
   â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??   â??
                                                                               â??
                                                                               â??
                                                                               â??
                                                                               â??
                                                                               â??
                                                                               â??
<Tab> wechselt zwischen Optionen; <Leertaste> wählt aus; <Enter> aktiviert      

./FixFontCR.pl : Script Start
                                                                               â??
                                                                               â??
                                                                               â??
                                                                               â??
                                                                               â??
                                                                               â??
                                                                               â??
   â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â?¤ [!] Netzwerk einrichten â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??   â??
   â??                                                                       â??   â??
   â?? Bitte geben Sie den Namen dieses Rechners ein.                        â??   â??
   â??                                                                       â??   â??
   â?? Der Rechnername ist ein einzelnes Wort, der Ihren Rechner im Netzwerk â??   â??
   â?? identifiziert. Wenn Sie Ihren Rechnernamen nicht kennen, fragen Sie   â??   â??
   â?? den Netzwerkadministrator. Wenn Sie ein lokales Heimnetz aufbauen,    â??   â??
   â?? ist es egal, was Sie angeben.                                         â??   â??
   â??                                                                       â??   â??
   â?? Rechnername:                                                          â??   â??
   â??                                                                       â??   â??
   â?? <yxcvbnm,.- >YXCVBNM;:_ |yxcvbn<B5>______________________________________ â??
   â??                                                                       â??   â??
   â??     <Zurück>                                             <Weiter>     â??   â??
   â??                                                                       â??   â??
   â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??   â??
                                                                               â??
                                                                               â??
                                                                               â??
                                                                               â??
                                                                               â??
                                                                               â??
<Tab> wechselt zwischen Optionen; <Leertaste> wählt aus; <Enter> aktiviert      


Reply to: