DIAdem

cancel
Showing results for 
Search instead for 
Did you mean: 

Error Handling Issue: DataFinder Indexer has stopped working

I have a local DataFinder that monitors a network share. Due to undocking and network issues the share either seem to be or actually unavailable. This causes the DataFinder to show the window error dialog box below. This would be fine in itself, the problem is that it issues a new error every 5 seconds. It is not uncommon to come back to my computer and have to close over one hundred messages. It seems like the error handeling should note that it has already told the user and not display the message again.

 

The following data was copied from the Windows Error problem details

Problem signature:
  Problem Event Name:	APPCRASH
  Application Name:	DataFinderIndexer.exe
  Application Version:	15.0.0.5998
  Application Timestamp:	556e5165
  Fault Module Name:	RDSRead.dll
  Fault Module Version:	1.4.0.0
  Fault Module Timestamp:	56be41dc
  Exception Code:	c0000005
  Exception Offset:	00016565
  OS Version:	6.1.7601.2.1.0.256.4
  Locale ID:	1033
  Additional Information 1:	0a9e
  Additional Information 2:	0a9e372d3b4ad19135b953a78882e789
  Additional Information 3:	0a9e
  Additional Information 4:	0a9e372d3b4ad19135b953a78882e789
0 Kudos
Message 1 of 4
(3,608 Views)

This is no normal error. It is an crash in the indexer.

 

Could you provide some info:

  • What versione of DIAdem are you using
  • What kind of files are stord on the share

 

0 Kudos
Message 2 of 4
(3,568 Views)

Could you provide some info:

  • What versione of DIAdem are you using
    • 2015 (64-bit)
  • What kind of files are stored on the share
    • Mostly human readable text files, some are an in-house format using custom data plugins, as well as TDMS
0 Kudos
Message 3 of 4
(3,480 Views)

What you see is a application crash of the indexer.

This is not expectable or handleable.

 

The dll

RDSRead.dll

that is part of one of your plugins (potentially in-house, because I am not aware of the dll) causes a crash.

Maybe just because the file given to be opened does not exist.

 

Maybe you can reproduce it by calling

call datafileLoad("C:\DoesNotExist\DoesNotExist.rds", "RDS")

Where RDS is just a guest name of the related plugin. if this line crashes your DIAdem please pipe the information to the developer of the plugin.

If t is one of our download plugins, please direct me to the plugin name.

 

P.S.: You can use datafinder to find the bad files by querining for
file    indexstate    =    eIndexedFailure

 

0 Kudos
Message 4 of 4
(3,471 Views)