• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
NSMetadataQuery resultAtIndex:
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

NSMetadataQuery resultAtIndex:


  • Subject: NSMetadataQuery resultAtIndex:
  • From: "Gerriet M. Denkmann" <email@hidden>
  • Date: Mon, 26 Aug 2013 10:59:54 +0700

I have a program which runs fine, except for the days it does not.
I then creates an exception like: "*** -[NSMetadataQuery resultAtIndex:]: index (454) out of bounds (0)".

The culprit is always NSMetadataQuery resultAtIndex:.

The problem: when I start to debug, this exception soon goes away. When I give up, it will reappear sooner or later.

The backtrace is not always the same, but always there is an NSArrayController, NSTableBinder, NSTableView, NSArrayController again, until NSMetadataQuery resultAtIndex: with an invalid index.
(See below for one example).

Any ideas what to do? How to make this bug raise it's ugly head? How to fix it?


26/08/2013 07:03:43.817 Digital Librarian[12418]: (
	0   CoreFoundation                      0x00007fff8b9dcb06 __exceptionPreprocess + 198
	1   libobjc.A.dylib                     0x00007fff8d4443f0 objc_exception_throw + 43
	2   CoreFoundation                      0x00007fff8b9dc8dc +[NSException raise:format:] + 204
	3   Foundation                          0x00007fff8ed46f99 -[NSMetadataQuery resultAtIndex:] + 184
	4   AppKit                              0x00007fff91aaef9c -[_NSModelObservingTracker stopObservingModelObjectAtReferenceIndex:] + 161
	5   AppKit                              0x00007fff91aaed5d -[_NSModelObservingTracker stopObservingModelObjectsAtReferenceIndexes:] + 188
	6   AppKit                              0x00007fff91a7180a -[NSArrayController _selectObjectsAtIndexesNoCopy:avoidsEmptySelection:sendObserverNotifications:forceUpdate:] + 416
	7   AppKit                              0x00007fff91b98589 -[NSArrayController _modifySelectedObjects:useExistingIndexesAsStartingPoint:avoidsEmptySelection:addOrRemove:sendObserverNotifications:forceUpdate:] + 976
	8   AppKit                              0x00007fff918bbd61 -[NSArrayController setSelectedObjects:] + 47
	9   Digital Librarian                   0x000000010000d819 -[TableHandler setIndices:] + 73
	10  Digital Librarian                   0x000000010000dfb7 -[TableHandler(TableHandlerPrivate) tableViewSelectionDidChange:] + 1863
	11  CoreFoundation                      0x00007fff8b98eeda _CFXNotificationPost + 2554
	12  Foundation                          0x00007fff8ed7f7b6 -[NSNotificationCenter postNotificationName:object:userInfo:] + 64
	13  AppKit                              0x00007fff91aac260 -[NSTableView _sendSelectionChangedNotificationForRows:columns:] + 176
	14  AppKit                              0x00007fff91a9142c -[NSTableView _enableSelectionPostingAndPost] + 411
	15  AppKit                              0x00007fff91a90382 -[NSTableView _verifySelectionIsOK] + 1194
	16  AppKit                              0x00007fff91a77e1d -[NSTableView _tileAndRedisplayAll] + 350
	17  AppKit                              0x00007fff91b16040 -[NSTableBinder _updateContent] + 275
	18  AppKit                              0x00007fff91b15e47 -[NSTableBinder _observeValueForKeyPath:ofObject:context:] + 84
	19  AppKit                              0x00007fff91b15c58 -[NSTableBinder observeValueForKeyPath:ofObject:change:context:] + 63
	20  Foundation                          0x00007fff8edc27b7 NSKeyValueNotifyObserver + 390
	21  Foundation                          0x00007fff8edbcc65 -[NSObject(NSKeyValueObservingPrivate) _notifyObserversForKeyPath:change:] + 967
	22  AppKit                              0x00007fff91a71df3 -[NSController _notifyObserversForKeyPath:change:] + 209
	23  AppKit                              0x00007fff91a71c3e -[NSArrayController didChangeValuesForArrangedKeys:objectKeys:indexKeys:] + 54
	24  AppKit                              0x00007fff91a8b4de -[NSArrayController setContent:] + 878
	25  AppKit                              0x00007fff91a8acb8 -[NSArrayDetailBinder _refreshDetailContentInBackground:] + 1268
	26  Foundation                          0x00007fff8edc466d -[NSKeyValueObservance observeValueForKeyPath:ofObject:change:context:] + 304
	27  Foundation                          0x00007fff8edc27b7 NSKeyValueNotifyObserver + 390
	28  Foundation                          0x00007fff8edc41c1 NSKeyValueDidChange + 456
	29  Foundation                          0x00007fff8ed7f76a -[NSObject(NSKeyValueObserverNotification) didChangeValueForKey:] + 118
	30  Foundation                          0x00007fff8ed44e31 -[NSMetadataQuery _recreateQuery] + 421
	31  Digital Librarian                   0x00000001000075b1 -[SpoDelegate(SpoDelegatePrivate) startQueryFor:] + 769
	32  Digital Librarian                   0x00000001000022cd -[SpoDelegate searchTextDone:] + 141
	33  AppKit                              0x00007fff91a31959 -[NSApplication sendAction:to:from:] + 342
	34  AppKit                              0x00007fff91a317b7 -[NSControl sendAction:to:] + 85
	35  AppKit                              0x00007fff91b13ee0 -[NSTextField textDidEndEditing:] + 691
	36  CoreFoundation                      0x00007fff8b98eeda _CFXNotificationPost + 2554
	37  Foundation                          0x00007fff8ed7f7b6 -[NSNotificationCenter postNotificationName:object:userInfo:] + 64
	38  AppKit                              0x00007fff9183d469 -[NSTextView(NSPrivate) _giveUpFirstResponder:] + 443
	39  AppKit                              0x00007fff9183d296 -[NSTextView(NSKeyBindingCommands) insertNewline:] + 555
	40  AppKit                              0x00007fff9183cf6c -[NSResponder doCommandBySelector:] + 75
	41  AppKit                              0x00007fff9183cdce -[NSTextView doCommandBySelector:] + 197
	42  AppKit                              0x00007fff918bfe6e -[NSKeyBindingManager(NSKeyBindingManager_MultiClients) interpretEventAsCommand:forClient:] + 2200
	43  AppKit                              0x00007fff918bf2db -[NSTextInputContext handleEvent:] + 939
	44  AppKit                              0x00007fff918beea7 -[NSView interpretKeyEvents:] + 183
	45  AppKit                              0x00007fff9180bc57 -[NSTextView keyDown:] + 723
	46  AppKit                              0x00007fff91a27020 -[NSWindow sendEvent:] + 9687
	47  AppKit                              0x00007fff91a22644 -[NSApplication sendEvent:] + 5761
	48  AppKit                              0x00007fff9193821a -[NSApplication run] + 636
	49  AppKit                              0x00007fff918dcbd6 NSApplicationMain + 869
	50  Digital Librarian                   0x0000000100001dc2 main + 34
	51  Digital Librarian                   0x0000000100001d94 start + 52
	52  ???                                 0x0000000000000003 0x0 + 3
)


_______________________________________________

Cocoa-dev mailing list (email@hidden)

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:

This email sent to email@hidden


  • Prev by Date: Re: UIDocument + NSFileWrapper, how to get incremental saving to work?
  • Next by Date: Re: A little tip for those searching the docs now that developer.apple.com has been rebuilt.
  • Previous by thread: Re: HTML to Text to Tagged Text to XHTML
  • Next by thread: Retina / non retina : Drawing icons
  • Index(es):
    • Date
    • Thread