Issue 98413 - Writer loops after hitting "TAB key" to indent, in the wrong place
Summary: Writer loops after hitting "TAB key" to indent, in the wrong place
Alias: None
Product: Writer
Classification: Application
Component: editing (show other issues)
Version: OOO300m9
Hardware: PC (x86_64) Windows XP
: P2 Trivial with 2 votes (vote)
Target Milestone: ---
Assignee: AOO issues mailing list
QA Contact:
Depends on:
Reported: 2009-01-23 16:42 UTC by kommx
Modified: 2017-05-20 11:13 UTC (History)
1 user (show)

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

This is the example file (46.46 KB, application/vnd.oasis.opendocument.text)
2009-01-23 16:43 UTC, kommx
no flags Details

Note You need to log in before you can comment on or make changes to this issue.
Description kommx 2009-01-23 16:42:38 UTC
I have an .odt document (which I will hopefully be able to attach) which I created.

If I follow these steps, writer repeatable crashes:

1. Open the document handout-ref.odt
2. Scroll to page 10
3. Place the cursor in front of the line (before the arrow) which begins with:
"außerdem wird Bogen zu Strophe 1, Vers 2"
4. Press the TAB key --> writer hangs with maximum CPU-Load on one of my cores.

I hope I described my problem well.
Comment 1 kommx 2009-01-23 16:43:28 UTC
Created attachment 59632 [details]
This is the example file
Comment 2 eric.savary 2009-01-23 17:54:12 UTC
@kommx: you wrote "I hope I described my problem well.".
The answer is: perfect! :)
(That's exactly the short and exact way to report!)

@OD: guessing it may be your playground (layout formatting). Also loops in m39.
Please evaluate and set target as it suites. As set 3.1.

Comment 3 Oliver-Rainer Wittmann 2009-01-26 08:41:43 UTC
First investigation reveals the following:
- The text frame on page 10 has set attribute "AutoWidth". The inserted
TAB-character causes the layout process to re-calculate the automatic width of
the text frame. Unfortunately the layout process has problems with this
- The loop already occurs in OOo 2.0.

Due to the last investigation result and the near code freeze of OOo 3.1, I
decided to re-target with issue to OOo 3.2

Workaround to avoid the layout loop:
- open format dialog of the text frame on page 10
- change width to 20,5cm
- unset "AutoWidth"
- confirm the format dialog of the text frame
Now the TAB-character can be inserted. Probably, the width of the text frame
needs to be adjusted manually to the user's needs.
Comment 4 Oliver-Rainer Wittmann 2009-07-02 15:24:43 UTC
due to limited resources I have to re-target this issue to OOo 3.x
Comment 5 Marcus 2017-05-20 11:13:22 UTC
Reset assigne to the default "".