You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@trafficserver.apache.org by "Leif Hedstrom (JIRA)" <ji...@apache.org> on 2010/11/19 00:11:13 UTC
[jira] Created: (TS-543) Regression tests segfaults with
--enable-debug
Regression tests segfaults with --enable-debug
-----------------------------------------------
Key: TS-543
URL: https://issues.apache.org/jira/browse/TS-543
Project: Traffic Server
Issue Type: Bug
Components: Core
Reporter: Leif Hedstrom
Fix For: 2.1.5
This prevents running the regression in debug mode:
Program received signal SIGABRT, Aborted.
[Switching to Thread 0x7ffff516d710 (LWP 14810)]
0x00007ffff6db39a5 in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
64 return INLINE_SYSCALL (tgkill, 3, pid, selftid, sig);
(gdb) bt
#0 0x00007ffff6db39a5 in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#1 0x00007ffff6db5185 in abort () at abort.c:92
#2 0x000000000072a5fc in ink_die_die_die (retval=1) at ink_error.cc:43
#3 0x000000000072a6c5 in ink_fatal_va(int, const char *, typedef __va_list_tag __va_list_tag *) (return_code=1,
message_format=0x7ffff5168880 "HttpTransactHeaders.cc:193: failed assert `!new_hdr->valid()`",
ap=0x7ffff5168780) at ink_error.cc:65
#4 0x000000000072a78e in ink_fatal (return_code=1,
message_format=0x7ffff5168880 "HttpTransactHeaders.cc:193: failed assert `!new_hdr->valid()`")
at ink_error.cc:73
#5 0x0000000000729966 in _ink_assert (a=0x774e85 "!new_hdr->valid()", f=0x774df7 "HttpTransactHeaders.cc", l=193)
at ink_assert.cc:46
#6 0x00000000005c12f3 in HttpTransactHeaders::copy_header_fields (src_hdr=0x7fffeaa4e3f0,
new_hdr=0x7fffeaa4e350, retain_proxy_auth_hdrs=false, date=0) at HttpTransactHeaders.cc:193
#7 0x00000000005bba29 in HttpTransact::build_response (s=0x7fffeaa4dca0, base_response=0x7fffeaa4e3f0,
outgoing_response=0x7fffeaa4e350, outgoing_version=..., status_code=HTTP_STATUS_OK,
reason_phrase=0x788d6d "Ok") at HttpTransact.cc:8195
#8 0x00000000005af998 in HttpTransact::handle_cache_operation_on_forward_server_response (s=0x7fffeaa4dca0)
at HttpTransact.cc:4660
#9 0x00000000005ad6b1 in HttpTransact::handle_forward_server_connection_open (s=0x7fffeaa4dca0)
at HttpTransact.cc:4086
#10 0x00000000005ab0a5 in HttpTransact::handle_response_from_server (s=0x7fffeaa4dca0) at HttpTransact.cc:3618
#11 0x00000000005a9c01 in HttpTransact::HandleResponse (s=0x7fffeaa4dca0) at HttpTransact.cc:3300
#12 0x000000000059193b in HttpSM::call_transact_and_set_next_state (this=0x7fffeaa4dc10, f=0) at HttpSM.cc:6508
#13 0x0000000000580d82 in HttpSM::handle_api_return (this=0x7fffeaa4dc10) at HttpSM.cc:1598
#14 0x0000000000580b4f in HttpSM::state_api_callout (this=0x7fffeaa4dc10, event=0, data=0x0) at HttpSM.cc:1529
#15 0x000000000058b034 in HttpSM::do_api_callout_internal (this=0x7fffeaa4dc10) at HttpSM.cc:4463
#16 0x000000000059652a in HttpSM::do_api_callout (this=0x7fffeaa4dc10) at HttpSM.cc:532
#17 0x0000000000581c74 in HttpSM::state_read_server_response_header (this=0x7fffeaa4dc10, event=100,
data=0x7fffb4024a28) at HttpSM.cc:1910
#18 0x0000000000583f8e in HttpSM::main_handler (this=0x7fffeaa4dc10, event=100, data=0x7fffb4024a28)
at HttpSM.cc:2539
#19 0x00000000004f00c6 in Continuation::handleEvent (this=0x7fffeaa4dc10, event=100, data=0x7fffb4024a28)
at ../iocore/eventsystem/I_Continuation.h:147
#20 0x0000000000525c82 in PluginVC::process_read_side (this=0x7fffb4024958, other_side_call=true)
at PluginVC.cc:660
#21 0x0000000000525280 in PluginVC::process_write_side (this=0x7fffb4024b08, other_side_call=false)
at PluginVC.cc:556
#22 0x00000000005239f7 in PluginVC::main_handler (this=0x7fffb4024b08, event=1, data=0x102a260) at PluginVC.cc:200
#23 0x00000000004f00c6 in Continuation::handleEvent (this=0x7fffb4024b08, event=1, data=0x102a260)
at ../iocore/eventsystem/I_Continuation.h:147
#24 0x0000000000722292 in EThread::process_event (this=0x7ffff5f7c010, e=0x102a260, calling_code=1)
at UnixEThread.cc:149
#25 0x0000000000722635 in EThread::execute (this=0x7ffff5f7c010) at UnixEThread.cc:226
#26 0x0000000000721434 in spawn_thread_internal (a=0x100fcd0) at Thread.cc:85
#27 0x00007ffff7bca761 in start_thread (arg=0x7ffff516d710) at pthread_create.c:301
#28 0x00007ffff6e624fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Resolved: (TS-543) Regression tests segfaults with
--enable-debug
Posted by "Eric Balsa (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/TS-543?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Eric Balsa resolved TS-543.
---------------------------
Resolution: Fixed
> Regression tests segfaults with --enable-debug
> -----------------------------------------------
>
> Key: TS-543
> URL: https://issues.apache.org/jira/browse/TS-543
> Project: Traffic Server
> Issue Type: Bug
> Components: Core
> Reporter: Leif Hedstrom
> Assignee: Eric Balsa
> Fix For: 2.1.5
>
>
> This prevents running the regression in debug mode:
> Program received signal SIGABRT, Aborted.
> [Switching to Thread 0x7ffff516d710 (LWP 14810)]
> 0x00007ffff6db39a5 in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
> 64 return INLINE_SYSCALL (tgkill, 3, pid, selftid, sig);
> (gdb) bt
> #0 0x00007ffff6db39a5 in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
> #1 0x00007ffff6db5185 in abort () at abort.c:92
> #2 0x000000000072a5fc in ink_die_die_die (retval=1) at ink_error.cc:43
> #3 0x000000000072a6c5 in ink_fatal_va(int, const char *, typedef __va_list_tag __va_list_tag *) (return_code=1,
> message_format=0x7ffff5168880 "HttpTransactHeaders.cc:193: failed assert `!new_hdr->valid()`",
> ap=0x7ffff5168780) at ink_error.cc:65
> #4 0x000000000072a78e in ink_fatal (return_code=1,
> message_format=0x7ffff5168880 "HttpTransactHeaders.cc:193: failed assert `!new_hdr->valid()`")
> at ink_error.cc:73
> #5 0x0000000000729966 in _ink_assert (a=0x774e85 "!new_hdr->valid()", f=0x774df7 "HttpTransactHeaders.cc", l=193)
> at ink_assert.cc:46
> #6 0x00000000005c12f3 in HttpTransactHeaders::copy_header_fields (src_hdr=0x7fffeaa4e3f0,
> new_hdr=0x7fffeaa4e350, retain_proxy_auth_hdrs=false, date=0) at HttpTransactHeaders.cc:193
> #7 0x00000000005bba29 in HttpTransact::build_response (s=0x7fffeaa4dca0, base_response=0x7fffeaa4e3f0,
> outgoing_response=0x7fffeaa4e350, outgoing_version=..., status_code=HTTP_STATUS_OK,
> reason_phrase=0x788d6d "Ok") at HttpTransact.cc:8195
> #8 0x00000000005af998 in HttpTransact::handle_cache_operation_on_forward_server_response (s=0x7fffeaa4dca0)
> at HttpTransact.cc:4660
> #9 0x00000000005ad6b1 in HttpTransact::handle_forward_server_connection_open (s=0x7fffeaa4dca0)
> at HttpTransact.cc:4086
> #10 0x00000000005ab0a5 in HttpTransact::handle_response_from_server (s=0x7fffeaa4dca0) at HttpTransact.cc:3618
> #11 0x00000000005a9c01 in HttpTransact::HandleResponse (s=0x7fffeaa4dca0) at HttpTransact.cc:3300
> #12 0x000000000059193b in HttpSM::call_transact_and_set_next_state (this=0x7fffeaa4dc10, f=0) at HttpSM.cc:6508
> #13 0x0000000000580d82 in HttpSM::handle_api_return (this=0x7fffeaa4dc10) at HttpSM.cc:1598
> #14 0x0000000000580b4f in HttpSM::state_api_callout (this=0x7fffeaa4dc10, event=0, data=0x0) at HttpSM.cc:1529
> #15 0x000000000058b034 in HttpSM::do_api_callout_internal (this=0x7fffeaa4dc10) at HttpSM.cc:4463
> #16 0x000000000059652a in HttpSM::do_api_callout (this=0x7fffeaa4dc10) at HttpSM.cc:532
> #17 0x0000000000581c74 in HttpSM::state_read_server_response_header (this=0x7fffeaa4dc10, event=100,
> data=0x7fffb4024a28) at HttpSM.cc:1910
> #18 0x0000000000583f8e in HttpSM::main_handler (this=0x7fffeaa4dc10, event=100, data=0x7fffb4024a28)
> at HttpSM.cc:2539
> #19 0x00000000004f00c6 in Continuation::handleEvent (this=0x7fffeaa4dc10, event=100, data=0x7fffb4024a28)
> at ../iocore/eventsystem/I_Continuation.h:147
> #20 0x0000000000525c82 in PluginVC::process_read_side (this=0x7fffb4024958, other_side_call=true)
> at PluginVC.cc:660
> #21 0x0000000000525280 in PluginVC::process_write_side (this=0x7fffb4024b08, other_side_call=false)
> at PluginVC.cc:556
> #22 0x00000000005239f7 in PluginVC::main_handler (this=0x7fffb4024b08, event=1, data=0x102a260) at PluginVC.cc:200
> #23 0x00000000004f00c6 in Continuation::handleEvent (this=0x7fffb4024b08, event=1, data=0x102a260)
> at ../iocore/eventsystem/I_Continuation.h:147
> #24 0x0000000000722292 in EThread::process_event (this=0x7ffff5f7c010, e=0x102a260, calling_code=1)
> at UnixEThread.cc:149
> #25 0x0000000000722635 in EThread::execute (this=0x7ffff5f7c010) at UnixEThread.cc:226
> #26 0x0000000000721434 in spawn_thread_internal (a=0x100fcd0) at Thread.cc:85
> #27 0x00007ffff7bca761 in start_thread (arg=0x7ffff516d710) at pthread_create.c:301
> #28 0x00007ffff6e624fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Assigned: (TS-543) Regression tests segfaults with
--enable-debug
Posted by "Eric Balsa (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/TS-543?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Eric Balsa reassigned TS-543:
-----------------------------
Assignee: Eric Balsa
> Regression tests segfaults with --enable-debug
> -----------------------------------------------
>
> Key: TS-543
> URL: https://issues.apache.org/jira/browse/TS-543
> Project: Traffic Server
> Issue Type: Bug
> Components: Core
> Reporter: Leif Hedstrom
> Assignee: Eric Balsa
> Fix For: 2.1.5
>
>
> This prevents running the regression in debug mode:
> Program received signal SIGABRT, Aborted.
> [Switching to Thread 0x7ffff516d710 (LWP 14810)]
> 0x00007ffff6db39a5 in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
> 64 return INLINE_SYSCALL (tgkill, 3, pid, selftid, sig);
> (gdb) bt
> #0 0x00007ffff6db39a5 in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
> #1 0x00007ffff6db5185 in abort () at abort.c:92
> #2 0x000000000072a5fc in ink_die_die_die (retval=1) at ink_error.cc:43
> #3 0x000000000072a6c5 in ink_fatal_va(int, const char *, typedef __va_list_tag __va_list_tag *) (return_code=1,
> message_format=0x7ffff5168880 "HttpTransactHeaders.cc:193: failed assert `!new_hdr->valid()`",
> ap=0x7ffff5168780) at ink_error.cc:65
> #4 0x000000000072a78e in ink_fatal (return_code=1,
> message_format=0x7ffff5168880 "HttpTransactHeaders.cc:193: failed assert `!new_hdr->valid()`")
> at ink_error.cc:73
> #5 0x0000000000729966 in _ink_assert (a=0x774e85 "!new_hdr->valid()", f=0x774df7 "HttpTransactHeaders.cc", l=193)
> at ink_assert.cc:46
> #6 0x00000000005c12f3 in HttpTransactHeaders::copy_header_fields (src_hdr=0x7fffeaa4e3f0,
> new_hdr=0x7fffeaa4e350, retain_proxy_auth_hdrs=false, date=0) at HttpTransactHeaders.cc:193
> #7 0x00000000005bba29 in HttpTransact::build_response (s=0x7fffeaa4dca0, base_response=0x7fffeaa4e3f0,
> outgoing_response=0x7fffeaa4e350, outgoing_version=..., status_code=HTTP_STATUS_OK,
> reason_phrase=0x788d6d "Ok") at HttpTransact.cc:8195
> #8 0x00000000005af998 in HttpTransact::handle_cache_operation_on_forward_server_response (s=0x7fffeaa4dca0)
> at HttpTransact.cc:4660
> #9 0x00000000005ad6b1 in HttpTransact::handle_forward_server_connection_open (s=0x7fffeaa4dca0)
> at HttpTransact.cc:4086
> #10 0x00000000005ab0a5 in HttpTransact::handle_response_from_server (s=0x7fffeaa4dca0) at HttpTransact.cc:3618
> #11 0x00000000005a9c01 in HttpTransact::HandleResponse (s=0x7fffeaa4dca0) at HttpTransact.cc:3300
> #12 0x000000000059193b in HttpSM::call_transact_and_set_next_state (this=0x7fffeaa4dc10, f=0) at HttpSM.cc:6508
> #13 0x0000000000580d82 in HttpSM::handle_api_return (this=0x7fffeaa4dc10) at HttpSM.cc:1598
> #14 0x0000000000580b4f in HttpSM::state_api_callout (this=0x7fffeaa4dc10, event=0, data=0x0) at HttpSM.cc:1529
> #15 0x000000000058b034 in HttpSM::do_api_callout_internal (this=0x7fffeaa4dc10) at HttpSM.cc:4463
> #16 0x000000000059652a in HttpSM::do_api_callout (this=0x7fffeaa4dc10) at HttpSM.cc:532
> #17 0x0000000000581c74 in HttpSM::state_read_server_response_header (this=0x7fffeaa4dc10, event=100,
> data=0x7fffb4024a28) at HttpSM.cc:1910
> #18 0x0000000000583f8e in HttpSM::main_handler (this=0x7fffeaa4dc10, event=100, data=0x7fffb4024a28)
> at HttpSM.cc:2539
> #19 0x00000000004f00c6 in Continuation::handleEvent (this=0x7fffeaa4dc10, event=100, data=0x7fffb4024a28)
> at ../iocore/eventsystem/I_Continuation.h:147
> #20 0x0000000000525c82 in PluginVC::process_read_side (this=0x7fffb4024958, other_side_call=true)
> at PluginVC.cc:660
> #21 0x0000000000525280 in PluginVC::process_write_side (this=0x7fffb4024b08, other_side_call=false)
> at PluginVC.cc:556
> #22 0x00000000005239f7 in PluginVC::main_handler (this=0x7fffb4024b08, event=1, data=0x102a260) at PluginVC.cc:200
> #23 0x00000000004f00c6 in Continuation::handleEvent (this=0x7fffb4024b08, event=1, data=0x102a260)
> at ../iocore/eventsystem/I_Continuation.h:147
> #24 0x0000000000722292 in EThread::process_event (this=0x7ffff5f7c010, e=0x102a260, calling_code=1)
> at UnixEThread.cc:149
> #25 0x0000000000722635 in EThread::execute (this=0x7ffff5f7c010) at UnixEThread.cc:226
> #26 0x0000000000721434 in spawn_thread_internal (a=0x100fcd0) at Thread.cc:85
> #27 0x00007ffff7bca761 in start_thread (arg=0x7ffff516d710) at pthread_create.c:301
> #28 0x00007ffff6e624fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.