Bug 1068305

Summary: [abrt] libreoffice-core: SdrObjList::~SdrObjList(): soffice.bin killed by SIGABRT
Product: [Fedora] Fedora Reporter: Milan Bouchet-Valat <nalimilan>
Component: libreofficeAssignee: Caolan McNamara <caolanm>
Status: CLOSED CANTFIX QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 20CC: caolanm, dtardon, erack, ltinkl, mstahl, nalimilan, sbergman
Target Milestone: ---Keywords: Reopened
Target Release: ---   
Hardware: x86_64   
OS: Unspecified   
URL: https://retrace.fedoraproject.org/faf/reports/bthash/3255f7ef1b0d9c1ded1a94c2f3edf39a2e100538
Whiteboard: abrt_hash:49f4344b610ce53b126ddc4c917df9813c5aab3d
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-01-06 13:59:07 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
File: backtrace
none
File: cgroup
none
File: core_backtrace
none
File: dso_list
none
File: environ
none
File: limits
none
File: maps
none
File: open_fds
none
File: proc_pid_status
none
File: var_log_messages none

Description Milan Bouchet-Valat 2014-02-21 12:58:03 UTC
Version-Release number of selected component:
libreoffice-core-4.1.5.3-1.fc20

Additional info:
reporter:       libreport-2.1.12
backtrace_rating: 4
cmdline:        /usr/lib64/libreoffice/program/soffice.bin --writer file:///home/milan/EHESS/Homogamie/Emploi/RFS/RFS.odt --splash-pipe=5
crash_function: SdrObjList::~SdrObjList
executable:     /usr/lib64/libreoffice/program/soffice.bin
kernel:         3.13.3-200.fc20.x86_64
runlevel:       N 5
type:           CCpp
uid:            1000

Truncated backtrace:
Thread no. 1 (10 frames)
 #5 SdrObjList::~SdrObjList at /usr/src/debug/libreoffice-4.1.5.3/svx/source/svdraw/svdpage.cxx:119
 #6 SdrModel::ClearModel at /usr/src/debug/libreoffice-4.1.5.3/svx/source/svdraw/svdmodel.cxx:738
 #7 ScDocument::Clear at /usr/src/debug/libreoffice-4.1.5.3/sc/source/core/data/documen9.cxx:520
 #8 ScDocument::~ScDocument at /usr/src/debug/libreoffice-4.1.5.3/sc/source/core/data/documen2.cxx:401
 #9 ScDocShell::~ScDocShell at /usr/src/debug/libreoffice-4.1.5.3/sc/source/ui/docshell/docsh.cxx:2699
 #11 ReleaseReference at /usr/src/debug/libreoffice-4.1.5.3/include/tools/ref.hxx:188
 #12 ~SfxObjectShellRef at /usr/src/debug/libreoffice-4.1.5.3/include/sfx2/objsh.hxx:776
 #13 SfxViewFrame::ReleaseObjectShell_Impl at /usr/src/debug/libreoffice-4.1.5.3/sfx2/source/view/viewfrm.cxx:1121
 #14 SfxViewFrame::~SfxViewFrame at /usr/src/debug/libreoffice-4.1.5.3/sfx2/source/view/viewfrm.cxx:1486
 #16 SfxViewFrame::Close at /usr/src/debug/libreoffice-4.1.5.3/sfx2/source/view/viewfrm.cxx:1146

Comment 1 Milan Bouchet-Valat 2014-02-21 12:58:15 UTC
Created attachment 865994 [details]
File: backtrace

Comment 2 Milan Bouchet-Valat 2014-02-21 12:58:17 UTC
Created attachment 865995 [details]
File: cgroup

Comment 3 Milan Bouchet-Valat 2014-02-21 12:58:20 UTC
Created attachment 865996 [details]
File: core_backtrace

Comment 4 Milan Bouchet-Valat 2014-02-21 12:58:29 UTC
Created attachment 865997 [details]
File: dso_list

Comment 5 Milan Bouchet-Valat 2014-02-21 12:58:34 UTC
Created attachment 865998 [details]
File: environ

Comment 6 Milan Bouchet-Valat 2014-02-21 12:58:36 UTC
Created attachment 865999 [details]
File: limits

Comment 7 Milan Bouchet-Valat 2014-02-21 12:58:38 UTC
Created attachment 866000 [details]
File: maps

Comment 8 Milan Bouchet-Valat 2014-02-21 12:58:41 UTC
Created attachment 866001 [details]
File: open_fds

Comment 9 Milan Bouchet-Valat 2014-02-21 12:58:43 UTC
Created attachment 866002 [details]
File: proc_pid_status

Comment 10 Milan Bouchet-Valat 2014-02-21 12:58:45 UTC
Created attachment 866003 [details]
File: var_log_messages

Comment 11 David Tardon 2014-02-21 13:47:06 UTC
Is the crash reproducible?

Comment 12 Milan Bouchet-Valat 2014-02-21 14:00:04 UTC
Unfortunately not, as with most of the crashes I get with LO...

Comment 13 Milan Bouchet-Valat 2014-02-21 15:30:31 UTC
Good news: I've actually seen it thrice in half an hour! Please ask anything you want, you might be lucky enough I can reproduce it again. I've also sent it to you via e-mail so you can try on your box.

AFAICT, I'm not doing anything special, except writing text at the beginning of a long document with many SVGs and tables. I'm actually translating the English text which is below, and removing the translated paragraphs. I suspect when adding/removing some text, sometimes the layout of the document must be adapted in a specific way (maybe images change pages) which isn't usually hit. Also note there are Zotero references all over the document.

Comment 14 Milan Bouchet-Valat 2014-02-21 15:40:12 UTC
Woops, I should say that there are no SVGs in the document (actually, it contains R code which is processed to produce them, but LO has of course no knowledge of that).

Comment 15 Caolan McNamara 2014-02-25 11:34:18 UTC
hmm, so you have the Zotero libreoffice extension installed ?

Comment 16 Milan Bouchet-Valat 2014-02-26 21:57:24 UTC
(In reply to Caolan McNamara from comment #15)
> hmm, so you have the Zotero libreoffice extension installed ?
Yes, indeed. Do you think it's causing the crash? I wasn't doing anything specific with Zotero when the crash occurred, even though there are of course references all over the place.

Caolan, I can send you the document if you want to try too.

Comment 17 Caolan McNamara 2014-02-28 11:47:10 UTC
Its quite likely that your frequent crashes are related to having zotero installed, which might not be zotero's fault of course. Sure, send me the document anyway.

Comment 18 Caolan McNamara 2014-03-24 13:30:18 UTC
This is troublesome. I installed zotero and played around with the document but no crashes. 

Looking back at the original backtrace, its from closing a calc document.

Re, current frequent crashes, are you using KDE or GNOME ?

Comment 19 Milan Bouchet-Valat 2014-03-24 15:53:59 UTC
Calc was not involved in the vast majority of the crashes here. I'm using GNOME, standard GNOME Shell mode.

The problem with this bug is that it appears often enough to be terribly frustrating when you're working, but not often enough to be completely able to reproduce it at will. I've just tried a little here, and it did not appear. Maybe you'll need to try harder -- but be ready to catch it if it occurs... ;-)

Another issue is that I'm using LO 4.2 for a few days, so I can't be sure the bug is still here.

(Maybe you also need my Zotero library, in which case the bug would be in Zotero. Do you think I should sent it to you too?)

Comment 20 Caolan McNamara 2015-01-06 13:59:07 UTC
Going to close this out, it ended up a bit of a twisted train-wreck with one calc bt but writer bug description