RHELv3 - setworkingfolder errors w/ command line client

This forum is now locked, since Gold Support is no longer offered.

Moderator: SourceGear

Locked
James Jeffers
Posts: 95
Joined: Mon Aug 29, 2005 12:39 pm

RHELv3 - setworkingfolder errors w/ command line client

Post by James Jeffers » Thu Mar 02, 2006 10:28 am

Hey all you SourceGear technical support folk!

I'm seeing another oddball error with SETWORKINGFOLDER requests.

Using:
Mono JIT compiler version 1.1.13.4, (C) 2002-2005 Novell, Inc and Contributors. www.mono-project.com
TLS: normal
GC: Included Boehm (with typed GC)
SIGSEGV : normal

Red Hat Enterprise Linux ES release 3 (Taroon Update 5)
Vault client is 3.1.6 (command line client).

This is the error:
/usr/bin/mono /usr/local/Vault/vault.exe setworkingfolder -repository Accipiter \$/project_dir/ /system_dir
<vault>
<error>
Argument is out of range.
</error>
<exception>
System.ArgumentOutOfRangeException: Argument is out of range.
in <0x0010a> System.DateTime:AddTicks (Int64 t)
in <0x00029> System.DateTime:Add (TimeSpan ts)
in <0x0015d> System.TimeZone:ToLocalTime (DateTime time)
in <0x00038> System.DateTime:ToLocalTime ()
in <0x01779> System.DateTime:_DoParse (System.String s, System.String format, Boolean exact, System.DateTime result, System.Globalization.DateTimeFormatInfo dfi, DateTimeStyles style, System.Boolean longYear)
in <0x00045> System.DateTime:ParseExact (System.String s, System.String[] formats, System.Globalization.DateTimeFormatInfo dfi, DateTimeStyles style, System.DateTime ret, Boolean exact, System.Boolean longYear)
in <0x00066> System.DateTime:ParseExact (System.String s, System.String[] formats, IFormatProvider fp, DateTimeStyles style)
in <0x0002c> System.Xml.XmlConvert:ToDateTime (System.String s, System.String[] formats)
in <0x00016> System.Xml.XmlConvert:ToDateTime (System.String s)
in <0x000e3> System.Xml.Serialization.XmlCustomFormatter:FromXmlString (System.Xml.Serialization.TypeData type, System.String value)
in <0x00082> System.Xml.Serialization.XmlSerializationReaderInterpreter:GetValueFromXmlString (System.String value, System.Xml.Serialization.TypeData typeData, System.Xml.Serialization.XmlTypeMapping typeMap)
in <0x000f7> System.Xml.Serialization.XmlSerializationReaderInterpreter:ReadPrimitiveValue (System.Xml.Serialization.XmlTypeMapElementInfo elem)
in <0x00074> System.Xml.Serialization.XmlSerializationReaderInterpreter:ReadObjectElement (System.Xml.Serialization.XmlTypeMapElementInfo elem)
in <0x01e04> System.Xml.Serialization.XmlSerializationReaderInterpreter:ReadMembers (System.Xml.Serialization.ClassMap map, System.Object ob, Boolean isValueList, Boolean readByOrder)
in <0x0003c> System.Xml.Serialization.XmlSerializationReaderInterpreter:ReadClassInstanceMembers (System.Xml.Serialization.XmlTypeMapping typeMap, System.Object ob)
in <0x00194> System.Xml.Serialization.XmlSerializationReaderInterpreter:ReadClassInstance (System.Xml.Serialization.XmlTypeMapping typeMap, Boolean isNullable, Boolean checkType)
in <0x0005f> System.Xml.Serialization.XmlSerializationReaderInterpreter:ReadObject (System.Xml.Serialization.XmlTypeMapping typeMap, Boolean isNullable, Boolean checkType)
in <0x000e1> System.Xml.Serialization.XmlSerializationReaderInterpreter:ReadObjectElement (System.Xml.Serialization.XmlTypeMapElementInfo elem)
in <0x01e04> System.Xml.Serialization.XmlSerializationReaderInterpreter:ReadMembers (System.Xml.Serialization.ClassMap map, System.Object ob, Boolean isValueList, Boolean readByOrder)
in <0x0003c> System.Xml.Serialization.XmlSerializationReaderInterpreter:ReadClassInstanceMembers (System.Xml.Serialization.XmlTypeMapping typeMap, System.Object ob)
in <0x00194> System.Xml.Serialization.XmlSerializationReaderInterpreter:ReadClassInstance (System.Xml.Serialization.XmlTypeMapping typeMap, Boolean isNullable, Boolean checkType)
in <0x0005f> System.Xml.Serialization.XmlSerializationReaderInterpreter:ReadObject (System.Xml.Serialization.XmlTypeMapping typeMap, Boolean isNullable, Boolean checkType)
in <0x000e1> System.Xml.Serialization.XmlSerializationReaderInterpreter:ReadObjectElement (System.Xml.Serialization.XmlTypeMapElementInfo elem)
in <0x01e04> System.Xml.Serialization.XmlSerializationReaderInterpreter:ReadMembers (System.Xml.Serialization.ClassMap map, System.Object ob, Boolean isValueList, Boolean readByOrder)
in <0x001d4> System.Xml.Serialization.XmlSerializationReaderInterpreter:ReadMessage (System.Xml.Serialization.XmlMembersMapping typeMap)
in <0x000c6> System.Xml.Serialization.XmlSerializationReaderInterpreter:ReadRoot ()
in <0x0005d> System.Xml.Serialization.XmlSerializer:Deserialize (System.Xml.Serialization.XmlSerializationReader reader)
in <0x00040> System.Xml.Serialization.XmlSerializer:Deserialize (System.Xml.XmlReader xmlReader)
in <0x000d9> System.Web.Services.Protocols.WebServiceHelper:ReadSoapMessage (System.Xml.XmlTextReader xmlReader, System.Xml.Serialization.XmlSerializer bodySerializer, System.Xml.Serialization.XmlSerializer headerSerializer, System.Object body, System.Web.Services.Protocols.SoapHeaderCollection headers)
in <0x0003e> System.Web.Services.Protocols.WebServiceHelper:ReadSoapMessage (System.Xml.XmlTextReader xmlReader, System.Web.Services.Protocols.SoapMethodStubInfo method, SoapHeaderDirection dir, System.Object body, System.Web.Services.Protocols.SoapHeaderCollection headers)
in <0x002bd> System.Web.Services.Protocols.SoapHttpClientProtocol:ReceiveResponse (System.Net.WebResponse response, System.Web.Services.Protocols.SoapClientMessage message, System.Web.Services.Protocols.SoapExtension[] extensions)
in <0x0024f> System.Web.Services.Protocols.SoapHttpClientProtocol:Invoke (System.String method_name, System.Object[] parameters)
in <0x0013f> VaultClientNetLib.ClientService.VaultService:GetRepositoryStructure (Int32 nRepID, Int64 nBaseRevision, Int64 nTargetRevision, DateTime dtLastClientSecurityCheck, System.DateTime dtLatestServerSecurityCheck, System.Int64 nReturnTargetRevision, VaultLib.VaultRepositoryDelta rd)
in (wrapper remoting-invoke-with-check) VaultClientNetLib.ClientService.VaultService:GetRepositoryStructure (int,long,long,System.DateTime,System.DateTime&,long&,VaultLib.VaultRepositoryDelta&)
in <0x0025b> VaultClientNetLib.VaultConnection:GetRepositoryStructure (Int32 nRepID, Int64 nSrcRevision, Int64 nDestRevision, System.Int64 nReturnDestRevision, DateTime dtLastCheck, System.DateTime dtLatestCheck, VaultLib.VaultRepositoryDelta rd)
</exception>
<result success="no" />
</vault>

