Lost connections – oldie but goodie

Bugs - Put em' here! We'll Squash them.

Moderator: Mods

Lost connections – oldie but goodie

Postby Kenward » Sat Dec 12, 2015 2:39 pm

X1 falls over every time my PC boots. X1 complains that it has failed to establish a connection with the database.

When I do launch it manually, about every hour or so, when I wake it up to look for something, X1 complains that it has lost the connection and invites me to restart it.

This bug falls in the category "been around so long that I don't expect anyone to fix it."

After all, several times we have been promised that new versions wouldn't suffer from this complaint, only to see it again and again.

I report it now because it is probably more common than it once was.

I'm beginning to think of it as a feature.
MK
X1 Search 8.6.1 - Build 6003fa (64-bit)
Windows 10 Pro 64-bit | Windows 10 Home 32-bit
No, I have nothing to do with X1, just a user since 2004.
Kenward
X1 Guru
X1 Guru
 
Posts: 4149
Joined: Tue Apr 20, 2004 2:35 am
Location: UK

Re: Lost connections – oldie but goodie

Postby Jogy » Mon Dec 14, 2015 8:13 am

Hi,

is there a crash.xml file in the logs folder?
If so, then what is the crash? is it "<ErrorMessage>UnmanagedCodeException: Crash in X1IndexCore.dll </ErrorMessage>" ?

Jogy
Jogy
X1 Super User
X1 Super User
 
Posts: 398
Joined: Mon Oct 31, 2011 9:19 am

Re: Lost connections – oldie but goodie

Postby Kenward » Mon Dec 14, 2015 3:00 pm

Where do I look for this file?

Over the years I have installed X1 many times. It has changed where it put things. I try to bookmark these places, but it am now totally confused.
MK
X1 Search 8.6.1 - Build 6003fa (64-bit)
Windows 10 Pro 64-bit | Windows 10 Home 32-bit
No, I have nothing to do with X1, just a user since 2004.
Kenward
X1 Guru
X1 Guru
 
Posts: 4149
Joined: Tue Apr 20, 2004 2:35 am
Location: UK

Re: Lost connections – oldie but goodie

Postby Kenward » Tue Dec 15, 2015 3:41 am

This is an extract from the log taken from the time when X1 was supposed to start itself.

14 Dec 2015 07:05:15,041 [1] INFO ServiceManager - Could not connect to per-user service, retrying...
14 Dec 2015 07:05:15,249 [1] ERROR ServiceManager - Unable to connect to service after 300 retries. Last Exception was:
System.ServiceModel.EndpointNotFoundException: There was no endpoint listening at net.pipe://localhost/X1Service_michael that could accept the message. This is often caused by an incorrect address or SOAP action. See InnerException, if present, for more details. ---> System.IO.PipeException: The pipe endpoint 'net.pipe://localhost/X1Service_michael' could not be found on your local machine.
--- End of inner exception stack trace ---

