[issue231] KMail: date of key expiration in tooltip in key list is wrong

Ingo Klöcker <[email protected]>
Newsgroups gmane.comp.encryption.gpg.gpa.devel
Message-ID <[email protected]>
New submission from Ingo Klöcker <[email protected]>:

The minor problem is that KMail tells me for my key 0xA9441637F869951B 
(attached) that it expires on 31-Dez-2003 although it expires on 31-Dez-2004. 
 
ingo@pallas:~> gpg --list-keys --with-colon A9441637F869951B 
gpg: WARNUNG: Sensible Daten könnten auf Platte ausgelagert werden. 
gpg: siehe http://www.gnupg.org/faq.html für weitere Informationen 
tru:o:0:1020175527:1079359789 
gpg: Bitte ein --check-trustdb durchführen 
pub:u:1024:17:A9441637F869951B:2000-10-16:2004-12-31::u:Ingo H. Klöcker 
<[email protected]>::scESC: 
uid:u::::::::Ingo Klöcker <[email protected]>: 
sub:u:2048:16:D0DF5AB2D566FA7E:2000-10-16:2004-12-31:::::e: 
 
----- 
 
The more serious problem is that this bug seems to make it impossible to use my 
key with KMail. KMail tells me: "One or more of your configured OpenPGP 
encryption keys or S/MIME certificates is not usable for encryption. Please 
reconfigure your encryption keys and certificates for this identity in the 
identity configuration dialog." 
 
----- 
 
The most serious problem is that KMail crashes each time gpgme gets involved. 
It crashes after the above error message (backtrace 1), it crashes if I edit my 
identity and then click on OK (backtrace 2), it crashes if I click on Reread 
Key List (backtrace 3). In all cases it crashes in gpgme_key_unref in line 
        free (subkey->fpr); 
 
----- 
 
Backtrace 1 (and the last debug messages): 
libkdenetwork: GnuPG exited with exit status 0 
libkdenetwork: gpg stderr: 
libkdenetwork: libkdenetwork: pgp cmd = LANGUAGE=C gpg --batch 
--list-public-keys --with-fingerprint --with-colons --fixed-list-mode 
--no-expensive-trust-checks 'F869951B' 
gpg: WARNING: using insecure memory! 
gpg: please see http://www.gnupg.org/faq.html for more information 
libkdenetwork: 
 
Program received signal SIGSEGV, Segmentation fault. 
0x4179e88d in fREe (mem=0x80933e4) 
    at /localhome/ingo/cvs/kde/3.2/kdelibs/kdecore/malloc/malloc.c:3045 
3045          nextsize = chunksize(nextchunk); 
Current language:  auto; currently c 
(gdb) bt 
#0  0x4179e88d in fREe (mem=0x80933e4) 
    at /localhome/ingo/cvs/kde/3.2/kdelibs/kdecore/malloc/malloc.c:3045 
#1  0x4179d977 in free (m=0x80933e4) 
    at /localhome/ingo/cvs/kde/3.2/kdelibs/kdecore/malloc/malloc.c:5535 
#2  0x412d026a in gpgme_key_unref (key=0x852d618) 
    at /localhome/ingo/cvs/kde/head/kdepim/libkdenetwork/libgpgme-copy/gpgme/
key.c:326 
#3  0x412b453e in ~Key (this=0x875a068) 
    at /localhome/ingo/cvs/kde/head/kdepim/libkdenetwork/gpgmepp/key.cpp:69 
#4  0x40273706 in _Destroy<GpgME::Key> (__pointer=0x875a068) 
    at /usr/include/g++/bits/stl_construct.h:125 
#5  0x40273099 in __destroy_aux<GpgME::Key*> (__first=0x875a068, 
__last=0x875a06c) 
    at /usr/include/g++/bits/stl_construct.h:101 
#6  0x4027272f in _Destroy<GpgME::Key*> (__first=0x875a068, __last=0x875a06c) 
    at /usr/include/g++/bits/stl_construct.h:143 
#7  0x40271864 in ~vector (this=0xbfffe8b0) at /usr/include/g++/bits/
stl_vector.h:297 
#8  0x40402efa in Kleo::KeyResolver::setEncryptToSelfKeys(QStringList const&) ( 
    this=0x870b590, fingerprints=@0xbfffe900) 
    at /localhome/ingo/cvs/kde/head/kdepim/kmail/keyresolver.cpp:613 
