[ejabberd] 0.9.8 segfaulting fairly often?

Daniel Henninger 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)

Daniel

-- 
"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:
>
>   http://www.jabber.ru/bugzilla/show_bug.cgi?id=133
>
> Basically, the TLS/SSL support in ejabberd is dynamically loaded and
> unloaded as needed, which means the libssl gets loaded and unloaded  
> too.
> 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  
> into
> 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,
>
>   Brian
>
> _______________________________________________
> ejabberd mailing list
> ejabberd at jabber.ru
> http://lists.jabber.ru/mailman/listinfo/ejabberd
>
>
>



More information about the ejabberd mailing list