Server stack trace:
at System.ServiceModel.Channels.PipeConnectionInitiator.GetPipeName(Uri uri, IPipeTransportFactorySettings transportFactorySettings)
at System.ServiceModel.Channels.NamedPipeConnectionPoolRegistry.NamedPipeConnectionPool.GetPoolKey(EndpointAddress address, Uri via)
at System.ServiceModel.Channels.CommunicationPool`2.TakeConnection(EndpointAddress address, Uri via, TimeSpan timeout, TKey& key)
at System.ServiceModel.Channels.ConnectionPoolHelper.EstablishConnection(TimeSpan timeout)
at System.ServiceModel.Channels.ClientFramingDuplexSessionChannel.OnOpen(TimeSpan timeout)
at System.ServiceModel.Channels.CommunicationObject.Open(TimeSpan timeout)
at System.ServiceModel.Channels.ServiceChannel.OnOpen(TimeSpan timeout)
at System.ServiceModel.Channels.CommunicationObject.Open(TimeSpan timeout)
at System.ServiceModel.Channels.ServiceChannel.CallOpenOnce.System.ServiceModel.Channels.ServiceChannel.ICallOnce.Call(ServiceChannel channel, TimeSpan timeout)
at System.ServiceModel.Channels.ServiceChannel.CallOnceManager.CallOnce(TimeSpan timeout, CallOnceManager cascade)
at System.ServiceModel.Channels.ServiceChannel.EnsureOpened(TimeSpan timeout)
at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs, TimeSpan timeout)
at System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage methodCall, ProxyOperationRuntime operation)
at System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)

Exception rethrown at [0]:
at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
at X1.UI.X1ServiceMain.IX1Service.Connect()
at X1.UI.WCF.ServiceManager.a(Boolean A_0, String A_1, String A_2)
14 Dec 2015 07:05:15,256 [1] ERROR ServiceManager - Unable to connect to service
System.Exception: All attempts to start and connect to X1ServiceHost failed
at X1.UI.WCF.ServiceManager.Connect(String host, String userName)
at X1.UI.WCF.ServiceManager.ConnectToService(String host, String userName)
MK
X1 Search 8.6.1 - Build 6003fa (64-bit)
Windows 10 Pro 64-bit | Windows 10 Home 32-bit
No, I have nothing to do with X1, just a user since 2004.
Kenward
X1 Guru
X1 Guru
 
Posts: 4149
Joined: Tue Apr 20, 2004 2:35 am
Location: UK

Re: Lost connections – oldie but goodie

Postby Jogy » Tue Dec 15, 2015 11:49 am

Hi,

this is the log from the UI, showing error when it cannot connect to the background service. But what is happening on the service side at the same time? Are there any errors in the X1ServiceHost.log file? Any crash.xml files in the same folder?

Jogy
Jogy
X1 Super User
X1 Super User
 
Posts: 398
Joined: Mon Oct 31, 2011 9:19 am

Re: Lost connections – oldie but goodie

Postby something » Tue Dec 22, 2015 2:45 am

X1.log:

Code: Select all
22 Dec 2015 17:33:52,725 [1] ERROR ServiceManager - HandleServiceError: The communication object, System.ServiceModel.Channels.ServiceChannel, cannot be used for communication because it is in the Faulted state.
Server stack trace:
   at System.ServiceModel.Channels.CommunicationObject.ThrowIfDisposedOrNotOpen()
   at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs, TimeSpan timeout)
   at System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage methodCall, ProxyOperationRuntime operation)
   at System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)

Exception rethrown at [0]:
   at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
   at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
   at X1.UI.X1ServiceMain.IX1Service.UpdateCacheValues(String[] keys, String[] values)
   at X1.UI.WCF.ServiceManager.SetValueByName(String name, String val)
22 Dec 2015 17:33:55,771 [1] INFO  ServiceManager - HandleServiceError - restartOnExit=False
22 Dec 2015 17:33:55,898 [1] ERROR SearchSessionManager - Exception caught and ignored in DestroySearchSession
System.ServiceModel.CommunicationObjectFaultedException: The communication object, System.ServiceModel.Channels.ServiceChannel, cannot be used for communication because it is in the Faulted state.



I've also seen problems with contacting the Web server for updates:

Code: Select all
22 Dec 2015 00:02:43,958 [4] INFO  UpdateManager - Checking http://download.x1.com/downloads/search/5003pj/pluginupdates.json for updates to plugins.
22 Dec 2015 00:02:43,978 [4] ERROR UpdateManager - Web exception downloading plugin update information. System.Net.WebException: The remote server returned an error: (403) Forbidden.
   at X1.Common.Utils.ProxyNegotiatingWebClient.a[a](Func`1 A_0)
   at X1.Common.Utils.ProxyNegotiatingWebClient.DownloadString(String address)
   at X1.UI.Updater.UpdateManager.DownloadPluginUpgradeInfo(String x1Version)
