Closed Bug 6264 Opened 25 years ago Closed 25 years ago

GTK error msg: Assertion 'GTK_IS_LAYOUT (layout)' failed

Categories

(Core Graveyard :: Viewer App, defect, P3)

x86
Linux
defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: gerardok, Assigned: pavlov)

References

Details

Version: Seamonkey
Program: Viewer.exe
BuildID: 05-10-1999
Platform: Linux Red Hat 5.2

Opening a second window with JavaScript window.open() generates two Gtk error
messages, as follows:

Gtk-WARNING **: invalid cast from 'GtkVBox' to 'GtkLayout'

Gtk-CRITICAL **: file gtklayout.c: line 276 (gtk_layout_move): assertion
'GTK_IS_LAYOUT (layout)' failed.

Tested on Win NT and there is no failure there. It seems to happen on Linux
only.

Steps to reproduce:

1. Create a file with the following contents:

<HTML>
<HEAD>
<TITLE>test.html</TITLE>
</HEAD>
<BODY>
<SCRIPT type="text/javascript">
window.open("http://bubblegum", "ChildWindow");
</SCRIPT>
</BODY>
</HTML>

2. Load that file in viewer.exe

Actual Results: Gtk error messages displayed in console
Expected Results: No error messages.
QA Contact: 3853 → 4015
Assignee: rickg → ramiro
Status: NEW → ASSIGNED
Target Milestone: M7
yes, its a bug.  marking assigned m7.
Assignee: ramiro → pavlov
Status: ASSIGNED → NEW
Status: NEW → ASSIGNED
Marking M8.  If you plan to fix any of these for m7, mark them so.
this html code below doesn't pop up any kind of window or anything, so i am
having a hard time reproducing this.
Depends on: 9185
Target Milestone: M8 → M9
can't debug due to command line arguments that gtk likes causing viewer to crash
in its parsing of them.  i doubt 9185 will be fixed by M8, so i'm moving this to
m9
Target Milestone: M9 → M10
the bug i'm depending on changed to M10 so i will too.
i'm crashing on bubblegum
pavlov, I think it's crashing on bubblegum because an unrelated failure. You can
use a different URL in the window.open statement (i.e.
http://bubblegum/test1/hello.html)
Target Milestone: M10 → M12
mass-moving all m12 bugs to m13
Status: ASSIGNED → RESOLVED
Closed: 25 years ago
Resolution: --- → FIXED
Target Milestone: M13 → M11
I removed gtkvboxs all together.  this is fixed.
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.