#103 ✓released
Support

Via Tender: Encryption and Signing Services do not work

Reported by Support | December 3rd, 2011 @ 10:11 PM | in 1.7 (closed)

Assigned to Tender discussion #129. As reported in Tender:

Hi, after installing the GPG Tools on my Macbook Pro (2008) with OS X 10.7.2 I am unable to encrypt or sign a file (which is my main focus). I installed it the usual way in my working account (no admin rights). When installing it directly under my Admin Account, there it seems to work as far as GPG Tools asks me for a Signing/encrytion Key. But under my working account this does not work even after generating a new key pair.
The following console entries appear after trying to encrypt:

03.12.11 21:30:31,970 GPGServices: encrypting file(s): /Users/mirko/Documents/Firma/Debuan/secrets.tsv...
03.12.11 21:30:32,066 GPGServices: -[__NSCFSet addObject:]: attempt to insert nil
03.12.11 21:30:32,070 GPGServices: (

0   CoreFoundation                      0x00007fff84533286 __exceptionPreprocess + 198
1   libobjc.A.dylib                     0x00007fff8827dd5e objc_exception_throw + 43
2   CoreFoundation                      0x00007fff845330ba +[NSException raise:format:arguments:] + 106
3   CoreFoundation                      0x00007fff84533044 +[NSException raise:format:] + 116
4   CoreFoundation                      0x00007fff8450c463 -[__NSCFSet addObject:] + 147
5   GPGServices                         0x000000010000663b +[GPGServices myPrivateKeys] + 367
6   GPGServices                         0x000000010000811f -[KeyChooserDataSource getPrivateKeys] + 33
7   GPGServices                         0x0000000100008519 -[KeyChooserDataSource init] + 127
8   AppKit                              0x00007fff8aa65bcf -[NSCustomObject nibInstantiate] + 418
9   AppKit                              0x00007fff8aa659ba -[NSIBObjectData instantiateObject:] + 303
10  AppKit                              0x00007fff8aa64c19 -[NSIBObjectData nibInstantiateWithOwner:topLevelObjects:] + 347
11  AppKit                              0x00007fff8aa5b52f loadNib + 322
12  AppKit                              0x00007fff8aa5aa28 +[NSBundle(NSNibLoading) _loadNibFile:nameTable:withZone:ownerBundle:] + 217
13  AppKit                              0x00007fff8aa5a943 +[NSBundle(NSNibLoading) loadNibFile:externalNameTable:withZone:] + 141
14  AppKit                              0x00007fff8ac49bc6 -[NSWindowController loadWindow] + 221
15  AppKit                              0x00007fff8ac49981 -[NSWindowController window] + 75
16  AppKit                              0x00007fff8ac497ef -[NSWindowController showWindow:] + 40
17  GPGServices                         0x00000001000067bb -[RecipientWindowController runModal] + 69
18  GPGServices                         0x0000000100003fc0 -[GPGServices encryptFiles:] + 181
19  GPGServices                         0x0000000100003ed6 -[GPGServices dealWithFilesPasteboard:userData:mode:error:] + 319
20  AppKit                              0x00007fff8afac6b7 -[NSServiceListener _doInvokeServiceIn:msg:pb:userData:error:unhide:] + 1020
21  AppKit                              0x00007fff8afac241 _NSServiceMasterCallBack + 120
22  CoreFoundation                      0x00007fff84590735 __CFServiceControllerMessagePortCallBack + 629
23  CoreFoundation                      0x00007fff84584bb9 __CFMessagePortPerform + 729
24  CoreFoundation                      0x00007fff8449211c __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE1_PERFORM_FUNCTION__ + 44
25  CoreFoundation                      0x00007fff84491e4b __CFRunLoopDoSource1 + 155
26  CoreFoundation                      0x00007fff844c8587 __CFRunLoopRun + 1895
27  CoreFoundation                      0x00007fff844c7ae6 CFRunLoopRunSpecific + 230
28  HIToolbox                           0x00007fff877913d3 RunCurrentEventLoopInMode + 277
29  HIToolbox                           0x00007fff8779863d ReceiveNextEventCommon + 355
30  HIToolbox                           0x00007fff877984ca BlockUntilNextEventMatchingListInMode + 62
31  AppKit                              0x00007fff8aa533f1 _DPSNextEvent + 659
32  AppKit                              0x00007fff8aa52cf5 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 135
33  AppKit                              0x00007fff8aa4f62d -[NSApplication run] + 470
34  AppKit                              0x00007fff8acce80c NSApplicationMain + 867
35  GPGServices                         0x0000000100001554 start + 52
36  ???                                 0x0000000000000002 0x0 + 2

)

Can you help making it work? Thanks in advance. Mirko

Comments and changes to this ticket

  • Alex (via GPGTools)

    Alex (via GPGTools) December 3rd, 2011 @ 10:12 PM

    • Assigned user changed from “ronin-140089 (at lighthouseapp)” to “Jeff burdges”
    • State changed from “new” to “open”
  • Jeff burdges

    Jeff burdges December 3rd, 2011 @ 10:38 PM

    Is this using the Libmacgpg branch or the MacGPGME (master) branch?

    [GPGServices myPrivateKeys] calls addObject on the results of [GPGController allKeys] so we've got a null key being returned by Libmacgpg for some reason. I could trivially sanitize this, but maybe we should figure out why Libmacgpg behaves his way?

    I've only just today updated the Libmacgpg branch with my changes from last month. I wouldn't call it ready to go live until people have tested it more though.

  • Alex (via GPGTools)

    Alex (via GPGTools) December 3rd, 2011 @ 10:44 PM

    I'm sure the user is using version 1.6 and therefore MacGPGME. But maybe you can give the user your testversion - if it's ready for a first (small) public test?

  • steve

    steve January 29th, 2012 @ 03:09 PM

    • State changed from “open” to “fixed”
    • Assigned user changed from “Jeff burdges” to “Mento”
    • Importance changed from “” to “”

    Fixed.

  • steve

    steve June 18th, 2015 @ 04:26 PM

    • State changed from “fixed” to “released”
    • Importance cleared.

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.

New-ticket Create new ticket

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป

Shared Ticket Bins

Pages