22 Dec 2015 00:02:43,978 [4] INFO  UpdateManager - Current x1 version is the latest and no plugin patches are available
22 Dec 2015 00:15:23,937 [1] ERROR ServiceManager - HandleServiceError: The communication object, System.ServiceModel.Channels.ServiceChannel, cannot be used for communication because it is in the Faulted state.
Server stack trace:
   at System.ServiceModel.Channels.CommunicationObject.ThrowIfDisposedOrNotOpen()
   at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs, TimeSpan timeout)
   at System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage methodCall, ProxyOperationRuntime operation)
   at System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)

Exception rethrown at [0]:
   at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
   at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
   at X1.UI.X1ServiceMain.IX1Service.UpdateCacheValues(String[] keys, String[] values)
   at X1.UI.WCF.ServiceManager.SetValueByName(String name, String val)
22 Dec 2015 00:15:26,692 [1] INFO  ServiceManager - HandleServiceError - restartOnExit=False
22 Dec 2015 00:15:26,820 [1] ERROR SearchSessionManager - Exception caught and ignored in DestroySearchSession
System.ServiceModel.CommunicationObjectFaultedException: The communication object, System.ServiceModel.Channels.ServiceChannel, cannot be used for communication because it is in the Faulted state.

Server stack trace:
   at System.ServiceModel.Channels.CommunicationObject.ThrowIfDisposedOrNotOpen()
   at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs, TimeSpan timeout)
   at System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage methodCall, ProxyOperationRuntime operation)
   at System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)

Exception rethrown at [0]:
   at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
   at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
   at X1.UI.X1SearchManager.IX1SearchManager.DestroySearchSession(Int32 sessionID)
   at X1.UI.WCF.SearchSessionManager.DestroySearchSession(Int32 sessionID)
22 Dec 2015 00:15:26,824 [1] INFO  MainWindow   - Main Window closed
22 Dec 2015 00:15:26,824 [1] INFO  MainWindow   - Disconnecting from service: shutdown=false

Server stack trace:
   at System.ServiceModel.Channels.CommunicationObject.ThrowIfDisposedOrNotOpen()
   at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs, TimeSpan timeout)
   at System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage methodCall, ProxyOperationRuntime operation)
   at System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)

Exception rethrown at [0]:
   at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
   at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
   at X1.UI.X1SearchManager.IX1SearchManager.DestroySearchSession(Int32 sessionID)
   at X1.UI.WCF.SearchSessionManager.DestroySearchSession(Int32 sessionID)
22 Dec 2015 17:33:55,900 [1] INFO  MainWindow   - Main Window closed
22 Dec 2015 17:33:55,900 [1] INFO  MainWindow   - Disconnecting from service: shutdown=false



Back to crash - I'm getting this in X1IndexCore.log.

