Bug 1033108 - [abrt] libreoffice-core-4.1.3.2-4.fc19: SwAnchoredObject::GetDrawObj: Process /usr/lib64/libreoffice/program/soffice.bin was killed by signal 11 (SIGSEGV) [NEEDINFO]
Summary: [abrt] libreoffice-core-4.1.3.2-4.fc19: SwAnchoredObject::GetDrawObj: Process...
Keywords:
Status: CLOSED UPSTREAM
Alias: None
Product: Fedora
Classification: Fedora
Component: libreoffice
Version: 19
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Caolan McNamara
QA Contact: Fedora Extras Quality Assurance
URL: https://retrace.fedoraproject.org/faf...
Whiteboard: abrt_hash:5418e01f145930c44bea4b3b888...
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2013-11-21 15:01 UTC by Andreas Stenius
Modified: 2013-11-22 14:39 UTC (History)
6 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2013-11-22 14:39:22 UTC
Type: ---
Embargoed:
caolanm: needinfo?


Attachments (Terms of Use)
File: backtrace (91.97 KB, text/plain)
2013-11-21 15:01 UTC, Andreas Stenius
no flags Details
File: cgroup (141 bytes, text/plain)
2013-11-21 15:01 UTC, Andreas Stenius
no flags Details
File: core_backtrace (50.91 KB, text/plain)
2013-11-21 15:01 UTC, Andreas Stenius
no flags Details
File: dso_list (26.49 KB, text/plain)
2013-11-21 15:02 UTC, Andreas Stenius
no flags Details
File: environ (3.85 KB, text/plain)
2013-11-21 15:02 UTC, Andreas Stenius
no flags Details
File: exploitable (82 bytes, text/plain)
2013-11-21 15:02 UTC, Andreas Stenius
no flags Details
File: limits (1.29 KB, text/plain)
2013-11-21 15:02 UTC, Andreas Stenius
no flags Details
File: maps (124.22 KB, text/plain)
2013-11-21 15:02 UTC, Andreas Stenius
no flags Details
File: open_fds (1.54 KB, text/plain)
2013-11-21 15:02 UTC, Andreas Stenius
no flags Details
File: proc_pid_status (960 bytes, text/plain)
2013-11-21 15:02 UTC, Andreas Stenius
no flags Details
File: var_log_messages (350 bytes, text/plain)
2013-11-21 15:02 UTC, Andreas Stenius
no flags Details

Description Andreas Stenius 2013-11-21 15:01:28 UTC
Version-Release number of selected component:
libreoffice-core-4.1.3.2-4.fc19

Additional info:
reporter:       libreport-2.1.9
backtrace_rating: 4
cmdline:        /usr/lib64/libreoffice/program/soffice.bin --writer '/home/kaos/Documents/Mobitron/Spec/Cargolog/Cargolog Overview.odm' --splash-pipe=5
crash_function: SwAnchoredObject::GetDrawObj
executable:     /usr/lib64/libreoffice/program/soffice.bin
kernel:         3.11.8-200.fc19.x86_64
runlevel:       N 5
type:           CCpp
uid:            1000

Truncated backtrace:
Thread no. 1 (10 frames)
 #0 SwAnchoredObject::GetDrawObj at /usr/src/debug/libreoffice-4.1.3.2/sw/source/core/layout/anchoredobject.cxx:124
 #1 SwTxtFly::InitAnchoredObjList at /usr/src/debug/libreoffice-4.1.3.2/sw/source/core/text/txtfly.cxx:926
 #2 GetAnchoredObjList at /usr/src/debug/libreoffice-4.1.3.2/sw/source/core/text/txtfly.hxx:308
 #3 SwTxtFly::ForEach at /usr/src/debug/libreoffice-4.1.3.2/sw/source/core/text/txtfly.cxx:1042
 #4 SwTxtFly::_GetFrm at /usr/src/debug/libreoffice-4.1.3.2/sw/source/core/text/txtfly.cxx:409
 #5 GetFrm at /usr/src/debug/libreoffice-4.1.3.2/sw/source/core/text/txtfly.hxx:353
 #6 SwTxtFormatter::CalcFlyWidth at /usr/src/debug/libreoffice-4.1.3.2/sw/source/core/text/itrform2.cxx:2335
 #7 SwTxtFormatter::BuildPortions at /usr/src/debug/libreoffice-4.1.3.2/sw/source/core/text/itrform2.cxx:396
 #8 SwTxtFormatter::FormatLine at /usr/src/debug/libreoffice-4.1.3.2/sw/source/core/text/itrform2.cxx:1538
 #9 SwTxtFrm::FormatLine at /usr/src/debug/libreoffice-4.1.3.2/sw/source/core/text/frmform.cxx:1117

Comment 1 Andreas Stenius 2013-11-21 15:01:46 UTC
Created attachment 827254 [details]
File: backtrace

Comment 2 Andreas Stenius 2013-11-21 15:01:50 UTC
Created attachment 827255 [details]
File: cgroup

Comment 3 Andreas Stenius 2013-11-21 15:01:56 UTC
Created attachment 827256 [details]
File: core_backtrace

Comment 4 Andreas Stenius 2013-11-21 15:02:00 UTC
Created attachment 827257 [details]
File: dso_list

Comment 5 Andreas Stenius 2013-11-21 15:02:04 UTC
Created attachment 827258 [details]
File: environ

Comment 6 Andreas Stenius 2013-11-21 15:02:09 UTC
Created attachment 827259 [details]
File: exploitable

Comment 7 Andreas Stenius 2013-11-21 15:02:16 UTC
Created attachment 827260 [details]
File: limits

Comment 8 Andreas Stenius 2013-11-21 15:02:22 UTC
Created attachment 827261 [details]
File: maps

Comment 9 Andreas Stenius 2013-11-21 15:02:26 UTC
Created attachment 827262 [details]
File: open_fds

Comment 10 Andreas Stenius 2013-11-21 15:02:31 UTC
Created attachment 827263 [details]
File: proc_pid_status

Comment 11 Andreas Stenius 2013-11-21 15:02:35 UTC
Created attachment 827264 [details]
File: var_log_messages

Comment 12 Caolan McNamara 2013-11-21 15:44:25 UTC
Is there a way to reproduce this bug ?, e.g. Does it happen always with the same source document ?

Comment 13 Caolan McNamara 2013-11-21 15:59:41 UTC
bodged in http://cgit.freedesktop.org/libreoffice/core/commit/?id=9835775259a92976e05451eef63a44b41126418d upstream, but ideally need a reproducer

Comment 14 Andreas Stenius 2013-11-21 19:46:14 UTC
The bug is not reproducible on my system, as far as I know (it only occurred once).

I did see some weirdness though, but no more crashes, and nothing that didn't resolve itself with another update.

I was working with a master document, where one of the sub documents are 5 pages of drawings and almost no text at all. These drawings are not always positioned correctly in the master document, but are re-aligned properly if I run update an additional time.

The crash was during one of these updates, if I'm not mistaken.

It's nothing big nor complicated, I just started out writing on it today.

If you would like to have a look at the docs, I can send them to you in private, but I don't have them in exactly the same state as when it crashed (unless there are some traces/logs of the document recovery process somewhere, which took place right after I restarted LO).

Comment 15 Caolan McNamara 2013-11-22 14:39:22 UTC
Given that lack of reproduciblity lets leave it at the upstream fix rather than risk backporting


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