[ejabberd] 0.9.8 segfaulting fairly often?
jadestorm at nc.rr.com
Fri Oct 21 01:12:10 MSD 2005
Hi Brian, what version of OpenSSL are you using? I'm wondering it
the latest greatest openssl fixed this? (since the problem ceased
after I upgraded to the brand new series) 0.9.8a I think it is.
(hey, how convenient, it's the same version as ejabberd) Still, I've
only been running for a day now. I'll keep an eye out.
Is this dynamic unload a new thing? I had never had this problem in
the past until I upgraded. I think I was running 0.9.1 . . . maybe
0.7.5. (i think .5, not in front of me at the moment)
"The most addictive drug in the world is music"
- The Lost Boyz
On Oct 20, 2005, at 3:02 PM, Brian Campbell wrote:
> On Wed, Oct 19, 2005 at 11:09:30PM -0400, Daniel Henninger wrote:
>> Hi folk,
>> I upgraded erlang to the latest release and ejabberd to 0.9.8 and am
>> running into a seg fault every few login attempts:
>> I'm not getting particularly useful information in the logs,
>> unfortunately. That's all I get when I run ejabberd in debug mode.
>> Anyone else run into this issue?
> This sounds like a problem I had due to OpenSSL:
> Basically, the TLS/SSL support in ejabberd is dynamically loaded and
> unloaded as needed, which means the libssl gets loaded and unloaded
> Unfortunately, libssl doesn't support this and crashes
> occasionally. It
> doesn't do it every time though.
> The easy way to workaround it is to keep a dummy SSL client logged
> the server all the time. Another way is to add a bit of code to
> ejabberd so that it never unloads it, but I can't find the code I
> had to
> do that just now. I'll post it to the bug if I do.
> Hope that helps,
> ejabberd mailing list
> ejabberd at jabber.ru
More information about the ejabberd