Code: Select all
12/22/2015 0:03:29:486 - 00008f9c : Stopping X1IndexCore...
12/22/2015 16:45:38:745 - 00002c2c : X1IndexCore started
12/22/2015 16:45:40:013 - 00002c2c : Previous crash detected
12/22/2015 16:45:40:015 - 00002c2c : Starting fresh bulk
12/22/2015 16:45:40:665 - 00002c2c : Previous crash detected
12/22/2015 16:45:40:668 - 00002c2c : Starting fresh bulk
12/22/2015 16:45:40:716 - 00002c2c : Previous crash detected
12/22/2015 16:45:40:719 - 00002c2c : Starting fresh bulk
12/22/2015 16:45:40:794 - 00002c2c : Previous crash detected
12/22/2015 16:45:40:796 - 00002c2c : Starting fresh bulk
12/22/2015 16:45:40:820 - 00002c2c : Previous crash detected
12/22/2015 16:45:40:821 - 00002c2c : Starting fresh bulk
12/22/2015 16:45:40:874 - 00002c2c : Previous crash detected
12/22/2015 16:45:40:877 - 00002c2c : Starting fresh bulk
12/22/2015 16:45:41:024 - 00002c2c : Previous crash detected
12/22/2015 16:45:41:026 - 00002c2c : Starting fresh bulk
12/22/2015 16:45:41:097 - 00002c2c : Previous crash detected
12/22/2015 16:45:41:099 - 00002c2c : Starting fresh bulk
12/22/2015 16:45:41:137 - 00002c2c : Previous crash detected
12/22/2015 16:45:41:140 - 00002c2c : Starting fresh bulk
12/22/2015 16:45:41:187 - 00002c2c : Previous crash detected
12/22/2015 16:45:41:189 - 00002c2c : Starting fresh bulk
12/22/2015 16:45:41:226 - 00009f90 : Merging Files Database (0,6) at 12/22/2015 4:45:41 PM
12/22/2015 16:45:41:266 - 00009f90 : Cleaning up items (14:361752,473325)
12/22/2015 16:45:41:284 - 00009f90 : Merge State Start done at 12/22/2015 4:45:41 PM
12/22/2015 16:45:44:895 - 00009f90 : DB access locked too long! (2589 ms)
12/22/2015 16:45:46:886 - 00009f90 : DB access locked too long! (1982 ms)
12/22/2015 16:45:48:440 - 00009f90 : DB access locked too long! (1545 ms)
12/22/2015 16:45:51:741 - 00009f90 : DB access locked too long! (1794 ms)
12/22/2015 16:45:54:035 - 00007b60 : DB access locked too long! (2293 ms)
12/22/2015 16:45:57:096 - 00009f90 : DB access locked too long! (1108 ms)
12/22/2015 16:46:01:962 - 00009f90 : DB access locked too long! (2870 ms)
12/22/2015 16:46:02:651 - 00009f90 : DB access locked too long! (686 ms)
12/22/2015 16:46:04:506 - 00009f90 : DB access locked too long! (796 ms)
12/22/2015 16:46:13:756 - 00009f90 : DB access locked too long! (5382 ms)
12/22/2015 16:46:14:424 - 00009f90 : DB access locked too long! (670 ms)
12/22/2015 16:46:30:864 - 00009f90 : DB access locked too long! (3525 ms)
12/22/2015 16:46:32:423 - 00009f90 : DB access locked too long! (1029 ms)
12/22/2015 16:46:42:285 - 00009f90 : Merge Update: state=WordList/2226544/7337193
12/22/2015 16:46:42:290 - 00009f90 : DB access locked too long! (2652 ms)
12/22/2015 16:46:49:388 - 00009f90 : DB access locked too long! (1934 ms)
12/22/2015 16:46:55:063 - 00009f90 : DB access locked too long! (1560 ms)
12/22/2015 16:46:58:879 - 00009f90 : Exception thrown!
12/22/2015 16:46:58:883 - 00009f90 : Invalid wordpos data found during merge
12/22/2015 16:46:59:130 - 00009f90 : Unknown000007FEDC419D59 (X1IndexCore:000007FEDC360000): (filename not available): EnsureNativeCrashLogUploaded
Unknown000007FEDC36D3B8 (X1IndexCore:000007FEDC360000): (filename not available): PrintStack
Unknown000007FEDC36F9A3 (X1IndexCore:000007FEDC360000): (filename not available): InitUnhandledExceptionFilter
Unknown000007FEDC36FBE0 (X1IndexCore:000007FEDC360000): (filename not available): InitUnhandledExceptionFilter
Unknown000007FEDC3E0927 (X1IndexCore:000007FEDC360000): (filename not available): EnsureNativeCrashLogUploaded
Unknown000007FEDC3E0C44 (X1IndexCore:000007FEDC360000): (filename not available): EnsureNativeCrashLogUploaded
Unknown000007FEDC3E0ECE (X1IndexCore:000007FEDC360000): (filename not available): EnsureNativeCrashLogUploaded
Unknown000007FEDC3F76EE (X1IndexCore:000007FEDC360000): (filename not available): EnsureNativeCrashLogUploaded
Unknown000007FEDC3F8086 (X1IndexCore:000007FEDC360000): (filename not available): EnsureNativeCrashLogUploaded
Unknown000007FEDC4075FD (X1IndexCore:000007FEDC360000): (filename not available): EnsureNativeCrashLogUploaded
Unknown000007FEDC3EE6BD (X1IndexCore:000007FEDC360000): (filename not available): EnsureNativeCrashLogUploaded
Unknown000007FEDC3FDD1F (X1IndexCore:000007FEDC360000): (filename not available): EnsureNativeCrashLogUploaded
Unknown000007FEDC40BB40 (X1IndexCore:000007FEDC360000): (filename not available): EnsureNativeCrashLogUploaded
Unknown000007FEDC367622 (X1IndexCore:000007FEDC360000): (filename not available): RegisterIndexItemCallbacks
Unknown000007FEDC361200 (X1IndexCore:000007FEDC360000): (filename not available): IX1_Idle
Unknown000007FEE80155F1 (X1IndexWrapper.ni:000007FEE8000000): (filename not available): (function-name not available)
Unknown000007FEE80176EF (X1IndexWrapper.ni:000007FEE8000000): (filename not available): (function-name not available)
Unknown000007FEDC81A50E (X1ServiceLibrary.ni:000007FEDC7A0000): (filename not available): (function-name not available)
Unknown000007FEEA6739A5 (mscorlib.ni:000007FEEA1D0000): (filename not available): (function-name not available)
Unknown000007FEEA673719 (mscorlib.ni:000007FEEA1D0000): (filename not available): (function-name not available)
Unknown000007FEEA6736F7 (mscorlib.ni:000007FEEA1D0000): (filename not available): (function-name not available)
Unknown000007FEEA68ADC1 (mscorlib.ni:000007FEEA1D0000): (filename not available): (function-name not available)
Unknown000007FEEB86A7F3 (clr:000007FEEB860000): (filename not available): (function-name not available)
Unknown000007FEEB86A6DE (clr:000007FEEB860000): (filename not available): (function-name not available)
Unknown000007FEEB86AE76 (clr:000007FEEB860000): (filename not available): (function-name not available)
Unknown000007FEEBA1969D (clr:000007FEEB860000): (filename not available): DllGetClassObjectInternal
Unknown000007FEEB86C121 (clr:000007FEEB860000): (filename not available): (function-name not available)
Unknown000007FEEB86C0A8 (clr:000007FEEB860000): (filename not available): (function-name not available)
Unknown000007FEEB86C019 (clr:000007FEEB860000): (filename not available): (function-name not available)
Unknown000007FEEB86C15F (clr:000007FEEB860000): (filename not available): (function-name not available)
Unknown000007FEEBA1957E (clr:000007FEEB860000): (filename not available): DllGetClassObjectInternal
Unknown000007FEEB9AFCB6 (clr:000007FEEB860000): (filename not available): CopyPDBs
Unknown0000000077085A4D (KERNEL32:0000000077070000): (filename not available): BaseThreadInitThunk
Unknown00000000771BB831 (ntdll:0000000077190000): (filename not available): RtlUserThreadStart

