Bug 667082 - [abrt] openoffice.org-writer-1:3.3.0-18.2.fc14: SwXTextSection::attach: Process /usr/lib64/openoffice.org3/program/swriter.bin was killed by signal 11 (SIGSEGV)
Summary: [abrt] openoffice.org-writer-1:3.3.0-18.2.fc14: SwXTextSection::attach: Proce...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: openoffice.org
Version: 14
Hardware: x86_64
OS: Unspecified
low
medium
Target Milestone: ---
Assignee: David Tardon
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: abrt_hash:6a24504e788cead9d7c1fc9c5aa...
: 664946 669576 669577 675059 675312 677404 680883 681011 713506 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-01-04 11:01 UTC by Sailor Ripley
Modified: 2011-09-07 00:20 UTC (History)
14 users (show)

Fixed In Version: openoffice.org-3.3.0-20.7.fc14
Clone Of:
Environment:
Last Closed: 2011-09-07 00:20:29 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: backtrace (107.82 KB, text/plain)
2011-01-04 11:01 UTC, Sailor Ripley
no flags Details

Description Sailor Ripley 2011-01-04 11:01:41 UTC
abrt version: 1.1.14
architecture: x86_64
Attached file: backtrace
cmdline: /usr/lib64/openoffice.org3/program/swriter.bin -writer 'file:///tmp/New%20Year\'s%20Letter%202011.docx'
comment: The application crashed every time I tried to open a .docx document
component: openoffice.org
crash_function: SwXTextSection::attach
executable: /usr/lib64/openoffice.org3/program/swriter.bin
kernel: 2.6.35.10-74.fc14.x86_64
package: openoffice.org-writer-1:3.3.0-18.2.fc14
rating: 4
reason: Process /usr/lib64/openoffice.org3/program/swriter.bin was killed by signal 11 (SIGSEGV)
release: Fedora release 14 (Laughlin)
time: 1294138241
uid: 500

How to reproduce
-----
1. opening a .docx
2.
3.

Comment 1 Sailor Ripley 2011-01-04 11:01:46 UTC
Created attachment 471636 [details]
File: backtrace

Comment 2 David Tardon 2011-01-04 11:09:57 UTC
*** Bug 664946 has been marked as a duplicate of this bug. ***

Comment 3 David Tardon 2011-01-04 11:10:35 UTC
Could you attach the .docx file here?

Comment 4 Sailor Ripley 2011-01-04 11:58:12 UTC
The document has private information. Can't have it publically accessible in the Internet.

Comment 5 David Tardon 2011-01-04 12:04:40 UTC
Okay. Could you send it to me by e-mail, then? I don't think we can fix this without a reproducer.

Comment 6 David Tardon 2011-01-04 12:46:07 UTC
excellent, thank you very much

Comment 7 Orion Poplawski 2011-01-05 16:43:34 UTC
See Bug 666603 for a possible trigger.

Comment 8 David Tardon 2011-01-14 05:36:21 UTC
*** Bug 669576 has been marked as a duplicate of this bug. ***

Comment 9 David Tardon 2011-01-14 05:36:41 UTC
*** Bug 669577 has been marked as a duplicate of this bug. ***

Comment 10 David Tardon 2011-02-04 05:40:04 UTC
*** Bug 675059 has been marked as a duplicate of this bug. ***

Comment 11 David Tardon 2011-02-08 11:56:46 UTC
*** Bug 675312 has been marked as a duplicate of this bug. ***

Comment 12 David Tardon 2011-02-14 18:29:17 UTC
*** Bug 677404 has been marked as a duplicate of this bug. ***

Comment 13 David Tardon 2011-02-28 10:41:10 UTC
*** Bug 680883 has been marked as a duplicate of this bug. ***

Comment 14 Caolan McNamara 2011-02-28 20:25:52 UTC
*** Bug 681011 has been marked as a duplicate of this bug. ***

Comment 15 BartS 2011-03-01 11:36:11 UTC
Package: openoffice.org-brand-1:3.3.0-20.2.fc14
Architecture: i686
OS Release: Fedora release 14 (Laughlin)


How to reproduce
-----
1. I actually want to submit a reproducable sigsegv bug in writer but can't because there is no debug info for /usr/lib/libicudata.so.44...
2.
3.

Comment 16 David 2011-03-02 01:06:38 UTC
Package: openoffice.org-writer-1:3.3.0-20.2.fc14
Architecture: i686
OS Release: Fedora release 14 (Laughlin)


