Hi!

On Sat, 23 Mar 2013 22:29:17 +0100, Willi Mann writes:
>In the meantime you could use strace to check whether icedove even
>tries to load the binary components:
>
>strace -o strace.icedove -f icedove
>(Just start it and close it, you don't need to try to open or write
>any mail.)
>grep -E "(ipc|enig).*so" strace.icedove
>
>This grep returns 6 lines on my system, 4 stat64 and 2 open. Please
>send me the output (unless it is empty..).

stat(), not stat64() here, it seems:

stat("/usr/lib/mozilla/extensions/{3550f703-e582-4d05-9a08-453d09bdfdc6}/{847b3a00-7ab1-11d4-8f02-006008948af5}/platform/Linux_x86_64-gcc3/components/libenigmime-x86_64-gcc3.so",
 {st_mode=S_IFREG|0644, st_size=93096, ...}) = 0
stat("/usr/lib/mozilla/extensions/{3550f703-e582-4d05-9a08-453d09bdfdc6}/{847b3a00-7ab1-11d4-8f02-006008948af5}/platform/Linux_x86_64-gcc3/components/libenigmime-x86_64-gcc3.so",
 {st_mode=S_IFREG|0644, st_size=93096, ...}) = 0
stat("/usr/lib/mozilla/extensions/{3550f703-e582-4d05-9a08-453d09bdfdc6}/{847b3a00-7ab1-11d4-8f02-006008948af5}/platform/Linux_x86_64-gcc3/components/libipc-x86_64-gcc3.so",
 {st_mode=S_IFREG|0644, st_size=67008, ...}) = 0
stat("/usr/lib/mozilla/extensions/{3550f703-e582-4d05-9a08-453d09bdfdc6}/{847b3a00-7ab1-11d4-8f02-006008948af5}/platform/Linux_x86_64-gcc3/components/libipc-x86_64-gcc3.so",
 {st_mode=S_IFREG|0644, st_size=67008, ...}) = 0
open("/usr/lib/mozilla/extensions/{3550f703-e582-4d05-9a08-453d09bdfdc6}/{847b3a00-7ab1-11d4-8f02-006008948af5}/platform/Linux_x86_64-gcc3/components/libenigmime-x86_64-gcc3.so",
 O_RDONLY) = 27
open("/usr/lib/mozilla/extensions/{3550f703-e582-4d05-9a08-453d09bdfdc6}/{847b3a00-7ab1-11d4-8f02-006008948af5}/platform/Linux_x86_64-gcc3/components/libipc-x86_64-gcc3.so",
 O_RDONLY) = 27

>You could also create a new account to rule out that some environment
>variable disturbs the loading of those binary components (e.g.
>LD_LIBRARY_PATH is set to a custom value in your account, as far as I
>remember from checking your enigmail debug output).

Doesn't make much difference - at least none that I can see (debug 
 output attached). For the sake of completeness, I also did this under 
 a more "standard" window manager (XFCE4 instead of my usual E17). I
 _did_ copy ~/,gnupg to have the keys needed for decryption, though - if
 I should also try with new keys, this'll take a bit longer.

Kind regards,
Robert Waldner
2013-03-23 22:45:40.235 [DEBUG] enigmail.js: Logging debug output to 
/tmp/en/enigdbug.txt
2013-03-23 22:45:40.236 [DEBUG] enigmail.js: Enigmail version 1.4.1
2013-03-23 22:45:40.236 [DEBUG] enigmail.js: OS/CPU=Linux x86_64
2013-03-23 22:45:40.236 [DEBUG] enigmail.js: Platform=X11
2013-03-23 22:45:40.236 [DEBUG] enigmail.js: composeSecure=true
2013-03-23 22:45:40.237 [DEBUG] enigmail.js: Enigmail.initialize: Ec.envList = 
DISPLAY=:1.0,HOME=/home/enigtest,LANG=de_AT.UTF-8,LOGNAME=enigtest,LD_LIBRARY_PATH=/usr/lib/icedove:/usr/lib/icedove/plugins:/usr/lib/icedove,MOZILLA_FIVE_HOME=/usr/lib/icedove,PATH=/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games,PWD=/home/enigtest,SHELL=/bin/bash,USER=enigtest
2013-03-23 22:45:40.237 [DEBUG] enigmail.js: ResolvePath: filePath=gpg
2013-03-23 22:45:40.237 [CONSOLE] EnigmailAgentPath=/usr/bin/gpg

2013-03-23 22:45:40.238 [DEBUG] enigmail.js: Enigmail.setAgentPath: calling 
subprocess with '/usr/bin/gpg'
2013-03-23 22:45:40.281 [CONSOLE] enigmail> /usr/bin/gpg --version --version 
--batch --no-tty --charset utf-8 --display-charset utf-8
2013-03-23 22:45:40.282 [CONSOLE] gpg (GnuPG) 1.4.12
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Home: ~/.gnupg
Unterstützte Verfahren:
Öff. Schlüssel: RSA, RSA-E, RSA-S, ELG-E, DSA
Verschlü.: 3DES, CAST5, BLOWFISH, AES, AES192, AES256, TWOFISH, CAMELLIA128, 
            CAMELLIA192, CAMELLIA256
