[asterisk-dev] FreeBSD Asterisk Segmentation Faults

J. Oquendo joquendo at hushmail.com
Tue Jul 4 14:49:07 MST 2006


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

After recompiling Asterisk on FreeBSD, I'd like to let you guys
know it segfaults on chan_oss.

[sil at bordello ~]$ asterisk -V
Asterisk SVN-trunk-r35555

[sil at bordello ~]$ asterisl -vvvv

.... REMOVED LOADED *.so's

[chan_oss.so]Jul  4 17:40:42 WARNING[63826]: loader.c:728
__load_resource: missing mod_data for chan_oss.so
Segmentation fault: 11 (core dumped)


[sil at bordello ~]$ sudo gdb /usr/local/sbin/asterisk asterisk.core
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 "i386-marcel-freebsd"...
Core was generated by `asterisk'.
Program terminated with signal 11, Segmentation fault.
Reading symbols from /lib/libncurses.so.6...done.
Loaded symbols for /lib/libncurses.so.6
Reading symbols from /lib/libm.so.4...done.
Loaded symbols for /lib/libm.so.4
Reading symbols from /lib/libcrypto.so.4...done.
Loaded symbols for /lib/libcrypto.so.4
Reading symbols from /usr/lib/libpthread.so.2...done.
Loaded symbols for /usr/lib/libpthread.so.2
Reading symbols from /lib/libc.so.6...done.
Loaded symbols for /lib/libc.so.6
Reading symbols from
/usr/local/lib/asterisk/modules/res_musiconhold.so...done.
Loaded symbols for
/usr/local/lib/asterisk/modules/res_musiconhold.so
Reading symbols from
/usr/local/lib/asterisk/modules/res_indications.so...done.
Loaded symbols for
/usr/local/lib/asterisk/modules/res_indications.so
Reading symbols from
/usr/local/lib/asterisk/modules/res_monitor.so...done.
Loaded symbols for /usr/local/lib/asterisk/modules/res_monitor.so
Reading symbols from
/usr/local/lib/asterisk/modules/res_adsi.so...done.
Loaded symbols for /usr/local/lib/asterisk/modules/res_adsi.so
Reading symbols from
/usr/local/lib/asterisk/modules/res_agi.so...done.
Loaded symbols for /usr/local/lib/asterisk/modules/res_agi.so
Reading symbols from
/usr/local/lib/asterisk/modules/res_features.so...done.
Loaded symbols for /usr/local/lib/asterisk/modules/res_features.so
Reading symbols from
/usr/local/lib/asterisk/modules/res_config_odbc.so...done.
Loaded symbols for
/usr/local/lib/asterisk/modules/res_config_odbc.so
Reading symbols from
/usr/local/lib/asterisk/modules/res_odbc.so...done.
Loaded symbols for /usr/local/lib/asterisk/modules/res_odbc.so
Reading symbols from /usr/local/lib/libodbc.so.1...done.
Loaded symbols for /usr/local/lib/libodbc.so.1
Reading symbols from /usr/local/lib/libiconv.so.3...done.
Loaded symbols for /usr/local/lib/libiconv.so.3
Reading symbols from
/usr/local/lib/asterisk/modules/res_crypto.so...done.
Loaded symbols for /usr/local/lib/asterisk/modules/res_crypto.so
Reading symbols from /usr/lib/libssl.so.4...done.
Loaded symbols for /usr/lib/libssl.so.4
Reading symbols from
/usr/local/lib/asterisk/modules/res_clioriginate.so...done.
Loaded symbols for
/usr/local/lib/asterisk/modules/res_clioriginate.so
Reading symbols from
/usr/local/lib/asterisk/modules/res_config_pgsql.so...done.
Loaded symbols for
/usr/local/lib/asterisk/modules/res_config_pgsql.so
Reading symbols from /usr/local/lib/libpq.so.3...done.
Loaded symbols for /usr/local/lib/libpq.so.3
Reading symbols from /lib/libz.so.3...done.
Loaded symbols for /lib/libz.so.3
Reading symbols from /usr/local/lib/libintl.so.6...done.
Loaded symbols for /usr/local/lib/libintl.so.6
Reading symbols from /lib/libcrypt.so.3...done.
Loaded symbols for /lib/libcrypt.so.3
Reading symbols from
/usr/local/lib/asterisk/modules/res_convert.so...done.
Loaded symbols for /usr/local/lib/asterisk/modules/res_convert.so
Reading symbols from
/usr/local/lib/asterisk/modules/res_smdi.so...done.
Loaded symbols for /usr/local/lib/asterisk/modules/res_smdi.so
Reading symbols from
/usr/local/lib/asterisk/modules/res_speech.so...done.
Loaded symbols for /usr/local/lib/asterisk/modules/res_speech.so
Reading symbols from
/usr/local/lib/asterisk/modules/pbx_config.so...done.
Loaded symbols for /usr/local/lib/asterisk/modules/pbx_config.so
Reading symbols from
/usr/local/lib/asterisk/modules/pbx_spool.so...done.
Loaded symbols for /usr/local/lib/asterisk/modules/pbx_spool.so
Reading symbols from
/usr/local/lib/asterisk/modules/pbx_dundi.so...done.
Loaded symbols for /usr/local/lib/asterisk/modules/pbx_dundi.so
Reading symbols from
/usr/local/lib/asterisk/modules/pbx_loopback.so...done.
Loaded symbols for /usr/local/lib/asterisk/modules/pbx_loopback.so
Reading symbols from
/usr/local/lib/asterisk/modules/pbx_realtime.so...done.
Loaded symbols for /usr/local/lib/asterisk/modules/pbx_realtime.so
Reading symbols from
/usr/local/lib/asterisk/modules/pbx_ael.so...done.
Loaded symbols for /usr/local/lib/asterisk/modules/pbx_ael.so
Reading symbols from
/usr/local/lib/asterisk/modules/chan_sip.so...done.
Loaded symbols for /usr/local/lib/asterisk/modules/chan_sip.so
Reading symbols from
/usr/local/lib/asterisk/modules/chan_agent.so...done.
Loaded symbols for /usr/local/lib/asterisk/modules/chan_agent.so
Reading symbols from
/usr/local/lib/asterisk/modules/chan_mgcp.so...done.
Loaded symbols for /usr/local/lib/asterisk/modules/chan_mgcp.so
Reading symbols from
/usr/local/lib/asterisk/modules/chan_iax2.so...done.
Loaded symbols for /usr/local/lib/asterisk/modules/chan_iax2.so
Reading symbols from
/usr/local/lib/asterisk/modules/chan_local.so...done.
Loaded symbols for /usr/local/lib/asterisk/modules/chan_local.so
Reading symbols from
/usr/local/lib/asterisk/modules/chan_skinny.so...done.
Loaded symbols for /usr/local/lib/asterisk/modules/chan_skinny.so
Reading symbols from
/usr/local/lib/asterisk/modules/chan_features.so...done.
Loaded symbols for /usr/local/lib/asterisk/modules/chan_features.so
Reading symbols from
/usr/local/lib/asterisk/modules/chan_oss.so...done.
Loaded symbols for /usr/local/lib/asterisk/modules/chan_oss.so
Reading symbols from /libexec/ld-elf.so.1...done.
Loaded symbols for /libexec/ld-elf.so.1
#0  0x282a74ab in pthread_testcancel () from
/usr/lib/libpthread.so.2
[New Thread 0x86e7600 (runnable)]
[New Thread 0x86e7400 (runnable)]
[New Thread 0x86cae00 (runnable)]
[New Thread 0x86cac00 (sleeping)]
[New Thread 0x86caa00 (sleeping)]
[New Thread 0x86ca800 (sleeping)]
[New Thread 0x86ca600 (sleeping)]
[New Thread 0x86ca400 (sleeping)]
[New Thread 0x86ca200 (sleeping)]
[New Thread 0x86ca000 (sleeping)]
[New Thread 0x81a2e00 (sleeping)]
[New Thread 0x81a2c00 (sleeping)]
[New Thread 0x81a2a00 (sleeping)]
[New Thread 0x81a2800 (sleeping)]
[New Thread 0x81a2400 (runnable)]
[New Thread 0x818ae00 (runnable)]
[New Thread 0x818a400 (sleeping)]
[New Thread 0x818a200 (runnable)]
[New Thread 0x817ee00 (sleeping)]
[New Thread 0x8166000 (runnable)]
[New Thread 0x815c200 (sleeping)]
[New Thread 0x813dc00 (runnable)]
[New Thread 0x813d800 (LWP 100104)]
[New Thread 0x813d000 (runnable)]
[New LWP 100128]


perl -e 'print $i=pack(c5,(40*2),sqrt(7600),(unpack(c,Q)-3+1+3+3-
7),oct(104),10,oct(101));'
-----BEGIN PGP SIGNATURE-----
Note: This signature can be verified at https://www.hushtools.com/verify
Version: Hush 2.5

wpwEAQECAAYFAkSq4lMACgkQVnroYexO+HLULwP9EVcHPq4Eiz9P1cbA9cn9nFmQ59JW
SyfzbpKhUXNUV3slCWhqXiCxT5vENw7lsXD+qUZx/KN6kBtMGKHujS28tygSP6V7Xnuf
myFVyXa14XCm2okIEtD2QVMULiW7ztk/OOkS8ooQmtCvPaq0DMAOMc29alAoxvAV+EmQ
Vtjgo9g=
=drtN
-----END PGP SIGNATURE-----




Concerned about your privacy? Instantly send FREE secure email, no account required
http://www.hushmail.com/send?l=480

Get the best prices on SSL certificates from Hushmail
https://www.hushssl.com?l=485




More information about the asterisk-dev mailing list