Rebuild Index going on sixth day

Page 1 of 1 (16 items)
This post has 15 Replies | 3 Followers

Posts 18
Robert Young | Forum Activity | Posted: Tue, Mar 15 2011 4:11 PM

How long should the rebuild index take? I typed "Rebuild index" in the command bar and logos says at top "First time indexing underway" It has said that for the last six days. I turned off auto updates and set power settings so the computer would not go to sleep. I do not have the logos symbol in my tray at the bottom right.

I have a Sony Vaio with Windows 7 Home Premium 3 GB RAM, 500 GB HDD, Intel Core\i3-330M processor.

Posts 27036
Forum MVP
Dave Hooton | Forum Activity | Replied: Tue, Mar 15 2011 4:31 PM

Shut down L4, restart and post some logs ie. logos4.log, logos4indexer.log,  as per http://wiki.logos.com/Diagnostic_Logging (note the link about uploading the logs).  I suspect it may be an issue due to be fixed by the next Service Release, but the logs will tell the story.

Dave
===

Windows 10 & Android 8

Posts 2992
Forum MVP
Jacob Hantla | Forum Activity | Replied: Tue, Mar 15 2011 4:31 PM

It should be much quicker than that. My netbook takes about 24 hours and my desktop takes 3-4  hours for my Platinum library. How much does it say it has left?

Jacob Hantla
Pastor/Elder, Grace Bible Church
gbcaz.org

Posts 9947
George Somsel | Forum Activity | Replied: Tue, Mar 15 2011 4:55 PM

Jacob Hantla:

It should be much quicker than that. My netbook takes about 24 hours and my desktop takes 3-4  hours for my Platinum library. How much does it say it has left?

You realize that it took God 6 days + 1 to create the world.  Do you expect Logos to do better.  Wink

george
gfsomsel

יְמֵי־שְׁנוֹתֵינוּ בָהֶם שִׁבְעִים שָׁנָה וְאִם בִּגְבוּרֹת שְׁמוֹנִים שָׁנָה וְרָהְבָּם עָמָל וָאָוֶן

Posts 18

See attached.

Posts 13420
Mark Barnes | Forum Activity | Replied: Tue, Mar 15 2011 5:18 PM

Robert,

The log says that Bible indexing started at 20:01 today, and at 20:06 was 21% of the way through. The logs give every indication that if the indexing continues for another hour or so, the indexing will complete as normal.

If that's not the case, can you email an updated log at that point?

Posts 18
Robert Young | Forum Activity | Replied: Tue, Mar 15 2011 6:47 PM

Program Version: 4.2a SR-2 (4.21.5.0905)
Windows Version: 6.1.7600.0
Time: 2011-03-15 21:41:47
Installed memory: 2,798 MB
Install path: C:\Users\Robert\AppData\Local\Logos4\System\Logos4Indexer.exe
Data path: C:\Users\Robert\AppData\Local\Logos4\Data\2p3u34a5.4jn
Free disk space: 409,576 MB
Temp path: C:\Users\Robert\AppData\Local\Temp\
Free temp space: 409,576 MB

Error ID: 1477
Error detail: IndexingException: No translation word for specified document position

