You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@openoffice.apache.org by bu...@apache.org on 2015/01/16 19:00:42 UTC

[Issue 126043] New: Writer crashes when a table is moved over a page break.

https://issues.apache.org/ooo/show_bug.cgi?id=126043

          Issue ID: 126043
        Issue Type: DEFECT
           Summary: Writer crashes when a table is moved over a page
                    break.
           Product: Writer
           Version: 4.1.1
          Hardware: All
                OS: Windows 7
            Status: UNCONFIRMED
          Severity: critical
          Priority: P1
         Component: editing
          Assignee: issues@openoffice.apache.org
          Reporter: LlelanD@TheSnakePitDev.com

If a table in a Writer document is moved by inserting lines before it so that
the start of the table moves over a page break or onto a new page, OpenOffice
will crash.

To replicate:
 1 Create a new Writer document.
 2 Insert a line (hit enter)
 3 Insert a basic table.
 4 Move the cursor to the empty line at the start of the document above the
table.
 5 Continue to insert lines until the start of the table is one line away from
crossing the page boundary.
 6 Insert one more line so that the start of the table crosses the page
boundary.
 7 OpenOffice will crash.

This happens if any table in the document movers over any page boundary because
of object insertions or expansions above it. I use a lot of tables and this is
driving me bananas.

Workaround:
 1 When the start of a table approaches a page boundary, cut the content from
that table to the end of the document.
 2 Insert lines until the end of the document crosses the page boundary.
 3 Paste the cut content at the end of the document at the start of the new
page.

-- 
You are receiving this mail because:
You are the assignee for the issue.
You are watching all issue changes.

[Issue 126043] Writer crashes when a table is moved over a page break.

Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=126043

--- Comment #4 from Keith N. McKenna <kn...@apache.org> ---
I tested the latest file that you provided with the same results. When I
position the cursor above the start of the table and hit enter it moves the
table to the next page with no crash.
If you can answer Regina's questions perhaps we can begin to narrow down cause.

-- 
You are receiving this mail because:
You are the assignee for the issue.
You are watching all issue changes.

[Issue 126043] Writer crashes when a table is moved over a page break.

Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=126043

--- Comment #6 from Llelan D. <Ll...@TheSnakePitDev.com> ---
I do not see any information on what the system configurations are for QA and
the developers so I have no way to compare mine. Mine is a pretty standard
up-to-date Windows 7 SP1 x64 Pro. Point me to some comparison info and I'll
gladly make the comparison.

Like I said, this problem does not occur with v3.4.1 but does with v4.1.1 and
v4.2.

Is there any configuration or version I can run that will provide a log or dump
of information about the crash in addition to the uninformative Windows crash
dialog?

-- 
You are receiving this mail because:
You are the assignee for the issue.
You are watching all issue changes.

[Issue 126043] Writer crashes when a table is moved over a page break.

Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=126043

--- Comment #7 from Natalie <pi...@gmail.com> ---
Created attachment 84483
  --> https://issues.apache.org/ooo/attachment.cgi?id=84483&action=edit
The file that crashes when a line is added / enter pressed before the table

Hello - 
This is the file that has crashed many times when I tried to press enter before
the table (which crosses a page break). I have copied and pasted the
information into another file, as well as the table, and it has, so far, not
crashed yet, so I think there is some anomaly in this one? Sometimes it crashes
after one "enter", sometimes two. Pressing enter after the table does not
create the crash.
If I type in information or hit enter earlier in the document, it does not
necessarily crash, but modifying it a few lines before the table crashes it
every time. Entering information / characters and spaces where it pushed things
down a line did not crash it, but when "enter" was pressed after typing those
characters, it crashed.

Help, please?
Thanks, 
Natalie

-- 
You are receiving this mail because:
You are the assignee for the issue.
You are watching all issue changes.

[Issue 126043] Writer crashes when a table is moved over a page break.

Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=126043

Keith N. McKenna <kn...@apache.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |needmoreinfo
                 CC|                            |knmc@apache.org

--- Comment #1 from Keith N. McKenna <kn...@apache.org> ---
I cannot confirm this issue using AOO v4.1.1 AOO411m6(Build:9775)  -  Rev.
161766
with Windows 7-SP1 following your steps to replicate. Can you provide a writer
document that this happens with?

-- 
You are receiving this mail because:
You are the assignee for the issue.
You are watching all issue changes.

[Issue 126043] Writer crashes when a table is moved over a page break.

Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=126043

--- Comment #10 from Llelan D. <Ll...@TheSnakePitDev.com> ---
Natalie's document crashes OpenOffice v4.1.1 for me as well when new lines are
added anywhere before the table causing it to move to the next page.

-- 
You are receiving this mail because:
You are the assignee for the issue.
You are watching all issue changes.

[Issue 126043] Writer crashes when a table is moved over a page break.

Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=126043

--- Comment #8 from Natalie <pi...@gmail.com> ---
Hello - 
I am not any sort of programmer, but here's what happens with mine.
The attached is the file that has crashed many times when I tried to press
enter before the table (which crosses a page break). It doesn't matter if I
allow recovery, or if I just open it again, it still crashes.

I have copied and pasted the information without the table into another file,
and added the table later, and it has, so far, not crashed yet, even though the
added table also crosses a page. 
When I copied and pasted the entire document (select all) into a new file,
however, the same error occurs. It appears there is some anomaly in the way
this document is laid out.

