https://bz.apache.org/bugzilla/show_bug.cgi?id=58225
Bug ID: 58225
Summary: intermitant segfault 11 in session_identity_encode
Product: Apache httpd-2
Version: 2.4.12
Hardware: PC
Status: NEW
Severity: regression
Priority: P2
Component: mod_session
Assignee: [email protected]
Reporter: [email protected]
On a Mac OS X 10.10.3 Yosemitie we are getting segfault 11 regularly in 2.4.12
and 2.4.16, doesn't appear to be an issue in 2.4.10. not sure if this is
relevant but we are configured to use mysql 5.6.25 to store the session
information and POSTS are successfully received but no response is returned to
the caller due to the segfault.
backtrace from 2.4.16
Process 19590 stopped
* thread #1: tid = 0x72e9c, 0x000000010d7cbe1d libapr-1.0.dylib`apr_pvsprintf +
39, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS
(code=EXC_I386_GPFLT)
frame #0: 0x000000010d7cbe1d libapr-1.0.dylib`apr_pvsprintf + 39
libapr-1.0.dylib`apr_pvsprintf:
-> 0x10d7cbe1d <+39>: movq 0x18(%rax), %rcx
0x10d7cbe21 <+43>: movq %rcx, -0x58(%rbp)
0x10d7cbe25 <+47>: movq 0x20(%rax), %rax
0x10d7cbe29 <+51>: leaq -0x1(%rax), %rdx
(lldb) bt
* thread #1: tid = 0x72e9c, 0x000000010d7cbe1d libapr-1.0.dylib`apr_pvsprintf +
39, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS
(code=EXC_I386_GPFLT)
* frame #0: 0x000000010d7cbe1d libapr-1.0.dylib`apr_pvsprintf + 39
frame #1: 0x000000010d7cc2a2 libapr-1.0.dylib`apr_psprintf + 141
frame #2: 0x000000010db52e9e mod_session.so`session_identity_encode + 49
frame #3: 0x000000010db5294b mod_session.so`ap_run_session_encode + 53
frame #4: 0x000000010db535c7 mod_session.so`ap_session_save + 260
frame #5: 0x000000010db52da0 mod_session.so`session_output_filter + 231
frame #6: 0x000000010d832701 mod_filter.so`filter_harness + 2392
frame #7: 0x000000010d88ee04 mod_proxy_http.so`proxy_http_handler + 14195
frame #8: 0x000000010d86ee21 mod_proxy.so`proxy_run_scheme_handler + 88
frame #9: 0x000000010d86fb4b mod_proxy.so`proxy_handler + 2246
frame #10: 0x000000010d6a040f httpd`ap_run_handler + 43
frame #11: 0x000000010d6a09a0 httpd`ap_invoke_handler + 245
frame #12: 0x000000010d6d0e3e httpd`ap_process_async_request + 864
frame #13: 0x000000010d6d0ed8 httpd`ap_process_request + 25
frame #14: 0x000000010d6cddd4 httpd`ap_process_http_connection + 172
frame #15: 0x000000010d6b0156 httpd`ap_run_process_connection + 43
frame #16: 0x000000010d6d80c3 httpd`child_main + 923
frame #17: 0x000000010d6d7bb4 httpd`make_child + 299
frame #18: 0x000000010d6d74a2 httpd`prefork_run + 2395
frame #19: 0x000000010d6b1f46 httpd`ap_run_mpm + 60
frame #20: 0x000000010d6a78c0 httpd`main + 2196
frame #21: 0x00007fff9a5c95c9 libdyld.dylib`start + 1
frame #22: 0x00007fff9a5c95c9 libdyld.dylib`start + 1
backtrace from 2.4.12
Process 98638 stopped
* thread #1: tid = 0x6a89d, 0x000000010d7a0e1d libapr-1.0.dylib`apr_pvsprintf +
39, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS
(code=EXC_I386_GPFLT)
frame #0: 0x000000010d7a0e1d libapr-1.0.dylib`apr_pvsprintf + 39
libapr-1.0.dylib`apr_pvsprintf:
-> 0x10d7a0e1d <+39>: movq 0x18(%rax), %rcx
0x10d7a0e21 <+43>: movq %rcx, -0x58(%rbp)
0x10d7a0e25 <+47>: movq 0x20(%rax), %rax
0x10d7a0e29 <+51>: leaq -0x1(%rax), %rdx
(lldb) backtrace
error: 'backtrace' is not a valid command.
(lldb) bt
* thread #1: tid = 0x6a89d, 0x000000010d7a0e1d libapr-1.0.dylib`apr_pvsprintf +
39, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS
(code=EXC_I386_GPFLT)
* frame #0: 0x000000010d7a0e1d libapr-1.0.dylib`apr_pvsprintf + 39
frame #1: 0x000000010d7a12a2 libapr-1.0.dylib`apr_psprintf + 141
frame #2: 0x000000010db29e9e mod_session.so`session_identity_encode + 49
frame #3: 0x000000010db2994b mod_session.so`ap_run_session_encode + 53
frame #4: 0x000000010db2a5c7 mod_session.so`ap_session_save + 260
frame #5: 0x000000010db29da0 mod_session.so`session_output_filter + 231
frame #6: 0x000000010d80a701 mod_filter.so`filter_harness + 2392
frame #7: 0x000000010d866e5d mod_proxy_http.so`proxy_http_handler + 14176
frame #8: 0x000000010d84704d mod_proxy.so`proxy_run_scheme_handler + 88
frame #9: 0x000000010d847d9b mod_proxy.so`proxy_handler + 2282
frame #10: 0x000000010d67789b httpd`ap_run_handler + 43
frame #11: 0x000000010d677e2c httpd`ap_invoke_handler + 245
frame #12: 0x000000010d6a7dc0 httpd`ap_process_async_request + 864
frame #13: 0x000000010d6a7e6d httpd`ap_process_request + 25
frame #14: 0x000000010d6a4e05 httpd`ap_process_http_connection + 161
frame #15: 0x000000010d6875a9 httpd`ap_run_process_connection + 43
frame #16: 0x000000010d6af213 httpd`child_main + 923
frame #17: 0x000000010d6aed84 httpd`make_child + 427
frame #18: 0x000000010d6ae0b3 httpd`prefork_run + 1052
frame #19: 0x000000010d689399 httpd`ap_run_mpm + 60
frame #20: 0x000000010d67ed4c httpd`main + 2196
frame #21: 0x00007fff9a5c95c9 libdyld.dylib`start + 1
frame #22: 0x00007fff9a5c95c9 libdyld.dylib`start + 1
--
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]