https://issues.apache.org/bugzilla/show_bug.cgi?id=52921
--- Comment #4 from Christopher Schultz <ch...@christopherschultz.net> 2012-03-16 20:54:18 UTC --- Debian isn't making my life easy. I did build with debugging symbols: $ grep CFLAGS Makefile APXSCFLAGS = -DLINUX=2 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -I/usr/include/apr-1.0 -I/usr/include/openssl -I/usr/include/xmltok -pthread -DHAVE_APR -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -g -DHAVE_CONFIG_H CFLAGS = -g -DHAVE_CONFIG_H My old 1.2.23: $ ls -l /usr/lib/apache2/modules/mod_jk-1.2.32.so -rwxr-xr-x 1 root root 483286 Dec 7 11:28 /usr/lib/apache2/modules/mod_jk-1.2.32.so $ file /usr/lib/apache2/modules/mod_jk-1.2.32.so /usr/lib/apache2/modules/mod_jk-1.2.32.so: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, not stripped My new 1.2.33: $ file /usr/lib/apache2/modules/mod_jk-1.2.33.so /usr/lib/apache2/modules/mod_jk-1.2.33.so: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, not stripped $ ls -l /usr/lib/apache2/modules/mod_jk-1.2.33.so -rwxr-xr-x 1 root root 769392 Mar 16 16:35 /usr/lib/apache2/modules/mod_jk-1.2.33.so The new version is nearly twice the size as the older one: I suspect that debugging symbols *have* been compiled-in. Yet: gdb /usr/sbin/apache2 core GNU gdb (GDB) 7.0.1-debian Copyright (C) 2009 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". For bug reporting instructions, please see: <http://www.gnu.org/software/gdb/bugs/>... warning: The current binary is a PIE (Position Independent Executable), which GDB does NOT currently support. Most debugger features will fail if used in this session. Reading symbols from /usr/sbin/apache2...(no debugging symbols found)...done. [New Thread 8888] [New Thread 8899] [New Thread 8900] [New Thread 8901] [New Thread 8903] [New Thread 8905] [New Thread 8892] [New Thread 8907] [New Thread 8894] [New Thread 8909] [New Thread 8896] [New Thread 8912] [New Thread 8914] [New Thread 8916] [New Thread 8918] [New Thread 8920] [New Thread 8934] [New Thread 8922] [New Thread 8895] [New Thread 8893] [New Thread 8924] [New Thread 8891] [New Thread 8926] [New Thread 8932] [New Thread 8928] [New Thread 8930] Core was generated by `/usr/sbin/apache2 -k start'. Program terminated with signal 11, Segmentation fault. #0 0x00007f63638f56aa in ?? () (gdb) where #0 0x00007f63638f56aa in ?? () #1 0x0000000000000030 in ?? () #2 0x00007f63657a6c61 in ?? () #3 0x00007f636954cbc0 in ?? () #4 0x00007f6369982a30 in ?? () #5 0x0000000000000000 in ?? () (gdb) I guess this means that since httpd doesn't have debugging symbols, we can't see anything. Also, it's using DSOs, so those probably don't get loaded by gdb anyway. I'll see what I can do. More environment information: $ uname -a Linux dev.chadis.com 2.6.32-312-ec2 #24-Ubuntu SMP Fri Jan 7 18:30:50 UTC 2011 x86_64 GNU/Linux $ /usr/sbin/apache2 -V Server version: Apache/2.2.16 (Debian) Server built: Feb 5 2012 21:35:44 Server's Module Magic Number: 20051115:24 Server loaded: APR 1.4.2, APR-Util 1.3.9 Compiled using: APR 1.4.2, APR-Util 1.3.9 Architecture: 64-bit Server MPM: Worker threaded: yes (fixed thread count) forked: yes (variable process count) Server compiled with.... -D APACHE_MPM_DIR="server/mpm/worker" -D APR_HAS_SENDFILE -D APR_HAS_MMAP -D APR_HAVE_IPV6 (IPv4-mapped addresses enabled) -D APR_USE_SYSVSEM_SERIALIZE -D APR_USE_PTHREAD_SERIALIZE -D SINGLE_LISTEN_UNSERIALIZED_ACCEPT -D APR_HAS_OTHER_CHILD -D AP_HAVE_RELIABLE_PIPED_LOGS -D DYNAMIC_MODULE_LIMIT=128 -D HTTPD_ROOT="/etc/apache2" -D SUEXEC_BIN="/usr/lib/apache2/suexec" -D DEFAULT_PIDLOG="/var/run/apache2.pid" -D DEFAULT_SCOREBOARD="logs/apache_runtime_status" -D DEFAULT_ERRORLOG="logs/error_log" -D AP_TYPES_CONFIG_FILE="mime.types" -D SERVER_CONFIG_FILE="apache2.conf" -- Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug. --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org