Sometimes it crashes after one "enter", sometimes two. Pressing enter after the
table does not create the crash. If I type in information or hit enter earlier
in the document, it does not necessarily crash, but modifying it a few lines
before the table crashes it every time. Entering information / characters and
spaces to the point that it pushes things down a line did not crash it, but
when "enter" was pressed after typing those characters, it crashed.

I'm adding the file here, because this seems to be the same issue. 

I am using 4.1.1, on an Acer laptop, and I'm in America. 
Under the "About Open Office", it says:
AOO411m6(Build:9775)  -  Rev. 1617669
2014-08-13 09:06:54 (Mi, 13 Aug 2014) 

Hopefully I'm doing this right!
Thanks, 
Natalie

-- 
You are receiving this mail because:
You are the assignee for the issue.
You are watching all issue changes.

[Issue 126043] Writer crashes when a table is moved over a page break.

Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=126043

--- Comment #2 from Llelan D. <Ll...@TheSnakePitDev.com> ---
Created attachment 84432
  --> https://issues.apache.org/ooo/attachment.cgi?id=84432&action=edit
A table positioned at the end of a page so that one more new line inserted
before it causes a crash.

I've attached a file (Table Crash v411.odt) that demonstrates the problem but
it behaves slightly differently.

With v4.1.1: If you open the file normally, position the cursor above the
table, and hit Enter to insert a new line and move the table start across the
page boundary, OpenOffice will crash. However, if you reopen the file after the
crash and allow it to be recovered, the problem will not occur. If you then
close the file, discarding the changes, and open it normally, the problem will
occur.

With v4.2: The problem behaves the same when you create a new file as with
v4.1.1. If you open the attached file, it will not crash OpenOffice the first
time you hit Enter to move the table start across the page boundary but, if you
then backspace to delete the new line moving the table back and then hit Enter
to create a new line to move the table start forward across the page boundary a
second time, OpenOffice crashes.

I've uninstalled and reinstalled both versions and the problem persists. This
problem does not occur when I install v3.4.1.

-- 
You are receiving this mail because:
You are the assignee for the issue.
You are watching all issue changes.

[Issue 126043] Writer crashes when a table is moved over a page break.

Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=126043

--- Comment #5 from Llelan D. <Ll...@TheSnakePitDev.com> ---
English language, standard new Writer file template. The problem occurs
out-of-the-box and is 100% repeatable. As I said, it does not occur with AOO
v3.4.1 but does with 4.1.1 and later. I haven't tested any other versions.

However, I have used Japanese as the language for non-Unicode programs before
but English (United States) is currently configured. The language bar lists
both EN and JP as available with EN checked. I can find no way to uninstall the
Japanese locale information so that it does not appear in the language bar list
of choices. Configuring English as the language for non-Unicode programs does
not affect that list, just the item selected. Everything else that can be
configured with a locale is set to English. None of the locale items are
overridden.

-- 
You are receiving this mail because:
You are the assignee for the issue.
You are watching all issue changes.

[Issue 126043] Writer crashes when a table is moved over a page break.

Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=126043

Natalie <pi...@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |piodengr@gmail.com

-- 
You are receiving this mail because:
You are the assignee for the issue.
You are watching all issue changes.

[Issue 126043] Writer crashes when a table is moved over a page break.

Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=126043

Regina Henschel <rb...@t-online.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Priority|P1                          |P3
                 CC|                            |rb.henschel@t-online.de

--- Comment #3 from Regina Henschel <rb...@t-online.de> ---
Such problem has been reported already in bug 125722 and bug 125971. But the
problem is still, that there is no reliable scenario that forces the crash. And
when a developer cannot reproduce it, he cannot fix it.

Bug 125971 has a hint, that it might be an error in the Japanese environment.
What is the default language of the used document template for you? Can you
please test it with English as language setting?

In general, try to find what makes your system different from those used by QA
and developers.

-- 
You are receiving this mail because:
You are the assignee for the issue.
You are watching all issue changes.

[Issue 126043] Writer crashes when a table is moved over a page break.

Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=126043

--- Comment #11 from Keith N. McKenna <kn...@apache.org> ---
Natalie's document does not crash on my system;HP EliteBook with Intel Core i5
CPU running Windows 7 Home Premium SP-1 64 bit operating system with AOO 4.1.1
AOO411m6(Build:9775)  -  Rev. 1617669
2014-08-13 09:06:54 (Mi, 13 Aug 2014).

-- 
You are receiving this mail because:
You are the assignee for the issue.
You are watching all issue changes.

[Issue 126043] Writer crashes when a table is moved over a page break.

Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=126043

--- Comment #9 from Natalie <pi...@gmail.com> ---

Sorry - posted this comment prematurely. Please disregard, and look at the next
one. Thanks!

(In reply to Natalie from comment #7)
> Created attachment 84483 [details]
> The file that crashes when a line is added / enter pressed before the table
> 
> Hello - 
> This is the file that has crashed many times when I tried to press enter
> before the table (which crosses a page break). I have copied and pasted the
> information into another file, as well as the table, and it has, so far, not
> crashed yet, so I think there is some anomaly in this one? Sometimes it
> crashes after one "enter", sometimes two. Pressing enter after the table
> does not create the crash.
> If I type in information or hit enter earlier in the document, it does not
> necessarily crash, but modifying it a few lines before the table crashes it
> every time. Entering information / characters and spaces where it pushed
> things down a line did not crash it, but when "enter" was pressed after
> typing those characters, it crashed.
> 
> Help, please?
> Thanks, 
> Natalie

-- 
You are receiving this mail because:
You are the assignee for the issue.
You are watching all issue changes.