Indexer Crashed on 4.2a Upgrade

Joe
Joe Member Posts: 84 ✭✭
edited November 2024 in English Forum

0312.Logos4IndexerCrash-Lum.zip

Okay, my indexer crashed too.  I have my new log files here.

Running a AMD Triple Core - X3 445, 3.2 GHz with 4GB RAM, 500MB HD, 23" Acer Monitor

Should I just reindex my whole library as I saw in the forums?

Help!!  Indifferent

Joe

Comments

  • Rich DeRuiter
    Rich DeRuiter MVP Posts: 6,729

    Joe said:

    0312.Logos4IndexerCrash-Lum.zip

    Okay, my indexer crashed too.  I have my new log files here.

    Running a AMD Triple Core - X3 445, 3.2 GHz with 4GB RAM, 500MB HD, 23" Acer Monitor

    Should I just reindex my whole library as I saw in the forums?

    Help!!  Indifferent

    Joe

    The command is rebuild index. The problem in your logs seems to be in merging the regular index with the supplemental index. Rebuilding the index should fix this. It will probably also take a long time to finish.

     

     Help links: WIKI;  Logos 6 FAQ. (Phil. 2:14, NIV)

  • Bob Schlessman
    Bob Schlessman Member Posts: 291 ✭✭


    The command is rebuild index. The problem in your logs seems to be in merging the regular index with the supplemental index. Rebuilding the index should fix this. It will probably also take a long time to finish.

    It was my understanding from Melissa's post that the index would be automatically rebuilt after the download completed. Given the actions I saw when my system updated that does seem to be the case. Am I missing something here?

  • Joe
    Joe Member Posts: 84 ✭✭

    Thanks....!  So, I have a multi-core processor.  Will it slow everything down?  Or simply take up one core?  i.e. if it slows everything down, then I may just do it overnight after I leave work.  If it just takes up one core, I can just use Logos while I'm working throughout the day and do my other stuff.


    Joe

  • Bob Schlessman
    Bob Schlessman Member Posts: 291 ✭✭

    Joe said:

    Thanks....!  So, I have a multi-core processor.  Will it slow everything down?  Or simply take up one core?  i.e. if it slows everything down, then I may just do it overnight after I leave work.  If it just takes up one core, I can just use Logos while I'm working throughout the day and do my other stuff.


    Joe

    I have a quad core processor and my system used all four cores while it was indexing. Utilization for each core flucuated between 10% and 80 %. It took about an hour to complete the index rebuild on my system.

  • Rich DeRuiter
    Rich DeRuiter MVP Posts: 6,729


    The command is rebuild index. The problem in your logs seems to be in merging the regular index with the supplemental index. Rebuilding the index should fix this. It will probably also take a long time to finish.


     

    It was my understanding from Melissa's post that the index would be automatically rebuilt after the download completed. Given the actions I saw when my system updated that does seem to be the case. Am I missing something here?

    Yes, it does re-index. However, in this case (and maybe every case) it appears to try to merge the regular and supplemental indexes. This is where the problem occurred according to the log. By rebuilding the index you effectively destroy both indexes and force a full rebuild of the primary (regular) index.

     Help links: WIKI;  Logos 6 FAQ. (Phil. 2:14, NIV)

  • Bob Schlessman
    Bob Schlessman Member Posts: 291 ✭✭


    Yes, it does re-index. However, in this case (and maybe every case) it appears to try to merge the regular and supplemental indexes. This is where the problem occurred according to the log. By rebuilding the index you effectively destroy both indexes and force a full rebuild of the primary (regular) index.

    Forgive me if I am quibbling over semantics Richard, but Melissa specifically states it will Rebuild the index after completing the upgrade the first time the software is started. And my system typically only takes a few miniutes to merge indexes with only moderate CPU utilization. . In this instance it took an hour with heavy CPU usage. I am not saying you are incorrect but i am looking for clarification.

  • Rich DeRuiter
    Rich DeRuiter MVP Posts: 6,729


    Yes, it does re-index. However, in this case (and maybe every case) it appears to try to merge the regular and supplemental indexes. This is where the problem occurred according to the log. By rebuilding the index you effectively destroy both indexes and force a full rebuild of the primary (regular) index.


     

    Forgive me if I am quibbling over semantics Richard, but Melissa specifically states it will Rebuild the index after completing the upgrade the first time the software is started. And my system typically only takes a few miniutes to merge indexes with only moderate CPU utilization. . In this instance it took an hour with heavy CPU usage. I am not saying you are incorrect but i am looking for clarification.

    I didn't see Melinda's post and can't comment on it, she will need to clarify what she meant.

    However, looking at the logs above, the issue occurred when this opperation was running:

    Info    BibleIndex    Merging indexes 'index' and 'supplemental' into index in C:\Users\Joe\AppData\Local\Logos4\Data\i5sx3pvq.qvu\BibleIndex

    The error on the next line, which is in the same process thread (8) says "Unable to merge non-skiplist index with skiplist index."

    While I have no idea what a "skiplist" is, the thread/error together looks to me like a problem merging to indexes.

    Maybe Melissa's description was more descriptive than technical.

     Help links: WIKI;  Logos 6 FAQ. (Phil. 2:14, NIV)

  • Bob Schlessman
    Bob Schlessman Member Posts: 291 ✭✭


    However, looking at the logs above, the issue occurred when this opperation was running:

    Info    BibleIndex    Merging indexes 'index' and 'supplemental' into index in C:\Users\Joe\AppData\Local\Logos4\Data\i5sx3pvq.qvu\BibleIndex

    The error on the next line, which is in the same process thread (8) says "Unable to merge non-skiplist index with skiplist index."

    While I have no idea what a "skiplist" is, the thread/error together looks to me like a problem merging to indexes.

    I understand where you are coming from now Richard. Thank you for taking the time to explain.

    Blessings,

    Bob

  • Joe
    Joe Member Posts: 84 ✭✭

    Joe said:

    Thanks....!  So, I have a multi-core processor.  Will it slow everything down?  Or simply take up one core?  i.e. if it slows everything down, then I may just do it overnight after I leave work.  If it just takes up one core, I can just use Logos while I'm working throughout the day and do my other stuff.


    Joe

    I have a quad core processor and my system used all four cores while it was indexing. Utilization for each core flucuated between 10% and 80 %. It took about an hour to complete the index rebuild on my system.

    Not bad!  I have scholars L4 with some additional resources (not even a thousand like some of you folks!)

    Just re-indexed the entire thing and it only took about an hour for me as well!

    Thanks everyone!!    [:D]

    Joe

     

     

  • Bob Schlessman
    Bob Schlessman Member Posts: 291 ✭✭

    Joe said:


    Just re-indexed the entire thing and it only took about an hour for me as well!

    Thanks everyone!!    Big Smile

    Joe

    You are very welcome Joe.

    I executed the command "rebuild index" just to confirm what I suspected and it took the same length of time as the initial rebuild after upgrading. So the software is doing a complete rebuild once the upgrade has finished.

    Blessings,

    Bob

  • Milford Charles Murray
    Milford Charles Murray Member Posts: 5,004 ✭✭✭

    Peace, Bob,                     *smile*

               My "rebuild index" experience is identical to yours!

     

                                                                                                                     Joy in the Lord Always!

    Philippians 4:  4 Rejoice in the Lord always; again I will say, Rejoice. 5 Let your reasonableness be known to everyone. The Lord is at hand..........

  • Melissa Snyder
    Melissa Snyder Member Posts: 4,702 ✭✭✭


    The error on the next line, which is in the same process thread (8) says "Unable to merge non-skiplist index with skiplist index."

    This will be fixed in 4.2a SR-1 which will be released today, so that users who are still crashing, or users who haven't updated yet, won't continue to get this crash.

  • Rich DeRuiter
    Rich DeRuiter MVP Posts: 6,729

    This will be fixed in 4.2a SR-1 which will be released today, so that users who are still crashing, or users who haven't updated yet, won't continue to get this crash.

    Thanks for the quick response by the Logos team!

     Help links: WIKI;  Logos 6 FAQ. (Phil. 2:14, NIV)

  • Dave Hooton
    Dave Hooton MVP Posts: 36,339

    I didn't see Melinda's post and can't comment on it, she will need to clarify what she meant.

    However, looking at the logs above, the issue occurred when this opperation was running:

    Info    BibleIndex    Merging indexes 'index' and 'supplemental' into index in C:\Users\Joe\AppData\Local\Logos4\Data\i5sx3pvq.qvu\BibleIndex

    The error on the next line, which is in the same process thread (8) says "Unable to merge non-skiplist index with skiplist index."

    While I have no idea what a "skiplist" is, the thread/error together looks to me like a problem merging to indexes.

    Maybe Melissa's description was more descriptive than technical.

    The issue here is complicated as the log reflects an attempted recovery following an indexing failure, which may have occurred during/after the full rebuild forced by the upgrade from 4.2 to 4.2a; so Melissa's description is correct!

    Please note that a supplemental index is still built for updated/new resources, merged into the main index and then deleted by the Indexer. If an error occurs following the indexing of all resources the "supplemental" index will remain!

    Dave
    ===

    Windows 11 & Android 13