Closed Bug 426706 Opened 17 years ago Closed 17 years ago

Gtk-CRITICAL **: gtk_widget_set_name: assertion `GTK_IS_WIDGET (widget)' failed

Categories

(Core :: Widget: Gtk, defect)

x86
Linux
defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla1.9

People

(Reporter: ajschult784, Assigned: ventnor.bugzilla)

References

()

Details

(Keywords: assertion, regression)

Attachments

(2 files)

Attached file assertion stack
With current trunk, I hit a Gtk assertion from bug 425877 when loading about:config.
Flags: blocking1.9?
Keywords: assertion
Attached patch PatchSplinter Review
The fix here is to just set the name on window widgets. All of our widgets are a child of a single window widget and should still allow GTK theme engine authors to determine Mozilla specificity.
Attachment #313291 - Flags: superreview?(roc)
Attachment #313291 - Flags: review?(roc)
Attachment #313291 - Flags: superreview?(roc)
Attachment #313291 - Flags: superreview+
Attachment #313291 - Flags: review?(roc)
Attachment #313291 - Flags: review+
Comment on attachment 313291 [details] [diff] [review] Patch Assertion fix, need I say more?
Attachment #313291 - Flags: approval1.9?
Flags: blocking1.9? → blocking1.9-
Keywords: checkin-needed
Checking in widget/src/gtk2/gtk2drawing.c; /cvsroot/mozilla/widget/src/gtk2/gtk2drawing.c,v <-- gtk2drawing.c new revision: 1.104; previous revision: 1.103 done
Status: NEW → RESOLVED
Closed: 17 years ago
Keywords: checkin-needed
Resolution: --- → FIXED
Target Milestone: --- → mozilla1.9
seeing this same error message in current Seamonkey 1.1.11 compiled for Solaris 10 on SPARC machines. I recommend fixing the code in the Solaris version as well as linux.
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: