This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
Summary: | MacProvider broken on Lion | ||
---|---|---|---|
Product: | platform | Reporter: | eaili <eaili> |
Component: | Options&Settings | Assignee: | Jesse Glick <jglick> |
Status: | VERIFIED FIXED | ||
Severity: | normal | CC: | mmirilovic, musilt2, saubrecht |
Priority: | P2 | ||
Version: | 7.0 | ||
Hardware: | Macintosh (x86) | ||
OS: | Mac OS X | ||
Issue Type: | DEFECT | Exception Reporter: |
Description
eaili
2011-07-22 14:56:43 UTC
CCing Jesse, he's the author of the keyring API and probably knows more about keyring implementation on Mac http://developer.apple.com/library/mac/#documentation/Security/Reference/keychainservices/Reference/reference.html#//apple_ref/c/func/SecKeychainFindGenericPassword is returning an undocumented error code, it seems. core-main #4bd7e6811fea prints the message (reproducible in the unit test on Lion): "An invalid record was encountered." If this can be fixed, may merit a patch update. I am able to test (today only) on Lion but nothing earlier. core-main #4b6e898afe30 seems to work on Lion; again, I would appreciate it if QE could check that nothing is regressed on earlier releases. (At a minimum, run 'ant -f keyring.impl/build.xml test' on the target OS.) I am worried it's too late for 7.0.1 - we already have a final build ;( Integrated into 'main-golden' Changeset: http://hg.netbeans.org/main-golden/rev/4b6e898afe30 User: Jesse Glick <jglick@netbeans.org> Log: #200319: MacProvider broken on Lion. eaili, could you please try to download latest build and check if there's this bug fixed? http://bits.netbeans.org/trunk/nightly/2011-08-22_06-01-44/ As soon as you verify fix is ok, fix can be backported to 7.0.1 patch. There's deadline FRI 8/26. Thanks in advance. Sorry for the delay. Yes it works as expected with the dev build. releases #31526aedf001, releases #d0b6e12e0a1b Integrated into 'releases' Changeset: http://hg.netbeans.org/releases/rev/d0b6e12e0a1b User: Jesse Glick <jglick@netbeans.org> Log: #200319: MacProvider broken on Lion. (transplanted from 4b6e898afe30694813da543d8781c0f59448f0ef) Integrated into 'releases' Changeset: http://hg.netbeans.org/releases/rev/673370ace25e User: Jesse Glick <jglick@netbeans.org> Log: #200319: MacProvider broken on Lion. (transplanted from 4b6e898afe30694813da543d8781c0f59448f0ef) |