abrt version: 2.0.1 comment: Tried to run the executable in reply to 698381. It crashes. executable: /usr/bin/projectM-pulseaudio cmdline: projectM-pulseaudio component: projectM-pulseaudio uid: 500 crash_function: FTSize::CharSize kernel: 2.6.38.2-9.fc15.x86_64 architecture: x86_64 reason: Process /usr/bin/projectM-pulseaudio was killed by signal 11 (SIGSEGV) package: projectM-pulseaudio-2.0.1-4.fc15 username: misc15 rating: 4 time: 1303327314 os_release: Fedora release 15 (Lovelock) Binary file: smaps, 227282 bytes Text file: build_ids, 5002 bytes Binary file: coredump, 59584512 bytes Text file: dsos, 35388 bytes Text file: maps, 48558 bytes Text file: backtrace, 43312 bytes event_log ----- 2011-04-20-21:46:05> (exited with 0) 2011-04-20-22:06:52> (exited with 0) 2011-04-20-22:06:53> Analyzing coredump '/home/misc15/.abrt/spool/ccpp-2011-04-20-21:21:54-10173/coredump' 2011-04-20-22:06:54 Coredump references 122 debuginfo files, 1 of them are not installed 2011-04-20-22:06:58 Could not parse metalink https://mirrors.fedoraproject.org/metalink?repo=updates-released-debug-f15&arch=x86_64 error was 2011-04-20-22:06:58 No repomd file 2011-04-20-22:06:59 Looking for needed packages in repositories 2011-04-20-22:07:01 Can't find packages for 1 debuginfo files 2011-04-20-22:07:01 Missing debuginfo file: /usr/lib/debug/.build-id/05/2dc9ed13dca7eb4739db1943d1be2594540f8f.debug 2011-04-20-22:07:04> Backtrace is generated and saved, 43312 bytes 2011-04-20-22:07:04> (exited with 0)
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.