Issue 48803 - Impress crash when outline content introduced by 'paste'
Summary: Impress crash when outline content introduced by 'paste'
Status: CLOSED FIXED
Alias: None
Product: Impress
Classification: Application
Component: editing (show other issues)
Version: 680m100
Hardware: PC Windows XP
: P2 Trivial (vote)
Target Milestone: OOo 2.0
Assignee: wolframgarten
QA Contact: issues@graphics
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-05-06 02:12 UTC by sonichedg
Modified: 2005-05-12 11:24 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description sonichedg 2005-05-06 02:12:03 UTC
Win32 (XPSP2+patches, P-M1.4, 1128Mb RAM) running OOo 680_m100. Attempts to
introduce new content to Impress in Outline mode by 'pasting' from
clipboard cause immediate application freeze and initiation of 'Recovery 
Mode' after a few seconds.

Steps to Reproduce:

1) Copy the following (or any) sample text to the Windows clipboard
Slide 1
Point 1
Point 2
Point 3
Slide 2
Point 1
Point 2
Point 3

2) Start OOo Impress 

3) Click the 'Create' button with 'Empty Presentation' option
   selected

4) Click the 'Outline' tab

5) Attempt to past the selected text into the outline by either
   right-click-->Paste, or keyboard shortcut CTRL-V

6) Application freezes, proceeds to 'Document Recovery'


NOTE: This may be related to Issue 48314, reported by me, and fixed
last week. I've opened a new issue 'cos this is similar, but not
the same problem as Issue 48314.

NOTE: Introduction of new content using the Menu: Insert-->File function
works quite OK. This issue seems to be limited to content introduced via cut/paste.

As always, I'm happy to answer more questions and/or test fixes. Feel free to call me up.
Comment 1 sonichedg 2005-05-06 02:19:04 UTC
Further information: I stumbled across this issue because I'm trying to design
lectures using FreeMind http://freemind.sourceforge.net/ and copy/paste mind
maps directly from FreeMind to OOo Impress. Was hoping to be able to insert
text directly, then use promote/demote to arrange the content into a presentation.

I reverted to trying to copy/paste plain text when OOo froze as above, with
the same result unfortunately.

Just tested the same (copy/paste direct from FreeMind *and* plain text) with
OOo 680_m93 and everything functions as expected (content pasted from either
source arrives in the Impress outline ok, and promote/demote works as expected.

For the record, I'm using FreeMind 0.7.1 on the abovementioned Win32 system.
Comment 2 wolframgarten 2005-05-09 08:59:48 UTC
Reproducible.
Comment 3 wolframgarten 2005-05-09 09:00:41 UTC
I think this is a showstopper... Reassigned.
Comment 4 wolframgarten 2005-05-09 10:29:24 UTC
Reassigned.
Comment 5 groucho266 2005-05-09 10:47:56 UTC
Accepted.
Comment 6 groucho266 2005-05-09 16:07:42 UTC
Added another guard against self requested page changes in
OutlineViewShell::FuSupport() to the processing of the SID_PASTE slot.

Affected file is sd/source/ui/view/outlnvsh.cxx rev. 1.69.4.1.
Comment 7 groucho266 2005-05-10 15:17:34 UTC
Back to QA for verification.

re-open issue and reassign to wg@openoffice.org
Comment 8 groucho266 2005-05-10 15:17:57 UTC
reassign to wg@openoffice.org
Comment 9 groucho266 2005-05-10 15:18:06 UTC
reset resolution to FIXED
Comment 10 Daniel Boelzle [:dbo] 2005-05-10 16:04:23 UTC
reviewed.
Comment 11 wolframgarten 2005-05-11 10:16:03 UTC
Verified in CWS.
Comment 12 wolframgarten 2005-05-12 11:24:09 UTC
Tested in master m103. Closed.