Re: help interpreting an Apache 2.2 segmentation fault backtrace. [I]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Mark,

Zitat von Mark Blackman <mark.blackman@xxxxxx>:
Classification: For internal use only

Hi guys,

I wonder if you could me some clues about how to interpret the following, frequently observed, backtrace from an Apache 2.2 segmentation fault (Apache 2.2.29, 32-bit, Linux, kernel 2.6.32.59-0.7-default SLES11 SP2).
[...]
To me it looks like some kind of APR pool corruption or a corruption of the pointer for the APR pool, and it looks like the mod_wl handler is called first and then parts of the libct module are getting called and finally segfaulting inside the APR routines.

Anyone care to improve that interpretation?

it might be as simple as a heap corruption. Does apache22 use glibc malloc() routines? Then you might give setting MALLOC_CHECK_ to a non-zero value a try. OTOH, this may significantly reduce the performance of your httpd.

[...]
Program terminated with signal 11, Segmentation fault.
#0  0xf7612ac1 in allocator_alloc ()
   from /versions/apache-2.2.29/lib/libapr-1.so.0
(gdb) bt
#0  0xf7612ac1 in allocator_alloc ()
   from /versions/apache-2.2.29/lib/libapr-1.so.0
#1  0xf6f12f40 in apr_sdbm_rdonly ()
   from /apache22/modules/libct_apache22_agent.so
#2  0x00000010 in ?? ()
#3  0xf7026ea8 in apr_sdbm_rdonly ()
   from /apache22/modules/libct_apache22_agent.so
#4  0x00000007 in ?? ()
#5  0x0000001f in ?? ()
#6  0xffceaa08 in ?? ()
#7  0xf6e931a3 in ct_malloc () from /apache22/modules/libct_apache22_agent.so
#8  0xf76134e1 in apr_pool_create_ex ()
   from /versions/apache-2.2.29/lib/libapr-1.so.0
#9  0x0b97af00 in ?? ()
#10 0x00001fe8 in ?? ()
#11 0xffceaa4c in ?? ()
#12 0xf70f74d7 in operator new () from /usr/lib/libstdc++.so.6
#13 0xf71410bb in _ZN6ReaderC9EP10apr_pool_tiP10LogContext ()
   from /versions/wlsplugins_generic_11.1.1.7.0/lib/mod_wl.so
[...]

Regards,
Jens


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx
For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx




[Index of Archives]     [Open SSH Users]     [Linux ACPI]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Security]     [Netfilter]     [Bugtraq]     [Squid]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]

  Powered by Linux