Open Bug 1927088 Opened 1 month ago Updated 16 days ago

Distorted message context menu caused by Gloda problems - JavaScript Error: "aAttrDef.objectNounDef is undefined" {file: "resource:///modules/gloda/Gloda.sys.mjs" line: 1625}

Categories

(Thunderbird :: Folder and Message Lists, defect)

Thunderbird 128
defect

Tracking

(thunderbird_esr128 affected, thunderbird134 affected)

Tracking Status
thunderbird_esr128 --- affected
thunderbird134 --- affected

People

(Reporter: alainternet01, Unassigned)

References

Details

(Keywords: regression)

Attachments

(4 files)

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36

Steps to reproduce:

Using the contextual menu with a right click on a message

Actual results:

The menu is not correct:

  • There are several lines with no text between lines
  • No tag in the tags line
    See the printscreen

Expected results:

Version 128.3.3esr

Does this reproduce with Help > Troubleshoot Mode?

Flags: needinfo?(alainternet01)
Summary: Error in the contextuel menu → Error in context menu
- Try clearing the startup cache: same - Troubleshoot Mode: same

And same with default language : english (GB)

Flags: needinfo?(alainternet01)

Édition Windows 11 Professionnel
Version 24H2

I am seeing this right now with the latest Daily (134.0a1). Just selecting a collapsed thread (by left mouse click) puts

Uncaught TypeError: clause.folder is not a function
    getMessageCollectionForHeaders resource:///modules/gloda/Gloda.sys.mjs:242
    summarize chrome://messenger/content/multimessageview.js:205
    displayMessages chrome://messenger/content/about3Pane.js:6058
    _onSelect chrome://messenger/content/about3Pane.js:4624
    handleEvent chrome://messenger/content/about3Pane.js:4417
    onSelectionChanged chrome://messenger/content/tree-view.mjs:1712
    _selectSingle chrome://messenger/content/tree-view.mjs:1515
    handleEvent chrome://messenger/content/tree-view.mjs:422
Gloda.sys.mjs:242:14

into the console. Opening the context menu for any message shows:

Uncaught TypeError: (intermediate value).isMessageIndexed is not a function
    isMessageIndexed resource:///modules/ConversationOpener.sys.mjs:19
    isCommandEnabled chrome://messenger/content/mailCommon.js:525
    fillMailContextMenu chrome://messenger/content/mailContext.js:337
    onPopupShowing chrome://messenger/content/mailContext.js:148
    handleEvent chrome://messenger/content/mailContext.js:135
    _onContextMenu chrome://messenger/content/about3Pane.js:4844
    handleEvent chrome://messenger/content/about3Pane.js:4400
ConversationOpener.sys.mjs:19:18

and distorts the menu itself.

Yet this seems to be rather non-deterministic: I ran mozregression covering the last two weeks with a fresh profile twice, resulting in different regression windows (which didn't make sense anyway).

Status: UNCONFIRMED → NEW
Component: Toolbars and Tabs → Folder and Message Lists
Ever confirmed: true
Keywords: regression
See Also: → 1927653
Summary: Error in context menu → Distorted message context menu caused by Gloda problems.
See Also: → 1928058

For Daily 134.0a1 this is actually explained by bug 1928058, but that regression doesn't effect ESR 128.

Reporter, does this happen to you all the time? The next time you encounter this issue, could you please open the error console (Ctrl-Shift-J) and provide its contents?

Depends on: 1928058
Flags: needinfo?(alainternet01)
See Also: 1928058

Ok, I send it tomorrow

Flags: needinfo?(alainternet01)

Lot of errors with the console but I dont know how to copy/paste these errors here...
Lot of gloda error + lot of ActivityManager error

(In reply to Alain01 from comment #10)

Lot of errors with the console but I dont know how to copy/paste these errors here...

Right-click in the Error Console, "Copy All Messages" and just paste it into your next comment here. Thanks!

Attached file errors (1652 lines)
Summary: Distorted message context menu caused by Gloda problems. → Distorted message context menu caused by Gloda problems - JavaScript Error: "aAttrDef.objectNounDef is undefined" {file: "resource:///modules/gloda/Gloda.sys.mjs" line: 1625}

Version 128.4.2esr 64b
Same problem

Uncaught TypeError: aAttrDef.objectNounDef is undefined
defineAttribute resource:///modules/gloda/Gloda.sys.mjs:1625
defineAttributes resource:///modules/gloda/GlodaFundAttr.sys.mjs:64
init resource:///modules/gloda/GlodaFundAttr.sys.mjs:36
<anonymous> resource:///modules/gloda/Everybody.sys.mjs:9
task resource:///modules/MailGlue.sys.mjs:733
_scheduleStartupIdleTasks resource:///modules/MailGlue.sys.mjs:852
Gloda.sys.mjs:1625:5

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: