Bug 698404
Summary: | [abrt] projectM-pulseaudio-2.0.1-4.fc15: FTSize::CharSize: Process /usr/bin/projectM-pulseaudio was killed by signal 11 (SIGSEGV) | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Michael Schwendt <bugs.michael> | ||||||||||
Component: | projectM-pulseaudio | Assignee: | Jameson <imntreal> | ||||||||||
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||||||
Severity: | unspecified | Docs Contact: | |||||||||||
Priority: | unspecified | ||||||||||||
Version: | 15 | CC: | imntreal | ||||||||||
Target Milestone: | --- | ||||||||||||
Target Release: | --- | ||||||||||||
Hardware: | All | ||||||||||||
OS: | Unspecified | ||||||||||||
Whiteboard: | abrt_hash:7993adccc328dcc9aa0ef8b8fe50c7896ded474a | ||||||||||||
Fixed In Version: | libprojectM-2.0.1-11.fc15 | Doc Type: | Bug Fix | ||||||||||
Doc Text: | Story Points: | --- | |||||||||||
Clone Of: | Environment: | ||||||||||||
Last Closed: | 2011-05-17 00:51:39 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: | |||||||||||||
Bug Depends On: | |||||||||||||
Bug Blocks: | 683450 | ||||||||||||
Attachments: |
|
Description
Michael Schwendt
2011-04-20 20:07:33 UTC
Created attachment 493612 [details]
File: build_ids
Created attachment 493613 [details]
File: dsos
Created attachment 493614 [details]
File: maps
Created attachment 493615 [details]
File: backtrace
The following fixed it for me on F-15: yum -y install bitstream-vera-sans-mono-fonts yum -y install bitstream-vera-sans-fonts Those are mentioned in the backtrace. Assuming the fix also works for F-14 and that the following libprojectM update is the culprit: * Tue Mar 15 2011 Jameson Pugh <imntreal> - 2.0.1-9 - Replace obsolete bitstream-vera font requirements with dejavu Couldn't sleep and checked out the src.rpm from fedora git: * libprojectM-fonts.patch explicitly patches in the bitstream-vera font paths, so no surprise this causes problems since the pkg dependencies have been replaced with dejavu libprojectM-2.0.1-10.fc15 has been submitted as an update for Fedora 15. https://admin.fedoraproject.org/updates/libprojectM-2.0.1-10.fc15 Package libprojectM-2.0.1-10.fc15: * should fix your issue, * was pushed to the Fedora 15 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing libprojectM-2.0.1-10.fc15' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/libprojectM-2.0.1-10.fc15 then log in and leave karma (feedback). Package: projectM-pulseaudio-2.0.1-4.fc15 Architecture: x86_64 OS Release: Fedora release 15 (Lovelock) Comment ----- Tried to reproduce bug 698404 with libprojectM-2.0.1-10.fc15. $ cat /usr/share/doc/libprojectM-2.0.1/README.fedora When upgrading from libprojectM-2.0.1-3 and earlier, you should make sure that the projectM configuration files in home directories point to the correct font files. You can do this with the following command: sed -i 's/projectM\/fonts/fonts\/bitstream-vera/g' /home/*/.projectM/config.inp If you access libprojectM from more than one user, you will need to run this command as root. [...] This doesn't work on F-15, where people may arrive after an upgrade from F-14 or older. As pointed out in bodhi, libprojectM should check whether a font file exists, and if it doesn't, fall back to the default font. libprojectM-2.0.1-11.fc15 has been submitted as an update for Fedora 15. https://admin.fedoraproject.org/updates/libprojectM-2.0.1-11.fc15 libprojectM-2.0.1-11.fc14 has been submitted as an update for Fedora 14. https://admin.fedoraproject.org/updates/libprojectM-2.0.1-11.fc14 Further info. It's not libprojectM but the clients that create a missing ~/.projectM/config.inp file as an initial copy of /usr/share/projectM/config.inp: $ projectM-pulseaudio dir:/usr/share/projectM/config.inp trying to create ~/.projectM/config.inp created ~/.projectM/config.inp successfully [projectM] config file: /home/misc/.projectM/config.inp ... Audacious' plugin does the same: $ audacious trying to create ~/.projectM/config.inp created ~/.projectM/config.inp successfully [projectM] config file: /home/misc/.projectM/config.inp libprojectM does not overwrite this ever. It includes support for writing the config file, but neither of these two clients use that. [...] If you could give a quick +1 on https://admin.fedoraproject.org/updates/libprojectM-2.0.1-11.fc15 that would be great. libprojectM-2.0.1-11.fc14 has been pushed to the Fedora 14 stable repository. If problems still persist, please make note of it in this bug report. libprojectM-2.0.1-11.fc15 has been pushed to the Fedora 15 stable repository. If problems still persist, please make note of it in this bug report. |