Your message dated Tue, 29 Jun 2010 20:15:04 +0300
with message-id <87vd91yd47....@bubble.risko.hu>
and subject line starttls removed from Debian
has caused the Debian Bug report #551155,
regarding libssl0.9.8: New Segmentation Fault after installing starttls when
signing into emacs-jabber in Lenny
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
551155: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=551155
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libssl0.9.8
Version: 0.9.8g-15+lenny5
Severity: grave
Justification: renders package unusable
*** Please type your report below this line ***
Intro
=====
I've been using Emacs and Emacs-Jabber for a while now, quite
flawlessly and wonderfully. However, since I've installed the
starttls package (to use Gnus with GMail), emacs-jabber has been
unable to connect with ``jabber-connect`` or
``jabber-connect-all``,
as it segfaults with the following message:
[12268.905313] starttls[12313]: segfault at 1a0 ip b7f4a804 sp
bf8a0ec0 error 4 in libssl.so.0.9.8[b7f2e000+43000]
[12268.905313] starttls[12313]: segfault at 1a0 ip b7f4a804 sp
bf8a0ec0 error 4 in libssl.so.0.9.8[b7f46000+43000]
Workaround
==========
Removing starttls allows emacs-jabber to work again, so starttls
is
segfaulting libssl0.9.8. starttls shouldn't be trying to cause
libssl
to segfault, but at the same time, libssl shouldn't segfault (it
should instead fail with some sort of warning, right?), so it
seems
like both packages are at fault to some degree.
This issue is marked as grave because it breaks both libssl and
unrelated software: you can use either Emacs-Jabber or Gnus with
Gmail, but never both. Perhaps someone can find a configuration
workaround that allows emacs-jabber to avoid using starttls so
libssl
doesn't crash?
I'm unsure of the security implications of segfaulting libssl.
Emacs-jabber won't connect at all with starttls installed, so
we're
not opening up a user's jabber account. However, I'm unsure what
someone could actually do with a segfaulted libssl.
Reproducing the Problem
=======================
#. Install emacs, emacs-jabber.
#. Configure both. My emacs-jabber specific ``~/.emacs`` settings
include::
(custom-set-variables
'(jabber-account-list (quote (("u...@clanthac0.com"))))
'(jabber-show-offline-contacts nil)
)
#. Make sure you can connect to all of your favorite jabber
servers
without segfault. From within Emacs::
M-x jabber-connect-all
#. Configure .gnus to use Gmail (check the Emacs-Wiki for
instruction). My ``~/.gnus`` settings include::
(setq gnus-select-method
'(nnimap "gmail"
(nnimap-address "imap.gmail.com")
(nnimap-server-port 993)
(nnimap-stream ssl)))
(setq message-send-mail-function 'smtpmail-send-it
smtpmail-starttls-credentials '(("smtp.gmail.com" 587
"nick.m.d...@gmail.com" nil))
smtpmail-auth-credentials '(("smtp.gmail.com" 587
"nick.m.d...@gmail.com" nil))
smtpmail-default-smtp-server "smtp.gmail.com"
smtpmail-smtp-server "smtp.gmail.com"
smtpmail-smtp-service 587
)
#. Install starttls.
#. Play around with Gnus and make sure Gmail works. From within
Emacs::
M-x gnus
#. Attempt to connect to jabber again, via ``M-x
jabber-connect-all``.
#. Verify that it segfaults with an error message when you attempt
from a virtual terminal.
Versions
========
emacs-jabber 0.7.91-2
starttls 0.10-3
Thanks,
Nick
-- System Information:
Debian Release: 5.0.3
APT prefers stable
APT policy: (500, 'stable')
Architecture: i386 (i686)
Kernel: Linux 2.6.26-2-686 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages libssl0.9.8 depends on:
ii debconf [debconf-2.0] 1.5.24 Debian configuration
management sy
ii libc6 2.7-18 GNU C Library: Shared
libraries
ii zlib1g 1:1.2.3.3.dfsg-12 compression library -
runtime
libssl0.9.8 recommends no packages.
libssl0.9.8 suggests no packages.
-- debconf information:
libssl0.9.8/restart-failed:
* libssl0.9.8/restart-services: tor ntp postfix spamassassin
--- End Message ---
--- Begin Message ---
Version: 0.10-3+rm
Starttls has been removed from Debian, please see:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=587264
Therefore I close these bugs now.
Thanks,
Gergely
--- End Message ---