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
signature.asc
Description: Digital Signature