[wsf-c-dev] [jira] Commented: (WSFC-147) Segmentation fault occurs when executing rampart scenario 3 - 6

Evanthika Amarasiri (JIRA) jira at wso2.org
Fri Sep 28 02:35:29 PDT 2007


    [ http://www.wso2.org/jira/browse/WSFC-147?page=comments#action_12823 ] 
            
Evanthika Amarasiri commented on WSFC-147:
------------------------------------------

This issue occurs in the latest build as well (1.1.0) on my machine. 

> Segmentation fault occurs when executing rampart scenario 3 - 6
> ---------------------------------------------------------------
>
>                 Key: WSFC-147
>                 URL: http://www.wso2.org/jira/browse/WSFC-147
>             Project: WSO2 WSF/C
>          Issue Type: Bug
>          Components: Apache Rampart/C (Security)
>    Affects Versions: 1.1.0
>         Environment: Windows XP
>            Reporter: Evanthika Amarasiri
>         Assigned To: Manjula Peiris
>
> When executing the security samples 3 - 5, the server segfaults
>  	ntdll.dll!7c93426d() 	
>  	[Frames below may be incorrect and/or missing, no symbols loaded for ntdll.dll]	
>  	ntdll.dll!7c910945() 	
>  	ntdll.dll!7c91094e() 	
>  	ntdll.dll!7c910970() 	
>  	ntdll.dll!7c913e6f() 	
>  	ntdll.dll!7c910732() 	
>  	ntdll.dll!7c910732() 	
>  	ntdll.dll!7c9106ab() 	
>  	ntdll.dll!7c9106eb() 	
>  	ntdll.dll!7c910732() 	
>  	ntdll.dll!7c9106ab() 	
>  	ntdll.dll!7c910970() 	
>  	ntdll.dll!7c910732() 	
>  	ntdll.dll!7c9106ab() 	
>  	ntdll.dll!7c9106eb() 	
>  	ntdll.dll!7c910732() 	
>  	MSVCR71.DLL!7c3627e4() 	
>  	ntdll.dll!7c9106eb() 	
>  	MSVCR71.DLL!7c3638e2() 	
>  	MSVCR71.DLL!7c36280c() 	
>  	MSVCR71.DLL!7c362829() 	
>  	libeay32.dll!010c1d0b() 	
>  	libeay32.dll!010c2162() 	
>  	libeay32.dll!0110f171() 	
>  	libeay32.dll!0110f295() 	
>  	libeay32.dll!0110f27a() 	
>  	libeay32.dll!0111a2a1() 	
>  	libeay32.dll!0111ae35() 	
>  	libeay32.dll!0111ab8a() 	
>  	libeay32.dll!0111af4d() 	
>  	libeay32.dll!010c1d0b() 	
>  	libeay32.dll!010c2162() 	
>  	libeay32.dll!0111b801() 	
>  	libeay32.dll!0111b5ca() 	
>  	libeay32.dll!0111a832() 	
>  	libeay32.dll!0111a6da() 	
>  	libeay32.dll!0111b3bd() 	
>  	libeay32.dll!0111b711() 	
>  	libeay32.dll!0111a832() 	
>  	MSVCR71.DLL!7c3638e2() 	
>  	libeay32.dll!0111a6da() 	
>  	libeay32.dll!0111af0a() 	
>  	libeay32.dll!010c2162() 	
>  	libeay32.dll!0111b711() 	
>  	libeay32.dll!0111a832() 	
>  	libeay32.dll!0111a6da() 	
>  	libeay32.dll!0111af0a() 	
>  	libeay32.dll!0111b801() 	
>  	libeay32.dll!01114bad() 	
>  	libeay32.dll!01114b6a() 	
>  	libeay32.dll!0111b045() 	
>  	libeay32.dll!0111b801() 	
>  	libeay32.dll!0111b5ca() 	
>  	libeay32.dll!0111a832() 	
>  	libeay32.dll!0111a6da() 	
>  	libeay32.dll!0111b3bd() 	
>  	libeay32.dll!0111b801() 	
>  	libeay32.dll!0111b5ca() 	
>  	libeay32.dll!0111a832() 	
>  	libeay32.dll!0111a6da() 	
>  	libeay32.dll!0111b3bd() 	
>  	libeay32.dll!0111b89f() 	
>  	libeay32.dll!01115069() 	
>  	libeay32.dll!011248f5() 	
>  	libeay32.dll!01124673() 	
> >	mod_rampart.dll!openssl_x509_load_from_pem(const axutil_env * env=0x00f9cf18, char * filename=0x00f52f58, x509_st * * cert=0x0199fae0)  Line 110 + 0x11 bytes	C
>  	mod_rampart.dll!oxs_key_mgr_load_x509_cert_from_pem_file(const axutil_env * env=0x00f9cf18, char * filename=0x00f52f58)  Line 321	C
>  	mod_rampart.dll!rampart_sig_get_cert(const axutil_env * env=0x00f9cf18, rampart_context_t * rampart_context=0x00f95ea0)  Line 82 + 0xd bytes	C
>  	mod_rampart.dll!rampart_sig_sign_message(const axutil_env * env=0x00f9cf18, axis2_msg_ctx * msg_ctx=0x00f97a68, rampart_context_t * rampart_context=0x00f95ea0, axiom_soap_envelope * soap_envelope=0x00f93ff8, axiom_node * sec_node=0x00f9d9b0)  Line 516 + 0xd bytes	C
>  	mod_rampart.dll!rampart_shb_build_message(const axutil_env * env=0x00f9cf18, axis2_msg_ctx * msg_ctx=0x00f97a68, rampart_context_t * rampart_context=0x00f95ea0, axiom_soap_envelope * soap_envelope=0x00f93ff8)  Line 228 + 0x19 bytes	C
>  	mod_rampart.dll!rampart_out_handler_invoke(axis2_handler * handler=0x00eeb468, const axutil_env * env=0x00f9cf18, axis2_msg_ctx * msg_ctx=0x00f97a68)  Line 129 + 0x15 bytes	C
>  	axis2_engine.dll!axis2_handler_invoke(axis2_handler * handler=0x00eeb468, const axutil_env * env=0x00f9cf18, axis2_msg_ctx * msg_ctx=0x00f97a68)  Line 92	C
>  	axis2_engine.dll!axis2_phase_invoke(axis2_phase * phase=0x00f511f8, const axutil_env * env=0x00f9cf18, axis2_msg_ctx * msg_ctx=0x00f97a68)  Line 202 + 0x11 bytes	C
>  	axis2_engine.dll!axis2_engine_invoke_phases(axis2_engine * engine=0x00f9d800, const axutil_env * env=0x00f9cf18, axutil_array_list * phases=0x00f51008, axis2_msg_ctx * msg_ctx=0x00f97a68)  Line 670 + 0x11 bytes	C
>  	axis2_engine.dll!axis2_engine_send(axis2_engine * engine=0x00f9d800, const axutil_env * env=0x00f9cf18, axis2_msg_ctx * msg_ctx=0x00f97a68)  Line 136 + 0x15 bytes	C
>  	axis2_engine.dll!axis2_msg_recv_receive_impl(axis2_msg_recv * msg_recv=0x00f50740, const axutil_env * env=0x00f9cf18, axis2_msg_ctx * msg_ctx=0x00f905a8, void * callback_recv_param=0x00000000)  Line 346 + 0x11 bytes	C
>  	axis2_engine.dll!axis2_msg_recv_receive(axis2_msg_recv * msg_recv=0x00f50740, const axutil_env * env=0x00f9cf18, axis2_msg_ctx * msg_ctx=0x00f905a8, void * callback_recv_param=0x00000000)  Line 412	C
>  	axis2_engine.dll!axis2_engine_receive(axis2_engine * engine=0x00f90e28, const axutil_env * env=0x00f9cf18, axis2_msg_ctx * msg_ctx=0x00f905a8)  Line 293 + 0x1f bytes	C
>  	axis2_engine.dll!axis2_http_transport_utils_process_http_post_request(const axutil_env * env=0x00f9cf18, axis2_msg_ctx * msg_ctx=0x00f905a8, axutil_stream * in_stream=0x00f938c8, axutil_stream * out_stream=0x00f9e198, const char * content_type=0x00f9f3e8, const int content_length=4192, axutil_string * soap_action_header=0x00000000, const char * request_uri=0x00f923f8)  Line 499 + 0x11 bytes	C
>  	axis2_engine.dll!axis2_http_worker_process_request(axis2_http_worker * http_worker=0x00f8f1f8, const axutil_env * env=0x00f9cf18, axis2_simple_http_svr_conn * svr_conn=0x00f9b5e0, axis2_http_simple_request * simple_request=0x00f9c108)  Line 309 + 0x2f bytes	C
>  	axis2_http_receiver.dll!axis2_svr_thread_worker_func(axutil_thread_t * thd=0x00f9c168, void * data=0x00f93d88)  Line 259 + 0x15 bytes	C
>  	axutil.dll!dummy_worker(void * opaque=0x00f9c168)  Line 79	C
>  	kernel32.dll!7c80b683() 	

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://www.wso2.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        



More information about the Wsf-c-dev mailing list