IDLE 3.5.1+ runtime error on Options -> Configure IDLE
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Python |
Fix Released
|
Unknown
|
|||
python3.5 (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Xenial |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Open IDLE for Python 3 on Ubuntu 16.04 (idle3 3.5.1-3) and click Options -> Configure IDLE.
The menus of IDLE stop responding and the terminal shows the following message:
Exception in Tkinter callback
Traceback (most recent call last):
File "/usr/lib/
return self.func(*args)
File "/usr/lib/
configDialo
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
return self._configure
File "/usr/lib/
self.
_tkinter.TclError: expected integer but got ""
Changed in python: | |
status: | Unknown → New |
affects: | python3-defaults (Ubuntu) → python3.5 (Ubuntu) |
Changed in python: | |
status: | New → Fix Released |
I see the same error when using IDLE for _Python 2.7_ when trying to open Options -> Configure IDLE: python2. 7/lib-tk/ Tkinter. py", line 1540, in __call__ python2. 7/idlelib/ EditorWindow. py", line 543, in config_dialog g.ConfigDialog( self.top, 'Settings' ) python2. 7/idlelib/ configDialog. py", line 72, in __init__ LoadConfigs( ) python2. 7/idlelib/ configDialog. py", line 1103, in LoadConfigs LoadFontCfg( ) python2. 7/idlelib/ configDialog. py", line 1005, in LoadFontCfg SetFontSample( ) python2. 7/idlelib/ configDialog. py", line 883, in SetFontSample labelFontSample .config( font=newFont) python2. 7/lib-tk/ Tkinter. py", line 1329, in configure ('configure' , cnf, kw) python2. 7/lib-tk/ Tkinter. py", line 1320, in _configure tk.call( _flatten( (self._ w, cmd)) + self._options(cnf)) python2. 7/lib-tk/ Tkinter. py", line 1540, in __call__ python2. 7/idlelib/ EditorWindow. py", line 543, in config_dialog g.ConfigDialog( self.top, 'Settings' ) python2. 7/idlelib/ configDialog. py", line 72, in __init__ LoadConfigs( ) python2. 7/idlelib/ configDialog. py", line 1103, in LoadConfigs LoadFontCfg( ) python2. 7/idlelib/ configDialog. py", line 1005, in LoadFontCfg SetFontSample( ) python2. 7/idlelib/ configDialog. py", line 883, in SetFontSample labelFontSample .config( font=newFont) python2. 7/lib-tk/ Tkinter. py", line 1329, in configure ('configure' , cnf, kw) python2. 7/lib-tk/ Tkinter. py", line 1320, in _configure tk.call( _flatten( (self._ w, cmd)) + self._options(cnf))
$ idle
Exception in Tkinter callback
Traceback (most recent call last):
File "/usr/lib/
return self.func(*args)
File "/usr/lib/
configDialo
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
return self._configure
File "/usr/lib/
self.
TclError: expected integer but got ""
$ idle
Exception in Tkinter callback
Traceback (most recent call last):
File "/usr/lib/
return self.func(*args)
File "/usr/lib/
configDialo
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
return self._configure
File "/usr/lib/
self.
TclError: expected integer but got ""