On Jul 24, 2008, at 7:01 AM, Tatsuhiko Inoue wrote:

Hello

When I queried information using C bindins of MDS4 client of GT4.2.0,
my query failed with following message.

t2684415368:p15375: Fatal error: [Thread System] GLOBUSTHREAD: pthread_mutex_lock() failed

 [Thread System] invalid value passed to thread interface (EINVAL)
 Program received signal SIGABRT, Aborted.

I see source code, so I understood the followings.
- globus_service_engine_lookup() is called in SOAP client.
(source-trees/wsrf/c/message/source/client/ globus_soap_client_request.c).
- Error occurred at locking of mutex in globus_service_engine_lookup.
- This mutex is not initialized.
This mutex is initialized in activation of GLOBUS_SERVICE_ENGINE_MODULE.
  But it is not activated.

I think that it is necessary to activate GLOBUS_SERVICE_ENGINE_MODULE in $GLOBUS_LOCATION/share/globus_c_wsrf_cgen/client-stub-source- doclit.tmpl or
activation of GLOBUS_SOAP_MESSAGE_MODULE.
How about you?

----
Tatsuhiko Inoue
[EMAIL PROTECTED]

I've filed this into our bug tracking system:
http://bugzilla.globus.org/bugzilla/show_bug.cgi?id=6258

Reply via email to