12/22/2015 16:47:01:246 - 00009b64 : Stopping X1IndexCore...
something
 
Posts: 18
Joined: Tue Feb 11, 2014 4:06 am

Re: Lost connections – oldie but goodie

Postby Kenward » Tue Dec 22, 2015 3:36 am

Jogy wrote:Any crash.xml files in the same folder?


X1ServiceHost.exe.11.crash.xml with an error:

UnmanagedCodeException: Crash in X1IndexCore.dll (address 0xA9CB9)


More completely:

-<CrashDetails MiniDumpFileName="41484bc7-16dc-4092-b496-4fcc7c14537b" AppComponent="X1ServiceHost.exe" AppName="X1Pro" BuildNumber="5003pj" CrashDateInfo="Utc (Utc offset +00:00)" CrashDate="2015-12-21 08:20:43">
<Data/>
<ErrorMessage>UnmanagedCodeException: Crash in X1IndexCore.dll (address 0xA9CB9)</ErrorMessage>
<HelpLink/>
<StackTrace/>
<TypedValues>(Int32)HResult=-2146233088 </TypedValues>
<InnerException/>
<CurrentManagedStack>LogCrash at offset 1054 in file:line:column <filename unknown>:0:0 LogCrash at offset 90 in file:line:column <filename unknown>:0:0 a at offset 374 in file:line:column <filename unknown>:0:0 </CurrentManagedStack>
</CrashDetails>
MK
X1 Search 8.6.1 - Build 6003fa (64-bit)
Windows 10 Pro 64-bit | Windows 10 Home 32-bit
No, I have nothing to do with X1, just a user since 2004.
Kenward
X1 Guru
X1 Guru
 
