Bug 820376 - [abrt] libreoffice-core- ServerFont::GetGlyphData, graphite2::Slot::finalise killed by signal 11 (SIGSEGV)
Summary: [abrt] libreoffice-core- ServerFont::GetGlyphData, graphite2::...
Alias: None
Product: Fedora
Classification: Fedora
Component: libreoffice
Version: 16
Hardware: x86_64
OS: Unspecified
Target Milestone: ---
Assignee: Caolan McNamara
QA Contact: Fedora Extras Quality Assurance
Whiteboard: abrt_hash:6fd36645ea138034f0c333d73da...
Depends On:
TreeView+ depends on / blocked
Reported: 2012-05-09 19:15 UTC by Milan Bouchet-Valat
Modified: 2012-05-28 13:28 UTC (History)
6 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Last Closed: 2012-05-28 13:28:09 UTC

Attachments (Terms of Use)
File: dso_list (30.46 KB, text/plain)
2012-05-09 19:15 UTC, Milan Bouchet-Valat
no flags Details
File: maps (118.47 KB, text/plain)
2012-05-09 19:15 UTC, Milan Bouchet-Valat
no flags Details
File: backtrace (65.14 KB, text/plain)
2012-05-09 19:15 UTC, Milan Bouchet-Valat
no flags Details

Description Milan Bouchet-Valat 2012-05-09 19:15:11 UTC
libreport version: 2.0.8
abrt_version:   2.0.7
backtrace_rating: 4
cmdline:        /usr/lib64/libreoffice/program/soffice.bin --impress file:///home/milan/EHESS/Homogamie/S%C3%A9minaire%20LSQ.pptx --splash-pipe=7
comment:        Crashed while I searched in an ODP file.
crash_function: ServerFont::GetGlyphData
executable:     /usr/lib64/libreoffice/program/soffice.bin
kernel:         3.3.0-4.fc16.x86_64
pid:            13477
pwd:            /home/milan
reason:         Process /usr/lib64/libreoffice/program/soffice.bin was killed by signal 11 (SIGSEGV)
time:           mer. 09 mai 2012 18:05:08 CEST
uid:            1000
username:       milan

backtrace:      Text file, 66700 bytes
dso_list:       Text file, 31187 bytes
maps:           Text file, 121314 bytes

:'LESSOPEN=||/usr/bin/lesspipe.sh %s'

:May  9 18:05:08 milan kernel: [754171.973412] soffice.bin[13477]: segfault at a8 ip 00000036b27c6c50 sp 00007fff0529c660 error 4 in libvcllx.so[36b2400000+47e000]
:May  9 18:09:18 milan abrt[16929]: Saved core dump of pid 13477 (/usr/lib64/libreoffice/program/soffice.bin) to /var/spool/abrt/ccpp-2012-05-09-18:05:08-13477 (682958848 bytes)

Comment 1 Milan Bouchet-Valat 2012-05-09 19:15:19 UTC
Created attachment 583373 [details]
File: dso_list

Comment 2 Milan Bouchet-Valat 2012-05-09 19:15:22 UTC
Created attachment 583374 [details]
File: maps

Comment 3 Milan Bouchet-Valat 2012-05-09 19:15:27 UTC
Created attachment 583375 [details]
File: backtrace

Comment 4 Caolan McNamara 2012-05-09 19:52:27 UTC
hmm, seems a little familiar as a crash.

Are you able to provide the .odp that triggered the crash ?

Comment 5 Milan Bouchet-Valat 2012-05-09 20:49:39 UTC
Sure, I've sent you the file by private e-mail. Are you able to reproduce the crash?

Comment 7 Caolan McNamara 2012-05-28 13:28:09 UTC
Can't reproduce the original problem. I can see some uninitialized values getting used under valgrind, which I've now fixed with http://cgit.freedesktop.org/libreoffice/core/commit/?id=7c9ae6bd33a8da3d5dd1e8086ae9e4a53e7d102c but I don't think those are the root cause of this crash. More likely its some buginess in the graphite-font using code in vcl. Which are hopefully fixed by some of the various graphite fixing changes.

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