Here is some of the ouput from ABRT. Perhaps it will help.
Code: Select all
[root@tinalinux ccpp-2013-04-03-01:51:44-2104]# cat backtrace
[New LWP 2109]
[New LWP 2108]
[New LWP 2110]
[New LWP 2104]
[New LWP 2348]
[New LWP 2107]
[New LWP 2106]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
Core was generated by `/usr/bin/FAHClient --child --lifeline 1236 /etc/fahclient/config.xml --run-as f'.
Program terminated with signal 11, Segmentation fault.
#0 __strlen_sse2 () at ../sysdeps/x86_64/strlen.S:31
31 ../sysdeps/x86_64/strlen.S: No such file or directory.
Thread 7 (Thread 0x7fec24864700 (LWP 2106)):
#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:217
No locals.
#1 0x000000000067c846 in ?? ()
No symbol table info available.
#2 0x000000000067f055 in ?? ()
No symbol table info available.
#3 0x0000000000673f56 in ?? ()
No symbol table info available.
#4 0x000000000067343a in ?? ()
No symbol table info available.
#5 0x000000311d807d15 in start_thread (arg=0x7fec24864700) at pthread_create.c:308
__res = <optimized out>
pd = 0x7fec24864700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140652201789184, 764956812980080379, 0, 29708512, 140652201789184, 16, -772959803758522629, 792518274064535291}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = 0
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
#6 0x000000311d0f248d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114
No locals.
Thread 6 (Thread 0x7fec1fdf2700 (LWP 2107)):
#0 __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
No locals.
#1 0x000000311d809cc1 in _L_lock_885 () from /lib64/libpthread.so.0
No symbol table info available.
#2 0x000000311d809bda in __GI___pthread_mutex_lock (mutex=0x1cc33a0) at pthread_mutex_lock.c:85
type = 30159776
id = 2107
#3 0x0000000000679f25 in ?? ()
No symbol table info available.
#4 0x000000000042acdb in ?? ()
No symbol table info available.
#5 0x0000000000416f21 in ?? ()
No symbol table info available.
#6 0x0000000000673f56 in ?? ()
No symbol table info available.
#7 0x000000000067343a in ?? ()
No symbol table info available.
#8 0x000000311d807d15 in start_thread (arg=0x7fec1fdf2700) at pthread_create.c:308
__res = <optimized out>
pd = 0x7fec1fdf2700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140652123727616, 764956812980080379, 0, 210937974784, 140652123727616, 0, -773049492339339525, 792518274064535291}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = 0
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
#9 0x000000311d0f248d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114
No locals.
Thread 5 (Thread 0x7fec1ddee700 (LWP 2348)):
#0 0x000000311d80e86d in nanosleep () at ../sysdeps/unix/syscall-template.S:81
No locals.
#1 0x00000000007153e3 in ?? ()
No symbol table info available.
#2 0x00000000006e9913 in ?? ()
No symbol table info available.
#3 0x0000000000673f56 in ?? ()
No symbol table info available.
#4 0x000000000067343a in ?? ()
No symbol table info available.
#5 0x000000311d807d15 in start_thread (arg=0x7fec1ddee700) at pthread_create.c:308
__res = <optimized out>
pd = 0x7fec1ddee700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140652090156800, 764956812980080379, 0, 210937974784, 140652090156800, 140651857448096, -773045087850377477, 792518274064535291}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = 0
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
#6 0x000000311d0f248d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114
No locals.
Thread 4 (Thread 0x7fec24865740 (LWP 2104)):
#0 __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
No locals.
#1 0x000000311d809cc1 in _L_lock_885 () from /lib64/libpthread.so.0
No symbol table info available.
#2 0x000000311d809bda in __GI___pthread_mutex_lock (mutex=0x1cc33a0) at pthread_mutex_lock.c:85
type = 30159776
id = 2104
#3 0x0000000000679f25 in ?? ()
No symbol table info available.
#4 0x000000000042acdb in ?? ()
No symbol table info available.
#5 0x0000000000416f21 in ?? ()
No symbol table info available.
#6 0x000000000041b9e3 in ?? ()
No symbol table info available.
#7 0x000000000040a4c8 in ?? ()
No symbol table info available.
#8 0x000000311d021a05 in __libc_start_main (main=0x40a480, argc=9, ubp_av=0x7fff22656128, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff22656118) at libc-start.c:225
result = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, 764956812980080379, 4236096, 140733770457376, 0, 0, -764511454856392965, 792517188338274043}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x311cc0eff0 <_dl_init+160>, 0x317f93}, data = {prev = 0x0, cleanup = 0x0, canceltype = 482406384}}}
not_first_call = <optimized out>
#9 0x000000000040a369 in ?? ()
No symbol table info available.
#10 0x00007fff22656118 in ?? ()
No symbol table info available.
#11 0x000000000000001c in ?? ()
No symbol table info available.
#12 0x0000000000000009 in ?? ()
No symbol table info available.
#13 0x00007fff22656eb3 in ?? ()
No symbol table info available.
#14 0x00007fff22656ec6 in ?? ()
No symbol table info available.
#15 0x00007fff22656ece in ?? ()
No symbol table info available.
#16 0x00007fff22656ed9 in ?? ()
No symbol table info available.
#17 0x00007fff22656ede in ?? ()
No symbol table info available.
#18 0x00007fff22656ef8 in ?? ()
No symbol table info available.
#19 0x00007fff22656f01 in ?? ()
No symbol table info available.
#20 0x00007fff22656f0b in ?? ()
No symbol table info available.
#21 0x00007fff22656f2d in ?? ()
No symbol table info available.
#22 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 3 (Thread 0x7fec165ef700 (LWP 2110)):
#0 __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
No locals.
#1 0x000000311d809cc1 in _L_lock_885 () from /lib64/libpthread.so.0
No symbol table info available.
#2 0x000000311d809bda in __GI___pthread_mutex_lock (mutex=0x1cc33a0) at pthread_mutex_lock.c:85
type = 30159776
id = 2110
#3 0x0000000000679f25 in ?? ()
No symbol table info available.
#4 0x000000000042acdb in ?? ()
No symbol table info available.
#5 0x0000000000416f21 in ?? ()
No symbol table info available.
#6 0x0000000000673f56 in ?? ()
No symbol table info available.
#7 0x000000000067343a in ?? ()
No symbol table info available.
#8 0x000000311d807d15 in start_thread (arg=0x7fec165ef700) at pthread_create.c:308
__res = <optimized out>
pd = 0x7fec165ef700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140651964331776, 764956812980080379, 0, 210937974784, 140651964331776, 0, -773070375007203589, 792518274064535291}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = 0
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
#9 0x000000311d0f248d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114
No locals.
Thread 2 (Thread 0x7fec1f5f1700 (LWP 2108)):
#0 __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
No locals.
#1 0x000000311d809cc1 in _L_lock_885 () from /lib64/libpthread.so.0
No symbol table info available.
#2 0x000000311d809bda in __GI___pthread_mutex_lock (mutex=0x1cc33a0) at pthread_mutex_lock.c:85
type = 30159776
id = 2108
#3 0x0000000000679f25 in ?? ()
No symbol table info available.
#4 0x000000000042acdb in ?? ()
No symbol table info available.
#5 0x0000000000416f21 in ?? ()
No symbol table info available.
#6 0x0000000000673f56 in ?? ()
No symbol table info available.
#7 0x000000000067343a in ?? ()
No symbol table info available.
#8 0x000000311d807d15 in start_thread (arg=0x7fec1f5f1700) at pthread_create.c:308
__res = <optimized out>
pd = 0x7fec1f5f1700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140652115334912, 764956812980080379, 0, 210937974784, 140652115334912, 0, -773050591314096389, 792518274064535291}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = 0
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
#9 0x000000311d0f248d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114
No locals.
Thread 1 (Thread 0x7fec1edf0700 (LWP 2109)):
#0 __strlen_sse2 () at ../sysdeps/x86_64/strlen.S:31
No locals.
#1 0x0000000000570c72 in ?? ()
No symbol table info available.
#2 0x0000000000571927 in ?? ()
No symbol table info available.
#3 0x00000000005347c8 in ?? ()
No symbol table info available.
#4 0x00000000004f8a2d in ?? ()
No symbol table info available.
#5 0x00000000004ff396 in ?? ()
No symbol table info available.
#6 0x00000000004fff86 in ?? ()
No symbol table info available.
#7 0x00000000004ea490 in ?? ()
No symbol table info available.
#8 0x00000000004e612c in ?? ()
No symbol table info available.
#9 0x00000000004a0b2a in ?? ()
No symbol table info available.
#10 0x00000000004a1068 in ?? ()
No symbol table info available.
#11 0x000000000045a632 in ?? ()
No symbol table info available.
#12 0x0000000000463484 in ?? ()
No symbol table info available.
#13 0x0000000000416fcb in ?? ()
No symbol table info available.
#14 0x0000000000673f56 in ?? ()
No symbol table info available.
#15 0x000000000067343a in ?? ()
No symbol table info available.
#16 0x000000311d807d15 in start_thread (arg=0x7fec1edf0700) at pthread_create.c:308
__res = <optimized out>
pd = 0x7fec1edf0700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140652106942208, 764956812980080379, 0, 210937974784, 140652106942208, 0, -773051683846402309, 792518274064535291}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = 0
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
#17 0x000000311d0f248d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114
No locals.
From To Syms Read Shared Object Library
0x000000311d805790 0x000000311d8104b4 Yes /lib64/libpthread.so.0
0x000000311d400ed0 0x000000311d4019f0 Yes /lib64/libdl.so.2
0x0000003135801760 0x000000313580d3c0 Yes /lib64/libbz2.so.1
0x000000311e002190 0x000000311e00e640 Yes /lib64/libz.so.1
0x000000312105bb80 0x00000031210c10bb Yes /lib64/libstdc++.so.6
0x000000311e4055b0 0x000000311e46fd68 Yes /lib64/libm.so.6
0x000000311f002a40 0x000000311f012168 Yes /lib64/libgcc_s.so.1
0x000000311d01f1a0 0x000000311d160960 Yes /lib64/libc.so.6
0x000000311cc00b20 0x000000311cc1a3d9 Yes /lib64/ld-linux-x86-64.so.2
0x00007fec1fdf51e0 0x00007fec1fdfc67c Yes /lib64/libnss_files.so.2
$1 = 0x0
No symbol "__glib_assert_msg" in current context.
rax 0x0 0
rbx 0xffffffff813f1010 -2126573552
rcx 0x10 16
rdx 0x7fec1eded840 140652106930240
rsi 0x311d164560 210941396320
rdi 0xffffffff813f1010 -2126573552
rbp 0x0 0x0
rsp 0x7fec1edec718 0x7fec1edec718
r8 0x73 115
r9 0x8 8
r10 0x0 0
r11 0x0 0
r12 0xab09f4 11209204
r13 0x3f 63
r14 0x7fec1edec800 140652106926080
r15 0x7fec1eded800 140652106930176
rip 0x311d0860f1 0x311d0860f1 <__strlen_sse2+17>
eflags 0x10283 [ CF SF IF RF ]
cs 0x33 51
ss 0x2b 43
ds 0x0 0
es 0x0 0
fs 0x0 0
gs 0x0 0
Dump of assembler code for function __strlen_sse2:
0x000000311d0860e0 <+0>: xor %rax,%rax
0x000000311d0860e3 <+3>: mov %edi,%ecx
0x000000311d0860e5 <+5>: and $0x3f,%ecx
0x000000311d0860e8 <+8>: pxor %xmm0,%xmm0
0x000000311d0860ec <+12>: cmp $0x30,%ecx
0x000000311d0860ef <+15>: ja 0x311d08610a <__strlen_sse2+42>
=> 0x000000311d0860f1 <+17>: movdqu (%rdi),%xmm1
0x000000311d0860f5 <+21>: pcmpeqb %xmm1,%xmm0
0x000000311d0860f9 <+25>: pmovmskb %xmm0,%edx
0x000000311d0860fd <+29>: test %edx,%edx
0x000000311d0860ff <+31>: jne 0x311d08617b <__strlen_sse2+155>
0x000000311d086101 <+33>: mov %rdi,%rax
0x000000311d086104 <+36>: and $0xfffffffffffffff0,%rax
0x000000311d086108 <+40>: jmp 0x311d086127 <__strlen_sse2+71>
0x000000311d08610a <+42>: mov %rdi,%rax
0x000000311d08610d <+45>: and $0xfffffffffffffff0,%rax
0x000000311d086111 <+49>: pcmpeqb (%rax),%xmm0
0x000000311d086115 <+53>: mov $0xffffffff,%esi
0x000000311d08611a <+58>: sub %rax,%rcx
0x000000311d08611d <+61>: shl %cl,%esi
0x000000311d08611f <+63>: pmovmskb %xmm0,%edx
0x000000311d086123 <+67>: and %esi,%edx
0x000000311d086125 <+69>: jne 0x311d086178 <__strlen_sse2+152>
0x000000311d086127 <+71>: pxor %xmm0,%xmm0
0x000000311d08612b <+75>: pxor %xmm1,%xmm1
0x000000311d08612f <+79>: pxor %xmm2,%xmm2
0x000000311d086133 <+83>: pxor %xmm3,%xmm3
0x000000311d086137 <+87>: nopw 0x0(%rax,%rax,1)
0x000000311d086140 <+96>: pcmpeqb 0x10(%rax),%xmm0
0x000000311d086145 <+101>: pmovmskb %xmm0,%edx
0x000000311d086149 <+105>: test %edx,%edx
0x000000311d08614b <+107>: jne 0x311d086190 <__strlen_sse2+176>
0x000000311d08614d <+109>: pcmpeqb 0x20(%rax),%xmm1
0x000000311d086152 <+114>: pmovmskb %xmm1,%edx
0x000000311d086156 <+118>: test %edx,%edx
0x000000311d086158 <+120>: jne 0x311d0861a0 <__strlen_sse2+192>
0x000000311d08615a <+122>: pcmpeqb 0x30(%rax),%xmm2
0x000000311d08615f <+127>: pmovmskb %xmm2,%edx
0x000000311d086163 <+131>: test %edx,%edx
0x000000311d086165 <+133>: jne 0x311d0861b0 <__strlen_sse2+208>
0x000000311d086167 <+135>: pcmpeqb 0x40(%rax),%xmm3
0x000000311d08616c <+140>: pmovmskb %xmm3,%edx
0x000000311d086170 <+144>: lea 0x40(%rax),%rax
0x000000311d086174 <+148>: test %edx,%edx
0x000000311d086176 <+150>: je 0x311d086140 <__strlen_sse2+96>
0x000000311d086178 <+152>: sub %rdi,%rax
0x000000311d08617b <+155>: bsf %rdx,%rdx
0x000000311d08617f <+159>: add %rdx,%rax
0x000000311d086182 <+162>: retq
0x000000311d086183 <+163>: data32 data32 data32 nopw %cs:0x0(%rax,%rax,1)
0x000000311d086190 <+176>: sub %rdi,%rax
0x000000311d086193 <+179>: bsf %rdx,%rdx
0x000000311d086197 <+183>: lea 0x10(%rdx,%rax,1),%rax
0x000000311d08619c <+188>: retq
0x000000311d08619d <+189>: nopl (%rax)
0x000000311d0861a0 <+192>: sub %rdi,%rax
0x000000311d0861a3 <+195>: bsf %rdx,%rdx
0x000000311d0861a7 <+199>: lea 0x20(%rdx,%rax,1),%rax
0x000000311d0861ac <+204>: retq
0x000000311d0861ad <+205>: nopl (%rax)
0x000000311d0861b0 <+208>: sub %rdi,%rax
0x000000311d0861b3 <+211>: bsf %rdx,%rdx
0x000000311d0861b7 <+215>: lea 0x30(%rdx,%rax,1),%rax
0x000000311d0861bc <+220>: retq
End of assembler dump.