Posts: 4149
Joined: Tue Apr 20, 2004 2:35 am
Location: UK

Re: Lost connections – oldie but goodie

Postby something » Wed Dec 23, 2015 12:55 am

In my case I have X1ServiceHost.exe.5.crash.xml (and few older files with 4,3,2, all with the same error):

Code: Select all
  <CrashDetails CrashDate="2015-12-22 08:46:59" CrashDateInfo="Utc (Utc offset +08:00)" BuildNumber="5003pj" AppName="X1Pro" AppComponent="X1ServiceHost.exe" MiniDumpFileName="1234abcd-064c-0a87-6055-6bba8a904fd6">
    <Data />
    <ErrorMessage>UnmanagedCodeException: Exception thrown. Message: Invalid wordpos data found during merge</ErrorMessage>
    <HelpLink />
    <StackTrace />
    <TypedValues>(Int32)HResult=-2146233088
</TypedValues>
    <InnerException />
    <CurrentManagedStack>LogCrash at offset 939 in file:line:column &lt;filename unknown&gt;:0:0
a at offset 385 in file:line:column &lt;filename unknown&gt;:0:0
IX1_Idle at offset 0 in file:line:column &lt;filename unknown&gt;:0:0
IX1_Idle at offset 0 in file:line:column &lt;filename unknown&gt;:0:0
Idle at offset 31 in file:line:column &lt;filename unknown&gt;:0:0
a at offset 190 in file:line:column &lt;filename unknown&gt;:0:0
RunInternal at offset 645 in file:line:column &lt;filename unknown&gt;:0:0
Run at offset 9 in file:line:column &lt;filename unknown&gt;:0:0
Run at offset 87 in file:line:column &lt;filename unknown&gt;:0:0
ThreadStart at offset 81 in file:line:column &lt;filename unknown&gt;:0:0
</CurrentManagedStack>
    <LastNativeException>Exception thrown. Message: Invalid wordpos data found during merge</LastNativeException>
    <NativeModuleInfo />
  </CrashDetails>
  <ComputerDetails>
    <OS CodeSet="1252" OSLanguage="1033" PAEEnabled="" IsPrimaryOS="True" OperatingSystemSKU="48" OSProductSuite="256" ProductType="1" OtherTypeDescription="" MaxProcessMemorySize="8589934464">
      <DetailedOSDescription>6.1.7601.65536, Service Pack 1, Win32NT</DetailedOSDescription>
      <BootDevice>\Device\HarddiskVolume1</BootDevice>
      <SystemDevice>\Device\HarddiskVolume1</SystemDevice>
      <SystemDirectory>C:\Windows\system32</SystemDirectory>
      <WindowsDirectory>C:\Windows</WindowsDirectory>
    </OS>
    <LastBootUpTime>257.81</LastBootUpTime>
    <CPU>Intel(R) Core(TM) i5-2520M CPU @ 2.50GHz - Intel64 Family 6 Model 42 Stepping 7</CPU>
    <VirtualMem>Free: 12968308kb of 24609460kb</VirtualMem>
    <PhysicalMem>Free: 1952800kb of 8158448kb</PhysicalMem>
    <PageFileMem>Free: 12085204kb of 16452848kb</PageFileMem>
    <HDDs>
      <LogicalHardDrive Name="C:" Free="80339136512" Size="250055684096" />
      <LogicalHardDrive Name="E:" Free="181309034496" Size="1000199942144" />
    </HDDs>
    <OutlookVersion />
    <MapiVersion />
    <FirefoxVersion />
    <DotNetVersions>
      <DotNetVerion>2.0.50727.5420</DotNetVerion>
      <DotNetVerion>3.0.30729.5420</DotNetVerion>
      <DotNetVerion>3.5.30729.5420</DotNetVerion>
      <DotNetVerion>4.5.51209</DotNetVerion>
      <DotNetVerion>4.0.0.0</DotNetVerion>
    </DotNetVersions>
  </ComputerDetails>