#9  0x403f739a in MessageComposer::adjustCryptFlags() (this=0x8743de8) 
    at /localhome/ingo/cvs/kde/head/kdepim/kmail/messagecomposer.cpp:483 
#10 0x404014e9 in MessageComposerJob::adjustCryptFlags() (this=0x86585c0) 
    at /localhome/ingo/cvs/kde/head/kdepim/kmail/messagecomposer.cpp:205 
#11 0x40400ed2 in AdjustCryptFlagsJob::execute() (this=0x86585c0) 
    at /localhome/ingo/cvs/kde/head/kdepim/kmail/messagecomposer.cpp:222 
#12 0x403f64f7 in MessageComposer::slotDoNextJob() (this=0x8743de8) 
    at /localhome/ingo/cvs/kde/head/kdepim/kmail/messagecomposer.cpp:329 
#13 0x403fe88c in MessageComposer::qt_invoke(int, QUObject*) (this=0x8743de8, 
_id=2, 
    _o=0xbfffea70) at messagecomposer.moc:95 
#14 0x41b3d69b in QObject::activate_signal(QConnectionList*, QUObject*) () 
   from /usr/lib/qt3/lib/libqt-mt.so.3 
#15 0x41e6beaa in QSignal::signal(QVariant const&) () 
   from /usr/lib/qt3/lib/libqt-mt.so.3 
#16 0x41b58268 in QSignal::activate() () from /usr/lib/qt3/lib/libqt-mt.so.3 
#17 0x41b5fc13 in QSingleShotTimer::event(QEvent*) () 
   from /usr/lib/qt3/lib/libqt-mt.so.3 
#18 0x41adb6d6 in QApplication::internalNotify(QObject*, QEvent*) () 
   from /usr/lib/qt3/lib/libqt-mt.so.3 
#19 0x41ada9fe in QApplication::notify(QObject*, QEvent*) () 
---Type <return> to continue, or q <return> to quit--- 
   from /usr/lib/qt3/lib/libqt-mt.so.3 
#20 0x416871ef in KApplication::notify(QObject*, QEvent*) (this=0xbffff0d0, 
    receiver=0x83c5748, event=0xbfffee40) 
    at /localhome/ingo/cvs/kde/3.2/kdelibs/kdecore/kapplication.cpp:512 
#21 0x41ac7bd3 in QEventLoop::activateTimers() () from /usr/lib/qt3/lib/
libqt-mt.so.3 
#22 0x41a8329d in QEventLoop::processEvents(unsigned) () 
   from /usr/lib/qt3/lib/libqt-mt.so.3 
#23 0x41aef980 in QEventLoop::enterLoop() () from /usr/lib/qt3/lib/
libqt-mt.so.3 
#24 0x41aef876 in QEventLoop::exec() () from /usr/lib/qt3/lib/libqt-mt.so.3 
#25 0x41adb96f in QApplication::exec() () from /usr/lib/qt3/lib/libqt-mt.so.3 
#26 0x0804aa17 in main (argc=2, argv=0xbffff244) 
    at /localhome/ingo/cvs/kde/head/kdepim/kmail/main.cpp:108 
 
----- 
 
Backtrace 2: 
#0  0x4179e88d in fREe (mem=0x868028c) 
    at /localhome/ingo/cvs/kde/3.2/kdelibs/kdecore/malloc/malloc.c:3045 
#1  0x4179d977 in free (m=0x868028c) 
    at /localhome/ingo/cvs/kde/3.2/kdelibs/kdecore/malloc/malloc.c:5535 
#2  0x412d026a in gpgme_key_unref (key=0x868e1c8) 
    at /localhome/ingo/cvs/kde/head/kdepim/libkdenetwork/libgpgme-copy/gpgme/
key.c:326 
#3  0x412b453e in ~Key (this=0x85f5bb0) 
    at /localhome/ingo/cvs/kde/head/kdepim/libkdenetwork/gpgmepp/key.cpp:69 
#4  0x40273706 in _Destroy<GpgME::Key> (__pointer=0x85f5bb0) 
    at /usr/include/g++/bits/stl_construct.h:125 
#5  0x40273099 in __destroy_aux<GpgME::Key*> (__first=0x85f5bb0, 
__last=0x85f5bb4) 
    at /usr/include/g++/bits/stl_construct.h:101 
