Bug 603298 - [abrt] crash in ImplFontCharMap::GetGlyphIndex
Summary: [abrt] crash in ImplFontCharMap::GetGlyphIndex
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: openoffice.org
Version: 13
Hardware: x86_64
OS: Linux
low
medium
Target Milestone: ---
Assignee: Caolan McNamara
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: abrt_hash:fb7d271e076524cd1a474bfd2a4...
: 606510 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2010-06-12 08:54 UTC by James
Modified: 2010-07-01 18:58 UTC (History)
3 users (show)

Fixed In Version: openoffice.org-3.2.0-12.25.fc13
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2010-07-01 18:58:56 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: backtrace (59.32 KB, text/plain)
2010-06-12 08:54 UTC, James
no flags Details
fc-list -v output (371.49 KB, text/plain)
2010-06-12 10:27 UTC, James
no flags Details


Links
System ID Private Priority Status Summary Last Updated
OpenOffice.org 112347 0 None None None Never

Description James 2010-06-12 08:54:23 UTC
abrt 1.1.1 detected a crash.

architecture: x86_64
Attached file: backtrace
cmdline: /usr/lib64/openoffice.org3/program/swriter.bin -writer
comment: Was browsing through list of fonts in Writer at the time.
component: openoffice.org
crash_function: ImplFontCharMap::GetGlyphIndex
executable: /usr/lib64/openoffice.org3/program/swriter.bin
global_uuid: fb7d271e076524cd1a474bfd2a4f5a3ec3e8bb9b
kernel: 2.6.33-zen3-rhapsody.fbcfix.bfs-179
package: openoffice.org-writer-1:3.2.0-12.24.fc13
rating: 4
reason: Process /usr/lib64/openoffice.org3/program/swriter.bin was killed by signal 11 (SIGSEGV)
release: Fedora release 13 (Goddard)

Comment 1 James 2010-06-12 08:54:28 UTC
Created attachment 423463 [details]
File: backtrace

Comment 2 Caolan McNamara 2010-06-12 09:43:07 UTC
Could I get the output of fc-list -v and see if we can hazard a guess as to which font might be triggering this

Comment 3 James 2010-06-12 10:25:46 UTC
Playing with it some more. If I scroll down the list in the toolbar slowly and steadily, there's no problem. If I zip around faster than it can render samples, then it crashes. It seems to be triggered by the presence of the Gardiner series of fonts from http://www.yare.org/egypt/fonts.htm .

Comment 4 James 2010-06-12 10:27:02 UTC
Created attachment 423477 [details]
fc-list -v output

Comment 5 Caolan McNamara 2010-06-12 20:06:28 UTC
I can definitely reproduce something under valgrind in the same place with those installed, presumably there's something unexpected about that set of fonts

Comment 6 Caolan McNamara 2010-06-13 20:12:12 UTC
Submitted a plausible patch upstream

Comment 7 Caolan McNamara 2010-06-14 08:07:10 UTC
Fix checked in, will be in >= 3.2.0-12.25

Comment 8 Fedora Update System 2010-06-21 08:50:02 UTC
openoffice.org-3.2.0-12.25.fc13 has been submitted as an update for Fedora 13.
http://admin.fedoraproject.org/updates/openoffice.org-3.2.0-12.25.fc13

Comment 9 Fedora Update System 2010-06-21 21:38:08 UTC
openoffice.org-3.2.0-12.25.fc13 has been pushed to the Fedora 13 testing repository.  If problems still persist, please make note of it in this bug report.
 If you want to test the update, you can install it with 
 su -c 'yum --enablerepo=updates-testing update openoffice.org'.  You can provide feedback for this update here: http://admin.fedoraproject.org/updates/openoffice.org-3.2.0-12.25.fc13

Comment 10 Igor Katalnikov 2010-06-22 05:15:43 UTC
Package: openoffice.org-writer-1:3.2.0-12.24.fc13
Architecture: x86_64
OS Release: Fedora release 13 (Goddard)


How to reproduce
-----
1. Browsed list of fonts
2.
3.

Comment 11 David Tardon 2010-06-22 05:16:44 UTC
*** Bug 606510 has been marked as a duplicate of this bug. ***

Comment 12 Fedora Update System 2010-07-01 18:58:37 UTC
openoffice.org-3.2.0-12.25.fc13 has been pushed to the Fedora 13 stable repository.  If problems still persist, please make note of it in this bug report.


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