Can anyone reproduce this crash?
MRAB
python at mrabarnett.plus.com
Fri Apr 16 07:29:51 EDT 2010
Alf P. Steinbach wrote:
> Python 3.1.1 in Windows XP Prof:
>
>
> <code filename="sum.v4.py" language="Py3">
> def number_from_user( prompt ):
> while True:
> spec = input( prompt )
> try:
> return float( spec )
> except ValueError:
> s = "Sorry, '{}' is not a valid number spec. Try e.g. '3.14'."
> print( s.format( spec ) )
> print()
>
> print( "This program computes the sum of two numbers A and B." )
> print()
> a = number_from_user( "Number A, please: " )
> b = number_from_user( "Number B, please: " )
> sum = a + b
> print()
> print( "{} + {} = {}".format( a, b, sum ) )
> </code>
>
>
> To be thorough I tested the reaction to typing [Ctrl C] at the first
> prompt. It then displayed the first part of traceback output,
>
>
> <output part="1">
> C:\Documents and Settings\Alf> sum.v4.py
> This program computes the sum of two numbers A and B.
>
> Number A, please: Traceback (most recent call last):
> </output>
>
>
> and seemingly hung for, I don't know, 20 seconds?, whereupon Microsoft's
> "Please tell Bill Gates about it" box popped up; the interpreter had
> crashed.
>
> Regretfully declining the offer to tell Bill Gates, and this I don't
> quite understand, possibly buffer thing?, one more line of output then
> appeared:
>
>
> <output part="2">
> File "C:\Documents and Settings\Alf\sum.v4.py", line 13, in <module>
>
> C:\Documents and Settings\Alf> _
> </output>
>
>
> In a normal traceback there are four more lines.
>
> I thought I'd report this so I tried it several times more but unable to
> reproduce: instead of above hang + crash + truncated traceback the
> complete expected traceback appeared and the program terminated properly.
>
> Can anyone reproduce?
>
I also have Python 3.1.1 on Windows XP Professional, but it doesn't
crash for me!
Does it happen every time?
More information about the Python-list
mailing list