Crash when editing visual filter text

danwdoo
danwdoo Member Posts: 567 ✭✭✭
edited November 21 in English Forum

I have a reproducible crash in the latest Logos (26.0.26.0.21). I had an existing visual filter for a Hebrew word. When I click on the search text, Logos immediately hangs and must be restarted. This is the first time I've tried to edit this visual filter in a long time so I'm not sure this is a new issue to this build of Logos or not.

Here is a screenshot showing the basic filter. The filter was written by someone in the forums in response to a question I posted a while back but I could not find the original posts to be able to show the entire filter since part of it is obscured here. Hopefully this will be enough for others to reproduce.

VS Crash

Tagged:

Comments

  • Matt Mattox (Faithlife)
    Matt Mattox (Faithlife) Member, Logos Employee Posts: 902

    I have a reproducible crash in the latest Logos (26.0.26.0.21). I had an existing visual filter for a Hebrew word. When I click on the search text, Logos immediately hangs and must be restarted

    Can you clarify which one is happening as these are two separate issues. If it's a crash, is the application closing on its own? If so, do you have your log files? If not, can you recreate the crash and gather your log files and paste them back here? Steps to get your log files can be found here

    If the application is "hanging" and you are getting the spinning ball / manually closing Logos. We'll need your sample.txt file. You can do that by following the steps on getting your log files here and replicating the steps that cause the hang, and then click the Sample button in the Logging utility.

    I wasn't able to replicate a crash or hang, but was working with a shorter query in the search box. If you can also send me the exact query you are working with in the image above. I can try again on my machine. 

  • danwdoo
    danwdoo Member Posts: 567 ✭✭✭

    My bad. I should have clarified it's hanging. I should know better! Anyway, I'm not sure what you mean by the logging utility that I can hit the 'sample button' on. I don't see any instructions for that on the page you directed me to Do you mean the enable logging js file?

    To add to the description. I am now on a different machine that is still on the previous build since I haven't let it update yet and the problem hang is exactly the same.

  • danwdoo
    danwdoo Member Posts: 567 ✭✭✭

    Also, I was able to select the search field underneath the search and tab backwards to get a ctr-A copy of the entire filter search string. It is:

    term:(lemma.h:הֵרוֹן OR lemma.h:זֵעָה OR lemma.h:לַ֫הַט OR lemma.h:דון OR lemma.h:גֹּ֫פֶר OR lemma.h:כֹּ֫פֶר.2 OR lemma.h:צֹ֫הַר OR lemma.h:קֹר OR lemma.h:פתה.2 OR lemma.h:וָלָד OR lemma.h:שָׁוֶה OR lemma.h:חָנִיךְ OR lemma.h:מֶ֫שֶׁק OR lemma.h:עֶדְנָה OR lemma.h:הֲפֵכָה OR lemma.h:טחה OR lemma.h:רבה.2 OR lemma.h:קַשָּׁת OR lemma.h:עקד OR lemma.h:שׁאה.3 OR lemma.h:שׂוח OR lemma.h:לעט OR lemma.h:שַׁ֫עַר.2 OR lemma.h:עשׂק OR lemma.h:תְּלִי OR lemma.h:סֻלָּם OR lemma.h:נַפְתּוּלִים OR lemma.h:אֹ֫שֶׁר OR lemma.h:זבד OR lemma.h:זֵ֫בֶד OR lemma.h:זבל OR lemma.h:לוּז.1 OR lemma.h:פְּצָלוֹת OR lemma.h:מַחְשֹׁף OR lemma.h:כַּר.3 OR lemma.h:חִתָּה OR lemma.h:בָּכוּת OR lemma.h:יֵמִם OR lemma.h:אלם.2 OR lemma.h:מִשְׁלֹשׁ OR lemma.h:חֹתֶ֫מֶת OR lemma.h:שׂחט OR lemma.h:חֹרִי.1 OR lemma.h:צָנֻם OR lemma.h:אַבְרֵךְ OR lemma.h:בָּטְנָה OR lemma.h:מִשְׁגֶּה OR lemma.h:צְעִירָה OR lemma.h:טען.2 OR lemma.h:טַף.2 OR lemma.h:להה OR lemma.h:חֹ֫מֶשׁ.1 OR lemma.h:זֹ֫קֶן OR lemma.h:שׂכל.2 OR lemma.h:דגה OR lemma.h:פַּ֫חַז OR lemma.h:מְכֵרָה OR lemma.h:שֹׂרֵקָה OR lemma.h:חַכְלִיל OR lemma.h:שְׁפִיפֹן OR lemma.h:אֵ֫מֶר.2 OR lemma.h:שֶׁ֫פֶר.1 OR lemma.h:חֲנֻטִים OR lemma.h:בְּכִית OR lemma.h:חָיֶה OR lemma.h:חמר.5 OR lemma.h:לַבָּה OR lemma.h:אֶהְיֶה OR lemma.h:מוּלָה OR lemma.h:קֹ֫צֶר OR lemma.h:לְהָטִים OR lemma.h:גִּבְעֹל OR lemma.h:אָפִיל OR lemma.h:כסס OR lemma.h:נָא.2 OR lemma.h:כְּבֵדֻת OR lemma.h:נוה.2 OR lemma.h:ערם.1 OR lemma.h:צלל.2 OR lemma.h:חספס OR lemma.h:מָן.2 OR lemma.h:רמם.1 OR lemma.h:צַפִּיחִת OR lemma.h:צִנְצֶ֫נֶת OR lemma.h:רצע OR lemma.h:עֹנָה OR lemma.h:בְּעֵרָה OR lemma.h:דֶּ֫מַע OR lemma.h:איב OR lemma.h:אָצִיל.2 OR lemma.h:סֶ֫רַח OR lemma.h:תַּשְׁבֵּץ OR lemma.h:מִגְבָּלוֹת OR lemma.h:מִקְטָר OR lemma.h:דְּרוֹר.2 OR

    ...

    ...

    /* truncated very long list of Hapax Legomena */

  • danwdoo
    danwdoo Member Posts: 567 ✭✭✭

    I honestly don't even remember where I got this from as I don't remember adding something this long. I believe I was just looking for a way to highlight plural you forms so I wonder if in upgrades or something this script grew out of control.

  • Matt Mattox (Faithlife)
    Matt Mattox (Faithlife) Member, Logos Employee Posts: 902

    My bad. I should have clarified it's hanging. I should know better! Anyway, I'm not sure what you mean by the logging utility that I can hit the 'sample button' on. I don't see any instructions for that on the page you directed me to Do you mean the enable logging js file?

    Oh no worries at all, glad we could clarify though. Sorry about that, logging utility, is the name for macOS, are you on Windows? If so, the process is a lot more robust and requires using the terminal as we don't have a Windows facing article on the process. If you are, I can get that info though.


    Image below is just a reference to the Logging utility for Mac.

  • Dave Hooton
    Dave Hooton MVP Posts: 35,674

    Also, I was able to select the search field underneath the search and tab backwards to get a ctr-A copy of the entire filter search string. It is:

    term:(lemma.h:הֵרוֹן OR lemma.h:זֵעָה OR lemma.h:לַ֫הַט OR lemma.h:דון OR lemma.h:גֹּ֫פֶר OR lemma.h:כֹּ֫פֶר.2 OR lemma.h:צֹ֫הַר OR lemma.h:קֹר OR

    ...

    I believe I was just looking for a way to highlight plural you forms

    You got what the VF asked for i.e. Hapax Legomena in LHB, where each lemma occurs once only!

    Dave
    ===

    Windows 11 & Android 13

  • danwdoo
    danwdoo Member Posts: 567 ✭✭✭

    Wondering if I've hit some kind of realistic VF limit with this one!