Issue 124177 - CRASH after Table Copy - Paste Special as RTF
Summary: CRASH after Table Copy - Paste Special as RTF
Status: CLOSED FIXED
Alias: None
Product: Writer
Classification: Application
Component: editing (show other issues)
Version: 3.4.0 Beta (OOo)
Hardware: All Windows 7
: P3 Major (vote)
Target Milestone: 4.1.0
Assignee: Oliver-Rainer Wittmann
QA Contact:
URL:
Keywords: crash, regression
Depends on:
Blocks:
 
Reported: 2014-02-04 05:43 UTC by Rainer Bielefeld
Modified: 2017-05-20 10:35 UTC (History)
5 users (show)

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


Attachments
Sample Document (9.78 KB, application/vnd.oasis.opendocument.text)
2014-02-04 05:43 UTC, Rainer Bielefeld
no flags Details

Note You need to log in before you can comment on or make changes to this issue.
Description Rainer Bielefeld 2014-02-04 05:43:43 UTC
Created attachment 82487 [details]
Sample Document

Steps how to reproduce Reproducible with "AOO 4.0.1 – German UI / German locale [Rev. 1524958 2013-09-20 11:40:29]" on German WIN7 Home Premium (64bit)", “historic” 4.0 User Profile used for all predecessor versions:

1. From AOO start Center open Attachment 65843 [details] Details for Bug 106540
2. <control+a> to select all
3. <control+c< for 'Copy'
4. <control+End> to get caret behind of end of documnent contents
   (or scroll and click behind all contents)
5. Menu 'Edit -> Paste Special -> Formatted Text as RTF'
   > Crually damaged table will be pasted
6. Scroll up until a row with a single big grey background cell appears
   (page 7)
7. Click into that cell
   Crash                                                            :-(
	

Additional Info:
----------------
(a) Still Reproducible with server installation of "AOO 4.1.0-Dev – English UI
    / German locale - [AOO410m1(Build:9750) - Rev. 1562493 - 2014-01-30]" 
    on German WIN7 Home Premium (64bit)", own separate user profile.
(b) Already reproducible with 3.4.0
(c) was still ok with 3.3.0, 3.1.1, 2.0.2 (what also all do not damage table 
    when paste
(d) Problem is nor related to that very particular table. Also reproducible 
    with simple table in attached sample document
Comment 1 Edwin Sharp 2014-02-04 10:00:13 UTC
Confirmed with
AOO410m1(Build:9750)  -  Rev. 1562493
Rev.1562493
Win 7
Comment 2 Oliver-Rainer Wittmann 2014-02-11 13:32:14 UTC
I can also confirm this issue.

I also reproduced the crash in OOo 3.4 Beta --> adjusting Version field.

I am taking over to have a closer look.
Comment 3 Oliver-Rainer Wittmann 2014-02-12 11:43:11 UTC
fix in progress for next release.

root cause:
The RTF filter relies on layout information for tables, but no layout information is available for the clipboard document.
I assume the refactoring of the RTF filter causes this defect.
Comment 4 SVN Robot 2014-02-12 13:10:20 UTC
"orw" committed SVN revision 1567611 into trunk:
124177: assure existence and up-to-date for all export filters based on <MSWo...
Comment 5 Oliver-Rainer Wittmann 2014-02-12 13:11:27 UTC
fixed on trunk for the next release
Comment 6 zhaoshzh 2014-02-27 03:02:01 UTC
verified on AOO410m1(build:9750) - rev:1566593
Comment 7 fanyuzhen 2014-02-27 10:30:43 UTC
Change status per Shao Zhi Zhao's comment 6