[issue10973] 'ñ' not working with IDLE 3.2rc1 - OSX 10.6.6

Nestor Aguilera report at bugs.python.org
Fri Jan 21 15:27:41 CET 2011


New submission from Nestor Aguilera <aguilera at santafe-conicet.gov.ar>:

When trying to type 'ñ' in idle 3.2 (no problem in terminal), python "quits unexpectedly" when started from terminal:

$ idle3
2011-01-21 11:21:55.883 Python[5228:a07] setCanCycle: is deprecated.  Please use setCollectionBehavior instead
2011-01-21 11:21:55.890 Python[5228:a07] setCanCycle: is deprecated.  Please use setCollectionBehavior instead
2011-01-21 11:21:55.891 Python[5228:a07] setCanCycle: is deprecated.  Please use setCollectionBehavior instead
2011-01-21 11:22:08.777 Python[5228:a07] An uncaught exception was raised
2011-01-21 11:22:08.779 Python[5228:a07] *** -[NSCFString characterAtIndex:]: Range or index out of bounds
2011-01-21 11:22:08.781 Python[5228:a07] *** Terminating app due to uncaught exception 'NSRangeException', reason: '*** -[NSCFString characterAtIndex:]: Range or index out of bounds'
*** Call stack at first throw:
(
	0   CoreFoundation                      0x00007fff829c47b4 __exceptionPreprocess + 180
	1   libobjc.A.dylib                     0x00007fff816300f3 objc_exception_throw + 45
	2   CoreFoundation                      0x00007fff829c45d7 +[NSException raise:format:arguments:] + 103
	3   CoreFoundation                      0x00007fff829c4564 +[NSException raise:format:] + 148
	4   Foundation                          0x00007fff839c15e1 -[NSCFString characterAtIndex:] + 97
	5   Tk                                  0x00000001012ba035 -[TKApplication(TKKeyEvent) tkProcessKeyEvent:] + 664
	6   Tk                                  0x00000001012c0b38 TkMacOSXEventsCheckProc + 349
	7   Tcl                                 0x0000000101175667 Tcl_DoOneEvent + 316
	8   _tkinter.so                         0x000000010077d801 Tkapp_MainLoop + 177
	9   Python                              0x00000001000b2b62 PyEval_EvalFrameEx + 30530
	10  Python                              0x00000001000b34ca PyEval_EvalCodeEx + 1770
	11  Python                              0x00000001000b19e3 PyEval_EvalFrameEx + 26051
	12  Python                              0x00000001000b1bfd PyEval_EvalFrameEx + 26589
	13  Python                              0x00000001000b34ca PyEval_EvalCodeEx + 1770
	14  Python                              0x00000001000b37df PyEval_EvalCode + 63
	15  Python                              0x00000001000da19b PyRun_FileExFlags + 187
	16  Python                              0x00000001000da469 PyRun_SimpleFileExFlags + 521
	17  Python                              0x00000001000ef253 Py_Main + 3059
	18  Python                              0x0000000100000e5f 0x0 + 4294970975
	19  Python                              0x0000000100000d04 0x0 + 4294970628
)
terminate called after throwing an instance of 'NSException'
Abort trap
 
#----------------------------------------------
The welcome in idle 3.2 is:

Python 3.2rc1 (r32rc1:88040, Jan 15 2011, 13:31:22) 
[GCC 4.2.1 (Apple Inc. build 5664)] on darwin
Type "copyright", "credits" or "license()" for more information.

#----------------------------------------------
I cannot start IDLE by double-clicking its icon in the Finder.

Best,

Néstor Aguilera

----------
components: IDLE
messages: 126739
nosy: naguilera
priority: normal
severity: normal
status: open
title: 'ñ' not working with IDLE 3.2rc1 - OSX 10.6.6
type: crash
versions: Python 3.2

_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue10973>
_______________________________________


More information about the Python-bugs-list mailing list