Libronix.DigitalLibrary.Logos.IndexingException: No translation word for specified document position ---> System.ArgumentException: No translation word for specified document position
   at Libronix.DigitalLibrary.Resources.ReverseInterlinear.ReverseInterlinearResourceCore.GetTextAlignment(IWorkState state, Int32 nStartDocumentPosition, Int32 nEndDocumentPosition)
   at Libronix.DigitalLibrary.Resources.ReverseInterlinear.ReverseInterlinearResource.GetTextAlignment(IWorkState state, Int32 nStartDocumentPosition, Int32 nEndDocumentPosition)
   at Libronix.DigitalLibrary.Logos.LogosResourceIndexer.ProcessReverseInterlinearIndexData(NativeLogosResourceIndexer* pNativeIndexer, Char* pszSourceId, ReverseInterlinearColumnIndexData* pData, Int32 nDataCount)
   at Libronix.DigitalLibrary.Logos.Callback.ProcessReverseInterlinearIndexData(Callback* , NativeLogosResourceIndexer* pNativeIndexer, Char* pszSourceId, ReverseInterlinearColumnIndexData* pData, Int32 nDataCount)

   --- End of inner exception stack trace ---
   at Libronix.DigitalLibrary.Logos.Callback.{dtor}(Callback* )
   at Libronix.DigitalLibrary.Logos.LogosResourceIndexer.DoIndexResource(IDocumentIndexer documentIndexer, IWorkState workState, TitleLoader* pTitleLoader, basic_string<wchar_t\,std::char_traits<wchar_t>\,std::allocator<wchar_t> >* strReverseInterlinearDataType, Boolean bCurrentTitleSupportsMorph)
   at Libronix.DigitalLibrary.Logos.LogosResourceIndexer.IndexResource(auto_handle<Libronix::SearchEngine::IDocumentIndexer> documentIndexer, IWorkState workState, TitleLoader* pTitleLoader, Boolean bCurrentTitleSupportsMorph)
   at Libronix.DigitalLibrary.Logos.LogosResource.IndexContent(IIndexer indexer, ResourceManager resourceManager, ReverseInterlinearManager reverseInterlinearManager, LibraryCatalog libraryCatalog, IWorkState state)
   at Libronix.DigitalLibrary.LibraryIndex.IndexNextResource(ILibraryIndexWorkState state, Indexer indexer)
   at Libronix.DigitalLibrary.LibraryIndex.SecondaryIndexThread(Object objState)
   at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Threading.ThreadHelper.ThreadStart(Object obj)

Posts 18

See attached.

Posts 18
Robert Young | Forum Activity | Replied: Tue, Mar 15 2011 6:51 PM

Thanks Mark.

See below, I have posted the file and the file named Logos4indexercrash.

Posts 13420
Mark Barnes | Forum Activity | Replied: Wed, Mar 16 2011 1:39 AM

After the crash, indexing re-started (possibly you chose 're-start application'?). Unfortunately that means that the log file was over-written and doesn't refer to the crash. Although the crash.txt tells us what the crash was, it doesn't tell us what resource caused the crash (we'd need the full log for that). However, it's likely to have be caused by a corrupted reverse-interlinear download.

This wiki page post helps generally with these issues: http://wiki.logos.com/Bug$3a_Indexer_%E2%80%93_No_translation_word

If you follow the steps there, and if that doesn't work, upload the logs here again, making sure you don't re-start the indexer after the crash.

Posts 18
Robert Young | Forum Activity | Replied: Wed, Mar 16 2011 4:15 AM

Quick question, how do I prevent the indexer from starting when I restart Logos. It does it automatically.

Posts 13420
Mark Barnes | Forum Activity | Replied: Wed, Mar 16 2011 4:21 AM

Robert Young:
Quick question, how do I prevent the indexer from starting when I restart Logos. It does it automatically.

You can't. Every time you start Logos the indexer will run to check if extra-indexing is required. Normally it only runs for a couple of seconds, decides that no indexing is required, then quits.

In your case, make sure permanent logging is turned on (see the links provided earlier), then when you start Logos, indexing will start, then at some point crash. At that point, just send all the logs you have, without restarting either Logos or the indexer.

Posts 9947
George Somsel | Forum Activity | Replied: Wed, Mar 16 2011 8:18 AM

Mark Barnes:
However, it's likely to have be caused by a corrupted reverse-interlinear download.

See, interlinears are the source of all evil.  Cool

george
gfsomsel

יְמֵי־שְׁנוֹתֵינוּ בָהֶם שִׁבְעִים שָׁנָה וְאִם בִּגְבוּרֹת שְׁמוֹנִים שָׁנָה וְרָהְבָּם עָמָל וָאָוֶן

Posts 4508
Robert Pavich | Forum Activity | Replied: Wed, Mar 16 2011 9:40 AM

George Somsel:

See, interlinears are the source of all evil.  Cool

George, you KNOW that it's really translated "the source of ALL KINDS of evil"...

 

you gave me a good laugh on that one....thanks.

Robert Pavich

For help go to the Wiki: http://wiki.logos.com/Table_of_Contents__

Posts 18
Robert Young | Forum Activity | Replied: Wed, Mar 16 2011 7:28 PM

Followed all steps but it would not let me delete resourcemanager.db as indexer is running. I'll see if indexer finishes then try to delete it.

thanks so much for the help and patience.

Posts 18
Robert Young | Forum Activity | Replied: Thu, Mar 17 2011 4:02 AM

Thanks much to all. Everything seems to be working fine now. Many thanks.

Page 1 of 1 (16 items) | RSS