On Jan 18, 2012, at 3:47 PM, Marco S Hyman wrote:

> I've done some searches and haven't found anything regarding this
> in my situation.  An appropriate RTFM pointer would be appreciated.
> 
> I'm running a *garbage collected* application in Lion (10.7.2) that was
> most recently compiled using Xcode 4.2.1.   I'm getting these messages
> logged: auto malloc[27012]: attempted to remove unregistered weak referrer 
> 0xblahblah
> multiple times. What is most interesting is that it only happens when
> selecting multiple items by dragging.  I first noticed it in this code:
> 
> - (IBAction) showOpenPanel: (id) sender
> {
>    BOOL reloadNeeded = NO;
>    BOOL showWarning = NO;
> 
>    NSOpenPanel *panel = [NSOpenPanel openPanel];
>    CFArrayRef types = CGImageSourceCopyTypeIdentifiers();
>    CFMakeCollectable(types);
>    [panel setAllowedFileTypes: (NSArray*) types];
>    [panel setAllowsMultipleSelection: YES];
>    [panel setCanChooseFiles: YES];
>    [panel setCanChooseDirectories: NO];
>    NSInteger result = [panel runModal];
>    if (result == NSOKButton) {
>       // this may take a while, let the user know we're busy
>       [self showProgressIndicator];
>       NSArray *urls = [panel URLs];
>       for (NSURL *url in urls) {
>        NSString *path = [url path];
>           if (! [self isDuplicatePath: path]) {
>               [imageInfos addObject: [ImageInfo imageInfoWithPath: path]];
>               reloadNeeded = YES;
>           } else
>               showWarning = YES;
>       }
>       [self hideProgressIndicator];
> 
>       if (reloadNeeded)
>           [tableView reloadData];
>       if (showWarning) {
>           NSAlert *alert = [[NSAlert alloc] init];
>           [alert addButtonWithTitle: NSLocalizedString(@"CLOSE", @"Close")];
>           [alert setMessageText: NSLocalizedString(@"WARN_TITLE", @"Files not 
> opened")];
>           [alert setInformativeText: NSLocalizedString(@"WARN_DESC", @"Files 
> not opened")];
>           [alert runModal];
>       }
>    }
> }
> 
> In the open panel I can click, move the mouse, then shift-click and all is OK.
> If instead I click and drag I get the error multiple times.

Get the error...what error?


>  So where did I
> go wrong?

Depends on what your code does in various things, ie: isDuplicatePath:

:)

.corbin

> 
> Thanks,
> 
> Marc_______________________________________________
> 
> Cocoa-dev mailing list ([email protected])
> 
> 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:
> http://lists.apple.com/mailman/options/cocoa-dev/corbind%40apple.com
> 
> This email sent to [email protected]


_______________________________________________

Cocoa-dev mailing list ([email protected])

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 [email protected]

Reply via email to