Closed Bug 359773 Opened 18 years ago Closed 18 years ago

nsIBoxObject.getProperty fails from textbox.xml

Categories

(Core :: Layout, defect)

x86
All
defect
Not set
normal

Tracking

()

VERIFIED FIXED

People

(Reporter: ajschult784, Assigned: roc)

References

()

Details

(Keywords: regression)

Attachments

(1 file)

During seamonkey startup with linux build 2006-11-06-09-trunk, I get:

Error: uncaught exception: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIBoxObject.getProperty]"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: chrome://global/content/bindings/textbox.xml ::  :: line 102"  data: no]

This regressed between 2006-11-05-09-trunk and 2006-11-06-09-trunk, indicating bug 345339.
On win32 I get the following on a trunk build of Thunderbird, which is also not showing anything in the folders pane, which might be related.

Error: uncaught exception: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIBoxObject.getProperty]"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: chrome://global/content/bindings/textbox.xml ::  :: line 102"  data: no]

Error: uncaught exception: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIBoxObject.getProperty]"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: chrome://global/content/bindings/textbox.xml ::  :: line 102"  data: no]
OS: Linux → All
(In reply to comment #0)
> This regressed between 2006-11-05-09-trunk and 2006-11-06-09-trunk,
> indicating bug 345339.

To narrow down the regression range: Works in Sunbird 2006-11-06-07-trunk build. Therefore I think the assumption about bug 345339 is correct.
Hits Firefox too and the error gets displayed every time a new textbox is displayed.
I'm getting it too
JavaScript error: , line 0: uncaught exception: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIBoxObject.getProperty]"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: chrome://global/content/bindings/textbox.xml ::  :: line 102"  data: no]
JavaScript error: , line 0: uncaught exception: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIBoxObject.getProperty]"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: chrome://global/content/bindings/textbox.xml ::  :: line 102"  data: no]

I wasn't getting this before I updated to the current trunk build as far as I can remember... and I'm not entirely sure why it is happening since I'm pretty sure 345339 preserves public functionality. I'm going to be away this weekend so I won't have time to take a closer look -- if someone else wants to while I'm gone that would be great otherwise I'll try and fix this Monday
Attached patch fix assertionsSplinter Review
We were misusing return values. This fixes the assertions but doesn't make Thunderbird trees work again; I think that's a different bug.
Assignee: nobody → roc
Status: NEW → ASSIGNED
Attachment #245055 - Flags: superreview?(mats.palmgren)
Attachment #245055 - Flags: review?(mats.palmgren)
*** Bug 360354 has been marked as a duplicate of this bug. ***
*** Bug 361126 has been marked as a duplicate of this bug. ***
Comment on attachment 245055 [details] [diff] [review]
fix assertions

r+sr=jag
Attachment #245055 - Flags: superreview?(mats.palmgren)
Attachment #245055 - Flags: superreview+
Attachment #245055 - Flags: review?(mats.palmgren)
Attachment #245055 - Flags: review+
I also see this when trying to log into websites that require auth, for example https://intranet.mozilla.org

JavaScript error: chrome://global/content/commonDialog.js, line 244: uncaught exception: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIBoxObject.getProperty]"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: chrome://global/content/bindings/textbox.xml ::  :: line 102"  data: no]
checked in
Status: ASSIGNED → RESOLVED
Closed: 18 years ago
Resolution: --- → FIXED
verified with
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a1) Gecko/20061123 Calendar/0.4a1
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: