I'm using an apache 2.2.15 with php-5.2.13 and curl-7.20.0. When using openssl-1.0.0, I get easy to reproduce Aborts in CRYPTO_free if I reload a page while it is still loading. The problem reproducably goes away when I replace openssl-1.0.0 with 0.9.8m (and recompile the whole stack). OSes are Debian Lenny x86 with gcc-4.2.4-6, CentOS 5 x86 and amd_64 with gcc-4.1.2
The normal problem I'm seeing is: Program received signal SIGABRT, Aborted. [Switching to Thread 0xb7631b10 (LWP 4095)] 0xb765c556 in raise () from /lib/libc.so.6 (gdb) bt #0 0xb765c556 in raise () from /lib/libc.so.6 #1 0xb765dd78 in abort () from /lib/libc.so.6 #2 0xb7696aa5 in ?? () from /lib/libc.so.6 #3 0x00000039 in ?? () #4 0xbff4acb4 in ?? () #5 0x00000400 in ?? () #6 0xb7753068 in ?? () from /lib/libc.so.6 #7 0x00000017 in ?? () #8 0xbff4cd47 in ?? () #9 0x00000025 in ?? () #10 0xb7753081 in ?? () from /lib/libc.so.6 #11 0x00000002 in ?? () #12 0xb774ffb0 in ?? () from /lib/libc.so.6 #13 0x00000017 in ?? () #14 0xb7753085 in ?? () from /lib/libc.so.6 #15 0x00000004 in ?? () #16 0xbff4b1e3 in ?? () #17 0x00000008 in ?? () #18 0xb775308b in ?? () from /lib/libc.so.6 #19 0x00000005 in ?? () #20 0x4157d51f in ?? () from /opt/sevenval/fit90/lib/libcrypto.so.1.0.0 #21 0x000001d5 in ?? () #22 0x4159a8d0 in ?? () from /opt/sevenval/fit90/lib/libcrypto.so.1.0.0 #23 0x00000000 in ?? () *** glibc detected *** /opt/sevenval/fit90/lib/fit/bin/httpd: free(): invalid pointer: 0x095fe1a0 *** ======= Backtrace: ========= /lib/libc.so.6[0xb769c845] /lib/libc.so.6(cfree+0x9c)[0xb769e6ec] /opt/sevenval/fit90/lib/libcrypto.so.1.0.0(CRYPTO_free+0x35)[0x4141e06e] ======= Memory map: ======== 08047000-08148000 r-xp 00000000 fe:17 16819261 /opt/sevenval/fit90/lib/fit/bin/httpd 08148000-0814c000 rwxp 00101000 fe:17 16819261 /opt/sevenval/fit90/lib/fit/bin/httpd 0814c000-08151000 rwxp 00000000 00:00 0 0940c000-0aa11000 rwxp 00000000 00:00 0 [heap] 411d8000-411db000 r-xp 00000000 fe:17 8389721 /opt/sevenval/fit90/lib/libmm.so.14.0.22 411db000-411dc000 rwxp 00003000 fe:17 8389721 /opt/sevenval/fit90/lib/libmm.so.14.0.22 411f9000-4121a000 r-xp 00000000 fe:17 8394562 /opt/sevenval/fit90/lib/libz.so.1.2.4 4121a000-4121b000 rwxp 00020000 fe:17 8394562 /opt/sevenval/fit90/lib/libz.so.1.2.4 4121d000-4126d000 r-xp 00000000 fe:17 8394589 /opt/sevenval/fit90/lib/libssl.so.1.0.0 4126d000-41271000 rwxp 00050000 fe:17 8394589 /opt/sevenval/fit90/lib/libssl.so.1.0.0 41273000-412b7000 r-xp 00000000 fe:17 8394528 /opt/sevenval/fit90/lib/libjpeg.so.62.0.0 412b7000-412b8000 rwxp 00043000 fe:17 8394528 /opt/sevenval/fit90/lib/libjpeg.so.62.0.0 412ba000-412e2000 r-xp 00000000 fe:17 8395947 /opt/sevenval/fit90/lib/libpq.so.5.2 412e2000-412e3000 rwxp 00028000 fe:17 8395947 /opt/sevenval/fit90/lib/libpq.so.5.2 412e5000-41317000 r-xp 00000000 fe:17 8456961 /opt/sevenval/fit90/lib/libpcre.so.0.0.1 41317000-41318000 rwxp 00031000 fe:17 8456961 /opt/sevenval/fit90/lib/libpcre.so.0.0.1 4131a000-41355000 r-xp 00000000 fe:17 8389707 /opt/sevenval/fit90/lib/libpng12.so.0.41.0 41355000-41356000 rwxp 0003a000 fe:17 8389707 /opt/sevenval/fit90/lib/libpng12.so.0.41.0 41358000-4138c000 r-xp 00000000 fe:17 8395911 /opt/sevenval/fit90/lib/libapr-1.so.0.4.2 4138c000-4138d000 rwxp 00034000 fe:17 8395911 /opt/sevenval/fit90/lib/libapr-1.so.0.4.2 413da000-4158c000 r-xp 00000000 fe:17 8394583 /opt/sevenval/fit90/lib/libcrypto.so.1.0.0 4158c000-415a1000 rwxp 001b2000 fe:17 8394583 /opt/sevenval/fit90/lib/libcrypto.so.1.0.0 415a1000-415a5000 rwxp 00000000 00:00 0 415a7000-41661000 r-xp 00000000 fe:17 8389137 /opt/sevenval/fit90/lib/libfreetype.so.6.4.0 41661000-41665000 rwxp 000b9000 fe:17 8389137 /opt/sevenval/fit90/lib/libfreetype.so.6.4.0 41667000-4168e000 r-xp 00000000 fe:17 8395915 /opt/sevenval/fit90/lib/libexpat.so.0.1.0 4168e000-41690000 rwxp 00026000 fe:17 8395915 /opt/sevenval/fit90/lib/libexpat.so.0.1.0 41692000-416b4000 r-xp 00000000 fe:17 8395914 /opt/sevenval/fit90/lib/libaprutil-1.so.0.3.9 416b4000-416b5000 rwxp 00022000 fe:17 8395914 /opt/sevenval/fit90/lib/libaprutil-1.so.0.3.9 416b7000-416f9000 r-xp 00000000 fe:17 8389513 /opt/sevenval/fit90/lib/libcurl.so.4.2.0 416f9000-416fa000 rwxp 00042000 fe:17 8389513 /opt/sevenval/fit90/lib/libcurl.so.4.2.0 4170e000-41893000 r-xp 00000000 fe:17 8394289 /opt/sevenval/fit90/lib/libxml2.so.2.7.3 41893000-41898000 rwxp 00184000 fe:17 8394289 /opt/sevenval/fit90/lib/libxml2.so.2.7.3 41898000-41899000 rwxp 00000000 00:00 0 4194d000-419a5000 r-xp 00000000 fe:17 20972292 /opt/sevenval/fit90/lib/mysql/libmysqlclient.so.16.0.0 419a5000-419cf000 rwxp 00058000 fe:17 20972292 /opt/sevenval/fit90/lib/mysql/libmysqlclient.so.16.0.0 419cf000-419d0000 rwxp 00000000 00:00 0 419d2000-41a0c000 r-xp 00000000 fe:17 8394539 /opt/sevenval/fit90/lib/libxslt.so.1.1.24 41a0c000-41a0d000 rwxp 00039000 fe:17 8394539 /opt/sevenval/fit90/lib/libxslt.so.1.1.24 41a40000-41a87000 r-xp 00000000 fe:17 8389693 /opt/sevenval/fit90/lib/libmcrypt.so.4.4.8 41a87000-41a8a000 rwxp 00047000 fe:17 8389693 /opt/sevenval/fit90/lib/libmcrypt.so.4.4.8 41a8a000-41a8f000 rwxp 00000000 00:00 0 41cd1000-41dc7000 r-xp 00000000 fe:17 8395975 /opt/sevenval/fit90/lib/libsqlite3.so.0.8.6 41dc7000-41dc9000 rwxp 000f6000 fe:17 8395975 /opt/sevenval/fit90/lib/libsqlite3.so.0.8.6 a6139000-a613a000 ---p 00000000 00:00 0 a613a000-a6939000 rwxp 00000000 00:00 0 a6939000-ae939000 rwxs 00000000 00:04 429959 /dev/zero (deleted) ae939000-ae93a000 rwxp 00000000 00:00 0 ae93a000-ae9ba000 rwxs 00000000 00:04 95944705 /SYSV00000000 (deleted) b29ba000-b49ba000 rwxs 00000000 00:04 95911936 /SYSV00000000 (deleted) b6a00000-b6a21000 rwxp 00000000 00:00 0 b6a21000-b6b00000 ---p 00000000 00:00 0 b6b4b000-b6c7b000 r-xp 00000000 fe:17 8395969 /opt/sevenval/fit90/lib/ZendPlatform.so b6c7b000-b6c8c000 rwxp 00130000 fe:17 8395969 /opt/sevenval/fit90/lib/ZendPlatform.so b6c8c000-b6c91000 rwxp 00000000 00:00 0 b6c91000-b6dcd000 r-xp 00000000 fe:17 8394330 /opt/sevenval/fit90/lib/ZendOptimizer.so b6dcd000-b6dde000 rwxp 0013c000 fe:17 8394330 /opt/sevenval/fit90/lib/ZendOptimizer.so b6dde000-b6de1000 rwxp 00000000 00:00 0 b6e08000-b6e14000 r-xp 00000000 fe:17 12583120 /lib/libgcc_s.so.1 b6e14000-b6e15000 rwxp 0000b000 fe:17 12583120 /lib/libgcc_s.so.1 b6e15000-b6e1c000 r-xs 00000000 fe:17 20972260 /usr/lib/gconv/gconv-modules.cache b6e1c000-b6e22000 rwxs 00000000 00:04 95977474 /SYSV011726d1 (deleted) b6e22000-b6ea3000 rwxs 00000000 00:04 429949 /dev/zero (deleted) b6ea3000-b6ea7000 r-xp 00000000 fe:17 12588562 /lib/libnss_dns-2.7.so b6ea7000-b6ea9000 rwxp 00003000 fe:17 12588562 /lib/libnss_dns-2.7.so b6ea9000-b6eb2000 r-xp 00000000 fe:17 12588565 /lib/libnss_files-2.7.so b6eb2000-b6eb4000 rwxp 00008000 fe:17 12588565 /lib/libnss_files-2.7.so b6eb4000-b6ebc000 r-xp 00000000 fe:17 12583440 /lib/libnss_nis-2.7.so b6ebc000-b6ebe000 rwxp 00007000 fe:17 12583440 /lib/libnss_nis-2.7.so b6ebe000-b6ec5000 r-xp 00000000 fe:17 12588558 /lib/libnss_compat-2.7.so b6ec5000-b6ec7000 rwxp 00006000 fe:17 12588558 /lib/libnss_compat-2.7.so b6ec7000-b6eda000 r-xp 00000000 fe:17 12583441 /lib/libnsl-2.7.so b6eda000-b6edc000 rwxp 00012000 fe:17 12583441 /lib/libnsl-2.7.so b6edc000-b6ede000 rwxp 00000000 00:00 0 b6ede000-b6eed000 r-xp 00000000 fe:17 12588564 /lib/libresolv-2.7.so b6eed000-b6eef000 rwxp 0000e000 fe:17 12588564 /lib/libresolv-2.7.so b6eef000-b6ef1000 rwxp 00000000 00:00 0 b6ef1000-b6ef7000 r-xp 00000000 fe:17 4290509 /usr/lib/libltdl.so.3.1.6 b6ef7000-b6ef8000 rwxp 00005000 fe:17 4290509 /usr/lib/libltdl.so.3.1.6 b6ef8000-b75fe000 r-xp 00000000 fe:17 25305660 /opt/sevenval/fit90/modules/libphp5.so b75fe000-b7626000 rwxp 00706000 fe:17 25305660 /opt/sevenval/fit90/modules/libphp5.so b7626000-b7632000 rwxp 00000000 00:00 0 b7632000-b776a000 r-xp 00000000 fe:17 12588560 /lib/libc-2.7.so b776a000-b776b000 r-xp 00138000 fe:17 12588560 /lib/libc-2.7.so b776b000-b776d000 rwxp 00139000 fe:17 12588560 /lib/libc-2.7.so b776d000-b7771000 rwxp 00000000 00:00 0 b7771000-b7773000 r-xp 00000000 fe:17 12588557 /lib/libdl-2.7.so b7773000-b7775000 rwxp 00001000 fe:17 12588557 /lib/libdl-2.7.so b7775000-b7789000 r-xp 00000000 fe:17 12583439 /lib/libpthread-2.7.so b7789000-b778b000 rwxp 00013000 fe:17 12583439 /lib/libpthread-2.7.so b778b000-b778d000 rwxp 00000000 00:00 0 b778d000-b7796000 r-xp 00000000 fe:17 12583154 /lib/libcrypt-2.7.so b7796000-b7798000 rwxp 00008000 fe:17 12583154 /lib/libcrypt-2.7.so b7798000-b77bf000 rwxp 00000000 00:00 0 b77bf000-b77c6000 r-xp 00000000 fe:17 12588563 /lib/librt-2.7.so b77c6000-b77c8000 rwxp 00006000 fe:17 12588563 /lib/librt-2.7.so b77c8000-b77cb000 r-xp 00000000 fe:17 12583287 /lib/libuuid.so.1.2 b77cb000-b77cc000 rwxp 00002000 fe:17 12583287 /lib/libuuid.so.1.2 b77cc000-b77cd000 rwxp 00000000 00:00 0 b77cd000-b77f1000 r-xp 00000000 fe:17 12583150 /lib/libm-2.7.so b77f1000-b77f3000 rwxp 00023000 fe:17 12583150 /lib/libm-2.7.so b77f5000-b77f8000 rwxp 00000000 00:00 0 b77f8000-b7812000 r-xp 00000000 fe:17 12583153 /lib/ld-2.7.so b7812000-b7814000 rwxp 0001a000 fe:17 12583153 /lib/ld-2.7.so bff38000-bff4c000 rwxp 00000000 00:00 0 [stack] bff4c000-bff4d000 rw-p 00000000 00:00 0 ffffe000-fffff000 r-xp 00000000 00:00 0 [vdso] Under certain circumstances, this turns into segfaults: Program received signal SIGSEGV, Segmentation fault. 0x4108a6a5 in free () from /lib/libc.so.6 (gdb) bt #0 0x4108a6a5 in free () from /lib/libc.so.6 #1 0x4141e06e in CRYPTO_free (str=0x39) at mem.c:391 #2 0x414e525a in EVP_PKEY_asn1_free (ameth=0x82c0b48) at ameth_lib.c:386 #3 0x414a0787 in engine_pkey_asn1_meths_free (e=0x39) at tb_asnmth.c:165 #4 0x4149c233 in engine_free_util (e=0x822dee0, locked=0) at eng_lib.c:130 #5 0x4149ca28 in ENGINE_remove (e=0x822dee0) at eng_list.c:187 #6 0x4149ca9e in engine_list_cleanup () at eng_list.c:88 #7 0x4149c0cb in engine_cleanup_cb_free (item=0x8242060) at eng_lib.c:186 #8 0x414b0340 in sk_pop_free (st=0x8241f90, func=0x4149c0b4 <engine_cleanup_cb_free>) at stack.c:283 #9 0x4149c099 in ENGINE_cleanup () at eng_lib.c:193 #10 0x416db6d1 in Curl_ossl_cleanup () from /opt/sevenval/fit90/lib/libcurl.so.4 #11 0x41159160 in ?? () from /lib/libc.so.6 #12 0x416f9450 in ?? () from /opt/sevenval/fit90/lib/libcurl.so.4 #13 0x416ef78c in Curl_ssl_cleanup () from /opt/sevenval/fit90/lib/libcurl.so.4 #14 0x082e6e10 in ?? () #15 0x416f9450 in ?? () from /opt/sevenval/fit90/lib/libcurl.so.4 #16 0x416e4183 in curl_global_cleanup () from /opt/sevenval/fit90/lib/libcurl.so.4 #17 0x082e6db8 in ?? () #18 0xb7dec82f in zend_get_module_version (module_name=0x1 <Address 0x1 out of bounds>) at /home/build/fit3/build/src/external/php-5.2.13/Zend/zend_API.c:2510 #19 0xb80db5a0 in zend_error_cb () from /opt/sevenval/fit90/modules/libphp5.so #20 0xb7df31b2 in zend_hash_apply_deleter (ht=0x82e5eb8, p=0x82d03e8) at /home/build/fit3/build/src/external/php-5.2.13/Zend/zend_hash.c:805 #21 0xb7df343e in zend_hash_graceful_reverse_destroy (ht=0xb80db5a0) at /home/build/fit3/build/src/external/php-5.2.13/Zend/zend_hash.c:840 #22 0xb7de684f in zend_shutdown () at /home/build/fit3/build/src/external/php-5.2.13/Zend/zend.c:814 #23 0xb7d8e4fd in php_module_shutdown () at /home/build/fit3/build/src/external/php-5.2.13/main/main.c:1948 #24 0xb7d8e59f in php_module_shutdown_wrapper (sapi_globals=0xb80d14a0) at /home/build/fit3/build/src/external/php-5.2.13/main/main.c:1919 #25 0xb7e63360 in php_apache_child_shutdown (tmp=0x0) at /home/build/fit3/build/src/external/php-5.2.13/sapi/apache2handler/sapi_apache2.c:369 #26 0x41375ce3 in apr_pool_destroy (pool=0x853e768) at memory/unix/apr_pools.c:2308 #27 0x0811f949 in clean_child_exit (code=0) at prefork.c:196 #28 0x081202b9 in child_main (child_num_arg=<value optimized out>) at prefork.c:212 #29 0x081204ec in make_child (s=0x815f928, slot=3) at prefork.c:758 #30 0x08120d6b in ap_mpm_run (_pconf=0x81570a8, plog=0x81ad300, s=0x815f928) at prefork.c:776 #31 0x0807157f in main (argc=135614624, argv=0x81570a8) at main.c:740 Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0xb80ddb10 (LWP 16065)] 0x4108a6a5 in free () from /lib/libc.so.6 (gdb) bt #0 0x4108a6a5 in free () from /lib/libc.so.6 #1 0x4141e06e in CRYPTO_free (str=0x39) at mem.c:391 #2 0x414e525a in EVP_PKEY_asn1_free (ameth=0x82c0b48) at ameth_lib.c:386 #3 0x414a0787 in engine_pkey_asn1_meths_free (e=0x39) at tb_asnmth.c:165 #4 0x4149c233 in engine_free_util (e=0x822dee0, locked=0) at eng_lib.c:130 #5 0x4149ca28 in ENGINE_remove (e=0x822dee0) at eng_list.c:187 #6 0x4149ca9e in engine_list_cleanup () at eng_list.c:88 #7 0x4149c0cb in engine_cleanup_cb_free (item=0x8242060) at eng_lib.c:186 #8 0x414b0340 in sk_pop_free (st=0x8241f90, func=0x4149c0b4 <engine_cleanup_cb_free>) at stack.c:283 #9 0x4149c099 in ENGINE_cleanup () at eng_lib.c:193 #10 0x416db6d1 in Curl_ossl_cleanup () from /opt/sevenval/fit90/lib/libcurl.so.4 #11 0x41159160 in ?? () from /lib/libc.so.6 #12 0x416f9450 in ?? () from /opt/sevenval/fit90/lib/libcurl.so.4 #13 0x416ef78c in Curl_ssl_cleanup () from /opt/sevenval/fit90/lib/libcurl.so.4 #14 0x082e6e10 in ?? () #15 0x416f9450 in ?? () from /opt/sevenval/fit90/lib/libcurl.so.4 #16 0x416e4183 in curl_global_cleanup () from /opt/sevenval/fit90/lib/libcurl.so.4 #17 0x082e6db8 in ?? () #18 0xb7dec82f in zend_get_module_version (module_name=0x1 <Address 0x1 out of bounds>) at /home/build/fit3/build/src/external/php-5.2.13/Zend/zend_API.c:2510 #19 0xb80db5a0 in zend_error_cb () from /opt/sevenval/fit90/modules/libphp5.so #20 0xb7df31b2 in zend_hash_apply_deleter (ht=0x82e5eb8, p=0x82d03e8) at /home/build/fit3/build/src/external/php-5.2.13/Zend/zend_hash.c:805 #21 0xb7df343e in zend_hash_graceful_reverse_destroy (ht=0xb80db5a0) at /home/build/fit3/build/src/external/php-5.2.13/Zend/zend_hash.c:840 #22 0xb7de684f in zend_shutdown () at /home/build/fit3/build/src/external/php-5.2.13/Zend/zend.c:814 #23 0xb7d8e4fd in php_module_shutdown () at /home/build/fit3/build/src/external/php-5.2.13/main/main.c:1948 #24 0xb7d8e59f in php_module_shutdown_wrapper (sapi_globals=0xb80d14a0) at /home/build/fit3/build/src/external/php-5.2.13/main/main.c:1919 #25 0xb7e63360 in php_apache_child_shutdown (tmp=0x0) at /home/build/fit3/build/src/external/php-5.2.13/sapi/apache2handler/sapi_apache2.c:369 #26 0x41375ce3 in apr_pool_destroy (pool=0x853e768) at memory/unix/apr_pools.c:2308 #27 0x0811f949 in clean_child_exit (code=0) at prefork.c:196 #28 0x081202b9 in child_main (child_num_arg=<value optimized out>) at prefork.c:212 #29 0x081204ec in make_child (s=0x815f928, slot=8) at prefork.c:758 #30 0x08121387 in ap_mpm_run (_pconf=0x81570a8, plog=0x81ad300, s=0x815f928) at prefork.c:893 #31 0x0807157f in main (argc=135614624, argv=0x81570a8) at main.c:740 With CentOS 5 amd_64, libc provides its own backtrace, similar to the "good" backtrace above captured with gdb: *** glibc detected *** /opt/sevenval/fit90/lib/fit/bin/httpd: double free or corruption (out): 0x000000000098bb30 *** ======= Backtrace: ========= /lib64/libc.so.6[0x7f723aadb2ef] /lib64/libc.so.6(cfree+0x4b)[0x7f723aadb73b] /opt/sevenval/fit90/lib/libcrypto.so.1.0.0(CRYPTO_free+0x1d)[0x7f723c1b9835] /opt/sevenval/fit90/lib/libcrypto.so.1.0.0(engine_pkey_asn1_meths_free+0x61)[0x7f723c224b35] /opt/sevenval/fit90/lib/libcrypto.so.1.0.0(engine_free_util+0x62)[0x7f723c221d11] /opt/sevenval/fit90/lib/libcrypto.so.1.0.0(ENGINE_remove+0xf7)[0x7f723c22243a] /opt/sevenval/fit90/lib/libcrypto.so.1.0.0[0x7f723c22249d] /opt/sevenval/fit90/lib/libcrypto.so.1.0.0[0x7f723c221c57] /opt/sevenval/fit90/lib/libcrypto.so.1.0.0(sk_pop_free+0x30)[0x7f723c231130] /opt/sevenval/fit90/lib/libcrypto.so.1.0.0(ENGINE_cleanup+0x1c)[0x7f723c221e54] /opt/sevenval/fit90/lib/libcurl.so.4(Curl_ossl_cleanup+0x13)[0x7f723883d411] /opt/sevenval/fit90/lib/libcurl.so.4(Curl_ssl_cleanup+0x12)[0x7f723885153d] /opt/sevenval/fit90/lib/libcurl.so.4(curl_global_cleanup+0x43)[0x7f72388461fe] /opt/sevenval/fit90/modules/libphp5.so(zm_shutdown_curl+0x9)[0x7f723a25e11a] /opt/sevenval/fit90/modules/libphp5.so(module_destructor+0x2f)[0x7f723a4cc51f] /opt/sevenval/fit90/modules/libphp5.so[0x7f723a4d5bc0] /opt/sevenval/fit90/modules/libphp5.so(zend_hash_graceful_reverse_destroy+0x15)[0x7f723a4d6039] /opt/sevenval/fit90/modules/libphp5.so(zend_shutdown+0x27)[0x7f723a4c8545] /opt/sevenval/fit90/modules/libphp5.so(php_module_shutdown+0x27)[0x7f723a47c18a] /opt/sevenval/fit90/modules/libphp5.so(php_module_shutdown_wrapper+0x9)[0x7f723a47c26d] /opt/sevenval/fit90/modules/libphp5.so[0x7f723a55b794] /opt/sevenval/fit90/lib/libapr-1.so.0(apr_pool_destroy+0x68)[0x7f723b63a05e] /opt/sevenval/fit90/lib/fit/bin/httpd[0x4ccecf] /opt/sevenval/fit90/lib/fit/bin/httpd[0x4cd32f] /opt/sevenval/fit90/lib/fit/bin/httpd(ap_mpm_run+0x53f)[0x4cd8d9] /opt/sevenval/fit90/lib/fit/bin/httpd(main+0x9d4)[0x42eeb7] /lib64/libc.so.6(__libc_start_main+0xf4)[0x7f723aa86994] /opt/sevenval/fit90/lib/fit/bin/httpd(apr_os_proc_mutex_put+0x51)[0x42e089] ======= Memory map: ======== 00400000-00505000 r-xp 00000000 fe:15 184213 /opt/sevenval/fit90/lib/fit/bin/httpd 00704000-0070f000 rw-p 00104000 fe:15 184213 /opt/sevenval/fit90/lib/fit/bin/httpd 0070f000-011f4000 rw-p 00000000 00:00 0 [heap] 4134c000-4134d000 ---p 00000000 00:00 0 4134d000-41b4d000 rwxp 00000000 00:00 0 7f7222d7a000-7f722ad7a000 rw-s 00000000 00:08 707709 /dev/zero (deleted) 7f722ad7a000-7f722ad81000 r--s 00000000 fe:15 133647 /usr/lib64/gconv/gconv-modules.cache 7f722ad81000-7f722ad82000 rw-p 00000000 00:00 0 7f722ad82000-7f722ae02000 rw-s 00000000 00:08 21823489 /SYSV00000000 (deleted) 7f722ee02000-7f7232e02000 rw-s 00000000 00:08 21790720 /SYSV00000000 (deleted) 7f72340ba000-7f72340c7000 r-xp 00000000 fe:15 139310 /lib64/libgcc_s-4.1.2-20080825.so.1 7f72340c7000-7f72342c7000 ---p 0000d000 fe:15 139310 /lib64/libgcc_s-4.1.2-20080825.so.1 7f72342c7000-7f72342c8000 rw-p 0000d000 fe:15 139310 /lib64/libgcc_s-4.1.2-20080825.so.1 7f72342c8000-7f7234404000 r-xp 00000000 fe:15 184400 /opt/sevenval/fit90/lib/ZendPlatform.so 7f7234404000-7f7234504000 ---p 0013c000 fe:15 184400 /opt/sevenval/fit90/lib/ZendPlatform.so 7f7234504000-7f7234545000 rw-p 0013c000 fe:15 184400 /opt/sevenval/fit90/lib/ZendPlatform.so 7f7234545000-7f723454b000 rw-p 00000000 00:00 0 7f723454b000-7f7234693000 r-xp 00000000 fe:15 184394 /opt/sevenval/fit90/lib/ZendOptimizer.so 7f7234693000-7f7234792000 ---p 00148000 fe:15 184394 /opt/sevenval/fit90/lib/ZendOptimizer.so 7f7234792000-7f72347b2000 rw-p 00147000 fe:15 184394 /opt/sevenval/fit90/lib/ZendOptimizer.so 7f72347b2000-7f72347b6000 rw-p 00000000 00:00 0 7f72347b6000-7f7237d91000 r--p 00000000 fe:15 150493 /usr/lib/locale/locale-archive 7f7237d91000-7f7237d9b000 r-xp 00000000 fe:15 141851 /lib64/libnss_files-2.5.so 7f7237d9b000-7f7237f9a000 ---p 0000a000 fe:15 141851 /lib64/libnss_files-2.5.so 7f7237f9a000-7f7237f9b000 r--p 00009000 fe:15 141851 /lib64/libnss_files-2.5.so 7f7237f9b000-7f7237f9c000 rw-p 0000a000 fe:15 141851 /lib64/libnss_files-2.5.so 7f7237f9c000-7f723814b000 r-xp 00000000 fe:15 183737 /opt/sevenval/fit90/lib/libxml2.so.2.7.3 7f723814b000-7f723834b000 ---p 001af000 fe:15 183737 /opt/sevenval/fit90/lib/libxml2.so.2.7.3 7f723834b000-7f7238354000 rw-p 001af000 fe:15 183737 /opt/sevenval/fit90/lib/libxml2.so.2.7.3 7f7238354000-7f7238355000 rw-p 00000000 00:00 0 7f7238355000-7f723838f000 r-xp 00000000 fe:15 183750 /opt/sevenval/fit90/lib/libxslt.so.1.1.24 7f723838f000-7f723858e000 ---p 0003a000 fe:15 183750 /opt/sevenval/fit90/lib/libxslt.so.1.1.24 7f723858e000-7f7238590000 rw-p 00039000 fe:15 183750 /opt/sevenval/fit90/lib/libxslt.so.1.1.24 7f7238590000-7f72385eb000 r-xp 00000000 fe:15 183582 /opt/sevenval/fit90/lib/mysql/libmysqlclient.so.16.0.0 7f72385eb000-7f72387ea000 ---p 0005b000 fe:15 183582 /opt/sevenval/fit90/lib/mysql/libmysqlclient.so.16.0.0 7f72387ea000-7f7238818000 rw-p 0005a000 fe:15 183582 /opt/sevenval/fit90/lib/mysql/libmysqlclient.so.16.0.0 7f7238818000-7f7238819000 rw-p 00000000 00:00 0 7f7238819000-7f723885f000 r-xp 00000000 fe:15 183766 /opt/sevenval/fit90/lib/libcurl.so.4.2.0 7f723885f000-7f7238a5f000 ---p 00046000 fe:15 183766 /opt/sevenval/fit90/lib/libcurl.so.4.2.0 7f7238a5f000-7f7238a61000 rw-p 00046000 fe:15 183766 /opt/sevenval/fit90/lib/libcurl.so.4.2.0 7f7238a61000-7f7238a76000 r-xp 00000000 fe:15 141847 /lib64/libnsl-2.5.so 7f7238a76000-7f7238c75000 ---p 00015000 fe:15 141847 /lib64/libnsl-2.5.so 7f7238c75000-7f7238c76000 r--p 00014000 fe:15 141847 /lib64/libnsl-2.5.so 7f7238c76000-7f7238c77000 rw-p 00015000 fe:15 141847 /lib64/libnsl-2.5.so 7f7238c77000-7f7238c79000 rw-p 00000000 00:00 0 7f7238c79000-7f7238c8a000 r-xp 00000000 fe:15 141855 /lib64/libresolv-2.5.so 7f7238c8a000-7f7238e8a000 ---p 00011000 fe:15 141855 /lib64/libresolv-2.5.so 7f7238e8a000-7f7238e8b000 r--p 00011000 fe:15 141855 /lib64/libresolv-2.5.so 7f7238e8b000-7f7238e8c000 rw-p 00012000 fe:15 141855 /lib64/libresolv-2.5.so 7f7238e8c000-7f7238e8e000 rw-p 00000000 00:00 0 7f7238e8e000-7f7238ec6000 r-xp 00000000 fe:15 184287 /opt/sevenval/fit90/lib/libjpeg.so.62.0.0 7f7238ec6000-7f72390c6000 ---p 00038000 fe:15 184287 /opt/sevenval/fit90/lib/libjpeg.so.62.0.0 7f72390c6000-7f72390c7000 rw-p 00038000 fe:15 184287 /opt/sevenval/fit90/lib/libjpeg.so.62.0.0 7f72390c7000-7f72390fa000 r-xp 00000000 fe:15 184305 /opt/sevenval/fit90/lib/libpng12.so.0.41.0 7f72390fa000-7f72392f9000 ---p 00033000 fe:15 184305 /opt/sevenval/fit90/lib/libpng12.so.0.41.0 7f72392f9000-7f72392fa000 rw-p 00032000 fe:15 184305 /opt/sevenval/fit90/lib/libpng12.so.0.41.0 7f72392fa000-7f72393a8000 r-xp 00000000 fe:15 184406 /opt/sevenval/fit90/lib/libfreetype.so.6.4.0 7f72393a8000-7f72395a7000 ---p 000ae000 fe:15 184406 /opt/sevenval/fit90/lib/libfreetype.so.6.4.0 7f72395a7000-7f72395ad000 rw-p 000ad000 fe:15 184406 /opt/sevenval/fit90/lib/libfreetype.so.6.4.0 7f72395ad000-7f72395b3000 r-xp 00000000 fe:15 101873 /usr/lib64/libltdl.so.3.1.4 7f72395b3000-7f72397b3000 ---p 00006000 fe:15 101873 /usr/lib64/libltdl.so.3.1.4 7f72397b3000-7f72397b4000 rw-p 00006000 fe:15 101873 /usr/lib64/libltdl.so.3.1.4 7f72397b4000-7f72397ee000 r-xp 00000000 fe:15 184278 /opt/sevenval/fit90/lib/libmcrypt.so.4.4.8 7f72397ee000-7f72399ed000 ---p 0003a000 fe:15 184278 /opt/sevenval/fit90/lib/libmcrypt.so.4.4.8 7f72399ed000-7f72399f1000 rw-p 00039000 fe:15 184278 /opt/sevenval/fit90/lib/libmcrypt.so.4.4.8 7f72399f1000-7f72399f6000 rw-p 00000000 00:00 0 7f72399f6000-7f7239b05000 r-xp 00000000 fe:15 184328 /opt/sevenval/fit90/lib/libsqlite3.so.0.8.6 7f7239b05000-7f7239d05000 ---p 0010f000 fe:15 184328 /opt/sevenval/fit90/lib/libsqlite3.so.0.8.6 7f7239d05000-7f7239d08000 rw-p 0010f000 fe:15 184328 /opt/sevenval/fit90/lib/libsqlite3.so.0.8.6 7f7239d08000-7f7239d09000 rw-p 00000000 00:00 0 7f7239d09000-7f7239d2d000 r-xp 00000000 fe:15 184358 /opt/sevenval/fit90/lib/libpq.so.5.2 7f7239d2d000-7f7239f2d000 ---p 00024000 fe:15 184358 /opt/sevenval/fit90/lib/libpq.so.5.2 7f7239f2d000-7f7239f2f000 rw-p 00024000 fe:15 184358 /opt/sevenval/fit90/lib/libpq.so.5.2 7f7239f2f000-7f7239f33000 r-xp 00000000 fe:15 183738 /opt/sevenval/fit90/lib/libmm.so.14.0.22 7f7239f33000-7f723a132000 ---p 00004000 fe:15 183738 /opt/sevenval/fit90/lib/libmm.so.14.0.22 7f723a132000-7f723a133000 rw-p 00003000 fe:15 183738 /opt/sevenval/fit90/lib/libmm.so.14.0.22 7f723a133000-7f723a7f9000 r-xp 00000000 fe:15 200473 /opt/sevenval/fit90/modules/libphp5.so 7f723a7f9000-7f723a9f8000 ---p 006c6000 fe:15 200473 /opt/sevenval/fit90/modules/libphp5.so 7f723a9f8000-7f723aa5c000 rw-p 006c5000 fe:15 200473 /opt/sevenval/fit90/modules/libphp5.so 7f723aa5c000-7f723aa69000 rw-p 00000000 00:00 0 7f723aa69000-7f723abb6000 r-xp 00000000 fe:15 139291 /lib64/libc-2.5.so 7f723abb6000-7f723adb6000 ---p 0014d000 fe:15 139291 /lib64/libc-2.5.so 7f723adb6000-7f723adba000 r--p 0014d000 fe:15 139291 /lib64/libc-2.5.so 7f723adba000-7f723adbb000 rw-p 00151000 fe:15 139291 /lib64/libc-2.5.so 7f723adbb000-7f723adc0000 rw-p 00000000 00:00 0 7f723adc0000-7f723adc2000 r-xp 00000000 fe:15 141843 /lib64/libdl-2.5.so 7f723adc2000-7f723afc2000 ---p 00002000 fe:15 141843 /lib64/libdl-2.5.so 7f723afc2000-7f723afc3000 r--p 00002000 fe:15 141843 /lib64/libdl-2.5.so 7f723afc3000-7f723afc4000 rw-p 00003000 fe:15 141843 /lib64/libdl-2.5.so 7f723afc4000-7f723afda000 r-xp 00000000 fe:15 139339 /lib64/libpthread-2.5.so 7f723afda000-7f723b1d9000 ---p 00016000 fe:15 139339 /lib64/libpthread-2.5.so 7f723b1d9000-7f723b1da000 r--p 00015000 fe:15 139339 /lib64/libpthread-2.5.so 7f723b1da000-7f723b1db000 rw-p 00016000 fe:15 139339 /lib64/libpthread-2.5.so 7f723b1db000-7f723b1df000 rw-p 00000000 00:00 0 7f723b1df000-7f723b1e8000 r-xp 00000000 fe:15 139300 /lib64/libcrypt-2.5.so 7f723b1e8000-7f723b3e7000 ---p 00009000 fe:15 139300 /lib64/libcrypt-2.5.so 7f723b3e7000-7f723b3e8000 r--p 00008000 fe:15 139300 /lib64/libcrypt-2.5.so 7f723b3e8000-7f723b3e9000 rw-p 00009000 fe:15 139300 /lib64/libcrypt-2.5.so 7f723b3e9000-7f723b417000 rw-p 00000000 00:00 0 7f723b417000-7f723b41e000 r-xp 00000000 fe:15 141857 /lib64/librt-2.5.so 7f723b41e000-7f723b61e000 ---p 00007000 fe:15 141857 /lib64/librt-2.5.so 7f723b61e000-7f723b61f000 r--p 00007000 fe:15 141857 /lib64/librt-2.5.so 7f723b61f000-7f723b620000 rw-p 00008000 fe:15 141857 /lib64/librt-2.5.so 7f723b620000-7f723b650000 r-xp 00000000 fe:15 184215 /opt/sevenval/fit90/lib/libapr-1.so.0.4.2 7f723b650000-7f723b84f000 ---p 00030000 fe:15 184215 /opt/sevenval/fit90/lib/libapr-1.so.0.4.2 7f723b84f000-7f723b851000 rw-p 0002f000 fe:15 184215 /opt/sevenval/fit90/lib/libapr-1.so.0.4.2 7f723b851000-7f723b87b000 r-xp 00000000 fe:15 184206 /opt/sevenval/fit90/lib/libexpat.so.0.1.0 7f723b87b000-7f723ba7b000 ---p 0002a000 fe:15 184206 /opt/sevenval/fit90/lib/libexpat.so.0.1.0 7f723ba7b000-7f723ba7d000 rw-p 0002a000 fe:15 184206 /opt/sevenval/fit90/lib/libexpat.so.0.1.0 7f723ba7d000-7f723baa0000 r-xp 00000000 fe:15 184160 /opt/sevenval/fit90/lib/libaprutil-1.so.0.3.9 7f723baa0000-7f723bc9f000 ---p 00023000 fe:15 184160 /opt/sevenval/fit90/lib/libaprutil-1.so.0.3.9 7f723bc9f000-7f723bca1000 rw-p 00022000 fe:15 184160 /opt/sevenval/fit90/lib/libaprutil-1.so.0.3.9 7f723bca1000-7f723bcd0000 r-xp 00000000 fe:15 183685 /opt/sevenval/fit90/lib/libpcre.so.0.0.1 7f723bcd0000-7f723becf000 ---p 0002f000 fe:15 183685 /opt/sevenval/fit90/lib/libpcre.so.0.0.1 7f723becf000-7f723bed0000 rw-p 0002e000 fe:15 183685 /opt/sevenval/fit90/lib/libpcre.so.0.0.1 7f723bed0000-7f723bf52000 r-xp 00000000 fe:15 141845 /lib64/libm-2.5.so 7f723bf52000-7f723c151000 ---p 00082000 fe:15 141845 /lib64/libm-2.5.so 7f723c151000-7f723c152000 r--p 00081000 fe:15 141845 /lib64/libm-2.5.so 7f723c152000-7f723c153000 rw-p 00082000 fe:15 141845 /lib64/libm-2.5.so 7f723c153000-7f723c30d000 r-xp 00000000 fe:15 183498 /opt/sevenval/fit90/lib/libcrypto.so.1.0.0 7f723c30d000-7f723c50d000 ---p 001ba000 fe:15 183498 /opt/sevenval/fit90/lib/libcrypto.so.1.0.0 7f723c50d000-7f723c533000 rw-p 001ba000 fe:15 183498 /opt/sevenval/fit90/lib/libcrypto.so.1.0.0 7f723c533000-7f723c537000 rw-p 00000000 00:00 0 7f723c537000-7f723c58a000 r-xp 00000000 fe:15 183514 /opt/sevenval/fit90/lib/libssl.so.1.0.0 7f723c58a000-7f723c78a000 ---p 00053000 fe:15 183514 /opt/sevenval/fit90/lib/libssl.so.1.0.0 7f723c78a000-7f723c792000 rw-p 00053000 fe:15 183514 /opt/sevenval/fit90/lib/libssl.so.1.0.0 7f723c792000-7f723c7b0000 r-xp 00000000 fe:15 182438 /opt/sevenval/fit90/lib/libz.so.1.2.4 7f723c7b0000-7f723c9b0000 ---p 0001e000 fe:15 182438 /opt/sevenval/fit90/lib/libz.so.1.2.4 7f723c9b0000-7f723c9b1000 rw-p 0001e000 fe:15 182438 /opt/sevenval/fit90/lib/libz.so.1.2.4 7f723c9b1000-7f723c9cd000 r-xp 00000000 fe:15 139713 /lib64/ld-2.5.so 7f723cb26000-7f723cb3c000 rw-s 00000000 00:08 21856258 /SYSV01154127 (deleted) 7f723cb3c000-7f723cbbd000 rw-s 00000000 00:08 707698 /dev/zero (deleted) 7f723cbbd000-7f723cbc3000 rw-p 00000000 00:00 0 7f723cbc9000-7f723cbcc000 rw-p 00000000 00:00 0 7f723cbcc000-7f723cbcd000 r--p 0001b000 fe:15 139713 /lib64/ld-2.5.so 7f723cbcd000-7f723cbce000 rw-p 0001c000 fe:15 139713 /lib64/ld-2.5.so 7fff8a97f000-7fff8a992000 rwxp 00000000 00:00 0 [stack] 7fff8a992000-7fff8a994000 rw-p 00000000 00:00 0 7fff8a9ff000-7fff8aa00000 r-xp 00000000 00:00 0 [vdso] ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall] [Thu Apr 01 10:14:26 2010] [notice] child pid 19221 exit signal Aborted (6) regards, rainer ______________________________________________________________________ OpenSSL Project http://www.openssl.org Development Mailing List [email protected] Automated List Manager [email protected]