#6  0x4027272f in _Destroy<GpgME::Key*> (__first=0x85f5bb0, __last=0x85f5bb4) 
    at /usr/include/g++/bits/stl_construct.h:143 
#7  0x40271864 in ~vector (this=0x864b258) at /usr/include/g++/bits/
stl_vector.h:297 
#8  0x40dee342 in ~KeyRequester (this=0x864b1b8) 
    at /localhome/ingo/cvs/kde/head/kdepim/certmanager/lib/ui/
keyrequester.cpp:141 
#9  0x40defedc in ~SigningKeyRequester (this=0x864b1b8) 
    at /localhome/ingo/cvs/kde/head/kdepim/certmanager/lib/ui/
keyrequester.cpp:462 
#10 0x41b6ed6a in QWidget::~QWidget() () from /usr/lib/qt3/lib/libqt-mt.so.3 
#11 0x41b6e882 in QWidget::~QWidget() () from /usr/lib/qt3/lib/libqt-mt.so.3 
#12 0x41c7d972 in QWidgetStack::~QWidgetStack() () from /usr/lib/qt3/lib/
libqt-mt.so.3 
#13 0x41b6e882 in QWidget::~QWidget() () from /usr/lib/qt3/lib/libqt-mt.so.3 
#14 0x41c66e44 in QTabWidget::~QTabWidget() () from /usr/lib/qt3/lib/
libqt-mt.so.3 
#15 0x41b6e882 in QWidget::~QWidget() () from /usr/lib/qt3/lib/libqt-mt.so.3 
#16 0x41e783eb in QFrame::~QFrame() () from /usr/lib/qt3/lib/libqt-mt.so.3 
#17 0x41b6e882 in QWidget::~QWidget() () from /usr/lib/qt3/lib/libqt-mt.so.3 
#18 0x414cf836 in ~KJanusWidget (this=0x8626b40) 
    at /localhome/ingo/cvs/kde/3.2/kdelibs/kdeui/kjanuswidget.cpp:203 
#19 0x41b6e882 in QWidget::~QWidget() () from /usr/lib/qt3/lib/libqt-mt.so.3 
#20 0x41cc486e in QDialog::~QDialog() () from /usr/lib/qt3/lib/libqt-mt.so.3 
#21 0x409e3f78 in ~KDialog (this=0x85facd8) 
    at /localhome/ingo/cvs/kde/3.2/kdelibs/kdeprint/kprintdialog.cpp:92 
#22 0x414c7112 in ~KDialogBase (this=0x85facd8) 
    at /localhome/ingo/cvs/kde/3.2/kdelibs/kdeui/kdialogbase.cpp:216 
#23 0x4021bfb3 in ~IdentityDialog (this=0x85facd8) 
    at /localhome/ingo/cvs/kde/head/kdepim/kmail/identitydialog.cpp:394 
#24 0x401d921e in IdentityPage::slotModifyIdentity() (this=0x8630d00) 
---Type <return> to continue, or q <return> to quit--- 
    at /localhome/ingo/cvs/kde/head/kdepim/kmail/configuredialog.cpp:411 
#25 0x401ffc16 in IdentityPage::qt_invoke(int, QUObject*) (this=0x8630d00, 
_id=47, 
    _o=0xbfffe670) at kmail/configuredialog_p.moc:728 
#26 0x41b3d69b in QObject::activate_signal(QConnectionList*, QUObject*) () 
   from /usr/lib/qt3/lib/libqt-mt.so.3 
#27 0x41b3d464 in QObject::activate_signal(int) () from /usr/lib/qt3/lib/
libqt-mt.so.3 
#28 0x41e7352c in QButton::clicked() () from /usr/lib/qt3/lib/libqt-mt.so.3 
#29 0x41bcd8de in QButton::mouseReleaseEvent(QMouseEvent*) () 
   from /usr/lib/qt3/lib/libqt-mt.so.3 
#30 0x41b74491 in QWidget::event(QEvent*) () from /usr/lib/qt3/lib/
libqt-mt.so.3 
#31 0x41adb6d6 in QApplication::internalNotify(QObject*, QEvent*) () 
   from /usr/lib/qt3/lib/libqt-mt.so.3 
#32 0x41adb238 in QApplication::notify(QObject*, QEvent*) () 
   from /usr/lib/qt3/lib/libqt-mt.so.3 