</CrashLog>

X1ServiceHost.exe.1.crash.xml is the only one with a different error message and it's from Dec 18, 2015. Before that I didn't have problems at every startup.

Code: Select all
  <CrashDetails CrashDate="2015-12-18 03:21:16" CrashDateInfo="Utc (Utc offset +09:00)" BuildNumber="5003pj" AppName="X1Pro" AppComponent="X1ServiceHost.exe" MiniDumpFileName="6f7d61da-b294-474f-ba35-a713c05178c0">
    <Data />
    <ErrorMessage>UnmanagedCodeException: Crash in X1IndexCore.dll (address 0xA9CB9)</ErrorMessage>
    <HelpLink />
    <StackTrace />
    <TypedValues>(Int32)HResult=-2146233088
</TypedValues>
    <InnerException />
    <CurrentManagedStack>LogCrash at offset 939 in file:line:column &lt;filename unknown&gt;:0:0
a at offset 385 in file:line:column &lt;filename unknown&gt;:0:0
</CurrentManagedStack>
  </CrashDetails>
something
 
Posts: 18
Joined: Tue Feb 11, 2014 4:06 am

Re: Lost connections – oldie but goodie

Postby something » Thu Dec 24, 2015 1:44 am

I can't work without search and didn't want to enable Windows search (and indexing) until something is done about this bug, so applied the usual (oldie but goldie) fix:
* stop X1 service
* delete X1 index
* start X1 service
something
 
Posts: 18
Joined: Tue Feb 11, 2014 4:06 am

Re: Lost connections – oldie but goodie

Postby Kenward » Thu Dec 24, 2015 7:39 am

Did it work?

You don't say.
MK
X1 Search 8.6.1 - Build 6003fa (64-bit)
Windows 10 Pro 64-bit | Windows 10 Home 32-bit
No, I have nothing to do with X1, just a user since 2004.
Kenward
X1 Guru
X1 Guru
 
Posts: 4149
Joined: Tue Apr 20, 2004 2:35 am
Location: UK

Re: Lost connections – oldie but goodie

Postby something » Thu Dec 24, 2015 10:30 am

Kenward wrote:Did it work?

You don't say.



