Issue 80890 - Writer crashes when inserting header line into certain page style
Summary: Writer crashes when inserting header line into certain page style
Status: CLOSED FIXED
Alias: None
Product: Writer
Classification: Application
Component: editing (show other issues)
Version: OOo 2.2.1
Hardware: PC All
: P2 Trivial (vote)
Target Milestone: ---
Assignee: michael.ruess
QA Contact: issues@sw
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-08-21 12:57 UTC by drmeier
Modified: 2013-08-07 14:42 UTC (History)
1 user (show)

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


Attachments
Document Template for OOo Writer (9.17 KB, text/plain)
2007-08-21 12:58 UTC, drmeier
no flags Details

Note You need to log in before you can comment on or make changes to this issue.
Description drmeier 2007-08-21 12:57:15 UTC
- Open the attachted OOo Writer template file.
- goto Page 7 "Erstes Kapitel"
- insert a header with "insert->header->right page" german: "Einfügen-
>Kopfzeile->Rechte Seite"
- Writer crashes while trying to type something.
Comment 1 drmeier 2007-08-21 12:58:23 UTC
Created attachment 47670 [details]
Document Template for OOo Writer
Comment 2 michael.ruess 2007-08-21 13:21:46 UTC
MRU->OS: as described, insert a header into page style "Right Page" -> crash
The internal CrashReport ID is r4y46n.
Comment 3 Oliver Specht 2007-08-23 13:57:57 UTC
Target changed to 2.4

The reason seems to be the access to the wrong page descriptor. The current page
descriptor (GetCurMousePageDesc) is returned as LeftPage while the correct one
would be RightPage. The following access to the unavailable header format of
LeftPage crashes.
Comment 4 Oliver Specht 2007-08-30 06:55:48 UTC
stack: 
Debug information for report id 3769267

ChildEBP RetAddr  
00eaf9d8 57ce18c3
sw680mi!SwView::StateTabWin(...)[o:\oog680\src.m2\sw\source\ui\uiview\viewtab.cxx
@ 1031]
00eaf9e4 5d06dc81 sw680mi!SfxStubSwViewStateTabWin(...)
[o:\oog680\src.m2\sw\wntmsci10.pro\inc\swslots.hxx @ 11029]
00eafa08 5d05ebec sfx680mi!SfxDispatcher::_FillState( )
[o:\oog680\src.m2\sfx2\source\control\dispatch.cxx @ 2659]
00eafab4 5d061861 sfx680mi!SfxBindings::Update_Impl(...)
[o:\oog680\src.m2\sfx2\source\control\bindings.cxx @ 532]
00eafb1c 5d06168c sfx680mi!SfxBindings::NextJob_Impl()
[o:\oog680\src.m2\sfx2\source\control\bindings.cxx @ 2178]
00eafb28 60915647 sfx680mi!SfxBindings::LinkStubNextJob_Impl(... )
[o:\oog680\src.m2\sfx2\source\control\bindings.cxx @ 2080]
00eafb38 5a0f3d4d tl680mi!Link::Call(void* pCaller = 092f5d50 )+0x11
[o:\oog680\src.m2\tools\inc\tools\link.hxx @ 158]
00eafb40 5a0f3c64 vcl680mi!Timer::Timeout( void )+0xa
[o:\oog680\src.m2\vcl\source\app\timer.cxx @ 286]
Comment 5 Oliver Specht 2007-09-06 15:30:24 UTC
I prevented the crashes in cws os103 in sw/source/ui/uiview/viewtab.cxx
->fme: Please have a look why GetCurPageDesc doesn't return the right page
descriptor.
Comment 6 Oliver Specht 2007-09-13 10:04:32 UTC
As issue 81544 has now been created to fix the reason for the wrong page style
access I change this issue to fixed now.
Comment 7 Oliver Specht 2007-09-13 10:05:00 UTC
Set to fixed.
Comment 8 Oliver Specht 2007-10-05 12:25:46 UTC
Reassigned for verification
Comment 9 michael.ruess 2007-10-12 08:52:58 UTC
Verified fix in CWS os103.
Comment 10 michael.ruess 2007-11-21 14:46:40 UTC
Checked fix in OO 2.4 dev build 680m237.