On 1 Nov 2012, at 14:37, Antonio Nunes <devli...@sintraworks.com> wrote:
> On 1 Nov, 2012, at 15:24 , Mike Abdullah <cocoa...@mikeabdullah.net> wrote: > >> Well that sounds an impossible problem, but might not be. Give us the crash >> report too. > > 12/10/2012 12:41:10: -[__NSCFConstantString characterAtIndex:]: Range or > index out of bounds > 12/10/2012 12:41:10: ( > 0 CoreFoundation 0x00007fff9354a0a6 > __exceptionPreprocess + 198 > 1 libobjc.A.dylib 0x00007fff8ba543f0 > objc_exception_throw + 43 > 2 CoreFoundation 0x00007fff93549e7c > +[NSException raise:format:] + 204 > 3 CoreFoundation 0x00007fff9350e8ee > -[__NSCFString characterAtIndex:] + 94 > 4 PDF Nomad 0x000000010380b5fe PDF Nomad + > 1205758 ( -> -[ANBorderedTextView keyDown:] (in PDF Nomad) > (ANBorderedTextView.m:91) ) > 5 AppKit 0x00007fff8a9ba120 -[NSWindow > sendEvent:] + 9687 > 6 AppKit 0x00007fff8a9b5744 > -[NSApplication sendEvent:] + 5761 > 7 AppKit 0x00007fff8a8cb2fa > -[NSApplication run] + 636 > 8 AppKit 0x00007fff8a86fcb6 > NSApplicationMain + 869 > 9 PDF Nomad 0x00000001036e6f84 PDF Nomad + > 8068 > ) > > Unfortunately, I did not receive a full crash report, so I can't show > register contents. > > -António > > >> On 1 Nov 2012, at 12:11, Antonio Nunes <devli...@sintraworks.com> wrote: >> >>> Hi, >>> >>> I have this code in my app: >>> >>> - (void)keyDown:(NSEvent *)theEvent >>> { >>> unichar oneChar; >>> NSString *theChars = [theEvent charactersIgnoringModifiers]; >>> >>> if ( 0 == theChars.length ) { >>> return; >>> } >>> >>> oneChar = [theChars characterAtIndex:0]; >>> >>> … >>> } Well it all looks like your code shouldn't be able to give the above exception. To check, there's no other calls to -characterAtIndex: in the code you omitted? And the code you pasted is from ANBorderedTextView? _______________________________________________ Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) Please do not post admin requests or moderator comments to the list. Contact the moderators at cocoa-dev-admins(at)lists.apple.com Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com