Yes it did, it's just that I don't find that a big reason to celebrate.
You need to rescan everything and if your data or index isn't on SSD, it can take days to rebuild index, during which time you can't use the app effectively.
For such serious bugs (service can't work) support should be better.
something
 
Posts: 18
Joined: Tue Feb 11, 2014 4:06 am

Re: Lost connections – oldie but goodie

Postby Kenward » Sun Dec 27, 2015 5:34 am

You don't see to have the same issue, then, the one that I started this off with.

I still haven't managed to fix mine, but I can work without rebuilding the index. My issue applies to asking X1 to start automatically when the PC boots. X1 works fine so long as I don't ask it to do that.

We don't know if you have the same issue. You simply dived in, mid-conversation, with an error report.

As we have had no response from X1 to our reports of error messages, we don't know if they have the same root cause

In your first report, you mention "contacting the Web server for updates", that is a very different issue that has come up several times in the past.
MK
X1 Search 8.6.1 - Build 6003fa (64-bit)
Windows 10 Pro 64-bit | Windows 10 Home 32-bit
No, I have nothing to do with X1, just a user since 2004.
Kenward
X1 Guru
X1 Guru
 
Posts: 4149
Joined: Tue Apr 20, 2004 2:35 am
Location: UK

Re: Lost connections – oldie but goodie

Postby something » Sun Dec 27, 2015 7:16 am

Kenward wrote:You don't see to have the same issue, then, the one that I started this off with.

I still haven't managed to fix mine, but I can work without rebuilding the index. My issue applies to asking X1 to start automatically when the PC boots. X1 works fine so long as I don't ask it to do that.

We don't know if you have the same issue. You simply dived in, mid-conversation, with an error report.



I've no idea where you got those conclusions from.

I said - and offered the log file (X1ServiceHost.exe.5.crash.xml) - that my problem is that X1 service crashes on system startup.

And even the logs are almost identical.

Your error:

<TypedValues>(Int32)HResult=-2146233088 </TypedValues>
<InnerException/>
<CurrentManagedStack>LogCrash at offset 1054 in file:line:column <filename unknown>:0:0 LogCrash at offset 90 in file:line:column <filename unknown>:0:0 a at offset 374 in file:line:column <filename unknown>:0:0

My error:

<StackTrace />
<TypedValues>(Int32)HResult=-2146233088
</TypedValues>
<InnerException />
<CurrentManagedStack>LogCrash at offset 939 in file:line:column &lt;filename unknown&gt;:0:0
a at offset 385 in file:line:column &lt;filename unknown&gt;:0:0

Your service crash error:

UnmanagedCodeException: Crash in X1IndexCore.dll (address 0xA9CB9)

My service crash error (I also shared this above):

<ErrorMessage>UnmanagedCodeException: Crash in X1IndexCore.dll (address 0xA9CB9)</ErrorMessage>
something
 
Posts: 18
Joined: Tue Feb 11, 2014 4:06 am

Re: Lost connections – oldie but goodie

Postby Kenward » Sun Dec 27, 2015 7:52 am

something wrote:I've no idea where you got those conclusions from.

Because you said:

applied the usual (oldie but goldie) fix:
* stop X1 service
* delete X1 index
* start X1 service

I did not have to do that. I simply told X1 not to launch at Windows startup.

and
I've also seen problems with contacting the Web server for updates:

That one also "escaped" me.
MK
X1 Search 8.6.1 - Build 6003fa (64-bit)
Windows 10 Pro 64-bit | Windows 10 Home 32-bit
No, I have nothing to do with X1, just a user since 2004.
Kenward
X1 Guru
X1 Guru
 
Posts: 4149
Joined: Tue Apr 20, 2004 2:35 am
Location: UK

Re: Lost connections – oldie but goodie

Postby MMCC » Mon Mar 21, 2016 8:31 am

I see this issue reported here and will try to de-request the "start X1 when windows reboots" to see if that fixes the issue.
Been an X1 user for many years- just switched from Professional to X1 Search-really didn't expect to find a bug this early (+ 2 weeks with X1 Search).
Will report back how this fix proposal works for me (Windows 7 64 bit OS).
Cheers!

Kenward wrote:X1 falls over every time my PC boots. X1 complains that it has failed to establish a connection with the database.

When I do launch it manually, about every hour or so, when I wake it up to look for something, X1 complains that it has lost the connection and invites me to restart it.

This bug falls in the category "been around so long that I don't expect anyone to fix it."

After all, several times we have been promised that new versions wouldn't suffer from this complaint, only to see it again and again.

I report it now because it is probably more common than it once was.

I'm beginning to think of it as a feature.
MMCC
 
Posts: 3
Joined: Mon Mar 21, 2016 8:26 am

Re: Lost connections – oldie but goodie

Postby MMCC » Wed Mar 23, 2016 10:15 am

Happy Days- removing the "start with Windows" option removed the bug and caused my subsequently rebooted pc to initiate a full X1 Index search once again as if brand new.
MMCC
 
Posts: 3
Joined: Mon Mar 21, 2016 8:26 am

Re: Lost connections – oldie but goodie

Postby MMCC » Wed Mar 23, 2016 10:16 am

I should confirm that X1 Search is now stable and exhibiting nice features compared to my old X1 Professional Search which dragged the memory of my pc way down. Thanks again for solving this one!
MMCC
 
Posts: 3
Joined: Mon Mar 21, 2016 8:26 am


Return to Bugs V8

Who is online

Users browsing this forum: No registered users and 52 guests

cron