1. Jens Alfke
  2. Murky
  3. Issues
Issue #57 duplicate

NSRangeException

faustocopy
created an issue

No idea what it means but it happened a few time after pulling over ssh.

Uncaught exception: NSRangeException Cannot remove an observer <NSKeyValueObservance 0x1085c80> for the key path "formattedDescription" from <HgUncommittedRevision 0x10e56b0> because it is not registered as an observer.

-[NSObject(NSKeyValueObserverRegistration) _removeObserver:forProperty:] (in Foundation)
-[NSObject(NSKeyValueObserverRegistration) removeObserver:forKeyPath:] (in Foundation)
-[NSKeyValueNestedProperty object:withObservance:didChangeValueForKeyOrKeys:forwardingValues:] (in Foundation)
-[NSObject(NSKeyValueObserverNotification) didChangeValueForKey:] (in Foundation)
-[HgRepository _checkRevisions] (in Murky)
-[HgRepository _updateChangedDirs] (in Murky)
__NSFireDelayedPerform (in Foundation)
CFRunLoopRunSpecific (in CoreFoundation)
CFRunLoopRunInMode (in CoreFoundation)
RunCurrentEventLoopInMode (in HIToolbox)
ReceiveNextEventCommon (in HIToolbox)
BlockUntilNextEventMatchingListInMode (in HIToolbox)

Comments (5)

  1. Anonymous

    Same exception when pushing from a 'remote' repo. Had a window open - inactive, but viewing the repo being pushed to (with "show unmodified" active).

    Uncaught exception: NSRangeException
    Cannot remove an observer <NSKeyValueObservance 0x109afe0> for the key path "formattedDescription" from <HgUncommittedRevision 0x10bb080> because it is not registered as an observer.

    	-[NSObject(NSKeyValueObserverRegistration) _removeObserver:forProperty:] (in Foundation) + 525
    	-[NSObject(NSKeyValueObserverRegistration) removeObserver:forKeyPath:] (in Foundation) + 196
    	-[NSKeyValueNestedProperty object:withObservance:didChangeValueForKeyOrKeys:forwardingValues:] (in Foundation) + 157
    	-[NSObject(NSKeyValueObserverNotification) didChangeValueForKey:] (in Foundation) + 290
    	-[HgRepository _checkRevisions] (in Murky) + 1276
    	-[HgRepository _updateChangedDirs] (in Murky) + 199
    	__NSFireDelayedPerform (in Foundation) + 382
    	CFRunLoopRunSpecific (in CoreFoundation) + 4469
    	CFRunLoopRunInMode (in CoreFoundation) + 88
    	RunCurrentEventLoopInMode (in HIToolbox) + 283
    	ReceiveNextEventCommon (in HIToolbox) + 374
    	BlockUntilNextEventMatchingListInMode (in HIToolbox) + 106
    
  2. Anonymous

    Same here when committing changes with an "external tool" e.g. committing from the terminal while watching the repo.

    Uncaught exception: NSRangeException Cannot remove an observer <NSKeyValueObservance 0x122f600> for the key path "formattedDescription" from <HgUncommittedRevision 0x1097330> because it is not registered as an observer.

    -[NSObject(NSKeyValueObserverRegistration) _removeObserver:forProperty:] (in Foundation) + 525 -[NSObject(NSKeyValueObserverRegistration) removeObserver:forKeyPath:] (in Foundation) + 196 -[NSKeyValueNestedProperty object:withObservance:didChangeValueForKeyOrKeys:forwardingValues:] (in Foundation) + 157 -[NSObject(NSKeyValueObserverNotification) didChangeValueForKey:] (in Foundation) + 290 -[HgRepository _checkRevisions] (in Murky) + 1130 -[HgRepository _updateChangedDirs] (in Murky) + 199 NSFireDelayedPerform (in Foundation) + 382 CFRunLoopRunSpecific (in CoreFoundation) + 4469 CFRunLoopRunInMode (in CoreFoundation) + 88 RunCurrentEventLoopInMode (in HIToolbox) + 283 ReceiveNextEventCommon (in HIToolbox) + 374 BlockUntilNextEventMatchingListInMode (in HIToolbox) + 106

  3. Log in to comment