=================================================================
Got a SIGSEGV while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries
used by your application.
=================================================================

Stacktrace:


Native stacktrace:

/usr/bin/mono(mono_handle_native_sigsegv+0xbb) [0x814ee2b]
/usr/bin/mono [0x813b2cf]
/lib/tls/libpthread.so.0 [0xb7545e40]
/lib/tls/libpthread.so.0 [0xb7545e40]
/usr/bin/mono [0x8107a72]
/usr/bin/mono [0x8099dd8]
/usr/bin/mono [0x8099e67]
/usr/bin/mono [0x8099fcf]
/usr/bin/mono [0x80f5067]
/usr/bin/mono [0x8113175]
/lib/tls/libpthread.so.0 [0xb753fde8]
/lib/tls/libc.so.6(__clone+0x5a) [0xb74a893a]
Aborted
[/quote]

James Jeffers
Posts: 95
Joined: Mon Aug 29, 2005 12:39 pm

Post by James Jeffers » Thu Mar 02, 2006 10:30 am

I've seen the error without the Mono errors, but the Vault stack trace is the same.

lbauer
Posts: 9736
Joined: Tue Dec 16, 2003 1:25 pm
Location: SourceGear

Post by lbauer » Fri Mar 03, 2006 1:05 pm

If you clear the client-side cache, does that make a difference?
Linda Bauer
SourceGear
Technical Support Manager

James Jeffers
Posts: 95
Joined: Mon Aug 29, 2005 12:39 pm

Post by James Jeffers » Fri Mar 03, 2006 1:05 pm

Let me try that.

James Jeffers
Posts: 95
Joined: Mon Aug 29, 2005 12:39 pm

Post by James Jeffers » Fri Mar 03, 2006 1:11 pm

I cleared the client cache and the result was the same, unfortunately.

hafsa
Posts: 26
Joined: Thu Feb 09, 2006 3:39 pm
Location: SourceGear

RHELv3 - setworkingfolder errors w/ command line client

Post by hafsa » Fri Mar 03, 2006 5:04 pm

We are currently working on it and will post a reply soon. In the meantime, we would like to know if this happens only in one machine, or is it the same when the server is accessed from a different machine?

James Jeffers
Posts: 95
Joined: Mon Aug 29, 2005 12:39 pm

Post by James Jeffers » Mon Mar 06, 2006 9:13 am

I've only tried with the one machine. When I get another RHELv3 installation completed, I'll try again and see.

Thanks!

hafsa
Posts: 26
Joined: Thu Feb 09, 2006 3:39 pm
Location: SourceGear

RHELv3 - setworkingfolder errors w/ command line client

Post by hafsa » Mon Mar 20, 2006 11:46 am

Can you tell us if the server and the client are in the same time zone? If not, can you adjust the time zone of the client or the server to match the other end, and repeat the steps. Please let us know if the same problem occurs.

Locked