Closed
Bug 103358
Opened 24 years ago
Closed 16 years ago
After inserting tables inside of tables multiple times, the Insert Table window will stop creating tables and will eventually get stuck
Categories
(SeaMonkey :: Composer, defect)
Tracking
(Not tracked)
RESOLVED
EXPIRED
People
(Reporter: TucsonTester2, Unassigned)
References
(
URL
)
Details
(Keywords: relnote)
Product: Browser and Composer
Component: Composer
Platform: PC
Operating System: Windows 95 OSR2
Build ID: Gecko/20011002 Netscape6/6.2
URL: Not Applicable
Desciption: After inserting tables inside of tables multiple times, the Insert
Table window will stop creating tables and will eventually get stuck. Then if
you click Cancel the screen won't refresh properly. The only screen that will
be visible is the <HTML>Source.
Reproducibility: Every time
Steps to Reproduce:
1. Open a new blank page to edit in Composer
2. Click inside the body of Composer.
3. At the top, click on Insert then click on Table.
4. In the Insert Table window, leave the default values. (Rows:2, Columns:2,
Width:100% of window, Border:1 pixel) Then click on OK.
5. Hold down your CTRL button and click on the upper left hand cell of the NEW
table, to select that cell. (it should now have a blue line highliting that
cell's frame)
6. At the top, click on Insert then click on Table.
7. In the Insert Table window, leave the default values. (Rows:2, Columns:2,
Width:100% of window, Border:1 pixel) Then click on OK.
8. Repeat steps 5, 6, and 7 until you have a total of 34 Tables.
(This is basically what your tables will start to look like)
+---+---+--------+----------------+
|---+---| | |
|---+---+--------| |
| | | |
+-------+--------+----------------+
| | |
| | |
| | |
+----------------+----------------+
9. Continue to try to insert more tables in the upper left hand cell of the
NEW table. (No new tables will appear at this point and the Insert Table screen
may or may not dissapear. I have tried this many times.
Sometimes the Insert Table screen will "freeze" on the first attempt to insert
more than 34 tables.
On other tries it took me an additional 23 attempts before it froze up.
10. Once the Insert Table screen freezes, click on Cancel. (there will now be
a blank space where that window was.
. At this point you can try to refresh the screen several different ways:
scrolling up and down, minimizing then maximizing the Composer screen, and
clicking on the other view tabs.(Show All Tags, Preview, and <HTML>Source)
You will get a blank screen on all tabs except <HTML> Source.
Actual Results:
You will get a blank screen on all tabs except <HTML> Source.(shown below)
NOTE:
-The only way to get your tables back is to save your Composer page, then re-
open that file.(However the last table created does not look correct-the top
cells are combined into one larger cell)
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
<title>table</title>
</head>
<body>
<table cellpadding="2" cellspacing="2" border="1" width="100%">
<tbody>
<tr>
<td valign="Top">
<table cellpadding="2" cellspacing="2" border="1" width="100%">
<tbody>
<tr>
<td valign="Top">
<table cellpadding="2" cellspacing="2" border="1" width="100%">
<tbody>
<tr>
<td valign="Top">
<table cellpadding="2" cellspacing="2" border="1"
width="100%">
<tbody>
<tr>
<td valign="Top">
<table cellpadding="2" cellspacing="2" border="1"
width="100%">
<tbody>
<tr>
<td valign="Top">
<table cellpadding="2" cellspacing="2" border="1"
width="100%">
<tbody>
<tr>
<td valign="Top">
<table cellpadding="2" cellspacing="2"
border="1" width="100%">
<tbody>
<tr>
<td valign="Top">
<table cellpadding="2"
cellspacing="2" border="1" width="100%">
<tbody>
<tr>
<td valign="Top">
<table cellpadding="2"
cellspacing="2" border="1" width="100%">
<tbody>
<tr>
<td valign="Top">
<table cellpadding="2"
cellspacing="2" border="1" width="100%">
<tbody>
<tr>
<td valign="Top">
<table
cellpadding="2" cellspacing="2" border="1" width="100%">
<tbody>
<tr>
<td
valign="Top">
<table
cellpadding="2" cellspacing="2" border="1" width="100%">
<tbody>
<tr>
<td
valign="Top">
<table
cellpadding="2" cellspacing="2" border="1" width="100%">
<tbody>
<tr>
<td valign="Top">
<table cellpadding="2" cellspacing="2" border="1" width="100%">
<tbody>
<tr>
<td valign="Top">
<table cellpadding="2" cellspacing="2" border="1" width="100%">
<tbody>
<tr>
<td valign="Top">
<table cellpadding="2" cellspacing="2" border="1" width="100%">
<tbody>
<tr>
<td valign="Top">
<table cellpadding="2" cellspacing="2" border="1" width="100%">
<tbody>
<tr>
<td valign="Top">
<table cellpadding="2" cellspacing="2" border="1"
width="100%">
<tbody>
<tr>
<td valign="Top">
<table cellpadding="2" cellspacing="2" border="1"
width="100%">
<tbody>
<tr>
<td valign="Top">
<table cellpadding="2" cellspacing="2"
border="1" width="100%">
<tbody>
<tr>
<td valign="Top">
<table cellpadding="2" cellspacing="2"
border="1" width="100%">
<tbody>
<tr>
<td valign="Top">
<table cellpadding="2"
cellspacing="2" border="1" width="100%">
<tbody>
<tr>
<td valign="Top">
<table cellpadding="2"
cellspacing="2" border="1" width="100%">
<tbody>
<tr>
<td
valign="Top">
<table
cellpadding="2" cellspacing="2" border="1" width="100%">
<tbody>
<tr>
<td
valign="Top">
<table
cellpadding="2" cellspacing="2" border="1" width="100%">
<tbody>
<tr>
<td valign="Top">
<table
cellpadding="2" cellspacing="2" border="1" width="100%">
<tbody>
<tr>
<td valign="Top">
<table cellpadding="2" cellspacing="2" border="1" width="100%">
<tbody>
<tr>
<td valign="Top">
<table cellpadding="2" cellspacing="2" border="1" width="100%">
<tbody>
<tr>
<td valign="Top">
<table cellpadding="2" cellspacing="2" border="1" width="100%">
<tbody>
<tr>
<td valign="Top">
<table cellpadding="2" cellspacing="2" border="1" width="100%">
<tbody>
<tr>
<td valign="Top">
<table cellpadding="2" cellspacing="2" border="1"
width="100%">
<tbody>
<tr>
<td valign="Top">
<table cellpadding="2" cellspacing="2" border="1"
width="100%">
<tbody>
<tr>
<td valign="Top">
<table cellpadding="2" cellspacing="2"
border="1" width="100%">
<tbody>
<tr>
<td valign="Top">
<table cellpadding="2" cellspacing="2"
border="1" width="100%">
<tbody>
<tr>
<td valign="Top" colspan="2">
<table cellpadding="2"
cellspacing="2" border="1" width="100%">
<tbody>
<tr>
<td valign="Top"><br>
</td>
<td valign="Top"><br>
</td>
</tr>
<tr>
<td valign="Top"><br>
</td>
<td valign="Top"><br>
</td>
</tr>
</tbody>
</table>
<br>
</td>
</tr>
<tr>
<td valign="Top"><br>
</td>
<td valign="Top"><br>
</td>
</tr>
</tbody>
</table>
</td>
<td valign="Top"><br>
</td>
</tr>
<tr>
<td valign="Top"><br>
</td>
<td valign="Top"><br>
</td>
</tr>
</tbody>
</table>
</td>
<td valign="Top"><br>
</td>
</tr>
<tr>
<td valign="Top"><br>
</td>
<td valign="Top"><br>
</td>
</tr>
</tbody>
</table>
</td>
<td valign="Top"><br>
</td>
</tr>
<tr>
<td valign="Top"><br>
</td>
<td valign="Top"><br>
</td>
</tr>
</tbody>
</table>
</td>
<td valign="Top"><br>
</td>
</tr>
<tr>
<td valign="Top"><br>
</td>
<td valign="Top"><br>
</td>
</tr>
</tbody>
</table>
</td>
<td valign="Top"><br>
</td>
</tr>
<tr>
<td valign="Top"><br>
</td>
<td valign="Top"><br>
</td>
</tr>
</tbody>
</table>
</td>
<td valign="Top"><br>
</td>
</tr>
<tr>
<td valign="Top"><br>
</td>
<td valign="Top"><br>
</td>
</tr>
</tbody>
</table>
</td>
<td valign="Top"><br>
</td>
</tr>
<tr>
<td valign="Top"><br>
</td>
<td valign="Top"><br>
</td>
</tr>
</tbody>
</table>
</td>
<td valign="Top"><br>
</td>
</tr>
<tr>
<td valign="Top"><br>
</td>
<td valign="Top"><br>
</td>
</tr>
</tbody>
</table>
</td>
<td valign="Top"><br>
</td>
</tr>
<tr>
<td valign="Top"><br>
</td>
<td valign="Top"><br>
</td>
</tr>
</tbody>
</table>
</td>
<td
valign="Top"><br>
</td>
</tr>
<tr>
<td
valign="Top"><br>
</td>
<td
valign="Top"><br>
</td>
</tr>
</tbody>
</table>
</td>
<td
valign="Top"><br>
</td>
</tr>
<tr>
<td
valign="Top"><br>
</td>
<td
valign="Top"><br>
</td>
</tr>
</tbody>
</table>
</td>
<td
valign="Top"><br>
</td>
</tr>
<tr>
<td
valign="Top"><br>
</td>
<td
valign="Top"><br>
</td>
</tr>
</tbody>
</table>
</td>
<td valign="Top"><br>
</td>
</tr>
<tr>
<td valign="Top"><br>
</td>
<td valign="Top"><br>
</td>
</tr>
</tbody>
</table>
</td>
<td valign="Top"><br>
</td>
</tr>
<tr>
<td valign="Top"><br>
</td>
<td valign="Top"><br>
</td>
</tr>
</tbody>
</table>
</td>
<td valign="Top"><br>
</td>
</tr>
<tr>
<td valign="Top"><br>
</td>
<td valign="Top"><br>
</td>
</tr>
</tbody>
</table>
</td>
<td valign="Top"><br>
</td>
</tr>
<tr>
<td valign="Top"><br>
</td>
<td valign="Top"><br>
</td>
</tr>
</tbody>
</table>
</td>
<td valign="Top"><br>
</td>
</tr>
<tr>
<td valign="Top"><br>
</td>
<td valign="Top"><br>
</td>
</tr>
</tbody>
</table>
</td>
<td valign="Top"><br>
</td>
</tr>
<tr>
<td valign="Top"><br>
</td>
<td valign="Top"><br>
</td>
</tr>
</tbody>
</table>
</td>
<td valign="Top"><br>
</td>
</tr>
<tr>
<td valign="Top"><br>
</td>
<td valign="Top"><br>
</td>
</tr>
</tbody>
</table>
<br>
</td>
<td valign="Top"><br>
</td>
</tr>
<tr>
<td valign="Top"><br>
</td>
<td valign="Top"><br>
</td>
</tr>
</tbody>
</table>
<br>
</td>
<td valign="Top"><br>
</td>
</tr>
<tr>
<td valign="Top"><br>
</td>
<td valign="Top"><br>
</td>
</tr>
</tbody>
</table>
</td>
<td
valign="Top"><br>
</td>
</tr>
<tr>
<td
valign="Top"><br>
</td>
<td
valign="Top"><br>
</td>
</tr>
</tbody>
</table>
</td>
<td
valign="Top"><br>
</td>
</tr>
<tr>
<td
valign="Top"><br>
</td>
<td
valign="Top"><br>
</td>
</tr>
</tbody>
</table>
</td>
<td
valign="Top"><br>
</td>
</tr>
<tr>
<td
valign="Top"><br>
</td>
<td
valign="Top"><br>
</td>
</tr>
</tbody>
</table>
</td>
<td valign="Top"><br>
</td>
</tr>
<tr>
<td valign="Top"><br>
</td>
<td valign="Top"><br>
</td>
</tr>
</tbody>
</table>
</td>
<td valign="Top"><br>
</td>
</tr>
<tr>
<td valign="Top"><br>
</td>
<td valign="Top"><br>
</td>
</tr>
</tbody>
</table>
</td>
<td valign="Top"><br>
</td>
</tr>
<tr>
<td valign="Top"><br>
</td>
<td valign="Top"><br>
</td>
</tr>
</tbody>
</table>
</td>
<td valign="Top"><br>
</td>
</tr>
<tr>
<td valign="Top"><br>
</td>
<td valign="Top"><br>
</td>
</tr>
</tbody>
</table>
</td>
<td valign="Top"><br>
</td>
</tr>
<tr>
<td valign="Top"><br>
</td>
<td valign="Top"><br>
</td>
</tr>
</tbody>
</table>
</td>
<td valign="Top"><br>
</td>
</tr>
<tr>
<td valign="Top"><br>
</td>
<td valign="Top"><br>
</td>
</tr>
</tbody>
</table>
</td>
<td valign="Top"><br>
</td>
</tr>
<tr>
<td valign="Top"><br>
</td>
<td valign="Top"><br>
</td>
</tr>
</tbody>
</table>
</td>
<td valign="Top"><br>
</td>
</tr>
<tr>
<td valign="Top"><br>
</td>
<td valign="Top"><br>
</td>
</tr>
</tbody>
</table>
</td>
<td valign="Top"><br>
</td>
</tr>
<tr>
<td valign="Top"><br>
</td>
<td valign="Top"><br>
</td>
</tr>
</tbody>
</table>
<br>
</body>
</html>
Expected Results:
I expected that either Composer would continue to create tables or I would
receive some sort of error message indicating that a limit had been reached.
| Reporter | ||
Comment 1•24 years ago
|
||
Also On Windows NT 4.0 if you have a background image setup for OCmposer and you
take these steps to produce this but not only does the page go blank, but it
also erases the background you have setup. This also happens on windows 2000.
Same build as reported.
Unable to duplicate a hang.
This is an unlikely encountered scenario, so not marking EDITORBASE
Comment 3•24 years ago
|
||
FWIW, the parser has an internal stack limit of 200 nested tags.
Updated•21 years ago
|
Product: Browser → Seamonkey
Updated•18 years ago
|
Assignee: composer → nobody
QA Contact: sujay → composer
Target Milestone: Future → ---
Comment 5•17 years ago
|
||
This bug report is registered in the SeaMonkey product, but has been without a comment since the inception of the SeaMonkey project. This means that it was logged against the old Mozilla suite and we cannot determine that it's still valid for the current SeaMonkey suite. Because of this, we are setting it to an UNCONFIRMED state.
If you can confirm that this report still applies to current SeaMonkey 2.x nightly builds, please set it back to the NEW state along with a comment on how you reproduced it on what Build ID, or if it's an enhancement request, why it's still worth implementing and in what way.
If you can confirm that the report doesn't apply to current SeaMonkey 2.x nightly builds, please set it to the appropriate RESOLVED state (WORKSFORME, INVALID, WONTFIX, or similar).
If no action happens within the next few months, we move this bug report to an EXPIRED state.
Query tag for this change: mass-UNCONFIRM-20090614
Status: NEW → UNCONFIRMED
Comment 6•16 years ago
|
||
MASS-CHANGE:
This bug report is registered in the SeaMonkey product, but still has no comment since the inception of the SeaMonkey project 5 years ago.
Because of this, we're resolving the bug as EXPIRED.
If you still can reproduce the bug on SeaMonkey 2 or otherwise think it's still valid, please REOPEN it and if it is a platform or toolkit issue, move it to the according component.
Query tag for this change: EXPIRED-20100420
Status: UNCONFIRMED → RESOLVED
Closed: 16 years ago
Resolution: --- → EXPIRED
You need to log in
before you can comment on or make changes to this bug.
Description
•