This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

classification
Title: IDLE 1.0.5 (Python 2.3.5) crashes under Windows
Type: Stage:
Components: IDLE Versions: Python 2.3
process
Status: closed Resolution: wont fix
Dependencies: Superseder:
Assigned To: kbk Nosy List: bronger, kbk, terry.reedy
Priority: normal Keywords:

Created on 2005-05-21 17:46 by bronger, last changed 2022-04-11 14:56 by admin. This issue is now closed.

Files
File name Uploaded Description Edit
vpp43_constants.py bronger, 2005-05-21 17:46
Messages (5)
msg25390 - (view) Author: Torsten Bronger (bronger) Date: 2005-05-21 17:46
Using Win2k or XP, IDLE 1.0.5 and Python 2.3.5, the
attached source produces a fatal error and IDLE and the
Python Shell are closed.

In order to reproduce the issue, start IDLE, open the
attached file and press "F5".
msg25391 - (view) Author: Terry J. Reedy (terry.reedy) * (Python committer) Date: 2005-05-26 16:23
Logged In: YES 
user_id=593130

Does this still happen with 2.4.1 and the corresponding IDLE?  
Besides numerous bug fixes, I believe 2.4 changed the 
interpretation of unsigned hex constants from sometimes 
negative to always positive.  From a glance at your file, this 
seems likely relevant.

If you also find a bug with current Python/IDLE, please reduce 
your file to the minimum necessary to produce the bug.  Also 
include the error message and traceback you get.

(As far as I know, there is currently no prospect of a 2.3.6, but 
there should at least be a 2.4.2)

msg25392 - (view) Author: Torsten Bronger (bronger) Date: 2005-05-26 20:20
Logged In: YES 
user_id=442234

No, I had tested it also with 2.4.x and had no problem.

I didn't know whether there would be another 2.3.x, so I
submitted it.  In case the 2.3 branch is closed, do the same
with this bug.  ;)
msg25393 - (view) Author: Torsten Bronger (bronger) Date: 2005-05-26 20:26
Logged In: YES 
user_id=442234

Oops, I think I should add my further findings nevertheless:
It was indeed the hex constants and their implicit
conversion to signed values.  An attached "L" solved the
problem.

Could it be that the warning messages cause possible errors
with IDLE on Windows?  With Linux, I see those "future
warnings" on the console when I try to import my file.  With
IDLE, these things are supressed, of course.  2.4 doesn't
show warnings, too.
msg25394 - (view) Author: Kurt B. Kaiser (kbk) * (Python committer) Date: 2005-06-05 06:02
Logged In: YES 
user_id=149084

Probably not worth fixing in 2.3 branch at this point.
History
Date User Action Args
2022-04-11 14:56:11adminsetgithub: 42002
2005-05-21 17:46:12brongercreate