Message206835
Using input(string) to read a number crashes whenever the number is "0*8*" or "0*9*" where * can be any number (i.e., "09", "08", and "0102393" all cause the code to crash).
Crash occurs on Windows 7 x64 running 32 bit Python version 2.7.6 as a Syntax Error:
----------------------------------------------------
Enter a number
>01239123
Traceback (most recent call last):
File "python2.7.6 bug", line 6, in <module>
bug()
File "python2.7.6 bug", line 2, in bug
number = input("Enter a number\n>");
File "<string>", line 1
01239123
^
SyntaxError: invalid token
----------------------------------------------------
Can be reproduced from:
def bug():
number = input("Enter a number\n>");
while True:
print("0*8* or 0*9* causes bug to appear (* is wildcard):\n");
bug() |
|
Date |
User |
Action |
Args |
2013-12-22 23:29:59 | VeloxAmbitum | set | recipients:
+ VeloxAmbitum |
2013-12-22 23:29:59 | VeloxAmbitum | set | messageid: <1387754999.65.0.50719623287.issue20052@psf.upfronthosting.co.za> |
2013-12-22 23:29:59 | VeloxAmbitum | link | issue20052 messages |
2013-12-22 23:29:59 | VeloxAmbitum | create | |
|