How to reproduce
-----
1.on http://www.tulsatech.com/_layouts/osssearchresults.aspx?k=aviation&s=External 
2.download FAA Handbook  http://www.tulsatech.com/services/Shared Documents/FAA Handbook.docx 
3.

Comment 17 John 2011-03-17 05:48:07 UTC
Package: openoffice.org-writer-1:3.3.0-20.2.fc14
Architecture: i686
OS Release: Fedora release 14 (Laughlin)


How to reproduce
-----
1. I had a document open from local storage. I had the document saved. No other OO programs open other than Writer.
2. Downloaded a .doc file from my school's web site, read it, then closed it. OO still open.
3. Clicked the link to download a .docx file and OO Writer crashed. 


Comment
-----
I had my .doc file open and I had downloaded a few other .doc files. When I tried to access a .docx file, OO Writer crashed. I didn't have much else open at the time. gkrellm, a couple of Firefox 3.6.15 firefox windows, and Rhythymbox streaming from http://netrock101.servebeer.com:8418/listen.pls.

Comment 18 the Spriteman 2011-03-30 05:26:33 UTC
Package: openoffice.org-writer-1:3.3.0-20.2.fc14
Architecture: i686
OS Release: Fedora release 14 (Laughlin)


How to reproduce
-----
1. opening an word document from an sharepoint site
2.
3.

Comment 19 David Tardon 2011-06-16 07:57:55 UTC
*** Bug 713506 has been marked as a duplicate of this bug. ***

Comment 21 David Tardon 2011-06-16 09:58:08 UTC
I see that I haven't touched this in a looong time, so I'm adding an explanation what's going on here: There are several sections in the document, each of them containing only an empty paragraph, that follow each other. In the import filter there is a code that removes the last empty paragraph in a section (I don't know if this is a legitimate thing or just a fix/workaround for another import issue...) Put together, it means that after the last (and only) paragraph is removed, we are trying to attach the section (btw, I find that notion really weird) to "nothing".

What I want to do is to check how MS Word 2007/2010 displays this and try to mimic its behaviour. Unfortunately, I've already missed several opportunities to get my hands on a Windows machine with Word 2007. I should have another opportunity this weekend, so stay tuned for a fix :)

Comment 22 Caolan McNamara 2011-06-16 10:11:50 UTC
Without looking at the .docx code itself, this is possibly something like, the filter creates an empty section to put the word section content into, an empty writer section always contains a single pre-created paragraph in it. Filter inserts the word content which itself normally contains full paragraphs, which typically leaves the initial pre-created empty paragraph trailing at the end, so the filter wants to get rid of the original pre-created one.

Comment 23 David Tardon 2011-06-21 07:49:46 UTC
Actually SwXSection is just a descriptor until it's attached to a range of paragraphs, so that's not the problem here. Looking at the problematic docx files in MS Word 2010, all the section breaks (and the empty paragraphs) are there too, so IMHO the current code is wrong.

Will be fixed in openoffice.org-3.3.0-20.7.fc14 .

Comment 24 Zoltan Hoppar 2011-06-23 21:18:34 UTC
Package: openoffice.org-writer-1:3.3.0-20.6.fc14
Architecture: x86_64
OS Release: Fedora release 14 (Laughlin)


How to reproduce
-----
1. Tried to open Docx
2. App Slowed down
3. Crash

Comment 25 Geff Lampshire 2011-07-12 20:31:02 UTC
Package: openoffice.org-brand-1:3.3.0-20.6.fc14
Architecture: x86_64
OS Release: Fedora release 14 (Laughlin)


How to reproduce
-----
1.trying to open MS document
2.
3.

Comment 26 Fedora Update System 2011-08-24 09:08:03 UTC
openoffice.org-3.3.0-20.7.fc14 has been submitted as an update for Fedora 14.
https://admin.fedoraproject.org/updates/openoffice.org-3.3.0-20.7.fc14

Comment 27 Fedora Update System 2011-08-26 19:05:41 UTC
Package openoffice.org-3.3.0-20.7.fc14:
* should fix your issue,
* was pushed to the Fedora 14 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing openoffice.org-3.3.0-20.7.fc14'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/openoffice.org-3.3.0-20.7.fc14
then log in and leave karma (feedback).

Comment 28 Fedora Update System 2011-09-07 00:20:00 UTC
openoffice.org-3.3.0-20.7.fc14 has been pushed to the Fedora 14 stable repository.  If problems still persist, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.