Bug 655686 - [abrt] post-main rtl_cache_destroy (SIGSEGV)
Summary: [abrt] post-main rtl_cache_destroy (SIGSEGV)
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: Caolan McNamara
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: abrt_hash:7657e6d6d9d92c927794c67ae32...
: 655927 662529 664546 666396 671535 678629 694736 716744 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2010-11-22 06:23 UTC by Yaniv Kaul
Modified: 2013-07-04 02:14 UTC (History)
9 users (show)

Fixed In Version: libreoffice-3.3.2.2-7.fc15
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2011-04-14 20:54:21 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: backtrace (23.71 KB, text/plain)
2010-11-22 06:23 UTC, Yaniv Kaul
no flags Details

Description Yaniv Kaul 2010-11-22 06:23:50 UTC
abrt version: 1.1.13
architecture: x86_64
Attached file: backtrace
cmdline: /usr/lib64/openoffice.org3/program/soffice.bin -quickstart -nologo -nodefault
component: openoffice.org
crash_function: rtl_cache_magazine_clear
executable: /usr/lib64/openoffice.org3/program/soffice.bin
kernel: 2.6.35.6-48.fc14.x86_64
package: openoffice.org-brand-1:3.3.0-14.1.fc14
rating: 4
reason: Process /usr/lib64/openoffice.org3/program/soffice.bin was killed by signal 11 (SIGSEGV)
release: Fedora release 14 (Laughlin)
time: 1290358984
uid: 500

Comment 1 Yaniv Kaul 2010-11-22 06:23:54 UTC
Created attachment 461928 [details]
File: backtrace

Comment 2 David Tardon 2010-11-22 07:42:50 UTC
It crashed during deactivation of memory allocator. I suppose there is no way to reproduce it, i.e., it just happened once?

My guess is there is a race between the deactivation in the main thread and the wsupdate thread. Maybe we should acquire cache->m_depot_lock before the "cleanup magazine layer" part is started. But that's just a wild guess...

Comment 3 Yaniv Kaul 2010-11-22 08:38:48 UTC
(In reply to comment #2)
> It crashed during deactivation of memory allocator. I suppose there is no way
> to reproduce it, i.e., it just happened once?

Indeed. I'll look and see if it happens again.

> 
> My guess is there is a race between the deactivation in the main thread and the
> wsupdate thread. Maybe we should acquire cache->m_depot_lock before the
> "cleanup magazine layer" part is started. But that's just a wild guess...

Comment 4 David Tardon 2010-11-22 19:16:07 UTC
*** Bug 655927 has been marked as a duplicate of this bug. ***

Comment 5 David Tardon 2010-12-14 11:18:50 UTC
*** Bug 662529 has been marked as a duplicate of this bug. ***

Comment 6 Sara L. Uckelman 2010-12-19 22:54:49 UTC
Package: openoffice.org-brand-1:3.3.0-17.2.fc14
Architecture: x86_64
OS Release: Fedora release 14 (Laughlin)


How to reproduce
-----
Sorry, no idea.

Comment 7 Caolan McNamara 2010-12-21 12:31:23 UTC
*** Bug 664546 has been marked as a duplicate of this bug. ***

Comment 8 Caolan McNamara 2010-12-21 12:32:12 UTC
Are we able to reproduce this with any particular document or procedure, i.e. open up a specific document and close OpenOffice.org ?, would be great if we could track this down.

Comment 9 David Tardon 2010-12-30 16:38:02 UTC
*** Bug 666396 has been marked as a duplicate of this bug. ***

Comment 10 Caolan McNamara 2011-01-26 12:27:54 UTC
*** Bug 671535 has been marked as a duplicate of this bug. ***

Comment 11 Caolan McNamara 2011-02-09 16:48:42 UTC
I'm no wiser on this specific bug that I was the beginning. I did add a goodly number of fixes to LibreOffice around cleaner shutdown, circular references and a nasty configmgr thread triggerig post-main during shutdown, any of which might explain this, or none of them have any bearing on the matter.

Can't reproduce unfortunately. If anyone figures out a way to get this to happen feel free to reopen

Comment 12 Caolan McNamara 2011-02-18 19:58:39 UTC
*** Bug 678629 has been marked as a duplicate of this bug. ***

Comment 13 Caolan McNamara 2011-04-05 10:25:04 UTC
helgrind gives me some suggestions that the shutdown sequence is out of order

Comment 14 Caolan McNamara 2011-04-05 10:31:40 UTC
lets try a fix for >= 3.3.0-20.5

Comment 15 Fedora Update System 2011-04-06 07:58:57 UTC
openoffice.org-3.3.0-20.5.fc14 has been submitted as an update for Fedora 14.
https://admin.fedoraproject.org/updates/openoffice.org-3.3.0-20.5.fc14

Comment 16 Fedora Update System 2011-04-06 22:27:52 UTC
Package openoffice.org-3.3.0-20.5.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.5.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.5.fc14
then log in and leave karma (feedback).

Comment 17 Caolan McNamara 2011-04-08 08:17:38 UTC
*** Bug 694736 has been marked as a duplicate of this bug. ***

Comment 18 Max E 2011-04-08 13:59:03 UTC
I found that the problem in OpenOffice Calc, where I had spreadsheets open with multiple tabs, and the odd Ooo Writer document open at the same time.  

I would go with the theory that the shutdown sequence is out of order.  I expect that when I close my spreadsheet with the Window 'X' close icon, it doesn't close my Writer session.  You can obviously get around the problem with only closing the session 'X' close icon instead.  Openoffice seems to 'bundle' your open sessions into one logical session and close the whole lot together.  

I wouldn't mind except it just closes everything - without asking me whether I want to save any modified work (and hence my comment about the closing down sequence being incorrect).

I'll stick with Ooo 3.2 for a while to come though (and I must get around to upgrading to F14).  Failing that, Libreoffice will be installed instead!

Comment 19 Caolan McNamara 2011-04-08 14:17:18 UTC
Re comment #18, out of sequence in this context means something specific, and not what you are describing which sounds like something totally different to this specific corner-case bug. If you have something specific that you can reproduce file a bug about it with exact step-by-step.

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

Comment 21 Fedora Update System 2011-05-05 04:24:49 UTC
libreoffice-3.3.2.2-7.fc15 has been submitted as an update for Fedora 15.
https://admin.fedoraproject.org/updates/libreoffice-3.3.2.2-7.fc15

Comment 22 Fedora Update System 2011-05-09 04:04:11 UTC
libreoffice-3.3.2.2-7.fc15 has been pushed to the Fedora 15 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 23 Caolan McNamara 2011-06-27 08:54:11 UTC
*** Bug 716744 has been marked as a duplicate of this bug. ***


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