Issue 52781 - Resizing of "outer" TextTable causes OOo zu hang in certain cases
Summary: Resizing of "outer" TextTable causes OOo zu hang in certain cases
Status: CLOSED FIXED
Alias: None
Product: Writer
Classification: Application
Component: editing (show other issues)
Version: 680m118
Hardware: PC Windows 2000
: P3 Trivial (vote)
Target Milestone: ---
Assignee: michael.ruess
QA Contact: issues@sw
URL:
Keywords:
: 54647 (view as issue list)
Depends on:
Blocks:
 
Reported: 2005-08-02 12:46 UTC by leguff
Modified: 2013-08-07 14:42 UTC (History)
1 user (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments
Demo-Writer-Document to demonstrate the behaviour (6.04 KB, application/vnd.sun.xml.writer)
2005-08-02 12:51 UTC, leguff
no flags Details
new bugdoc (6.12 KB, application/vnd.oasis.opendocument.text)
2005-08-22 14:40 UTC, frank.meies
no flags Details

Note You need to log in before you can comment on or make changes to this issue.
Description leguff 2005-08-02 12:46:31 UTC
Just try the following steps within a new, empty writer document:
1. insert a new texttable with 1 row and 1 column without borders and headings.
2. set the row height of this table to 5cm with deactivated auto-fit
3. insert a new sub-texttable in the one cell of the above created table
   containing extactly 1 column and 3 rows without border and headings
4. set the row height of row 1 to 2cm without auto-fit
5. let row 2 as it is
6. set the row height of row 3 to 2cm without auto-fit
7. now move the mouse the bottom end of the outer table cell and try to 
   increase the row size with your mouse

Now you can quit OpenOffice with the TaskManager as it uses 100% CPU time. :-)

Hope you're able to reproduce the behaviour (it won't work with an inner
table with less rows!)
Comment 1 leguff 2005-08-02 12:51:05 UTC
Created attachment 28418 [details]
Demo-Writer-Document to demonstrate the behaviour
Comment 2 leguff 2005-08-02 12:52:23 UTC
Sorry, I forgot one detail:
Ensure that you cursor is within the tables and not outside.
Comment 3 michael.ruess 2005-08-02 13:56:55 UTC
MRU->FME: try to resize the outer table as described. Will end in a loop.
Comment 4 frank.meies 2005-08-03 12:39:18 UTC
FME: Fixed in cws swqbf35

/cvs/sw/sw/source/core/docnode/ndtbl.cxx,v  <--  ndtbl.cxx

new revision: 1.27.142.1; previous revision: 1.27

/cvs/sw/sw/source/core/frmedt/fetab.cxx,v  <--  fetab.cxx

new revision: 1.35.194.1; previous revision: 1.35

/cvs/sw/sw/source/core/inc/frmtool.hxx,v  <--  frmtool.hxx

new revision: 1.20.358.2; previous revision: 1.20.358.1

/cvs/sw/sw/source/core/layout/frmtool.cxx,v  <--  frmtool.cxx

new revision: 1.80.94.6; previous revision: 1.80.94.5

/cvs/sw/sw/source/core/layout/tabfrm.cxx,v  <--  tabfrm.cxx

new revision: 1.76.110.3; previous revision: 1.76.110.2

Comment 5 frank.meies 2005-08-22 14:37:56 UTC
FME->QA: Unfortunately the original bugdoc has some other problems, addressed
with issue 53613. Please use the new bugdoc to verify the fix.
Comment 6 frank.meies 2005-08-22 14:40:22 UTC
Created attachment 28967 [details]
new bugdoc
Comment 7 frank.meies 2005-08-22 14:41:09 UTC
FME: Ready for QA.

re-open issue and reassign to mru@openoffice.org
Comment 8 frank.meies 2005-08-22 14:41:13 UTC
reassign to mru@openoffice.org
Comment 9 frank.meies 2005-08-22 14:41:19 UTC
reset resolution to FIXED
Comment 10 michael.ruess 2005-08-24 16:09:33 UTC
verified fix in CWS swqbf35.
Comment 11 michael.ruess 2005-10-05 10:26:46 UTC
*** Issue 54647 has been marked as a duplicate of this issue. ***
Comment 12 michael.ruess 2005-10-07 15:24:49 UTC
Checked fix in build 680m132.