Issue 58353

Summary: XViewCursor::goDown() gets stuck in certain situation
Product: Writer Reporter: aziem <ahz001>
Component: codeAssignee: AOO issues mailing list <issues>
Status: CONFIRMED --- QA Contact:
Severity: Trivial    
Priority: P3 CC: issues
Version: OOo 2.0   
Target Milestone: ---   
Hardware: All   
OS: All   
Issue Type: DEFECT Latest Confirmation in: ---
Developer Difficulty: ---
Description Flags
demonstrates how goDown() "gets stuck"
the trouble making document
the trouble making document none

Description aziem 2005-11-23 15:12:41 UTC
In a certain situation, XViewCursor::goDown() gets struck and results in an
infinite loop.  The problem is that in some situation, goDown() does not move
down, but it returns the value true.

I will attach a sample document with a StarBasic macro that demonstrates the
problem.  My attachment will load < >
found in issue 33842.  Then, my attachment attempts to goDown() until goDown()
returns false.

In addition to StarBasic, the problem occurs using Python or even just the
keyboard < DOWN > key.

OOo 2.0 m139 RPMs
Comment 1 aziem 2005-11-23 15:13:42 UTC
Created attachment 31739 [details]
demonstrates how goDown() "gets stuck"
Comment 2 stephan.wunderlich 2005-11-24 16:25:28 UTC
Created attachment 31774 [details]
the trouble making document
Comment 3 stephan.wunderlich 2005-11-24 16:25:57 UTC
Created attachment 31775 [details]
the trouble making document
Comment 4 stephan.wunderlich 2005-11-24 16:31:23 UTC
sw->sba: Not really an API issue ... just open the attached document 13074.doc
and when it is open use the "cursor down" key to scroll down ... around page 10
it will all of a sudden stop moving down.
Comment 5 jack.warchold 2005-12-22 16:18:33 UTC
sw information confirmed. 
on page 10 is one line where the cursor does not move any further down. just click 
with the mous on the next line and it will continue

reassigned to jw.
try to find a developer to take deeper look on this issue
set target OOo later
Comment 6 jack.warchold 2006-01-31 11:06:55 UTC
reassigend to fme

please take a look on this