Hash: MD5, SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224
Komprimierung: nicht komprimiert, ZIP, ZLIB, BZIP2

2013-03-23 22:45:40.282 [DEBUG] enigmail.js: detected GnuPG version '1.4.12'
2013-03-23 22:45:40.282 [DEBUG] enigmail.js: detectGpgAgent
2013-03-23 22:45:40.282 [DEBUG] enigmail.js: detectGpgAgent: no GPG_AGENT_INFO 
variable set
2013-03-23 22:45:40.282 [DEBUG] enigmail.js: detectGpgAgent - gpg 1.x found
2013-03-23 22:45:40.282 [DEBUG] enigmail.js: detectGpgAgent: GPG_AGENT_INFO=''
2013-03-23 22:45:40.283 [DEBUG] enigmailCommon.jsm: stillActive: 
2013-03-23 22:45:40.283 [DEBUG] enigmail.js: Enigmail.initialize: END
2013-03-23 22:45:40.283 [DEBUG] enigmailCommon.js: getService: 1.4.1
2013-03-23 22:45:40.283 [DEBUG] enigmailCommon.jsm: getVersion
2013-03-23 22:45:40.283 [DEBUG] enigmailCommon.jsm: installed version: 1.4.1
2013-03-23 22:45:40.283 [DEBUG] enigmailMessengerOverlay.js: messageDecryptCb:
2013-03-23 22:45:40.283 [DEBUG] enigmailMessengerOverlay.js: header 
content-type: multipart/encrypted; boundary="----------=_1364074984-22982-13"; 
protocol="application/pgp-encrypted"
2013-03-23 22:45:40.283 [DEBUG] enigmailMessengerOverlay.js: header 
content-transfer-encoding: 
2013-03-23 22:45:40.284 [DEBUG] enigmailMessengerOverlay.js: header 
x-enigmail-version: 
2013-03-23 22:45:40.284 [DEBUG] enigmailMessengerOverlay.js: header 
x-pgp-encoding-format: 
2013-03-23 22:45:40.284 [DEBUG] enumerateMimeParts:  - multipart/encrypted; 
boundary="----------=_1364074984-22982-13"; protocol="application/pgp-encrypted"
2013-03-23 22:45:40.284 [DEBUG] enumerateMimeParts: 1 - multipart/encrypted; 
boundary="----------=_1364074984-22982-13"; protocol="application/pgp-encrypted"
2013-03-23 22:45:40.284 [DEBUG] enumerateMimeParts: 1.1 - 
application/pgp-encrypted
2013-03-23 22:45:40.284 [DEBUG] enumerateMimeParts: 1.2 - 
application/octet-stream
2013-03-23 22:45:40.284 [DEBUG] enigmailMessengerOverlay.js: embedded objects: 
1.1 / 
2013-03-23 22:45:40.285 [DEBUG] enigmailMessengerOverlay.js: multipart/encrypted
2013-03-23 22:45:40.286 [ERROR] enigmailMessengerOverlay.js: messageDecryptCb: 
caught exception: TypeError
Message: 'Cc[NS_ENIGMIMESERVICE_CONTRACTID] is undefined'
File:    
file:///usr/lib/mozilla/extensions/%7B3550f703-e582-4d05-9a08-453d09bdfdc6%7D/%7B847b3a00-7ab1-11d4-8f02-006008948af5%7D/components/enigmail.js
Line:    759
Stack:   
()@file:///usr/lib/mozilla/extensions/%7B3550f703-e582-4d05-9a08-453d09bdfdc6%7D/%7B847b3a00-7ab1-11d4-8f02-006008948af5%7D/components/enigmail.js:759
([object Event],true,[object 
Object])@chrome://enigmail/content/enigmailMessengerOverlay.js:669
([object Array])@chrome://enigmail/content/enigmailMessengerOverlay.js:504
()@resource://enigmail/enigmailCommon.jsm:1207

2013-03-23 22:46:25.390 [DEBUG] enigmailMsgHdrViewOverlay.js: this.hdrViewUnLoad
2013-03-23 22:46:25.397 [DEBUG] enigmailMessengerOverlay.js: messageFrameUnload
2013-03-23 22:46:25.397 [DEBUG] enigmailMessengerOverlay.js: messageCleanup
2013-03-23 22:46:25.397 [DEBUG] enigmailMessengerOverlay.js: setAttachmentReveal
2013-03-23 22:46:25.397 [DEBUG] enigmailMsgHdrViewOverlay.js: this.messageUnload
2013-03-23 22:46:26.144 [DEBUG] enigmail.js: Enigmail.observe: 
topic='xpcom-shutdown' 
2013-03-23 22:46:26.144 [DEBUG] enigmail.js: Enigmail.finalize:
-- A future startup with no patents of its own will be forced
-- to pay whatever price the giants choose to impose.
-- That price might be high: Established companies have an
-- interest in excluding future competitors.     - Bill Gates

Attachment: signature.asc
Description: Digital Signature

Reply via email to