#33 0x416871ef in KApplication::notify(QObject*, QEvent*) (this=0xbffff0d0, 
    receiver=0x86356a0, event=0xbfffeb20) 
    at /localhome/ingo/cvs/kde/3.2/kdelibs/kdecore/kapplication.cpp:512 
#34 0x41a6ed1d in QETWidget::translateMouseEvent(_XEvent const*) () 
   from /usr/lib/qt3/lib/libqt-mt.so.3 
#35 0x41a6cb3c in QApplication::x11ProcessEvent(_XEvent*) () 
   from /usr/lib/qt3/lib/libqt-mt.so.3 
#36 0x41a82d7d in QEventLoop::processEvents(unsigned) () 
   from /usr/lib/qt3/lib/libqt-mt.so.3 
#37 0x41aef980 in QEventLoop::enterLoop() () from /usr/lib/qt3/lib/
libqt-mt.so.3 
#38 0x41aef876 in QEventLoop::exec() () from /usr/lib/qt3/lib/libqt-mt.so.3 
#39 0x41adb96f in QApplication::exec() () from /usr/lib/qt3/lib/libqt-mt.so.3 
#40 0x0804aa17 in main (argc=2, argv=0xbffff244) 
    at /localhome/ingo/cvs/kde/head/kdepim/kmail/main.cpp:108 
 
----- 
 
Backtrace 3: 
#0  0x4179e88d in fREe (mem=0x86608bc) 
    at /localhome/ingo/cvs/kde/3.2/kdelibs/kdecore/malloc/malloc.c:3045 
#1  0x4179d977 in free (m=0x86608bc) 
    at /localhome/ingo/cvs/kde/3.2/kdelibs/kdecore/malloc/malloc.c:5535 
#2  0x412d026a in gpgme_key_unref (key=0x8669228) 
    at /localhome/ingo/cvs/kde/head/kdepim/libkdenetwork/libgpgme-copy/gpgme/
key.c:326 
#3  0x412b453e in ~Key (this=0x868189c) 
    at /localhome/ingo/cvs/kde/head/kdepim/libkdenetwork/gpgmepp/key.cpp:69 
#4  0x40de83b6 in ~KeyListViewItem (this=0x8681870) 
    at /localhome/ingo/cvs/kde/head/kdepim/certmanager/lib/ui/
keylistview.cpp:423 
#5  0x41c1c68f in QListView::clear() () from /usr/lib/qt3/lib/libqt-mt.so.3 
#6  0x40de35e1 in Kleo::KeyListView::clear() (this=0x86748f8) 
    at /localhome/ingo/cvs/kde/head/kdepim/certmanager/lib/ui/
keylistview.cpp:228 
#7  0x40deb3f9 in Kleo::KeySelectionDialog::slotRereadKeys() (this=0x86b5408) 
    at /localhome/ingo/cvs/kde/head/kdepim/certmanager/lib/ui/
keyselectiondialog.cpp:462 
#8  0x40decd18 in Kleo::KeySelectionDialog::qt_invoke(int, QUObject*) ( 
    this=0x86b5408, _id=84, _o=0xbfffd0a0) at keyselectiondialog.moc:117 
#9  0x41b3d69b in QObject::activate_signal(QConnectionList*, QUObject*) () 
   from /usr/lib/qt3/lib/libqt-mt.so.3 
#10 0x41b3d464 in QObject::activate_signal(int) () from /usr/lib/qt3/lib/
libqt-mt.so.3 
#11 0x414cc6d7 in KDialogBase::defaultClicked() (this=0x86b5408) 
    at kdialogbase.moc:227 
#12 0x414c9fae in KDialogBase::slotDefault() (this=0x86b5408) 
    at /localhome/ingo/cvs/kde/3.2/kdelibs/kdeui/kdialogbase.cpp:1105 
#13 0x414cceab in KDialogBase::qt_invoke(int, QUObject*) (this=0x86b5408, 
_id=68, 
    _o=0xbfffd1f0) at kdialogbase.moc:354 
#14 0x40dece7f in Kleo::KeySelectionDialog::qt_invoke(int, QUObject*) ( 
    this=0x86b5408, _id=68, _o=0xbfffd1f0) at keyselectiondialog.moc:130 
