[ejabberd] cores on freebsd 9-stable

Randy Bush randy at psg.com
Mon Jul 16 04:44:05 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

looks like ssl/crypto

randy

---

work0.psg.com:/var/spool/ejabberd# gdb /usr/local/lib/erlang/erts-5.8.5/bin/beam 
GNU gdb 6.1.1 [FreeBSD]
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "amd64-marcel-freebsd"...(no debugging symbols found)...
Core was generated by `beam.smp'.
Program terminated with signal 11, Segmentation fault.
Reading symbols from /lib/libutil.so.9...(no debugging symbols found)...done.
Loaded symbols for /lib/libutil.so.9
Reading symbols from /lib/libm.so.5...(no debugging symbols found)...done.
Loaded symbols for /lib/libm.so.5
Reading symbols from /lib/libncurses.so.8...(no debugging symbols found)...done.
Loaded symbols for /lib/libncurses.so.8
Reading symbols from /lib/libthr.so.3...(no debugging symbols found)...done.
Loaded symbols for /lib/libthr.so.3
Reading symbols from /lib/libc.so.7...(no debugging symbols found)...done.
Loaded symbols for /lib/libc.so.7
Reading symbols from /usr/local/lib/erlang/lib/crypto-2.0.4/priv/lib/crypto.so...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/erlang/lib/crypto-2.0.4/priv/lib/crypto.so
Reading symbols from /usr/local/lib/libcrypto.so.8...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libcrypto.so.8
Reading symbols from /usr/local/lib/libssl.so.8...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libssl.so.8
Reading symbols from /usr/local/lib/erlang/lib/ejabberd-2.1.11/priv/lib/sha_drv.so...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/erlang/lib/ejabberd-2.1.11/priv/lib/sha_drv.so
Reading symbols from /usr/local/lib/erlang/lib/ejabberd-2.1.11/priv/lib/stringprep_drv.so...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/erlang/lib/ejabberd-2.1.11/priv/lib/stringprep_drv.so
Reading symbols from /usr/local/lib/erlang/lib/ejabberd-2.1.11/priv/lib/tls_drv.so...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/erlang/lib/ejabberd-2.1.11/priv/lib/tls_drv.so
Reading symbols from /usr/lib/libz.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libz.so
Reading symbols from /usr/local/lib/erlang/lib/ejabberd-2.1.11/priv/lib/expat_erl.so...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/erlang/lib/ejabberd-2.1.11/priv/lib/expat_erl.so
Reading symbols from /usr/local/lib/libexpat.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libexpat.so.6
Reading symbols from /usr/local/lib/erlang/lib/asn1-1.6.18/priv/lib/asn1_erl_drv.so...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/erlang/lib/asn1-1.6.18/priv/lib/asn1_erl_drv.so
Reading symbols from /libexec/ld-elf.so.1...(no debugging symbols found)...done.
Loaded symbols for /libexec/ld-elf.so.1
#0  0x00000008074e4c62 in deflateCopy () from /usr/lib/libz.so
[New Thread 801809000 (LWP 100838/beam.smp)]
[New Thread 801808c00 (LWP 100837/beam.smp)]
[New Thread 801808800 (LWP 100836/beam.smp)]
[New Thread 801808400 (LWP 100835/beam.smp)]
[New Thread 801808000 (LWP 100834/beam.smp)]
[New Thread 801807800 (LWP 100833/beam.smp)]
[New Thread 801807400 (LWP 100638/beam.smp)]
(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


More information about the ejabberd mailing list