Details
-
Type:
Bug
-
Status:
Closed
-
Priority:
Minor
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: None
-
Component/s: freeswitch-core
-
Labels:None
-
Environment:Hide===>>> autoconf-wrapper-20101119
===>>> autoconf-2.69
===>>> gcc-4.6.4.20120608
===>>> automake-wrapper-20101119
===>>> automake-1.12
===>>> gmake-3.82
===>>> libtool-2.4.2
===>>> pkg-config-0.25_1
Compiled with :
setenv LDFLAGS "-L/usr/local/lib"
setenv CFLAGS "-march=corei7 -I/usr/local/include -L/usr/local/lib -g -O2 -ffast-math"
setenv CPPFLAGS "-march=corei7 -I/usr/local/include -L/usr/local/lib -g -O2 -ffast-math"
setenv CC gcc46
setenv CXX g++46
./configure --enable-optimization --enable-64 --enable-core-odbc-supportShow===>>> autoconf-wrapper-20101119 ===>>> autoconf-2.69 ===>>> gcc-4.6.4.20120608 ===>>> automake-wrapper-20101119 ===>>> automake-1.12 ===>>> gmake-3.82 ===>>> libtool-2.4.2 ===>>> pkg-config-0.25_1 Compiled with : setenv LDFLAGS "-L/usr/local/lib" setenv CFLAGS "-march=corei7 -I/usr/local/include -L/usr/local/lib -g -O2 -ffast-math" setenv CPPFLAGS "-march=corei7 -I/usr/local/include -L/usr/local/lib -g -O2 -ffast-math" setenv CC gcc46 setenv CXX g++46 ./configure --enable-optimization --enable-64 --enable-core-odbc-support
-
Platform:FreeBSD/gcc
-
Uname:FreeBSD voip 9.0-STABLE FreeBSD 9.0-STABLE #0: Mon Jun 4 23:22:42 CEST 2012 root@local :/usr/obj/usr/src/sys/CUSTOM amd64
-
CPU Info:Corei7 920
-
GCC Version:4.6
-
FreeSWITCH GIT Revision:7978bd892111e4235f93211919bd713c78d87c80
-
Reproduced with GIT HEAD?:7978bd892111e4235f93211919bd713c78d87c80
Description
FreeSwitch constantly crashing without any further error report, thread stack traces :
Thread 32 (Thread 803807400 (LWP 124296/freeswitch)):
#0 0x0000000802a1229c in select () from /lib/libc.so.7
#1 0x000000080198d5a2 in select () from /lib/libthr.so.3
#2 0x0000000800dba1a5 in apr_sleep (t=Variable "t" is not available.
) at time/unix/time.c:246
#3 0x0000000800d317fa in switch_core_runtime_loop (bg=Unhandled dwarf expression opcode 0x9f
) at switch_utils.h:252
#4 0x0000000000402b46 in main (argc=2, argv=Variable "argv" is not available.
) at src/switch.c:335
Thread 31 (Thread 80380ac00 (LWP 130610/freeswitch)):
#0 0x0000000802a1229c in select () from /lib/libc.so.7
#1 0x000000080198d5a2 in select () from /lib/libthr.so.3
#2 0x0000000800dba1a5 in apr_sleep (t=Variable "t" is not available.
) at time/unix/time.c:246
#3 0x0000000800d189d6 in pool_thread (thread=Variable "thread" is not available.
) at src/switch_core_memory.c:64
#4 0x000000000001fe01 in ?? ()
#5 0x000000080aebc028 in ?? ()
#6 0x000000080380ac00 in ?? ()
#7 0x000000080198b7a8 in pthread_create () from /lib/libthr.so.3
#8 0x0000000000000000 in ?? ()
Cannot access memory at address 0x7fffffbfe000
Thread 30 (Thread 80380b000 (LWP 131125/freeswitch)):
#0 0x000000080199228c in pthread_kill () from /lib/libthr.so.3
#1 0x00000008019941c5 in _pthread_cond_wait () from /lib/libthr.so.3
#2 0x0000000800da48d1 in apr_queue_pop (queue=0x80382b968, data=0x7fffffbc0f90) at misc/apr_queue.c:276
#3 0x0000000000000000 in ?? ()
#4 0x0000000000000000 in ?? ()
#5 0x000000080382b968 in ?? ()
#6 0x0000000800d45469 in switch_event_dispatch_thread (thread=Variable "thread" is not available.
) at src/switch_event.c:1608
#7 0x000000080198b7a8 in pthread_create () from /lib/libthr.so.3
#8 0x0000000000000000 in ?? ()
Cannot access memory at address 0x7fffffbc1000
Thread 29 (Thread 80380b400 (LWP 131137/freeswitch)):
#0 0x000000080199228c in pthread_kill () from /lib/libthr.so.3
#1 0x00000008019941c5 in _pthread_cond_wait () from /lib/libthr.so.3
#2 0x0000000800da48d1 in apr_queue_pop (queue=0x80382f1d0, data=0x7fffffb83fb0) at misc/apr_queue.c:276
#3 0x0000000000000000 in ?? ()
#4 0x00007fffffb83ff0 in ?? ()
#5 0x0000000000000000 in ?? ()
#6 0x0000000800d81993 in log_thread (t=Variable "t" is not available.
) at src/switch_log.c:114
#7 0x000000080198b7a8 in pthread_create () from /lib/libthr.so.3
Previous frame inner to this frame (corrupt stack?)
Thread 32 (Thread 803807400 (LWP 124296/freeswitch)):
#0 0x0000000802a1229c in select () from /lib/libc.so.7
#1 0x000000080198d5a2 in select () from /lib/libthr.so.3
#2 0x0000000800dba1a5 in apr_sleep (t=Variable "t" is not available.
) at time/unix/time.c:246
#3 0x0000000800d317fa in switch_core_runtime_loop (bg=Unhandled dwarf expression opcode 0x9f
) at switch_utils.h:252
#4 0x0000000000402b46 in main (argc=2, argv=Variable "argv" is not available.
) at src/switch.c:335
Thread 31 (Thread 80380ac00 (LWP 130610/freeswitch)):
#0 0x0000000802a1229c in select () from /lib/libc.so.7
#1 0x000000080198d5a2 in select () from /lib/libthr.so.3
#2 0x0000000800dba1a5 in apr_sleep (t=Variable "t" is not available.
) at time/unix/time.c:246
#3 0x0000000800d189d6 in pool_thread (thread=Variable "thread" is not available.
) at src/switch_core_memory.c:64
#4 0x000000000001fe01 in ?? ()
#5 0x000000080aebc028 in ?? ()
#6 0x000000080380ac00 in ?? ()
#7 0x000000080198b7a8 in pthread_create () from /lib/libthr.so.3
#8 0x0000000000000000 in ?? ()
Cannot access memory at address 0x7fffffbfe000
Thread 30 (Thread 80380b000 (LWP 131125/freeswitch)):
#0 0x000000080199228c in pthread_kill () from /lib/libthr.so.3
#1 0x00000008019941c5 in _pthread_cond_wait () from /lib/libthr.so.3
#2 0x0000000800da48d1 in apr_queue_pop (queue=0x80382b968, data=0x7fffffbc0f90) at misc/apr_queue.c:276
#3 0x0000000000000000 in ?? ()
#4 0x0000000000000000 in ?? ()
#5 0x000000080382b968 in ?? ()
#6 0x0000000800d45469 in switch_event_dispatch_thread (thread=Variable "thread" is not available.
) at src/switch_event.c:1608
#7 0x000000080198b7a8 in pthread_create () from /lib/libthr.so.3
#8 0x0000000000000000 in ?? ()
Cannot access memory at address 0x7fffffbc1000
Thread 29 (Thread 80380b400 (LWP 131137/freeswitch)):
#0 0x000000080199228c in pthread_kill () from /lib/libthr.so.3
#1 0x00000008019941c5 in _pthread_cond_wait () from /lib/libthr.so.3
#2 0x0000000800da48d1 in apr_queue_pop (queue=0x80382f1d0, data=0x7fffffb83fb0) at misc/apr_queue.c:276
#3 0x0000000000000000 in ?? ()
#4 0x00007fffffb83ff0 in ?? ()
#5 0x0000000000000000 in ?? ()
#6 0x0000000800d81993 in log_thread (t=Variable "t" is not available.
) at src/switch_log.c:114
#7 0x000000080198b7a8 in pthread_create () from /lib/libthr.so.3
Previous frame inner to this frame (corrupt stack?)
Issue Links
- duplicates
-
FS-4374
Core dump on FreeBSD after a few minutes uptime
-
FS-4361