Bug 1130264

Summary: [abrt][fix available] libreoffice-core-4.0.4.2-13.el6: Process /usr/lib64/libreoffice/program/soffice.bin was killed by signal 11 (SIGSEGV)
Product: Red Hat Enterprise Linux 6 Reporter: Jiri Koten <jkoten>
Component: libreofficeAssignee: Caolan McNamara <caolanm>
Status: CLOSED ERRATA QA Contact: Desktop QE <desktop-qa-list>
Severity: high Docs Contact:
Priority: medium    
Version: 6.6CC: tlavigne, tpelka
Target Milestone: rcKeywords: Regression
Target Release: ---   
Hardware: s390x   
OS: Unspecified   
Whiteboard: abrt_hash:92f53c3ef2c6909fd8491458802c67c58451a702
Fixed In Version: libreoffice-4.0.4.2-14.el6 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2014-10-14 04:50:05 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: environ
none
File: last_occurrence
none
File: event_log
none
File: limits
none
File: backtrace
none
File: maps
none
File: dso_list
none
File: var_log_messages
none
File: open_fds none

Description Jiri Koten 2014-08-14 17:29:48 UTC
Description of problem:
Steps to Reproduce:
1. run ooimpress
2. create new presentation via wizard
3. select 'Title and 2 Content' layout
4. insert movie (wav sound in my case) via small icon in content window


Version-Release number of selected component:
libreoffice-core-4.0.4.2-13.el6

Additional info:
libreport version: 2.0.9
abrt_version:   2.0.8
backtrace_rating: 4
cmdline:        /usr/lib64/libreoffice/program/soffice.bin --impress --splash-pipe=6
crash_function: avmedia::gstreamer::pipeline_bus_callback
kernel:         2.6.32-494.el6.s390x

truncated backtrace:
:Thread no. 1 (10 frames)
: #0 avmedia::gstreamer::pipeline_bus_callback at /usr/src/debug/libreoffice-4.0.4.2/avmedia/source/gstreamer/gstplayer.cxx
: #1 gst_bus_source_dispatch at gstbus.c
: #5 g_main_context_iteration at gmain.c
: #6 GtkData::Yield at /usr/src/debug/libreoffice-4.0.4.2/vcl/unx/gtk/app/gtkdata.cxx
: #7 ImplYield at /usr/src/debug/libreoffice-4.0.4.2/vcl/source/app/svapp.cxx
: #8 Application::Yield at /usr/src/debug/libreoffice-4.0.4.2/vcl/source/app/svapp.cxx
: #9 Application::Execute at /usr/src/debug/libreoffice-4.0.4.2/vcl/source/app/svapp.cxx
: #10 desktop::Desktop::Main at /usr/src/debug/libreoffice-4.0.4.2/desktop/source/app/app.cxx
: #11 ImplSVMain at /usr/src/debug/libreoffice-4.0.4.2/vcl/source/app/svmain.cxx
: #12 SVMain at /usr/src/debug/libreoffice-4.0.4.2/vcl/source/app/svmain.cxx

Comment 1 Jiri Koten 2014-08-14 17:29:50 UTC
Created attachment 926863 [details]
File: environ

Comment 2 Jiri Koten 2014-08-14 17:29:50 UTC
Created attachment 926864 [details]
File: last_occurrence

Comment 3 Jiri Koten 2014-08-14 17:29:51 UTC
Created attachment 926865 [details]
File: event_log

Comment 4 Jiri Koten 2014-08-14 17:29:52 UTC
Created attachment 926866 [details]
File: limits

Comment 5 Jiri Koten 2014-08-14 17:29:53 UTC
Created attachment 926867 [details]
File: backtrace

Comment 6 Jiri Koten 2014-08-14 17:29:55 UTC
Created attachment 926868 [details]
File: maps

Comment 7 Jiri Koten 2014-08-14 17:29:56 UTC
Created attachment 926869 [details]
File: dso_list

Comment 8 Jiri Koten 2014-08-14 17:29:57 UTC
Created attachment 926870 [details]
File: var_log_messages

Comment 9 Jiri Koten 2014-08-14 17:29:58 UTC
Created attachment 926871 [details]
File: open_fds

Comment 11 Jiri Koten 2014-08-14 17:31:47 UTC
Not able to reproduce for 100%, but hit it several times during testing, only on s390x.

Comment 12 Caolan McNamara 2014-08-15 13:10:09 UTC
If it only happens on s390x, and only sometimes, that's going to be an exceptionally challenging bug to try and fix.

Comment 13 Caolan McNamara 2014-08-15 15:09:25 UTC
Its plausible that the callback was called sometime after the object referenced in the callback was destroyed, if so then this would fix it:

http://cgit.freedesktop.org/libreoffice/core/commit/?id=eb21b6827e25b2c943025a662cde2049c0454a6b

Comment 14 Caolan McNamara 2014-08-22 07:53:03 UTC
If libreoffice-4.0.4.2-14.el6 doesn't fix this, then if it is only on inserting video on s390x then I suggest we just punt this to the next release as that's a super obscure use case in reality

Comment 17 errata-xmlrpc 2014-10-14 04:50:05 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

http://rhn.redhat.com/errata/RHBA-2014-1423.html