[ejabberd] cores on freebsd 9-stable

Randy Bush randy at psg.com
Mon Jul 16 09:17:44 MSK 2012


> FreeBSD work0.psg.com 9.1-PRERELEASE FreeBSD 9.1-PRERELEASE #27 r238467: Sun Jul 15 14:44:20 GMT 2012     root at work0.psg.com:/usr/obj/usr/src/sys/WORK0  amd64
> erlang-r14b04_3,1
> ejabberd-2.1.11
> ...
> (gdb) back
> #0  0x00000008074e4c62 in deflateCopy () from /usr/lib/libz.so
> #1  0x00000008074e5455 in deflateSetDictionary () from /usr/lib/libz.so
> #2  0x00000008074e5e97 in deflate () from /usr/lib/libz.so
> #3  0x00000008069bf76e in zlib_stateful_compress_block () from /usr/local/lib/libcrypto.so.8
> #4  0x00000008069be9e2 in COMP_compress_block () from /usr/local/lib/libcrypto.so.8
> #5  0x0000000806c7664e in ssl3_do_compress () from /usr/local/lib/libssl.so.8
> #6  0x0000000806c76812 in do_ssl3_write () from /usr/local/lib/libssl.so.8
> #7  0x0000000806c76d2c in ssl3_write_bytes () from /usr/local/lib/libssl.so.8
> #8  0x0000000806c791cd in ssl3_do_write () from /usr/local/lib/libssl.so.8
> #9  0x0000000806c6d092 in ssl3_accept () from /usr/local/lib/libssl.so.8
> #10 0x00000008072ddba1 in tls_drv_control () from /usr/local/lib/erlang/lib/ejabberd-2.1.11/priv/lib/tls_drv.so
> #11 0x000000000047ff6e in erts_port_control ()
> #12 0x00000000004f0bb0 in port_control_3 ()
> #13 0x000000000051ea14 in process_main ()
> #14 0x0000000000490ccb in erts_test_next_pid ()
> #15 0x000000000057ed99 in ethr_thr_join ()
> #16 0x000000080106a2c4 in pthread_getprio () from /lib/libthr.so.3
> #17 0x0000000000000000 in ?? ()
> Cannot access memory at address 0x7fffff7da000

for the record, compiling against the base system openssl, as opposed to
the port, seems to have fixed it :(

randy


More information about the ejabberd mailing list