[issue2221] Py30a3: calltip produces error output to stderr

Mark Summerfield report at bugs.python.org
Mon Mar 3 12:34:29 CET 2008


New submission from Mark Summerfield:

In IDLE for Py30a3 if you enter:

>>> class A(

as soon as you type the ( you get the following output to stderr (on
Fedora 8 with Tcl/Tk 8.4):

: *** Internal Error: rpc.py:SocketIO.localcall()

 Object: exec
 Method: <bound method Executive.get_the_calltip of
<idlelib.run.Executive object at 0xb70f2b4c>>
 Args: ('A',)

Traceback (most recent call last):
  File "/home/mark/opt/python30a3/lib/python3.0/idlelib/rpc.py", line
188, in localcall
    ret = method(*args, **kwargs)
  File "/home/mark/opt/python30a3/lib/python3.0/idlelib/run.py", line
316, in get_the_calltip
    return self.calltip.fetch_tip(name)
  File "/home/mark/opt/python30a3/lib/python3.0/idlelib/CallTips.py",
line 103, in fetch_tip
    entity = self.get_entity(name)
  File "/home/mark/opt/python30a3/lib/python3.0/idlelib/CallTips.py",
line 112, in get_entity
    return eval(name, namespace)
SystemError: error return without exception set

It does not appear to affect IDLE's functionality.

----------
components: IDLE
messages: 63209
nosy: mark
severity: minor
status: open
title: Py30a3: calltip produces error output to stderr
versions: Python 3.0

__________________________________
Tracker <report at bugs.python.org>
<http://bugs.python.org/issue2221>
__________________________________


More information about the Python-bugs-list mailing list