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