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

Uncaught Exception: NSRangeException

Kris Davies
created an issue

ok im not really sure how to use Murky as this is the first ten minutes of me using it.

so this is what i did and how i got the error.

created a folder in my documents folder, inside this i got murky to create a new repository folder and let it convert it when it said it was not a repo.

then i dragged the contents of a project into that folder whilst murky was open. murky showed the files in the lower right corner of the repo window then generated this error message.

Uncaught exception: NSRangeException Cannot remove an observer <NSKeyValueObservance 0x10b88f0> for the key path "formattedDescription" from <HgUncommittedRevision 0x133b680> 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) + 1439
-[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

Please report this bug (you can copy & paste the text).

Comments (2)

  1. Jens Alfke repo owner

    This is a notorious bug (#89) that was fixed a few months ago. What version of Murky are you running (check the About box)? Where/when did you download it? It's a bit weird that you'd be running into this now, unless some site is hosting an old version of the app, in which case I'd like to find out who it is so I can ask them to update it.

    Duplicate of #89.

  2. Log in to comment