#15 0x41b3d69b in QObject::activate_signal(QConnectionList*, QUObject*) () 
   from /usr/lib/qt3/lib/libqt-mt.so.3 
#16 0x41b3d464 in QObject::activate_signal(int) () from /usr/lib/qt3/lib/
libqt-mt.so.3 
#17 0x41e7352c in QButton::clicked() () from /usr/lib/qt3/lib/libqt-mt.so.3 
#18 0x41bcd8de in QButton::mouseReleaseEvent(QMouseEvent*) () 
   from /usr/lib/qt3/lib/libqt-mt.so.3 
#19 0x41b74491 in QWidget::event(QEvent*) () from /usr/lib/qt3/lib/
libqt-mt.so.3 
#20 0x41adb6d6 in QApplication::internalNotify(QObject*, QEvent*) () 
   from /usr/lib/qt3/lib/libqt-mt.so.3 
---Type <return> to continue, or q <return> to quit--- 
#21 0x41adb238 in QApplication::notify(QObject*, QEvent*) () 
   from /usr/lib/qt3/lib/libqt-mt.so.3 
#22 0x416871ef in KApplication::notify(QObject*, QEvent*) (this=0xbffff0d0, 
    receiver=0x865c848, event=0xbfffd6a0) 
    at /localhome/ingo/cvs/kde/3.2/kdelibs/kdecore/kapplication.cpp:512 
#23 0x41a6ed1d in QETWidget::translateMouseEvent(_XEvent const*) () 
   from /usr/lib/qt3/lib/libqt-mt.so.3 
#24 0x41a6cb3c in QApplication::x11ProcessEvent(_XEvent*) () 
   from /usr/lib/qt3/lib/libqt-mt.so.3 
#25 0x41a82d7d in QEventLoop::processEvents(unsigned) () 
   from /usr/lib/qt3/lib/libqt-mt.so.3 
#26 0x41aef980 in QEventLoop::enterLoop() () from /usr/lib/qt3/lib/
libqt-mt.so.3 
#27 0x41adb9cf in QApplication::enter_loop() () from /usr/lib/qt3/lib/
libqt-mt.so.3 
#28 0x41cc4bd5 in QDialog::exec() () from /usr/lib/qt3/lib/libqt-mt.so.3 
#29 0x40def41f in Kleo::KeyRequester::slotDialogButtonClicked() 
(this=0x8647fb0) 
    at /localhome/ingo/cvs/kde/head/kdepim/certmanager/lib/ui/
keyrequester.cpp:333 
#30 0x40df01b3 in Kleo::KeyRequester::qt_invoke(int, QUObject*) 
(this=0x8647fb0, 
    _id=47, _o=0xbfffdc40) at certmanager/lib/ui/keyrequester.moc:106 
#31 0x40df055a in Kleo::SigningKeyRequester::qt_invoke(int, QUObject*) ( 
    this=0x8647fb0, _id=47, _o=0xbfffdc40) at certmanager/lib/ui/
keyrequester.moc:262 
#32 0x41b3d69b in QObject::activate_signal(QConnectionList*, QUObject*) () 
   from /usr/lib/qt3/lib/libqt-mt.so.3 
#33 0x41b3d464 in QObject::activate_signal(int) () from /usr/lib/qt3/lib/
libqt-mt.so.3 
#34 0x41e7352c in QButton::clicked() () from /usr/lib/qt3/lib/libqt-mt.so.3 
#35 0x41bcd8de in QButton::mouseReleaseEvent(QMouseEvent*) () 
   from /usr/lib/qt3/lib/libqt-mt.so.3 
#36 0x41b74491 in QWidget::event(QEvent*) () from /usr/lib/qt3/lib/
libqt-mt.so.3 
#37 0x41adb6d6 in QApplication::internalNotify(QObject*, QEvent*) () 
   from /usr/lib/qt3/lib/libqt-mt.so.3 
#38 0x41adb238 in QApplication::notify(QObject*, QEvent*) () 
   from /usr/lib/qt3/lib/libqt-mt.so.3 
#39 0x416871ef in KApplication::notify(QObject*, QEvent*) (this=0xbffff0d0, 
    receiver=0x863d1d0, event=0xbfffe0f0) 
    at /localhome/ingo/cvs/kde/3.2/kdelibs/kdecore/kapplication.cpp:512 
