Issue 85216 - cliprect crash on layouting .doc
Summary: cliprect crash on layouting .doc
Status: CLOSED FIXED
Alias: None
Product: Writer
Classification: Application
Component: code (show other issues)
Version: 680m242
Hardware: All Linux, all
: P2 Trivial (vote)
Target Milestone: ---
Assignee: michael.ruess
QA Contact: issues@sw
URL:
Keywords:
Depends on:
Blocks: 84957
  Show dependency tree
 
Reported: 2008-01-14 08:42 UTC by caolanm
Modified: 2013-08-07 14:42 UTC (History)
2 users (show)

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


Attachments
sample .doc (1.20 MB, application/msword)
2008-01-14 08:43 UTC, caolanm
no flags Details
patch to workaround (1.01 KB, patch)
2008-01-14 08:44 UTC, caolanm
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this issue.
Description caolanm 2008-01-14 08:42:21 UTC
The attached french.doc crashes during layout. The following .patch makes the
crash go away, but I'm assuming that the true problem is earlier, perhaps during
import but I'm unsure as to what the root reason is and where it should truly be
fixed
Comment 1 caolanm 2008-01-14 08:43:42 UTC
Created attachment 50842 [details]
sample .doc
Comment 2 caolanm 2008-01-14 08:44:22 UTC
Created attachment 50843 [details]
patch to workaround
Comment 3 andreas.martens 2008-01-18 08:15:05 UTC
ama->od: Please have a look. It crashes in the object formatting...
Comment 4 Oliver-Rainer Wittmann 2008-01-18 09:00:50 UTC
accepted.
But, provided patch not applicable. <pVertPosOrientFrm> already points to a
deleted <SwFrm> instance. Root cause has to be fixed.
Thus, I take over this issue as a serious crash defect with priority P2. There
are existing a lot of (>1500) internal stacktraces for this crash.

I will try to fix this crash for OOo 2.4 and will nominate it as a showstopper.

Thx to cmc for providing a use case to reproduce this crash.
Comment 5 Oliver-Rainer Wittmann 2008-01-18 12:11:59 UTC
There a actual more than 2400 internal stacktrace for this crash
Comment 6 Oliver-Rainer Wittmann 2008-01-18 13:48:29 UTC
nominating as showstopper for OOo 2.4
Comment 7 Oliver-Rainer Wittmann 2008-01-21 11:42:02 UTC
fixed in cws sw24bf02 - changed file:
/sw/source/core/layout/fly.cxx, 1.86.160.1

defect cause:
information stored at anchored text frame about the layout frame, at which its
vertical position is oriented at, becomes invalid during the layout process. The
section, in which this layout frame is, becomes empty. Thus, this section is
deleted inclusive its lowers, but the anchored text frame is not informed.
Comment 8 Oliver-Rainer Wittmann 2008-01-21 13:11:38 UTC
OD->MRU: Checked internal installation set of cws sw24bf02 - please verify.
Comment 9 stefan.baltzer 2008-01-21 15:57:07 UTC
Verified in CWS sw24bf02 on Windows, Linux, Solaris.
Comment 10 michael.ruess 2008-02-12 12:51:23 UTC
Checked fix in OOH680m7 and SRC680m245.