Issue 7884: IDLE 3.1.1 crashes with UnicodeDecodeError when I press Ctrl-Space (original) (raw)
Platform: Linux Python 3.1.1 built from source. Tk version 8.4, Tcl version 8.4.
Idle 2.6.4 (also built from source), works correctly (executes force-open-completions).
Test case:
- Start idle3
- press Ctrl-Space in the IDLE shell
- idle crashes, and a traceback is written to stdout: Traceback (most recent call last): File "/usr/local/bin/idle3", line 6, in main() File "/usr/local/lib/python3.1/idlelib/PyShell.py", line 1420, in main root.mainloop() File "/usr/local/lib/python3.1/tkinter/init.py", line 1009, in mainloop self.tk.mainloop(n) UnicodeDecodeError: 'utf8' codec can't decode bytes in position 0-1: illegal encoding