#40 0x41a6ed1d in QETWidget::translateMouseEvent(_XEvent const*) () 
   from /usr/lib/qt3/lib/libqt-mt.so.3 
#41 0x41a6cb3c in QApplication::x11ProcessEvent(_XEvent*) () 
   from /usr/lib/qt3/lib/libqt-mt.so.3 
---Type <return> to continue, or q <return> to quit--- 
#42 0x41a82d7d in QEventLoop::processEvents(unsigned) () 
   from /usr/lib/qt3/lib/libqt-mt.so.3 
#43 0x41aef980 in QEventLoop::enterLoop() () from /usr/lib/qt3/lib/
libqt-mt.so.3 
#44 0x41adb9cf in QApplication::enter_loop() () from /usr/lib/qt3/lib/
libqt-mt.so.3 
#45 0x41cc4bd5 in QDialog::exec() () from /usr/lib/qt3/lib/libqt-mt.so.3 
#46 0x401d91b7 in IdentityPage::slotModifyIdentity() (this=0x862db00) 
    at /localhome/ingo/cvs/kde/head/kdepim/kmail/configuredialog.cpp:405 
#47 0x401ffc16 in IdentityPage::qt_invoke(int, QUObject*) (this=0x862db00, 
_id=47, 
    _o=0xbfffe670) at kmail/configuredialog_p.moc:728 
#48 0x41b3d69b in QObject::activate_signal(QConnectionList*, QUObject*) () 
   from /usr/lib/qt3/lib/libqt-mt.so.3 
#49 0x41b3d464 in QObject::activate_signal(int) () from /usr/lib/qt3/lib/
libqt-mt.so.3 
#50 0x41e7352c in QButton::clicked() () from /usr/lib/qt3/lib/libqt-mt.so.3 
#51 0x41bcd8de in QButton::mouseReleaseEvent(QMouseEvent*) () 
   from /usr/lib/qt3/lib/libqt-mt.so.3 
#52 0x41b74491 in QWidget::event(QEvent*) () from /usr/lib/qt3/lib/
libqt-mt.so.3 
#53 0x41adb6d6 in QApplication::internalNotify(QObject*, QEvent*) () 
   from /usr/lib/qt3/lib/libqt-mt.so.3 
#54 0x41adb238 in QApplication::notify(QObject*, QEvent*) () 
   from /usr/lib/qt3/lib/libqt-mt.so.3 
#55 0x416871ef in KApplication::notify(QObject*, QEvent*) (this=0xbffff0d0, 
    receiver=0x86324a0, event=0xbfffeb20) 
    at /localhome/ingo/cvs/kde/3.2/kdelibs/kdecore/kapplication.cpp:512 
#56 0x41a6ed1d in QETWidget::translateMouseEvent(_XEvent const*) () 
   from /usr/lib/qt3/lib/libqt-mt.so.3 
#57 0x41a6cb3c in QApplication::x11ProcessEvent(_XEvent*) () 
   from /usr/lib/qt3/lib/libqt-mt.so.3 
#58 0x41a82d7d in QEventLoop::processEvents(unsigned) () 
   from /usr/lib/qt3/lib/libqt-mt.so.3 
#59 0x41aef980 in QEventLoop::enterLoop() () from /usr/lib/qt3/lib/
libqt-mt.so.3 
#60 0x41aef876 in QEventLoop::exec() () from /usr/lib/qt3/lib/libqt-mt.so.3 
#61 0x41adb96f in QApplication::exec() () from /usr/lib/qt3/lib/libqt-mt.so.3 
#62 0x0804aa17 in main (argc=2, argv=0xbffff244) 
    at /localhome/ingo/cvs/kde/head/kdepim/kmail/main.cpp:108

----------
files: 0xA9441637F869951B.asc
messages: 1155
nosy: ingo
priority: bug
status: unread
title: KMail: date of key expiration in tooltip in key list is wrong
______________________________________________________
Aegypten issue tracker <[email protected]>
<https://intevation.de/roundup/aegypten/issue231>
______________________________________________________

_______________________________________________
Gpa-dev mailing list
[email protected]
http://lists.gnupg.org/mailman/listinfo/gpa-dev
0xA9441637F869951B.asc (text/plain, 6.3 KB)
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1.2.4 (GNU/Linux)

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
l8UEUa9C/OU=
=Zc3k
-----END PGP PUBLIC KEY BLOCK-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.