Possible bug in GPG Keychain Access

Ubaldo Cotta's Avatar

Ubaldo Cotta

17 Nov, 2011 01:22 AM

Hi,

  Sorry, me english is not really good :(

  I installed the application GPGTools-20111114.dmg, then I ran GPG
Keychain Access, the application shown me the window, then I clicked over
"New", the application did nothing, then I clicked again over "New" and the
application hang-up :(.

  I tried to debug the application (run the application from a term), and I
found this error:

/Applications/GPG\ Keychain\ Access.app/Contents/MacOS/GPG\ Keychain\
Access ; exit;
2011-11-17 01:46:16.666 GPG Keychain Access[435:407]
GPGKeychainAccessAppDelegate awakeFromNib
2011-11-17 01:46:16.667 GPG Keychain Access[435:407] KeychainController
awakeFromNib
2011-11-17 01:46:16.667 GPG Keychain Access[435:407] GPG_PATH:
/usr/local/MacGPG2/bin/gpg2
2011-11-17 01:46:16.678 GPG Keychain Access[435:407] KeychainController
awakeFromNib: testGPG: 0
2011-11-17 01:46:16.680 GPG Keychain Access[435:407] updateKeys:withSigs:
start
2011-11-17 01:46:16.704 GPG Keychain Access[435:407] updateKeys:withSigs:
end
2011-11-17 01:46:57.108 GPG Keychain Access[435:407] *** Assertion failure
in -[NSApplication
_commonBeginModalSessionForWindow:relativeToWindow:modalDelegate:didEndSelector:contextInfo:],
/SourceCache/AppKit/AppKit-1138.23/AppKit.subproj/NSApplication.m:3861
2011-11-17 01:46:57.109 GPG Keychain Access[435:407] Modal session requires
modal window
2011-11-17 01:46:57.111 GPG Keychain Access[435:407] (
0 CoreFoundation 0x00007fff92bba286
__exceptionPreprocess + 198
 1 libobjc.A.dylib 0x00007fff921c1d5e
objc_exception_throw + 43
2 CoreFoundation 0x00007fff92bba0ba +[NSException
raise:format:arguments:] + 106
 3 Foundation 0x00007fff900f07d3
-[NSAssertionHandler
handleFailureInMethod:object:file:lineNumber:description:] + 169
 4 AppKit 0x00007fff8ee3dfe9 -[NSApplication
_commonBeginModalSessionForWindow:relativeToWindow:modalDelegate:didEndSelector:contextInfo:]
+ 660
 5 AppKit 0x00007fff8ee3e92e -[NSApplication
beginSheet:modalForWindow:modalDelegate:didEndSelector:contextInfo:] + 134
 6 GPG Keychain Access 0x000000010000bc9d
-[SheetController runAndWait] + 129
7 GPG Keychain Access 0x0000000100009fb6
-[SheetController runModalForWindow:] + 738
 8 GPG Keychain Access 0x0000000100002485
-[ActionController generateNewKey:] + 84
9 CoreFoundation 0x00007fff92ba9a1d -[NSObject
performSelector:withObject:] + 61
 10 AppKit 0x00007fff8f1d5e18
-[NSToolbarButton sendAction:to:] + 82
11 AppKit 0x00007fff8f1d5e66
-[NSToolbarButton sendAction] + 68
 12 AppKit 0x00007fff8ed2b81a
-[NSToolbarItemViewer mouseDown:] + 4995
13 AppKit 0x00007fff8ec560e0 -[NSWindow
sendEvent:] + 6306
 14 AppKit 0x00007fff8ebee68f -[NSApplication
sendEvent:] + 5593
15 AppKit 0x00007fff8eb84682 -[NSApplication
run] + 555
 16 AppKit 0x00007fff8ee0380c
NSApplicationMain + 867
17 GPG Keychain Access 0x0000000100001b74 start + 52
)
2011-11-17 01:46:58.789 GPG Keychain Access[435:407] *** -[NSLock lock]:
deadlock (<NSLock: 0x10065f480> '(null)')
2011-11-17 01:46:58.789 GPG Keychain Access[435:407] *** Break on
_NSLockError() to debug.

Versión 1.0b3 (1.0b3)

Thanks in avance.

--
Un saludo,
Ubaldo Cotta

  1. Support Staff 1 Posted by Steve on 17 Nov, 2011 10:11 AM

    Steve's Avatar

    Hey Ubaldo, thanks for this report. Sorry to say, but I don't have a solution for you at the moment. But I forwarded this to the developer. Did you try installing only GPG Keychain Access from here: http://www.gpgtools.org/keychain/index.html

    Also, depending on how much time you are willing to invest you could try earlier versions of GKA form here: https://github.com/GPGTools/GPGKeychainAccess/downloads

    Does 1.0b2 have the same problem?

    We'll get back at this as soon as we know more details. Feel free to update if you find out anything new.

    Thanks for taking the time and letting us know about this issue. Feedback is very welcome!

    Have a nice day :)

  2. 2 Posted by Ubaldo J. Cotta... on 17 Nov, 2011 10:48 AM

    Ubaldo J. Cotta Pollo's Avatar

    Hi Steve,

      I had the same problem with 1.0b2, this is the error:

    /Applications/GPG\ Keychain\ Access.app/Contents/MacOS/GPG\ Keychain\ Access ; exit;
    2011-11-17 11:45:33.790 GPG Keychain Access[3656:407] KeychainController awakeFromNib
    2011-11-17 11:45:33.791 GPG Keychain Access[3656:407] GPG_PATH: /usr/local/MacGPG2/bin/gpg2
    2011-11-17 11:45:33.801 GPG Keychain Access[3656:407] KeychainController awakeFromNib: testGPG: 0
    2011-11-17 11:45:33.804 GPG Keychain Access[3656:407] updateKeys:withSigs: start
    2011-11-17 11:45:33.835 GPG Keychain Access[3656:407] updateKeys:withSigs: end
    2011-11-17 11:45:33.835 GPG Keychain Access[3656:407] GPGKeychainAccessAppDelegate awakeFromNib
    2011-11-17 11:45:40.398 GPG Keychain Access[3656:407] *** Assertion failure in -[NSApplication _commonBeginModalSessionForWindow:relativeToWindow:modalDelegate:didEndSelector:contextInfo:], /SourceCache/AppKit/AppKit-1138.23/AppKit.subproj/NSApplication.m:3861
    2011-11-17 11:45:40.399 GPG Keychain Access[3656:407] Modal session requires modal window
    2011-11-17 11:45:40.401 GPG Keychain Access[3656:407] (
    0 CoreFoundation 0x00007fff92bba286 __exceptionPreprocess + 198
    1 libobjc.A.dylib 0x00007fff921c1d5e objc_exception_throw + 43
    2 CoreFoundation 0x00007fff92bba0ba +[NSException raise:format:arguments:] + 106
    3 Foundation 0x00007fff900f07d3 -[NSAssertionHandler handleFailureInMethod:object:file:lineNumber:description:] + 169
    4 AppKit 0x00007fff8ee3dfe9 -[NSApplication _commonBeginModalSessionForWindow:relativeToWindow:modalDelegate:didEndSelector:contextInfo:] + 660
    5 AppKit 0x00007fff8ee3e92e -[NSApplication beginSheet:modalForWindow:modalDelegate:didEndSelector:contextInfo:] + 134
    6 GPG Keychain Access 0x000000010000bccd -[SheetController runAndWait] + 129
    7 GPG Keychain Access 0x0000000100009fe6 -[SheetController runModalForWindow:] + 738
    8 GPG Keychain Access 0x000000010000257d -[ActionController generateNewKey:] + 84
    9 CoreFoundation 0x00007fff92ba9a1d -[NSObject performSelector:withObject:] + 61
    10 AppKit 0x00007fff8f1d5e18 -[NSToolbarButton sendAction:to:] + 82
    11 AppKit 0x00007fff8f1d5e66 -[NSToolbarButton sendAction] + 68
    12 AppKit 0x00007fff8ed2b81a -[NSToolbarItemViewer mouseDown:] + 4995
    13 AppKit 0x00007fff8ec560e0 -[NSWindow sendEvent:] + 6306
    14 AppKit 0x00007fff8ebee68f -[NSApplication sendEvent:] + 5593
    15 AppKit 0x00007fff8eb84682 -[NSApplication run] + 555
    16 AppKit 0x00007fff8ee0380c NSApplicationMain + 867
    17 GPG Keychain Access 0x0000000100001c6c start + 52
    )
    2011-11-17 11:45:41.686 GPG Keychain Access[3656:407] *** -[NSLock lock]: deadlock (<NSLock: 0x1018688f0> '(null)')
    2011-11-17 11:45:41.686 GPG Keychain Access[3656:407] *** Break on _NSLockError() to debug.

    >> Versión 1.0b2 (1.0b2)

    Thanks in advance.
    Ubaldo Cotta

    El 17/11/2011, a las 11:11, Steve escribió:

    >

  3. 3 Posted by Ubaldo J. Cotta... on 17 Nov, 2011 10:55 AM

    Ubaldo J. Cotta Pollo's Avatar

    Hi Steave,

      I tried again with 0.8.13 and it works!. I generated my cert then I upgraded to last version. :D

    Thanks for this application.
    Ubaldo Cotta

    El 17/11/2011, a las 11:11, Steve escribió:

    >

  4. 4 Posted by Alex on 17 Nov, 2011 09:32 PM

    Alex's Avatar

    Ok, thanks for the feedback. We'll have a look at it.

  5. Alex closed this discussion on 17 Nov, 2011 09:32 PM.

Comments are currently closed for this discussion. You can start a new one.

Keyboard shortcuts

Generic

? Show this help
ESC Blurs the current field

Comment Form

r Focus the comment reply box
^ + ↩ Submit the comment

You can use Command ⌘ instead of Control ^ on Mac