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.

Author srid
Recipients srid
Date 2009-08-20.23:04:57
SpamBayes Score 3.4578768e-06
Marked as misclassified No
Message-id <1250809500.9.0.805893080789.issue6746@psf.upfronthosting.co.za>
In-reply-to
Content
Linux (Centos 5.3) 32-bit with Python 2.5.4

1. Start an idle session.
2. enter "help(" at the prompt

The open bracket triggers a traceback in the console:

Exception in Tkinter callback
Traceback (most recent call last):
  File "/home/qatest/APyE/lib/python2.5/lib-tk/Tkinter.py", line 1414, 
in
__call__
    return self.func(*args)
  File "/home/qatest/APyE/lib/python2.5/idlelib/MultiCall.py", line 
151, in
handler
    r = l[i](event)
  File "/home/qatest/APyE/lib/python2.5/idlelib/CallTips.py", line 55, 
in
try_open_calltip_event
    self.open_calltip(False)
  File "/home/qatest/APyE/lib/python2.5/idlelib/CallTips.py", line 79, 
in
open_calltip
    self.calltip.showtip(arg_text, sur_paren[0], sur_paren[1])
  File "/home/qatest/APyE/lib/python2.5/idlelib/CallTipWindow.py", line 
66, in
showtip
    self.position_window()
  File "/home/qatest/APyE/lib/python2.5/idlelib/CallTipWindow.py", line 
35, in
position_window
    self.parencol))
  File "/home/qatest/APyE/lib/python2.5/lib-tk/Tkinter.py", line 2857, 
in bbox
    self.tk.call((self._w, 'bbox') + args)) or None
  File "/home/qatest/APyE/lib/python2.5/lib-tk/Tkinter.py", line 1030, 
in
_getints
    return tuple(map(getint, self.tk.splitlist(string)))
ValueError: invalid literal for int() with base 10: '(71,'

Upon closing the bracket, another exception is thrown:

Exception in Tkinter callback
Traceback (most recent call last):
  File "/home/qatest/APy/lib/python2.5/lib-tk/Tkinter.py", line 1414, 
in __call__
    return self.func(*args)
  File "/home/qatest/APy/lib/python2.5/idlelib/MultiCall.py", line 151, 
in handler
    r = l[i](event)
  File "/home/qatest/APy/lib/python2.5/idlelib/CallTips.py", line 55, 
in try_open_calltip_event
    self.open_calltip(False)
  File "/home/qatest/APy/lib/python2.5/idlelib/CallTips.py", line 65, 
in open_calltip
    self._remove_calltip_window()
  File "/home/qatest/APy/lib/python2.5/idlelib/CallTips.py", line 41, 
in _remove_calltip_window
    self.calltip.hidetip()
  File "/home/qatest/APy/lib/python2.5/idlelib/CallTipWindow.py", line 
126, in hidetip
    self.label.destroy()
AttributeError: 'NoneType' object has no attribute 'destroy'
Exception in Tkinter callback
Traceback (most recent call last):
  File "/home/qatest/APy/lib/python2.5/lib-tk/Tkinter.py", line 1414, 
in __call__
    return self.func(*args)
  File "/home/qatest/APy/lib/python2.5/idlelib/MultiCall.py", line 151, 
in handler
    r = l[i](event)
  File "/home/qatest/APy/lib/python2.5/idlelib/CallTips.py", line 62, 
in refresh_calltip_event
    self.open_calltip(False)
  File "/home/qatest/APy/lib/python2.5/idlelib/CallTips.py", line 65, 
in open_calltip
    self._remove_calltip_window()
  File "/home/qatest/APy/lib/python2.5/idlelib/CallTips.py", line 41, 
in _remove_calltip_window
    self.calltip.hidetip()
  File "/home/qatest/APy/lib/python2.5/idlelib/CallTipWindow.py", line 
126, in hidetip
    self.label.destroy()
AttributeError: 'NoneType' object has no attribute 'destroy'
            

Tix version = 8.4.3
Tcl/Tk version = 8.5.7

This happens only on 64-bit (not 32-bit).
History
Date User Action Args
2009-08-20 23:05:01sridsetrecipients: + srid
2009-08-20 23:05:00sridsetmessageid: <1250809500.9.0.805893080789.issue6746@psf.upfronthosting.co.za>
2009-08-20 23:04:59sridlinkissue6746 messages
2009-08-20 23:04:57sridcreate