Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

NSLock errors with Aperture 1.5.6



Hi folks,


I am updating my plugin and found that I am getting a couple of NSLock errors that look like this in my plugin right after I call [_exportManager shouldBeginExport];

That I don't recall getting before.


I've carefully checked all of my progress sheet updates and all of them look like this:

[self lockProgress];

exportProgress.totalValue = [_exportManager imageCount];

exportProgress.currentValue = 1;

exportProgress.indeterminateProgress = NO;

exportProgress.message = @"Step 1 of 2: Preparing Images...";

[self unlockProgress];

[_exportManager shouldBeginExport];


The first error happens right after the above code in - (void)exportManagerShouldBeginExport


2/19/08 1:19:38 PM Aperture[8376] *** -[NSConditionLock unlockWithCondition:]: lock (<NSConditionLock: 0x1be9d660> '(null)') unlocked when not locked 


I just built the sample plugin and got the same error. Should I be concerned? I haven't yet downloaded the 2.0 trial to test if it happens there too.


In addition, I also get this, in -exportManagerDidFinishExport *before* the -dealloc calls:


2008-02-19 14:39:28.388 Aperture[8882:e77b] *** -[NSConditionLock dealloc]: lock (<NSConditionLock: 0x1daa90c0> '(null)') deallocated while still in use

2008-02-19 14:39:28.394 Aperture[8882:e77b] *** Break on _NSLockError() to debug.



Greatful for any feedback!

Juan Leon

notoptimal.net


 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Aperture-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/aperture-dev/email@hidden

This email sent to email@hidden



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.